function validateForm()
{ 
	
	var emailAddress = document.contact.email.value;
	var at="@"
	var dot="."
	
	//remove spaces from telephone number
	var telString = "";
	var validateTel = document.contact.tel.value;
	validateTel = '' + validateTel;
	splitstring = validateTel.split(" ");
	for(i = 0; i < splitstring.length; i++)
	{
		telString += splitstring[i];
	}
	
		if(document.contact.name.value=="")
			{
				alert("Please enter your full name")
				document.contact.name.focus();
			}
			
		else if(document.contact.address1.value=="")
			{
				alert("Please enter your address")
				document.contact.address1.focus();
			}
			
		else if(document.contact.address2.value=="")
			{
				alert("Please enter your address")
				document.contact.address2.focus();
			}
					
		else if(document.contact.tel.value=="")
			{
				alert("Please enter a telephone number")
				document.contact.tel.focus();
			}
		else if (isNaN(telString))
			{				
				alert("Please enter a numeric value for the telephone number")
				document.contact.tel.focus();
			}
			
		else if(document.contact.email.value=="")
			{
				alert("Please enter a valid email address")
				document.contact.email.focus();
			}
		
		else if (emailAddress.indexOf(at)==-1)
		{
			alert("Please enter a valid email address")
			document.contact.email.focus();
		}
		
		else if (emailAddress.indexOf(dot)==-1)
		{
			alert("Please enter a valid email address")
			document.contact.email.focus();
		}
		
		else if(document.contact.question.value=="")
			{
				alert("Please enter your enquiry")
				document.contact.question.focus();
			}		
			
		else
			{
				document.contact.submit();
			}
	}
