// JavaScript Document

function formcheck()
{
	var MobileNo = document.form1.mobile.value;
	
	if	(isWhitespace(document.form1.name.value) || isEmpty(document.form1.name.value))
		{
			alert("Please enter your name");
			document.form1.name.select();
			return false;
		}
	else if (isWhitespace(document.form1.mobile.value) || isEmpty(document.form1.mobile.value) || document.form1.mobile.value.length!=10)
		{
			alert("Please Enter Atleast 10 Digit for Mobile Number");
			document.form1.mobile.select();
			return false;
		}
	else if (isNaN(document.form1.mobile.value))
		{
			alert("Please Enter Valid Mobile Number");
			document.form1.mobile.select();
			return false;
		}
	else if(document.form1.mobile.value.substr(0,1)!=9)
		{
			alert("Please Enter a Valid Mobile Number \n(Do not enter 0 or +91)");
			document.form1.mobile.select();
			return false;
		}
	else if(document.form1.mobile.value.length !=10)
		{
			alert("Please Enter a Valid Mobile Number \n(Do not enter 0 or +91)");
			document.form1.mobile.select();
			return false;
		}
	else if((MobileNo == 0000000000) || (MobileNo == 9999999999) || (MobileNo == 9999999998) || (MobileNo == 9999999997) || (MobileNo == 9999999996) || (MobileNo == 9999999995) || (MobileNo == 9999999994) || (MobileNo == 9999999993) || (MobileNo == 9999999992) || (MobileNo == 9999999991) || (MobileNo == 9999999990))
		{
			alert("Please Enter Valid Mobile Number");
			document.form1.mobile.select();
			return false;
		}
	else if (isWhitespace(document.form1.email.value) || isEmpty(document.form1.email.value))
		{
			alert("Please Enter Your Email Address");
			document.form1.email.select();
			return false;
		}
	else if (isEmail(document.form1.email.value) != true)
		{
			alert("Please Enter Your Valid Email Address");
			document.form1.email.select();
			return false;
		}
	else if (isWhitespace(document.form1.city.value) || isEmpty(document.form1.city.value))
		{
			alert("Please Enter Your City");
			document.form1.city.select();
			return false;
		}
	
	return true;	
}

// Function to disallow alphabets in numeric fields like price, area
// USAGE:  onkeypress="return isNumberKey(event)"
function isNumberKey(evt,enabledot)
{
	if(!enabledot) enabledot=0;
 var charCode = (evt.which) ? evt.which : event.keyCode
 if (charCode > 31 && (charCode < 48 || charCode > 57) && charCode!=46 && enabledot==1)
	return false;
 else if (charCode > 31 && (charCode < 48 || charCode > 57) && enabledot==0)
	return false;

 return true;
}

////allow only characters///////
function charonly(e)
{
	var unicode=e.charCode? e.charCode : e.keyCode
	
	if (unicode!=8)
		{
			if ((unicode!=32 && (unicode<65 || (unicode>90 && (unicode<97 || unicode>122)))) && unicode!=39 && unicode!=45 && unicode!=13 && unicode!=15 && unicode!=37 &&  unicode!=39 && unicode!=14 && unicode!=9  )
			return false;
		}
}