var estados = new Array("AC","DF","GO","MG","MT","PA","PE","PR","RJ","RS","SC","SP","TO"); var municipios = estados; var bairros = estados; municipios['AC'] = "Cuiaba,Rio Branco,São Paulo"; bairros['0Cuiaba'] = "Duque de Caxias II"; bairros['0Rio Branco'] = "Centro"; bairros['0São Paulo'] = "Paraíso"; municipios['DF'] = "Brasília"; bairros['1Brasília'] = "Plano Piloto"; municipios['GO'] = "Goiânia"; bairros['2Goiânia'] = "Setor Sul"; municipios['MG'] = "Pouso Alegre"; bairros['3Pouso Alegre'] = "Centro"; municipios['MT'] = "Cuiaba"; bairros['4Cuiaba'] = "Duque de Caxias II"; municipios['PA'] = "Santarem"; bairros['5Santarem'] = "Santa Clara"; municipios['PE'] = "Recife"; bairros['6Recife'] = "Boa Viagem,Boa Vista"; municipios['PR'] = "Curitiba,Londrina,Maringá"; bairros['7Curitiba'] = "Centro"; bairros['7Londrina'] = "Centro"; bairros['7Maringá'] = "Pq. Rsdl. Casa Nova,Zona Cinco"; municipios['RJ'] = "Rio de Janeiro"; bairros['8Rio de Janeiro'] = "Barra,Barra da Tijuca,Ipanema"; municipios['RS'] = "Caxias do Sul,Gramado,Montenegro,Novo Hamburgo,Porto Alegre,S. Sebastião do Cai,São Sebastião do Cai"; bairros['9Caxias do Sul'] = "Centro"; bairros['9Gramado'] = "Avenida Central"; bairros['9Montenegro'] = "Centro"; bairros['9Novo Hamburgo'] = "Centro"; bairros['9Porto Alegre'] = "Santana"; bairros['9S. Sebastião do Cai'] = "Centro"; bairros['9São Sebastião do Cai'] = "Centro"; municipios['SC'] = "Blumenau,Itajaí,Tubarão"; bairros['10Blumenau'] = "Centro"; bairros['10Itajaí'] = "Fazenda"; bairros['10Tubarão'] = "Centro"; municipios['SP'] = "Araraquara,Atibaia,Campinas,Guararapes,Indaiatuba,Ipaussu,Itapira,Marília,Mogi das Cruzes,Ourinhos,Piracicaba,Rio Claro,S. B. do Campo,Santos,São Bernardo do Campo,São Caetano do Sul,São Carlos,São Manuel,São Paulo,São Paulo - SP,Serra Negra,Sorocaba"; bairros['11Araraquara'] = "Centro"; bairros['11Atibaia'] = "Centro"; bairros['11Campinas'] = "Cambuí"; bairros['11Guararapes'] = "Centro"; bairros['11Indaiatuba'] = "Centro"; bairros['11Ipaussu'] = "Centro"; bairros['11Itapira'] = "Centro"; bairros['11Marília'] = "Barbosa,Centro"; bairros['11Mogi das Cruzes'] = "Centro"; bairros['11Ourinhos'] = "Centro"; bairros['11Piracicaba'] = "Centro"; bairros['11Rio Claro'] = "Cidade jardim"; bairros['11S. B. do Campo'] = "Centro,Rudge Ramos"; bairros['11Santos'] = "Gonzaga"; bairros['11São Bernardo do Campo'] = "Centro"; bairros['11São Caetano do Sul'] = "Santa Paula"; bairros['11São Carlos'] = "Centro"; bairros['11São Manuel'] = "Centro"; bairros['11São Paulo'] = "Aclimação,Água Fria,Bela Vista,Brooklin,Brooklin Novo,Brooklin Paulista,Butantã,Campo Belo,Centro,Cerqueira César,Higienópolis,Ipiranga,Itaim,Itaim Bibi,Jd. Europa,Jd. Paulista,Jd. São Paulo,Mirandópolis,Moema,Morumbi,Pacaembu,Paraíso,Penha,Perdizes,Pinheiros,República,Santo Amaro,São Judas,Tatuapé,Tucuruvi,Vila Nova Conceição,Vila Olímpia,Vila Romanã -Lapa,Vila Zelena,Vl. Indiana,Vl. Mariana"; bairros['11São Paulo - SP'] = "Bela Vista"; bairros['11Serra Negra'] = "Centro"; bairros['11Sorocaba'] = "Nova Sorocaba"; municipios['TO'] = "Palmas"; bairros['12Palmas'] = ""; var pagina = 1; function limpar(campo){ var len = document.getElementById(campo).options.length; while(len != 0){ len = document.getElementById(campo).options.length; document.getElementById(campo).options[len-1] = null; len = document.getElementById(campo).options.length; } } function pEstados(sel){ var len = estados.length; for(cont = 0; cont < len; cont++){ document.frmBusca.estado.options[cont] = new Option(estados[cont],cont); if(sel == estados[cont]){ est = cont; document.frmBusca.estado.options[cont].selected = true; } } setTimeout("pMunicipio('" + est + "','São Paulo')",0); } function pMunicipio(est,sel){ limpar('cidade'); est2 = estados[est]; var cidades = municipios[est2].split(','); len = cidades.length; if( len > 1 ){ document.getElementById('sCidade').className = ''; for(cont = 0; cont < len; cont++){ document.frmBusca.cidade.options[cont] = new Option(cidades[cont],cidades[cont]); if(sel == cidades[cont])document.frmBusca.cidade.options[cont].selected = true; } }else document.getElementById('sCidade').className = 'Escondido'; buscando(document.getElementById('estado').value,document.getElementById('cidade').value,''); setTimeout("pBairro('" + est + "','" + sel + "','asd')",0); } setTimeout("pEstados('SP')",0); function pBairro(est,cid,sel){ limpar('bairro'); var chave = est + cid; var bars = bairros[chave].split(','); len = bars.length; if( len > 1 ){ document.getElementById('sbairro').className = ''; for(cont = 0; cont < len; cont++){ document.frmBusca.bairro.options[cont] = new Option(bars[cont],bars[cont]); if(sel == bars[cont])document.frmBusca.bairro.options[cont].selected = true; } }else document.getElementById('sbairro').className = 'Escondido'; } function Ajax() { try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) { try { return new ActiveXObject("Msxml2.XMLHTTP"); } catch(ex) { try { return new XMLHttpRequest(); } catch(exc) { return false; } } } } var ajax = Ajax(); // inicia o objeto function buscando(estado,cidade,bairro){ cidade = escape(cidade); bairro = escape(bairro); document.getElementById("Conteudo").innerHTML = 'Carregando...'; ajax.open("POST","busca2.php" ,true); ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); ajax.onreadystatechange = function() { if(ajax.readyState == 4) { if(ajax.status == 200) { var retorno = unescape(ajax.responseText.replace(/\+/g," ")); document.getElementById("Conteudo").innerHTML = retorno; } } } estado = estados[estado]; ajax.send("estado=" +estado + "&cidade=" + cidade + "&bairro=" + bairro + "&page=" + pagina); pagina = 1; } setTimeout("buscando(document.getElementById('estado').value,'São Paulo','')",0);