function AjaxFunction(cat_id)
	{
		var httpxml;
		try
			{
				// Firefox, Opera 8.0+, Safari
				httpxml=new XMLHttpRequest();
			}
		catch (e)
			{
				// Internet Explorer
				try
   			 		{
   						 httpxml=new ActiveXObject("Msxml2.XMLHTTP");
    				}
  				catch (e)
    				{
    				try
      					{
      						httpxml=new ActiveXObject("Microsoft.XMLHTTP");
     					}
    				catch (e)
      					{
      						alert("Your browser does not support AJAX!");
      						return false;
      					}
    				}
			}
function stateck() 
    {
	    if(httpxml.readyState==4)
      {
		// Before adding new we must remove previously loaded elements
		for(j=document.a_search.Select_Property.options.length-1;j>=0;j--)
			{

				document.a_search.Select_Property.remove(j);
			}
		var myarray=eval(httpxml.responseText);
		if(myarray.length==0)
		  {
			var default_val = document.createElement("OPTION");
			default_val.text = "Select Property";
			default_val.value = "";
			document.a_search.Select_Property.options.add(default_val);
			alert("No Property in this category is available");
		  }
		  else
		  {
			var default_val = document.createElement("OPTION");
			default_val.text = "Select Property";
			default_val.value = "";
			document.a_search.Select_Property.options.add(default_val);
			for (i=0;i<myarray.length;i+=2)
				{

					var optn = document.createElement("OPTION");
					optn.text = myarray[i];
					optn.value = myarray[i+1];
					document.a_search.Select_Property.options.add(optn);

				}
		 } 
      }
	}
var url="prop_type.php";
url=url+"?prop_type="+cat_id;
url=url+"&sid="+Math.random();
httpxml.open("GET",url,true);
httpxml.onreadystatechange=stateck;
httpxml.send(null);
}



function AjaxFunction_sps(cat_id)
	{

		var httpxml;
		try
			{
				// Firefox, Opera 8.0+, Safari
				httpxml=new XMLHttpRequest();
			}
		catch (e)
			{
				// Internet Explorer
				try
   			 		{
   						 httpxml=new ActiveXObject("Msxml2.XMLHTTP");
    				}
  				catch (e)
    				{
    				try
      					{
      						httpxml=new ActiveXObject("Microsoft.XMLHTTP");
     					}
    				catch (e)
      					{
      						alert("Your browser does not support AJAX!");
      						return false;
      					}
    				}
			}
	
function stateck_sps() 
    {
				
	    if(httpxml.readyState==4)
      {
		// Before adding new we must remove previously loaded elements
		for(j=document.a_search.Select_Property.options.length-1;j>=0;j--)
			{

				document.a_search.Select_Property.remove(j);
			}
		var myarray=eval(httpxml.responseText);
		if(myarray.length==0)
		  {
			var default_val = document.createElement("OPTION");
			default_val.text = "Select Property";
			default_val.value = "";
			document.a_search.Select_Property.options.add(default_val);
			alert("No Property in this category is available");
		  }
		  else
		  {
			var default_val = document.createElement("OPTION");
			default_val.text = "Select Property";
			default_val.value = "";
			document.a_search.Select_Property.options.add(default_val);
			for (i=0;i<myarray.length;i+=2)
				{

					var optn = document.createElement("OPTION");
					optn.text = myarray[i];
					optn.value = myarray[i+1];
					document.a_search.Select_Property.options.add(optn);

				}
		 } 
      }
	}
var url="prop_type.php";
url=url+"?prop_type="+cat_id;
url=url+"&sid="+Math.random();
httpxml.open("GET",url,true);
httpxml.onreadystatechange=stateck_sps;
httpxml.send(null);
}






















function AjaxFunction1(city_id)
	{
		var httpxml;
		try
			{
				// Firefox, Opera 8.0+, Safari
				httpxml=new XMLHttpRequest();
			}
		catch (e)
			{
				// Internet Explorer
				try
   			 		{
   						 httpxml=new ActiveXObject("Msxml2.XMLHTTP");
    				}
  				catch (e)
    				{
    				try
      					{
      						httpxml=new ActiveXObject("Microsoft.XMLHTTP");
     					}
    				catch (e)
      					{
      						alert("Your browser does not support AJAX!");
      						return false;
      					}
    				}
			}
function stateck1() 
    {
	    if(httpxml.readyState==4)
      {
		// Before adding new we must remove previously loaded elements
		for(j=document.a_search.sel_loc.options.length-1;j>=0;j--)
			{

				document.a_search.sel_loc.remove(j);
			}
		var myarray=eval(httpxml.responseText);
		if(myarray.length==0)
		  {
			var default_val = document.createElement("OPTION");
			default_val.text = "Select Locality";
			default_val.value = "";
			document.a_search.sel_loc.options.add(default_val);
			alert("No Locations in this city is available");
		  }
		  else
		  {
			var default_val = document.createElement("OPTION");
			default_val.text = "Select Locality";
			default_val.value = "";
			document.a_search.sel_loc.options.add(default_val);
			for (i=0;i<myarray.length;i+=2)
				{

					var optn = document.createElement("OPTION");
					optn.text = myarray[i];
					optn.value = myarray[i+1];
					document.a_search.sel_loc.options.add(optn);

				}
		 } 
      }
	}
var url="sel_loc.php";
url=url+"?city_id="+city_id;
url=url+"&sid="+Math.random();
httpxml.open("GET",url,true);
httpxml.onreadystatechange=stateck1;
httpxml.send(null);
}

function check_search()
{
	if(document.a_search.Select_Property_Type.value=="")
	{
		alert("Please Choose a Property Type");
		document.a_search.Select_Property_Type.focus;
		return false;
	}
	if(document.a_search.Select_Property.value=="")
	{
		alert("Please Choose a Property");
		document.a_search.Select_Property.focus;
		return false;
	}
	if((document.a_search.area.value!="")&& (document.a_search.unit.value=="") )
	{
		alert("Please Select the Property Dimensions");
		document.a_search.unit.focus;
		return false;
	}
	if((document.a_search.area.value=="")&& (document.a_search.unit.value!="") )
	{
		alert("Please Select the Property Area");
		document.a_search.area.focus;
		return false;
	}

	return true;
}