// JavaScript Document 
<!--
function errorCheck() {
	var requiredFieldsErrorMessage = "";
	var surnameEntered = "";
	var emailEntered = "";
	var enquiryEntered = "";
	
	surnameEntered = document.forms['contactform'].elements['surname'].value;
	emailEntered = document.forms['contactform'].elements['email'].value;
	enquiryEntered = document.forms['contactform'].elements['enquiry'].value;
	
	if ((!surnameEntered) || (!emailEntered) || (!enquiryEntered)) {	
		if (!surnameEntered) {
			requiredFieldsErrorMessage = requiredFieldsErrorMessage + "- surname\r"
		}
		if (!emailEntered) {
			requiredFieldsErrorMessage = requiredFieldsErrorMessage + "- email\r"
		}
		if (!enquiryEntered) {
			requiredFieldsErrorMessage = requiredFieldsErrorMessage + "- comments\r"
		}
	}
	if (emailEntered) {
		emailValue = new String (emailEntered);
		emailHasAt = emailValue.indexOf("@");
		emailHasPeriod = emailValue.indexOf(".");
		
		if ((emailHasAt == -1) || (emailHasPeriod == -1)) {
			requiredFieldsErrorMessage = requiredFieldsErrorMessage + "- incorrect email address\r"
		}
	}
	if (requiredFieldsErrorMessage) {
		requiredFieldsErrorMessage = "The following field/s contained no values:\r" + requiredFieldsErrorMessage;
		alert(requiredFieldsErrorMessage)
	}
	else {
		document.forms['contactform'].submit();
	}
	
}
//-->