// JavaScript Document
function validatesearchbyloc()
{
		var address=document.getElementById('address').value;		
		var query = "?address=" + address;
		var ajaxRequest; // The variable that makes Ajax possible!
		try
		{
			ajaxRequest = new XMLHttpRequest();
		} 
		catch (e)
		{
			try
			{
				ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
			} 
			catch (e) 
			{
				try
				{
					ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
				} 
				catch (e)
				{
					// Something went wrong
					alert("Your browser broke!");
					return false;
				}
			}
		}
			// Function to receive data sent from the server and update div's
		ajaxRequest.onreadystatechange = function()
		{
			if(ajaxRequest.readyState == 4)
			{
				var ajaxDisplay = document.getElementById('resultaloc');							
				if((ajaxRequest.responseText == "Zero Result" && address !=''))
				{
					ajaxDisplay.innerHTML = '<font color="#000000">Search Returns 0</font>';	
				}
				if(address == '')
				{
					ajaxDisplay.innerHTML = '<font color="#000000">Find properties by Location!</font>';
				}
				if(address != '')
				{
					ajaxDisplay.innerHTML = ajaxRequest.responseText;
				}
				
			}
		}
	ajaxRequest.open("GET", "searchbyloc.php" + query, true);
	ajaxRequest.send(null); 
}
function validatesearchbytype()
{
		var type=document.getElementById('type').value;		
		var query = "?type=" + type;
		var ajaxRequest; // The variable that makes Ajax possible!
		try
		{
			ajaxRequest = new XMLHttpRequest();
		} 
		catch (e)
		{
			try
			{
				ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
			} 
			catch (e) 
			{
				try
				{
					ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
				} 
				catch (e)
				{
					// Something went wrong
					alert("Your browser broke!");
					return false;
				}
			}
		}
			// Function to receive data sent from the server and update div's
		ajaxRequest.onreadystatechange = function()
		{
			if(ajaxRequest.readyState == 4)
			{
				var ajaxDisplay = document.getElementById('resultatype');							
				if((ajaxRequest.responseText == "Zero Result" && type !=''))
				{
					ajaxDisplay.innerHTML = '<font color="#000000">Search Returns 0</font>';	
				}
				if(type == '')
				{
					ajaxDisplay.innerHTML = '<font color="#000000">Find properties By Type!</font>';
				}
				if(type != '')
				{
					ajaxDisplay.innerHTML = ajaxRequest.responseText;
				}
				
			}
		}
	ajaxRequest.open("GET", "searchbytype.php" + query, true);
	ajaxRequest.send(null); 
}
function validatesearchbyprice()
{
		var minp=document.getElementById('minp').value;		
		var maxp=document.getElementById('maxp').value;		
		var cur=document.getElementById('currency').value;				
		var query = "?min=" + minp + "&max=" + maxp + "&cur=" + cur;
		var ajaxRequest; // The variable that makes Ajax possible!
		try
		{
			ajaxRequest = new XMLHttpRequest();
		} 
		catch (e)
		{
			try
			{
				ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
			} 
			catch (e) 
			{
				try
				{
					ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
				} 
				catch (e)
				{
					// Something went wrong
					alert("Your browser broke!");
					return false;
				}
			}
		}
			// Function to receive data sent from the server and update div's
		ajaxRequest.onreadystatechange = function()
		{
			if(ajaxRequest.readyState == 4)
			{
				var ajaxDisplay = document.getElementById('resultaprice');							
				if((ajaxRequest.responseText == "Zero Result" && minp !='' && maxp !='')){
					ajaxDisplay.innerHTML = '<font color="#000000">Search Returns 0</font>';	
				}
				if(minp == '' && maxp == ''){
					ajaxDisplay.innerHTML = '<font color="#000000">Find properties By Price Range!</font>';
				}
				if(minp != '' && maxp !='')
				{
					ajaxDisplay.innerHTML = ajaxRequest.responseText;
				}
				
			}
		}
	ajaxRequest.open("GET", "searchbyprice.php" + query, true);
	ajaxRequest.send(null); 
}