function CheckForm_Contact(form)
{
var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	if(form.PixieHam.value != "")	
	{
		alert("Spam Detected");
		return false;
	}
	else if(form.name.value == "")	
	{
		alert("You forgot to fill in your Name");
		form.name.focus();
		return false;
	}
	
	else if (form.email.value == "")
	{
		alert('You forgot to fill in your Email');
		form.email.focus();
		return false;
	}
	
 	
	else if(form.tel_num.value =="")
	{
		alert("You forgot to fill in your Telephone Number");
		form.tel_num.focus();
		return false;
	}
	
	else if(form.message.value =="")
	{
		alert("You forgot to fill in your Message");
		form.message.focus();
		return false;	
	}
	
	else if(form.recaptcha_response_field.value == "")	
	{
		alert("You forgot to fill in your the verification data");
		form.recaptcha_response_field.focus();
		return false;
	}
	
	else if (form.email.value != "")
	{
		if (!filter.test(form.email.value))
		{		
			alert('Please enter a valid email address');
			form.email.focus();
			return false;		
		}
	}
	
	else
	{	
		return true;
	}
}

//Same as above without telephone number.
function CheckForm_Enquire(form)
{
var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i

	if(form.PixieHam.value != "")	
	{
		alert("Spam Detected");
		return false;
	}
	else if(form.name.value == "")	
	{
		alert("You forgot to fill in your Name");
		form.name.focus();
		return false;
	}
	
	else if (form.email.value == "")
	{
		alert('You forgot to fill in your Email');
		form.email.focus();
		return false;
	}
		
	else if(form.message.value =="")
	{
		alert("You forgot to fill in your Message");
		form.message.focus();
		return false;	
	}
	else if(form.recaptcha_response_field.value == "")	
	{
		alert("You forgot to fill in your the verification data");
		form.recaptcha_response_field.focus();
		return false;
	}	
	else if (form.email.value != "")
	{
		if (!filter.test(form.email.value))
		{		
			alert('Please enter a valid email address');
			form.email.focus();
			return false;		
		}
	}
	
	else
	{	
		return true;
	}
}

function incorrect_verification_value()
{
alert('The verification data entered did not match');
}


 var RecaptchaOptions = {
    theme : 'white'
 };

