// JavaScript Document
var xmlHttp

function showAlert()
{ 

xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
{
	alert ("Browser does not support HTTP Request")
	return
}

var cityservice = document.getElementById('cityservice').value;
var singlefam = document.getElementById('singlefam').value;
var price = document.getElementById('price').value;

var url="ajaxshowalert.php"//the php file name come here
url=url+"?cityservice="+cityservice+"&singlefam="+singlefam+"&price="+price;
//alert(url);
xmlHttp.open("GET",url,true);
xmlHttp.onreadystatechange=message ;

xmlHttp.send(null)
}

function showmessage()
{ 

xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
{
	alert ("Browser does not support HTTP Request")
	return
}

var numdismort = document.getElementById('numdismort').value;
var lotsize= document.getElementById('lotsize').value;
var tenants= document.getElementById('tenants').value;
//alert(stream_id);
var url="ajaxmessage.php"//the php file name come here
url=url+"?numdismort="+numdismort+"&lotsize="+lotsize+"&tenants="+tenants;
//alert(url);
xmlHttp.open("GET",url,true);
xmlHttp.onreadystatechange=getmessage ;

xmlHttp.send(null)
}

function show_message()
{ 

xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
{
	alert ("Browser does not support HTTP Request")
	return
}

var numnewmort= document.getElementById('numnewmort').value;
var kitchen= document.getElementById('kitchen').value;
var prolocation= document.getElementById('prolocation').value;
var propertytype= document.getElementById('propertytype').value;


if(prolocation=='Southern Ontario')  { 
document.getElementById('placetext').style.display='block';
document.getElementById('place').style.display='block';
}
else { 
document.getElementById('placetext').style.display='none';
document.getElementById('place').style.display='none';
}

if(propertytype!='Detached')
document.getElementById('lotsizetd').style.display='none';
else if(propertytype=='Detached')
document.getElementById('lotsizetd').style.display='block';


var url="ajaxshow_message.php"//the php file name come here
url=url+"?numnewmort="+numnewmort+"&kitchen="+kitchen+"&prolocation="+prolocation+"&propertytype="+propertytype;
//alert(url);
xmlHttp.open("GET",url,true);
xmlHttp.onreadystatechange=get_message ;
xmlHttp.send(null)
}

function message() 
{ 
//alert(xmlHttp.readyState);	
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
{ 
var results = xmlHttp.responseText;
if(results.length!=0)
alert(results);
document.getElementById('cityservice').value='on';
document.getElementById('nores').value='off';
document.getElementById('singlefam').value='on';
var price = document.getElementById('price').value;
if(price > 1500000)
document.getElementById('price').value = '';
} 
} 

function getmessage() 
{ 
//alert(xmlHttp.readyState);	
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
{ 
var results = xmlHttp.responseText;
if(results.length!=0)
alert(results);
var numdismort = document.getElementById('numdismort').value;
if(numdismort == 3)
document.getElementById('numdismort').value = 1;
document.getElementById('lotsize').value=1;
var tenants = document.getElementById('tenants').value;
if(tenants == 2 || tenants == 3)
document.getElementById('tenants').value = 0;
} 
} 

function get_message() 
{ 
//alert(xmlHttp.readyState);	
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
{ 
var results = xmlHttp.responseText;
if(results.length!=0)
alert(results);
var numnewmort = document.getElementById('numnewmort').value;
if(numnewmort == 2)
document.getElementById('numnewmort').value = 1;
var kitchen = document.getElementById('kitchen').value;
if(kitchen == 3)
document.getElementById('kitchen').value = 1;
var prolocation = document.getElementById('prolocation').value
if(prolocation == 'Other')
document.getElementById('prolocation').value='Toronto';
var propertytype = document.getElementById('propertytype').value
if(propertytype == 'Other' || propertytype == 'Vacant Lot' || propertytype == 'Cottage')
document.getElementById('propertytype').value='Detached';
} 
} 


function GetXmlHttpObject()
{ 
var objXMLHttp=null
if (window.XMLHttpRequest)
{
objXMLHttp=new XMLHttpRequest()
}
else if (window.ActiveXObject)
{
objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
}
return objXMLHttp
}
