// validates the contact form re=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/ function validForm(emailit){ // test name if (emailit.formname.value == "") { alert("Please enter a name") emailit.formname.focus() return false } // test email address if (emailit.formemail.value == "") { alert("Please enter an email address") emailit.formemail.focus() return false } //verify email address if (emailit.verifyemail.value != emailit.formemail.value) { alert("Please ensure both email addresses match") emailit.verifyemail.focus() return false } // test enquiry details entered if (emailit.formcomments.value == "") { alert("Please tell me something!") emailit.formcomments.focus() return false } // test validity of email address if (!re.test(emailit.formemail.value)) { alert("Invalid email address!") emailit.formemail.focus() return false } return true }