// Check for email address: look for [@] and [.] 

function isEmail(elm) {
    if (elm.value.indexOf("@") + "" != "-1" &&
        elm.value.indexOf(".") + "" != "-1" &&
        elm.value != "") 
    return true;
    else return false;
}

// Check for null and for empty

function isFilled(elm) {
    if (elm.value == "" ||
        elm.value == null) 
    return false;
    else return true;
}


function isReady(form) {


// is first name element filled?

    if (isFilled(form.Name) == false) {
    alert("Please enter your name.");
    form.Name.focus();
    return false;
    }

    
    // is email element a real email address?

    if (isEmail(form.Email) == false) { 
    alert("Please enter your email address.");
    form.Email.focus();
    return false;
    }

	// pulldown selected?

	if(form.Novel.options[form.Novel.selectedIndex].value == "Select") {

	alert("Please specify which Pynchon novel this regards.")
    form.Novel.focus();
    return false;	
	}


return true;
}

