function ValidateQuickEnquiry() //QCName,EmailAddress,QCTel,QCMessage
{
	if (form1.Name.value == '') 
	{
		alert('Please supply your full name.');	
		form1.Name.focus();
		event.returnValue=false;
		return false;
	}
	if (form1.EmailAddress.value == '')
	{
		alert('Please supply your e-mail address.');
		form1.EmailAddress.focus();
		event.returnValue=false;
		return false;
	}
	var at="@"
		var dot="."
		var str=form1.EmailAddress.value
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		
		if (str.indexOf(at)==-1){
			alert('Please enter a valid email address');
			form1.EmailAddress.focus();
			event.returnValue=false;
			return false;
		}		
		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
			alert('Please enter a valid email address');
			form1.EmailAddress.focus();
			event.returnValue=false;
			return false;
		}
		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
			alert('Please enter a valid email address');
			form1.EmailAddress.focus();
			event.returnValue=false;
			return false;
		}				
		if (str.indexOf(at,(lat+1))!=-1){
			alert('Please enter a valid email address');
			form1.EmailAddress.focus();
			event.returnValue=false;
			return false;
		}

		if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
			alert('Please enter a valid email address');
			form1.EmailAddress.focus();
			event.returnValue=false;
			return false;
		}

		if (str.indexOf(dot,(lat+2))==-1){
			alert('Please enter a valid email address');
			form1.EmailAddress.focus();
			event.returnValue=false;
			return false;
		}

		if (str.indexOf(" ")!=-1){
			alert('Please enter a valid email address');
			form1.EmailAddress.focus();
			event.returnValue=false;
			return false;
		}		
		if (form1.EmailAddress.value.length < 5){
			alert('Please enter a valid email address');
			form1.EmailAddress.focus();
			event.returnValue=false;
			return false;
		}
		if (form1.TelephoneNumber.value == '') 
		{
			alert('Please supply your telephone number.');	
			form1.TelephoneNumber.focus();
			event.returnValue=false;
			return false;
		}
		if (form1.TelephoneNumber.value.length < 6)
		{
			alert("Please enter at least 6 digits for your telephone number.");
			form1.TelephoneNumber.focus();
			event.returnValue=false;
			return (false);
		}
		if (form1.Enquiry.value == '')
		{
			alert('Your enquiry can not be blank.');		
			event.returnValue=false;
			return false;
		}
	return true;
}

function ValidateSurvey() //Rating,Use,ReceiveNewsletter
{
	if(form2.ReceiveNewsletter[0].checked)
	{
		if (form2.EmailAddress.value == '')
		{
			alert('Please supply your e-mail address so that we can send you our newsletter.');
			form2.EmailAddress.focus();
			event.returnValue=false;
			return false;
		}
		var at="@"
			var dot="."
			var str=form2.EmailAddress.value
			var lat=str.indexOf(at)
			var lstr=str.length
			var ldot=str.indexOf(dot)
			
			if (str.indexOf(at)==-1){
				alert('Please enter a valid email address');
				form2.EmailAddress.focus();
				event.returnValue=false;
				return false;
			}		
			if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
				alert('Please enter a valid email address');
				form2.EmailAddress.focus();
				event.returnValue=false;
				return false;
			}
			if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
				alert('Please enter a valid email address');
				form2.EmailAddress.focus();
				event.returnValue=false;
				return false;
			}				
			if (str.indexOf(at,(lat+1))!=-1){
				alert('Please enter a valid email address');
				form2.EmailAddress.focus();
				event.returnValue=false;
				return false;
			}
	
			if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
				alert('Please enter a valid email address');
				form2.EmailAddress.focus();
				event.returnValue=false;
				return false;
			}
	
			if (str.indexOf(dot,(lat+2))==-1){
				alert('Please enter a valid email address');
				form2.EmailAddress.focus();
				event.returnValue=false;
				return false;
			}
	
			if (str.indexOf(" ")!=-1){
				alert('Please enter a valid email address');
				form2.EmailAddress.focus();
				event.returnValue=false;
				return false;
			}		
			if (form2.EmailAddress.value.length < 5){
				alert('Please enter a valid email address');
				form2.EmailAddress.focus();
				event.returnValue=false;
				return false;
			}
	}
	
	if(form2.ReceiveNewsletter[1].checked)
	{
		if(form2.PostalAddress.value == '')
		{
			alert('Please tell us your postal address so that we can send you our newsletter.');
			event.returnValue=false;
			return false;
		}
	}
return true;
	
}//end of validate survey function