function validForm(passForm) {
						
			if (passForm.fullname.value == "") {
				alert("Please leave us your contact name.")
				passForm.fullname.focus()
				return false
			}

			if (passForm.email.value == "") {
				alert("Please enter your email address.")
				passForm.email.focus()
				return false
			}

			if (passForm.email.value != passForm.verify.value) {
				alert("The email addresses entered do not match.")
				passForm.email.focus()
				passForm.email.select()
				return false
			}
			
			invalidChars = "/:',; "
	
			for (i=0; i<invalidChars.length; i++) {	
				badChar = invalidChars.charAt(i)
				if (passForm.email.value.indexOf(badChar,0) > -1) {
				alert("Your email address must not contain /:'-,;")
					return false
				}
			}

			atPos = passForm.email.value.indexOf("@",1)		
			if (atPos == -1) {
				alert("There must be one @ symbol in your email address.")
				return false
			}
			if (passForm.email.value.indexOf("@",atPos+1) != -1) {	
				alert("There must be only one @ symbol in your email address")
				return false
			}
			periodPos = passForm.email.value.indexOf(".",atPos)
			if (periodPos == -1) {		
				alert("There must be at least one . after the @ symbol in your email address.")
				return false
			}
			if (periodPos+3 > passForm.email.value.length)	{	
				alert("There must be at least 2 characters after the . in your email address.")
				return false
			}
			return true

}
