try{
	xmlhttp = new XMLHttpRequest();
}catch(ee){
	try{
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	}catch(e){
		try{
			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		}catch(E){
			xmlhttp = false;
		}
	}
}

function preencheComboDeCidades(UF){
    if( UF.length==0 ) return false; 
	
	document.getElementById("comboRevenda").value = ''
	
	var divCidade = document.getElementById('divCidade');
	divCidade.innerHTML = "<label>Carregando...</label>"
	
	xmlhttp.open("GET", "/busca-revendedores/lojas/localizacao/cidade.asp?pagina=cidade&estado="+ UF, true);
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
			var resposta = xmlhttp.responseText;
			divCidade.innerHTML = resposta;
		}
	}
	xmlhttp.send(null);
}

function preencheComboDeBairros(cidade){
    if( cidade.length==0 ) return false; 
    var estado = document.getElementById("comboEstado").value
    
	var divBairro = document.getElementById('divBairro');
	divBairro.innerHTML = "<label>Carregando...</label>"
	
	xmlhttp.open("GET", "/busca-revendedores/lojas/localizacao/bairro.asp?pagina=bairro&estado=" + estado + "&cidade=" + cidade + "", true);
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
			var resposta = xmlhttp.responseText;
			divBairro.innerHTML = resposta;
		}
	}
	xmlhttp.send(null);
}

function exibeDados(bairro){
    if( bairro.length==0 ) return false; 
    
    var estado = document.getElementById("comboEstado").value
    var cidade = document.getElementById("comboCidade").value
    var urlDePesquisa = "/busca-revendedores/lojas/localizacao/resultado.asp?pagina=resultado&cidade=" + cidade + "&estado=" + estado + ""
    
    var divDados = document.getElementById('divDados');
	divDados.innerHTML = "Carregando..."
	
	if (bairro != "*") {
	    urlDePesquisa = urlDePesquisa + "&bairro=" + bairro
	}

	// marco a visita no google
	pageTracker._trackPageview(urlDePesquisa);
	
	xmlhttp.open("GET", urlDePesquisa, true);
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
			var resposta = xmlhttp.responseText;
			divDados.innerHTML = resposta;
		}
	}
	xmlhttp.send(null);
}

function exibeRevenda(nomeRevenda){
    if( nomeRevenda.length==0 ) return false; 
	
	//Limpo os valores dos outros combos
	document.getElementById('comboEstado').value = ''
	document.getElementById('divCidade').innerHTML = '<label><select id="cidade"><option value="selecione">Selecione o estado...</option></select></label>'
    document.getElementById('divBairro').innerHTML = '<label><select id="bairro"><option value="selecione">Selecione a cidade...</option></select></label>'
    
	var divDados = document.getElementById('divDados');
	divDados.innerHTML = "Carregando..."
	
	// marco a visita no google
	pageTracker._trackPageview("/busca-revendedores/lojas/revenda/listaRevenda.asp?nome=" + escape(nomeRevenda));

	xmlhttp.open("GET", "/busca-revendedores/lojas/revenda/listaRevenda.asp?nome=" + escape(nomeRevenda), true);
	
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
			var resposta = xmlhttp.responseText;
			divDados.innerHTML = resposta;
		}
	}
	xmlhttp.send(null);
}
