var alertString;function validateRegForm(){var b=true;alertString="\rTHE FOLLOWING FIELDS ARE REQUIRED:\r\r";if(document.regForm.fname.value==""){b=false;alertString=alertString+"\nFirst Name\r"}if(document.regForm.lname.value==""){b=false;alertString=alertString+"\nLast Name\r"}if(document.regForm.dayphone.value==""){b=false;alertString=alertString+"\nDaytime Phone Number\r"}if(document.regForm.address.value==""){b=false;alertString=alertString+"\nAddress\r"}if(document.regForm.city.value==""){b=false;alertString=alertString+"\nCity\r"}if(document.regForm.state.value==""){b=false;alertString=alertString+"\nState\r"}if(document.regForm.zipcode.value==""){b=false;alertString=alertString+"\nZipcode\r"}if(document.regForm.username.value==""){b=false;alertString=alertString+"\nUsername\r"}if(document.regForm.password1.value==""){b=false;alertString=alertString+"\nPassword\r"}if(document.regForm.email.value==""){b=false;alertString=alertString+"\nEmail address\r"}if(document.regForm.hdyhau.value=="" || document.regForm.hdyhau.value=="Select one..."){b=false;alertString = alertString + "\nHow did you hear about us\r";}if(!b){alert(alertString);return false}else{alertString="\rTHE FOLLOWING FIELDS ARE INVALID:\r\r";var a=true;phoneRe=/^\(?(\d{3})\)?[\.\-\/ ]?(\d{3})[\.\-\/ ]?(\d{4})$/;zipRe=/^(\d{5})[-\s]?\d*/;user_passRe=/^\w+$/;emailRe=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;if(!(user_passRe.test(document.regForm.username.value))){a=false;alertString=alertString+"\ninvalid username (contains non alpha-numeric characters)\r"}if(!(user_passRe.test(document.regForm.password1.value))){a=false;alertString=alertString+"\ninvalid password (contains non alpha-numeric characters)\r"}if(document.regForm.password1.value != document.regForm.password2.value){a=false;alertString=alertString+"\npassword fields do not match\r"}validDayPhone=phoneRe.exec(document.regForm.dayphone.value);if(validDayPhone){document.regForm.dayphone.value="("+validDayPhone[1]+") "+validDayPhone[2]+"-"+validDayPhone[3]}else{a=false;alertString=alertString+"invalid daytime phone number\r"}if(document.regForm.email.value=="a"){document.regForm.email.value="spare@jade1.com"}else{if(!echeck(document.regForm.email.value)){a=false;alertString=alertString+"invalid email address"}}if(!a){alert(alertString);return false}else{return true}}}function echeck(f){var a="@";var b=".";var e=f.indexOf(a);var c=f.length;var d=f.indexOf(b);if(f.indexOf(a)==-1){return false}if(f.indexOf(a)==-1||f.indexOf(a)==0||f.indexOf(a)==(c-1)){return false}if(f.indexOf(b)==-1||f.indexOf(b)==0||f.indexOf(b)==(c-1)){return false}if(f.indexOf(a,(e+1))!=-1){return false}if(f.substring(e-1,e)==b||f.substring(e+1,e+2)==b){return false}if(f.indexOf(b,(e+2))==-1){return false}if(f.indexOf(" ")!=-1){return false}return true};