function validate_contact()
{
	String.prototype.trim1 = 
 function trimblanks() { return this.split(/\s/).join(''); };
if(	document.getElementsByName("realname")[0].value.trim1()=="")
	{
	   alert("Please Enter  Name");
	   document.getElementsByName("realname")[0].focus();
	   document.getElementsByName("realname")[0].select();
	   return false;
	}
if(!(isNaN(document.getElementsByName("realname")[0].value.trim1())))
	{
	   alert(" Please Enter Valid  Name");
	   document.getElementsByName("realname")[0].focus();
	   document.getElementsByName("realname")[0].select();
	   return false;
	}
	if(document.getElementsByName("email")[0].value.trim1()=="")
		{
		alert("Please Enter Email address");
		document.getElementsByName("email")[0].focus();
		document.getElementsByName("email")[0].select();
		return false;
		}



	if(!(document.getElementsByName("email")[0].value.trim1()==""))
	{
	var evalue = document.getElementsByName("email")[0].value.trim1();
      //var emailPat = /^(\".*\"|\w*)@(\[\d{1,3}(\.\d{1,3}){3}]|[A-Za-z]\w*(\.[A-Za-z]\w*)+)$/;
	   //var emailPat = /^[a-zA-Z][\w\.-]*[a-zA-Z0-9_]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$/;
	   var emailPat=/^([a-zA-Z0-9])+([\.a-zA-Z0-9_-])*@([a-zA-Z0-9])+(\.[a-zA-Z0-9_-]+)+$/;
	  var matchArray = evalue.match(emailPat);

		if(!emailPat.test(evalue))
		{
			alert("Please Enter a Valid E-mail Address.");
			//alert(fv);
			document.getElementsByName("email")[0].focus();
			document.getElementsByName("email")[0].select();
  			return false;
	}
	}
	if(	document.getElementsByName("Project")[0].value.trim1()=="")
	{
	   alert("Please Select Project ");
	   document.getElementsByName("Project")[0].focus();
	   return false;
	}
	if(	document.getElementsByName("type_flats")[0].value.trim1()=="")
	{
	   alert("Please Select Type of Flats");
	   document.getElementsByName("type_flats")[0].focus();
	   return false;
	}
if(	document.getElementsByName("area")[0].value.trim1()=="")
	{
	  alert(" Please Enter Area In Sq Feet ");
	  document.getElementsByName("area")[0].focus();
	   document.getElementsByName("area")[0].select();
	   return false;
	}
	if(isNaN(document.getElementsByName("area")[0].value.trim1()))
	{
	  alert(" Please Enter Valid Area In Sq Feet ");
	  document.getElementsByName("area")[0].focus();
	   document.getElementsByName("area")[0].select();
	   return false;
	}
	if(	document.getElementsByName("phone_number")[0].value.trim1()=="")
	{
	  alert(" Please Enter Phone Number  ");
	  document.getElementsByName("phone_number")[0].focus();
	   document.getElementsByName("phone_number")[0].select();
	   return false;
	}
	if(isNaN(document.getElementsByName("phone_number")[0].value.trim1()))
	{
	  alert(" Please Enter Valid Phone Number  ");
	  document.getElementsByName("phone_number")[0].focus();
	   document.getElementsByName("phone_number")[0].select();
	   return false;
	}
	if(	document.getElementsByName("phone_number")[0].value.trim1().length!=10)
	{
	  alert(" Please Enter Valid Phone Number  ");
	  document.getElementsByName("phone_number")[0].focus();
	   document.getElementsByName("phone_number")[0].select();
	   return false;
	}
	if(	document.getElementsByName("subject")[0].value.trim1()=="")
	{
	  alert(" Please Enter Subject");
	  document.getElementsByName("subject")[0].focus();
	   document.getElementsByName("subject")[0].select();
	   return false;
	}
	if(	document.getElementsByName("comments")[0].value.trim1()=="")
	{
	  alert(" Please Enter Your Comments");
	  document.getElementsByName("comments")[0].focus();
	   document.getElementsByName("comments")[0].select();
	   return false;
	}
	//document.contact2.action='mailsending.php';
}