var a=0;
function get(elemento){
	return document.form1.elemento;
}
function mostra_codigo(linguagem){
	elemento = get('exemplo'+linguagem);
	if(elemento.style.display == 'none'){
		elemento.style.display = '';
	} else {
		elemento.style.display = 'none';
	}
}
function buscar_cep(t){
		a=t;
		if(t==1)
		{
		document.form1.endereco1.value="carregando...";
		document.form1.bairro1.value="carregando...";
		document.form1.cidade1.value="carregando...";
		document.form1.estado1.value="carregando...";
	if(document.form1.cep1.value == ''){
		return false;
		}
		get_url('pages/web_cep.php?formato=javascript&cep='+document.form1.cep.value, 'retorno_cep');
		}
		else
		{
		document.form1.endereco.value="carregando...";
		document.form1.bairro.value="carregando...";
		document.form1.cidade.value="carregando...";
		document.form1.estado.value="carregando...";
	if(document.form1.cep.value == ''){
		return false;
		}
		get_url('pages/web_cep.php?formato=javascript&cep='+document.form1.cep.value, 'retorno_cep');
	}
	// get('resultado').innerHTML = "<br><center><font size=1>aguarde, consultando</font><br><img src='images/loading.gif'></center>";
	//get_url('web_cep.php?formato=xml&cep=84070030');
}

function retorno_cep(codigo){
	eval(codigo);
	html_retorno = "<br>";
	switch(resultadoCEP['resultado']){
		case '1':
		if(a==1)
		{
		//get('tipologradouro').value=unescape(resultadoCEP['tipo_logradouro']);
		document.form1.endereco1.value=unescape(resultadoCEP['logradouro']);
		document.form1.bairro1.value=unescape(resultadoCEP['bairro']);
		document.form1.cidade1.value=unescape(resultadoCEP['cidade']);
        var estado = 0;
         if(unescape(resultadoCEP['uf']) == 'AC') { estado = 1; }
         if(unescape(resultadoCEP['uf']) == 'AL') { estado = 2; }
         if(unescape(resultadoCEP['uf']) == 'AP') { estado = 3; }
         if(unescape(resultadoCEP['uf']) == 'AM') { estado = 4; }
         if(unescape(resultadoCEP['uf']) == 'BA') { estado = 5; }
         if(unescape(resultadoCEP['uf']) == 'CE') { estado = 6; }
         if(unescape(resultadoCEP['uf']) == 'DF') { estado = 7; }
         if(unescape(resultadoCEP['uf']) == 'ES') { estado = 8; }
         if(unescape(resultadoCEP['uf']) == 'GO') { estado = 9; }
         if(unescape(resultadoCEP['uf']) == 'MA') { estado = 10; }
         if(unescape(resultadoCEP['uf']) == 'MT') { estado = 11; }
         if(unescape(resultadoCEP['uf']) == 'MS') { estado = 12; }
         if(unescape(resultadoCEP['uf']) == 'MG') { estado = 13; }
         if(unescape(resultadoCEP['uf']) == 'PA') { estado = 14; }
         if(unescape(resultadoCEP['uf']) == 'PB') { estado = 15; }
         if(unescape(resultadoCEP['uf']) == 'PR') { estado = 16; }
         if(unescape(resultadoCEP['uf']) == 'PE') { estado = 17; }
         if(unescape(resultadoCEP['uf']) == 'PI') { estado = 18; }
         if(unescape(resultadoCEP['uf']) == 'RJ') { estado = 19; }
         if(unescape(resultadoCEP['uf']) == 'RN') { estado = 20; }
         if(unescape(resultadoCEP['uf']) == 'RS') { estado = 21; }
         if(unescape(resultadoCEP['uf']) == 'RO') { estado = 22; }
         if(unescape(resultadoCEP['uf']) == 'RR') { estado = 23; }
         if(unescape(resultadoCEP['uf']) == 'SC') { estado = 24; }
         if(unescape(resultadoCEP['uf']) == 'SP') { estado = 25; }
         if(unescape(resultadoCEP['uf']) == 'SE') { estado = 26; }
         if(unescape(resultadoCEP['uf']) == 'TO') { estado = 27; }
		document.form1.estado1.value= estado;
			html_retorno += "<font color=green>"+unescape(resultadoCEP['resultado_txt'])+"</font>";
		break;
		}
		else
		{
			//get('tipologradouro').value=unescape(resultadoCEP['tipo_logradouro']);
		document.form1.endereco.value=unescape(resultadoCEP['logradouro']);
		document.form1.bairro.value=unescape(resultadoCEP['bairro']);
		document.form1.cidade.value=unescape(resultadoCEP['cidade']);
        var estado = 0;
         if(unescape(resultadoCEP['uf']) == 'AC') { estado = 1; }
         if(unescape(resultadoCEP['uf']) == 'AL') { estado = 2; }
         if(unescape(resultadoCEP['uf']) == 'AP') { estado = 3; }
         if(unescape(resultadoCEP['uf']) == 'AM') { estado = 4; }
         if(unescape(resultadoCEP['uf']) == 'BA') { estado = 5; }
         if(unescape(resultadoCEP['uf']) == 'CE') { estado = 6; }
         if(unescape(resultadoCEP['uf']) == 'DF') { estado = 7; }
         if(unescape(resultadoCEP['uf']) == 'ES') { estado = 8; }
         if(unescape(resultadoCEP['uf']) == 'GO') { estado = 9; }
         if(unescape(resultadoCEP['uf']) == 'MA') { estado = 10; }
         if(unescape(resultadoCEP['uf']) == 'MT') { estado = 11; }
         if(unescape(resultadoCEP['uf']) == 'MS') { estado = 12; }
         if(unescape(resultadoCEP['uf']) == 'MG') { estado = 13; }
         if(unescape(resultadoCEP['uf']) == 'PA') { estado = 14; }
         if(unescape(resultadoCEP['uf']) == 'PB') { estado = 15; }
         if(unescape(resultadoCEP['uf']) == 'PR') { estado = 16; }
         if(unescape(resultadoCEP['uf']) == 'PE') { estado = 17; }
         if(unescape(resultadoCEP['uf']) == 'PI') { estado = 18; }
         if(unescape(resultadoCEP['uf']) == 'RJ') { estado = 19; }
         if(unescape(resultadoCEP['uf']) == 'RN') { estado = 20; }
         if(unescape(resultadoCEP['uf']) == 'RS') { estado = 21; }
         if(unescape(resultadoCEP['uf']) == 'RO') { estado = 22; }
         if(unescape(resultadoCEP['uf']) == 'RR') { estado = 23; }
         if(unescape(resultadoCEP['uf']) == 'SC') { estado = 24; }
         if(unescape(resultadoCEP['uf']) == 'SP') { estado = 25; }
         if(unescape(resultadoCEP['uf']) == 'SE') { estado = 26; }
         if(unescape(resultadoCEP['uf']) == 'TO') { estado = 27; }
		document.form1.estado.value= estado;
			html_retorno += "<font color=green>"+unescape(resultadoCEP['resultado_txt'])+"</font>";
		break;
		}
		case '2':
			html_retorno += "<center><strong>Resultado da busca:</strong> <br><font color=green>"+unescape(resultadoCEP['resultado_txt'])+"</font></center><br><table border=0 align=center>"+
			"<tr><td align=right><b>Logradouro:</b></td><td>"+			unescape(resultadoCEP['cidade'])+"</td></tr>"+
			"<tr><td align=right><b>UF:</b></td><td>"+					unescape(resultadoCEP['uf'])+"</td></tr>"+
			"</table>";
		break;

		default:
			html_retorno += "<font color=red>"+unescape(resultadoCEP['resultado_txt'])+"</font>";
		//	get('tipologradouro').value="";
			document.form1.endereco.value="";
			document.form1.bairro.value="";
			document.form1.cidade.value="";
			document.form1.estado.value="";
		break;
	}
	//get('resultado').innerHTML = html_retorno;
}

