function validate_city()
{
	if(document.getElementById("city").value=="")
	{
		alert('Please select city');
		document.getElementById("city").focus();
		return false;
		}
		if(document.getElementById("budget").value=="")
	{
		alert('Please select budget');
		document.getElementById("budget").focus();
		return false;
		}
		return true;
	}
function valid_query2()
{
	if(document.getElementById("query_name").value=="")
	{
		alert('Please enter name');
		document.getElementById("query_name").focus();
		return false;
		}
		var checkOK = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
var checkStr = document.getElementById("query_name").value;
var allValid = true;
for (i = 0;  i < checkStr.length;  i++)
	{
	ch = checkStr.charAt(i);
	for (j = 0;  j < checkOK.length;  j++)
	if (ch == checkOK.charAt(j))
	break;
	if (j == checkOK.length)
	{
	allValid = false;
	break;
	}
	}
if (!allValid)
	{
	alert("Please enter only characters in user name.");
	document.getElementById("query_name").value="";
	document.getElementById("query_name").focus();
	return (false);
	}

		if(document.getElementById("query_phone").value=="")
		{
			alert('Please enter phone number');
			document.getElementById("query_phone").focus();
			return false;
			}
			if(isNaN(document.getElementById("query_phone").value))
				{
				alert("mobile number must be numeric");
				document.getElementById("query_phone").value="";
				document.getElementById("query_phone").focus();
				return false;
				}

		return true;
	}
function valid_email()
{
 var emailID=document.form123.email_id;
// alert(email)
	if(document.form123.email_id.value=='')
	{
		alert('Please enter email id');
		document.form123.email_id.focus();
		return false;
		}
		if (echeck(emailID.value)==false)
		{
		//alert('amit');	
		emailID.value=""
		emailID.focus()
		return false
	     }	
		 return true;
	}
	function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail ID")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail ID")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

 		 return true					
	}
function valid_banner()
{
	 if(document.getElementById("builder_name").value=='')
	    {
		 alert('Please enter builder name');
		 document.getElementById("builder_name").focus();
		 return false;
		 }
		 return true;
	}
	function validation_project_name()
	{
		  if(document.getElementById("pro_city_id").value=='')
	    {
		 alert('Please select city name');
		 document.getElementById("pro_city_id").focus();
		 return false;
		 }
		 if(document.getElementById("builder_id").value=='')
	    {
		 alert('Please select builder name');
		 document.getElementById("builder_id").focus();
		 return false;
		 }
		  if(document.getElementById("pro_name").value=='')
	    {
		 alert('Please enter project name');
		 document.getElementById("pro_name").focus();
		 return false;
		 }
		 return true
		}
		function valid_hot_pro()
		{
			 if(document.getElementById("project_name").value=='')
	    {
		 alert('Please select project name');
		 document.getElementById("project_name").focus();
		 return false;
		 }
		 return true;
			
			}
			function valid_news_pro()
			{
				 if(document.getElementById("news_title").value=='')
					{
					 alert('Please enter news title');
					 document.getElementById("news_title").focus();
					 return false;
					 }
					 if(document.getElementById("news_content").value=='')
					{
					 alert('Please enter news description');
					 document.getElementById("news_content").focus();
					 return false;
					 }
		 return true
				}
				function valid_map()
				 {
					  if(document.getElementById("builder_name").value=='')
					{
					 alert('Please enter map name');
					 document.getElementById("builder_name").focus();
					 return false;
					 }
					 if(document.getElementById("builder_image").value=='')
					{
					 alert('Please select map image');
					 document.getElementById("builder_image").focus();
					 return false;
					 }
		 return true
					 }
					 function valid_testimonial()
					 {
						  if(document.getElementById("news_title").value=='')
								{
								 alert('Please enter name');
								 document.getElementById("news_title").focus();
								 return false;
								 }
								  if(document.getElementById("company_name").value=='')
								{
								 alert('Please enter company name');
								 document.getElementById("company_name").focus();
								 return false;
								 }
								 if(document.getElementById("news_content").value=='')
								{
								 alert('Please enter testimonial description');
								 document.getElementById("news_content").focus();
								 return false;
								 }
						 return true
						 }
						 function pages_add123()
						 {
							   if(document.getElementById("page_name").value=='')
								{
								 alert('Please enter page name');
								 document.getElementById("page_name").focus();
								 return false;
								 }
								 return true;
							 }
	function valid_pages123()
	{
		 if(document.getElementById("pages").value=='')
								{
								 alert('Please select page name');
								 document.getElementById("pages").focus();
								 return false;
								 }
								  if(document.getElementById("page_content").value=='')
								{
								 alert('Please enter description ');
								 document.getElementById("page_content").focus();
								 return false;
								 }
								
						 return true
		}
		function valid_scheme()
		{
			 if(document.getElementById("news_title").value=='')
								{
								 alert('Please enter title');
								 document.getElementById("news_title").focus();
								 return false;
								 }
								  if(document.getElementById("news_content").value=='')
								{
								 alert('Please enter description ');
								 document.getElementById("news_content").focus();
								 return false;
								 }
								
						 return true
			}
			function valid_project_name()
			{
				
			 if(document.getElementById("project_type").value=='')
								{
								 alert('Please select project type');
								 document.getElementById("project_type").focus();
								 return false;
								 }
								  if(document.getElementById("builder_id").value=='')
								{
								 alert('Please select builder name');
								 document.getElementById("builder_id").focus();
								 return false;
								 }
								  if(document.getElementById("pro_auto_id").value=='')
								{
								 alert('Please select project name');
								 document.getElementById("pro_auto_id").focus();
								 return false;
								 }
								   if(document.getElementById("projects_plans").value=='')
								{
								 alert('Please enter projects plans ');
								 document.getElementById("projects_plans").focus();
								 return false;
								 }
								  if(document.getElementById("min_prices").value=='')
								{
								 alert('Please enter minimum price ');
								 document.getElementById("min_prices").focus();
								 return false;
								 }
								  if(document.getElementById("max_prices").value=='')
								{
								 alert('Please enter max prices');
								 document.getElementById("max_prices").focus();
								 return false;
								 }
								  if(document.getElementById("prices_unit").value=='')
								{
								 alert('Please select prices unit');
								 document.getElementById("prices_unit").focus();
								 return false;
								 }
						 return true
				}
				function validate_p_property123()
				{
					 if(document.getElementById("property_type").value=='')
								{
								 alert('Please select project type');
								 document.getElementById("property_type").focus();
								 return false;
								 }
								  if(document.getElementById("builder_name").value=='')
								{
								 alert('Please select builder name');
								 document.getElementById("builder_name").focus();
								 return false;
								 }
								  if(document.getElementById("project_name").value=='')
								{
								 alert('Please select project name');
								 document.getElementById("project_name").focus();
								 return false;
								 }
								 if(document.getElementById("city").value=='')
								{
								 alert('Please select city name');
								 document.getElementById("city").focus();
								 return false;
								 }
								   if(document.getElementById("address").value=='')
								{
								 alert('Please enter address');
								 document.getElementById("address").focus();
								 return false;
								 }
								  if(document.getElementById("name").value=='')
								{
								 alert('Please enter name');
								 document.getElementById("name").focus();
								 return false;
								 }
								  var emailID=document.form235.email.value;
									if (echeck(emailID.value)==false)
									{
									emailID.value=""
									emailID.focus()
									return false
									 }	
								  if(document.getElementById("mobile").value=='')
								{
								 alert('Please enter mobile number');
								 document.getElementById("mobile").focus();
								 return false;
								 }
								
								 if(isNaN(document.getElementById("mobile").value))
										{
										alert("mobile number must be numeric");
										document.getElementById("mobile").value="";
										document.getElementById("mobile").focus();
										return false;
										}
										if(document.getElementById("tran_price").value=='')
								{
								 alert('Please enter tranaction price');
								 document.getElementById("tran_price").focus();
								 return false;
								 }
								 if(isNaN(document.getElementById("tran_price").value))
										{
										alert("tranaction price must be numeric");
										document.getElementById("tran_price").value="";
										document.getElementById("tran_price").focus();
										return false;
										}
						 return true
					}
