// JavaScript Document
function checkform()
{
 
 var expTelephone = /[^\d\s-\.]+/;
 var expPin = /[^\d\s-\.]+/;
// var expDigit = /[^\d]+/;	
 
if (document.frmcontact.comments.value.replace(/\s/g,'')=="") {
		alert("Please enter your queries.");
		
		document.frmcontact.comments.focus();
		return false;
	}


if (document.frmcontact.name.value.replace(/\s/g,'')=="") {
		alert("Please enter your name.");
		
		document.frmcontact.name.focus();
		return false;
	}
 

if(document.frmcontact.email.value.replace(/\s/g,'')=="")
	{
		alert("Please provide a valid email address.");
		document.frmcontact.email.value="";
		
		document.frmcontact.email.focus();
		return false;
	}
	else if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(document.frmcontact.email.value))
	{
		alert("Please provide a valid email address.")
		document.frmcontact.email.focus();
		return false;
	}
	
if (document.frmcontact.address.value.replace(/\s/g,'')=="") {
		alert("Please enter your address.");
		
		document.frmcontact.address.focus();
		return false;
	}
	
/*if (document.frmcontact.pphone.value.replace(/\s/g,'')=="") {
		alert("Please enter your personal phone number.");
		
		document.frmcontact.pphone.focus();
		return false;
	}
else if(expTelephone.test(document.frmcontact.pphone.value)==true)
	{
		alert("Phone number must be numeric.");
		
		document.frmcontact.pphone.focus();
		return false;
	}
	
if(document.frmcontact.pphone.value.replace(/\s/g,'')=="")
	{

		alert("Please provide your phone number.\nFor example, 01274 106107");
		document.frmcontact.pphone.value="";
		document.frmcontact.pphone.focus();
		return false;
	}
	if(expTelephone.test(document.frmcontact.pphone.value.replace(/\s/g,''))==true)
	{
		alert("Phone number must be numeric");
		document.frmcontact.pphone.focus();
		return false;
	}
	var dayphone=document.frmcontact.pphone.value.replace(/\s/g,'');
	if((dayphone.length!=10&&dayphone.length!=11)||(dayphone.charAt(0)!=0))
	{
			alert("Please provide a valid UK telephone number.\nFor example, 01274 106107");
			document.frmcontact.pphone.focus();
			return false;	
	}*/
	
if (document.frmcontact.mobile.value.replace(/\s/g,'')=="") {
		alert("Please enter your mobile number.");
		
		document.frmcontact.mobile.focus();
		return false;
	}
else if(expTelephone.test(document.frmcontact.mobile.value)==true)
	{
		alert("Mobile number must be numeric.");
		
		document.frmcontact.mobile.focus();
		return false;
	}
	if(document.frmcontact.seccode.value=='')
	{
		alert("Please enter verification code.");
		document.frmcontact.seccode.focus();
		return false;
	}
	


 document.frmcontact.submit();	

}	

function isNumberKey(evt)
     {
        var charCode = (evt.which) ? evt.which : event.keyCode
        if (charCode > 31 && (charCode < 48 || charCode > 57))
           return false;

        return true;
     }

