Site hosted by Angelfire.com: Build your free website today!
Date of Birth

Gender

Bookmark My Site

function monthCheck(field) { if (field.value == 0) { alert("Please specify the month in which you were born"); field.focus(); return false; } return true; } function addressCheck(field) { if (field.value == 0) { alert("Please enter your address"); field.focus(); return false; } return true; } function dayCheck(field) { if (field.value == 0) { alert("Please specify the day on which you were born"); field.focus(); return false; } return true; } function yearCheck(field) { if (field.value == 0) { alert("Please specify the year in which you were born"); field.focus(); return false; } return true; } function genderCheck(field) { if (field.value == 0) { alert("Please specify your gender"); field.focus(); return false; } return true; } function heightCheck(field) { if (field.value == 0) { alert("Please specify your height in feet"); field.focus(); return false; } return true; } function tobaccoCheck(field) { if (field.value == 0) { alert("Please specify your tobacco usage"); field.focus(); return false; } return true; } function weightCheck(field) { var valid = "0123456789"; if (field.value.length < 2) { alert("Please specify a valid weight"); field.focus(); return false; } if (field.value < 55) { alert("Please specify a valid weight (> 55lbs)"); field.focus(); return false; } for (var i=0; i < field.value.length; i++) { temp = "" + field.value.substring(i, i+1); if (valid.indexOf(temp) == "-1") { alert("Invalid characters in your weight"); field.focus(); return false; } } return true; } function nameCheck(field){ var space = " "; var valid = "qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM '"; for (var i=0; i < field.value.length; i++) { temp = "" + field.value.substring(i, i+1); if (valid.indexOf(temp) == "-1") { alert("Invalid characters in your name"); return false; } } if (field.value.indexOf(space) == -1) { alert("Both first and last names are required"); field.focus(); return false; } return true; } function phoneaCheck(field){ var space = " "; var valid = "0123456789"; if (field.value.length < 3) { alert("Please specify a valid area code"); field.focus(); return false; } for (var i=0; i < field.value.length; i++) { temp = "" + field.value.substring(i, i+1); if (valid.indexOf(temp) == "-1") { alert("Invalid characters in area code"); field.focus(); return false; } } return true; } function phonepCheck(field){ var space = " "; var valid = "0123456789"; if (field.value.length < 3) { alert("Please specify a valid phone prefix"); field.focus(); return false; } for (var i=0; i < field.value.length; i++) { temp = "" + field.value.substring(i, i+1); if (valid.indexOf(temp) == "-1") { alert("Invalid characters in phone prefix"); field.focus(); return false; } } return true; } function phonesCheck(field){ var space = " "; var valid = "0123456789"; if (field.value.length < 4) { alert("Please specify a valid phone suffix"); field.focus(); return false; } for (var i=0; i < field.value.length; i++) { temp = "" + field.value.substring(i, i+1); if (valid.indexOf(temp) == "-1") { alert("Invalid characters in phone suffix"); field.focus(); return false; } } return true; } function vendoridCheck(field){ if (field.value == "") { alert("Please specify a valid vendor id"); field.focus(); return false; } return true; } function coverageCheck(field){ if (field.value == 0) { alert("Please specify the amount of coverage you desire"); field.focus(); return false; } return true; } function timeCheck(field){ if (field.value == 0) { alert("Please specify the best time to call"); field.focus(); return false; } return true; } function validateForm(form1) { if (!monthCheck(form1.month)) return false; if (!dayCheck(form1.day)) return false; if (!yearCheck(form1.year)) return false; if (!genderCheck(form1.gender)) return false; if (!heightCheck(form1.feet)) return false; if (!weightCheck(form1.weight)) return false; if (!tobaccoCheck(form1.tobacco)) return false; if (!coverageCheck(form1.desiredcoverage)) return false; if (!nameCheck(form1.full_name)) return false; if (!emailCheck(form1.email.value, form1.email)) return false; if (!addressCheck(form1.address)) return false; if (!zipCheck(form1.zipcode.value, form1.zipcode)) return false; if (!phoneaCheck(form1.home_phone_a)) return false; if (!phonepCheck(form1.home_phone_p)) return false; if (!phonesCheck(form1.home_phone_s)) return false; if (!timeCheck(form1.best_call_time)) return false; return true; }
Date of Birth

Gender
Height/Weight
/ Lbs.
Tobacco Usage
Desired Coverage
Name (First Last)
E-mail
Address
Zip Code
Best Phone
  ) -
Time To Call