<!--
//CHECK REQUEST FORM
// Check for null and for empty email
function isFilled(elm) {
    if (elm.value == "" ||
        elm.value == null) 
    return false;
    else return true;
}

function isReady(form) {

    if (isFilled(form.last) == false) {
    alert("Please enter your last name.");
    form.last.focus();
    return false;
    }
	if (isFilled(form.first) == false) {
    alert("Please enter your first name.");
    form.first.focus();
    return false;
    }
//	if (isFilled(form.passwd) == false) {
//    alert("Please enter a requested password.");
//    form.passwd.focus();
//    return false;
//    }
    if (isFilled(form.email) == false) {
    alert("Please enter your email address.");
    form.email.focus();
    return false;
    }
    if(-1 == document.requestform.email.value.indexOf("@")) { 
       document.requestform.email.focus(); 
       alert("Your email must have a '@'."); 
       return false; 
       }
    if(-1 != document.requestform.email.value.indexOf(",")) { 
       document.requestform.email.focus(); 
       alert("Your email must not have a ',' in it"); 
       return false; 
       }
    if(-1 != document.requestform.email.value.indexOf("#")) { 
       document.requestform.email.focus(); 
       alert("Your email must not have an '#' in it." ); 
       return false; 
       }
    if(-1 != document.requestform.email.value.indexOf("!")) { 
       document.requestform.email.focus(); 
       alert("Your email must not have a '!' in it." ); 
       return false; 
       }
    if(-1 != document.requestform.email.value.indexOf(" ")) { 
       document.requestform.email.focus(); 
       alert("Your email must not have a space in it." ); 
       return false; 
       }
    if(document.requestform.email.value.length == (document.requestform.email.value.indexOf("@")+1) ) {
       document.requestform.email.focus();
       alert("Your email must have a domain name after the '@'.");
       return false;
       }
    if(-1 != document.requestform.email.value.indexOf("/")) { 
       document.requestform.email.focus(); 
       alert("Your email must not have a slash '/' in it." ); 
       return false; 
       }
    if(-1 != document.requestform.email.value.indexOf("&")) { 
       document.requestform.email.focus(); 
       alert("Your email must not have a '&' in it." ); 
       return false; 
       }
    if(-1 != document.requestform.email.value.indexOf(":")) { 
       document.requestform.email.focus(); 
       alert("Your email must not have a colon ':' in it." ); 
       return false; 
       }
    if(-1 != document.requestform.email.value.indexOf(";")) { 
       document.requestform.email.focus(); 
       alert("Your email must not have a semicolon ';' in it." ); 
       return false; 
       }
    if(-1 != document.requestform.email.value.indexOf("..")) { 
       document.requestform.email.focus(); 
       alert("Your email has two dots." ); 
       return false; 
       }
    if(-1 != document.requestform.email.value.indexOf("%")) { 
       document.requestform.email.focus(); 
       alert("Your email must not have a percent '%' in it." ); 
       return false; 
       }
return true;
}
//CHECK REQUEST FORM

//CHECK CONTACT FORM
function isContactFilled(elm) {
    if (elm.value == "" ||
        elm.value == null) 
    return false;
    else return true;
}

function isContactReady(form) {
    if (isContactFilled(form.name) == false) {
    alert("Please enter your name.");
    form.name.focus();
    return false;
    }
    if (isContactFilled(form.notes) == false) {
    alert("Please enter a message.");
    form.notes.focus();
    return false;
    }
    if (isContactFilled(form.email) == false) {
    alert("Please enter your email address.");
    form.email.focus();
    return false;
    }
    if(-1 == document.contactform.email.value.indexOf("@")) { 
       document.contactform.email.focus(); 
       alert("Your email must have a '@'."); 
       return false; 
       }
    if(-1 != document.contactform.email.value.indexOf(",")) { 
       document.contactform.email.focus(); 
       alert("Your email must not have a ',' in it"); 
       return false; 
       }
    if(-1 != document.contactform.email.value.indexOf("#")) { 
       document.contactform.email.focus(); 
       alert("Your email must not have an '#' in it." ); 
       return false; 
       }
    if(-1 != document.contactform.email.value.indexOf("!")) { 
       document.contactform.email.focus(); 
       alert("Your email must not have a '!' in it." ); 
       return false; 
       }
    if(-1 != document.contactform.email.value.indexOf(" ")) { 
       document.contactform.email.focus(); 
       alert("Your email must not have a space in it." ); 
       return false; 
       }
    if(document.contactform.email.value.length == (document.contactform.email.value.indexOf("@")+1) ) {
       document.contactform.email.focus();
       alert("Your email must have a domain name after the '@'.");
       return false;
       }
    if(-1 != document.contactform.email.value.indexOf("/")) { 
       document.contactform.email.focus(); 
       alert("Your email must not have a slash '/' in it." ); 
       return false; 
       }
    if(-1 != document.contactform.email.value.indexOf("&")) { 
       document.contactform.email.focus(); 
       alert("Your email must not have a '&' in it." ); 
       return false; 
       }
    if(-1 != document.contactform.email.value.indexOf(":")) { 
       document.contactform.email.focus(); 
       alert("Your email must not have a colon ':' in it." ); 
       return false; 
       }
    if(-1 != document.contactform.email.value.indexOf(";")) { 
       document.contactform.email.focus(); 
       alert("Your email must not have a semicolon ';' in it." ); 
       return false; 
       }
    if(-1 != document.contactform.email.value.indexOf("..")) { 
       document.contactform.email.focus(); 
       alert("Your email has two dots." ); 
       return false; 
       }
    if(-1 != document.contactform.email.value.indexOf("%")) { 
       document.contactform.email.focus(); 
       alert("Your email must not have a percent '%' in it." ); 
       return false; 
       }
return true;
}
//CHECK CONTACT FORM


//-->
