// JavaScript Document
//Usage: return checkFields();
function checkFields() {
missinginfo = "";
incorrectinfo = "";
if (document.form_submit.FirstName.value == "") {
missinginfo += "\n     -  First Name";
}
if (document.form_submit.LastName.value == "") {
missinginfo += "\n     -  Last Name";
}
if (document.form_submit.DaytimePhone1.value == "") {
missinginfo += "\n     -  Phone Number Area Code";
}
if (document.form_submit.DaytimePhone1.value <= 200 || document.form_submit.DaytimePhone1.value >= 990) {
incorrectinfo += "\n     -  Phone Number Area Code is invalid";
}
if (document.form_submit.DaytimePhone2.value == "") {
missinginfo += "\n     -  Phone Number Prefix";
}
if (document.form_submit.DaytimePhone2.value <= 199 || document.form_submit.DaytimePhone2.value > 999) {
incorrectinfo += "\n     -  Phone Number Prefix is invalid";
}
if (document.form_submit.DaytimePhone3.value == "") {
missinginfo += "\n     -  Phone Number Suffix";
}
if (/\d{5}/.test(document.form_submit.ZipCode.value) == false) {
incorrectinfo += "\n     -  Zip Code is missing or invalid";
}
if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.form_submit.Email.value) == false) {
incorrectinfo += "\n     -  Email Address is Invalid";
}





if (missinginfo != "" || incorrectinfo != "") {
missinginfo ="_____________________________\n" +
"The following fields are required:\n" +
missinginfo + "\n_____________________________" +
"\nPlease complete the specified fields and submit again.\n\n";
incorrectinfo ="_____________________________\n" +
"The following fields are invalid:\n" +
incorrectinfo + "\n_____________________________" +
"\nPlease correct the errors specified and submit again.";
alert(missinginfo + incorrectinfo);
return false;
	}
else return true;
}

/*
function checkEmail(myForm) {
if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(myForm.Email.value)){
return (true)
}
alert("Invalid E-mail Address! Please re-enter.")
return (false)
}
*/
