function validate_required(field,alerttxt){with (field){if (value==null||value==""||value==" "||value=="name"||value=="telephone"||value=="best time to call"||value=="Enter Security Code"){alert(alerttxt);return false;}else{return true;}}}
function validate_email(field,alerttxt){with (field){apos=value.indexOf("@");dotpos=value.lastIndexOf(".");if ((apos < 1)||(dotpos-apos < 2)){alert(alerttxt);return false;}else {return true;}}}
function checkanswers(thisform){if(thisform.q1yes.checked && thisform.q2yes.checked && thisform.q3yes.checked &&  thisform.q4yes.checked && thisform.q5yes.checked){return true;}else{alert("Sorry, you do not qualify for a claim.");return false;}}
function validate_form(thisform){with (thisform){if (validate_required(name,"Name must be filled out!")==false){name.focus();return false;}if (validate_required(email,"Email must be filled out!")==false){email.focus();return false;}if (validate_email(email,"Not a valid e-mail address!")==false){email.focus();return false;}if (validate_required(telephone,"Telephone must be filled out!")==false){telephone.focus();return false;}if (validate_required(timetocall,"Time to call must be filled out!")==false){timetocall.focus();return false;}if (validate_required(security_code,"Security code must be filled out!")==false){security_code.focus();return false;}if(checkanswers(thisform)==false){q1yes.focus();return false;}}}
