
// 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 Name element filled?
    if (isFilled(form.Name) == false) {
    alert("Please enter your name.");
    form.Name.focus();
    return false;
    }
    // is Subject element filled?
    if (isFilled(form.Subject) == false) {
    alert("Please enter subject text.");
    form.Subject.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;
	}
    // is Message element filled?
    if (isFilled(form.Message) == false) {
    alert("Please enter your message.");
    form.Message.focus();
    return false;
   	}
return true;
}
