function Bairros(cidade)
{
	xmlHttp=GetXmlHttpObject();
	url="bairros_busca.asp";
	
	url = url + "?sid=" + Math.random();
	url = url + "&cidade="+ cidade;
	
	xmlHttp.onreadystatechange=Achou;
	
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
	
	if (xmlHttp.readyState == 1) { document.getElementById("bairros").innerHTML="Aguarde..."; }
}

function Achou(){
	if (xmlHttp.readyState==4){ document.getElementById("bairros").innerHTML = xmlHttp.responseText; }
}

function carregaPreco(transacao){
	
	xmlHttp = GetXmlHttpObject();
	url = "precos.asp";

	url = url + "?sid=" + Math.random();
	url = url + "&transacao=" + transacao;
	//alert(url);
	xmlHttp.onreadystatechange = AchouPreco;
	
	xmlHttp.open("GET",url,false);
	xmlHttp.send(null);
	
	if (xmlHttp.readyState == 1) { document.getElementById("txt_faixaPreco").innerHTML=" Aguarde..."; }
}

function AchouPreco(){ 
	if (xmlHttp.readyState == 4){ 
		document.getElementById("txt_faixaPreco").innerHTML = "Faixa de Preço:";
		document.getElementById("faixaPreco").innerHTML = xmlHttp.responseText; 
	}
}

function Tipos(transacao){
	
		xmlHttp=GetXmlHttpObject();
		url="tipos.asp";
		
		url = url + "?sid=" + Math.random();
		url = url + "&Transacao=" + transacao;
		
		xmlHttp.onreadystatechange = AchouTipo;
		
		xmlHttp.open("GET",url,false);
		xmlHttp.send(null);
		
		if (xmlHttp.readyState == 1) { document.getElementById("tipos").innerHTML="Aguarde..."; }
}

function AchouTipo(){ 
	if (xmlHttp.readyState == 4){ document.getElementById("tipos").innerHTML = xmlHttp.responseText; }
}

function GetXmlHttpObject(){
	
	if (window.XMLHttpRequest){   
		a = new XMLHttpRequest(); } //Objeto nativo (FF/Safari/Opera7.6+)  
	else {  
		 try { a=new ActiveXObject("Msxml2.XMLHTTP");  /*activeX (IE5.5+/MSXML2+)*/ }	 
		 catch(e) {  
		   try { a=new ActiveXObject("Microsoft.XMLHTTP"); /*activeX (IE5+/MSXML1)*/ }	 
		   catch(e) { /* O navegador não tem suporte */   
			  a=false;   
		   }  
		 }  
	}   
	return a;  
}
