function checkEmailAddress(emailInputBox){ 
	var emailString = emailInputBox.value; 
	var addressIsValid = false; 
	var invalidPatterns = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; 
	var validPatterns = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/; 

	if (window.RegExp){ 
		if (!invalidPatterns.test(emailString) && validPatterns.test(emailString)) { 
			addressIsValid = true; 
		} else { 
			addressIsValid = false; 
		} 
	} else { 
		if(emailString.indexOf("@") >= 0) 
			addressIsValid = true; 
		} 
	return addressIsValid; 
}
function checkForm(){
	if(window.document.myform.enquirer.value == ""){
	alert("'Name' Field Empty\nPlease Enter your Name");
	window.document.myform.enquirer.focus();
	return false;
	}
	if(window.document.myform.enquiry_details.value == ""){
	alert("'Enquiry Field' Empty\nPlease Please give details of your enquiry");
	window.document.myform.enquiry_details.focus();
	return false;
	}
	if(!checkEmailAddress(window.document.myform.email)){
	alert("'Email Address Field' Empty or Invalid\nPlease Enter your Email Address");
	window.document.myform.email.focus();
	return false;
	}
}