// JavaScript Document

function formCheck() {

	if (document.thisForm.fullname.value == "")
	{
       alert("Please enter your name.");
       document.thisForm.fullname.focus();
       return false;
    } 
	
	if (document.thisForm.company.value == "")
	{
       alert("Please enter your company name.");
       document.thisForm.company.focus();
       return false;
    } 	

	if (document.thisForm.email.value == "")
	{
       alert("Please enter your email address.");
       document.thisForm.email.focus();
       return false;
    } 
	else {
		var x = document.thisForm.email.value;
		var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (filter.test(x)) {
		
			if (document.thisForm.telephone.value == "")
			{
			   alert("Please enter your telephone number.");
			   document.thisForm.telephone.focus();
			   return false;
			}		
			
			if (document.thisForm.enquiry.value == "")
			{
			   alert("Please enter your enquiry.");
			   document.thisForm.enquiry.focus();
			   return false;
			}
			
			if (document.thisForm.source.value == "")
			{
			   alert("Please tell us how you found out about us.");
			   document.thisForm.source.focus();
			   return false;
			}				
			
			return true;
		}
		else {
			alert("Incorrect email address format - please re-enter and try again");	
       		document.thisForm.email.focus();
       		return false;
		}
	}
	
}