// Função única que fará a transação
function getEndereco()
{
	// Se o campo CEP não estiver vazio
	if($.trim($("#cep").val()) != "")
	{
		$.getScript("http://cep.republicavirtual.com.br/web_cep.php?formato=javascript&cep="+$("#cep").val(), function()
	{
	// o getScript dá um eval no script, então é só ler!
	//Se o resultado for igual a 1
		if(resultadoCEP["resultado"] == 1)
		{
			// troca o valor dos elementos
			$("#enderecoUser").val(unescape(resultadoCEP["tipo_logradouro"])+" "+unescape(resultadoCEP["logradouro"]));
			$("#bairroUser").val(unescape(resultadoCEP["bairro"]));
			/*$("#cidadeUser").val(unescape(resultadoCEP["cidade"]));
			$("#estadoUser").val(unescape(resultadoCEP["uf"]));
			
			document.getElementById('enderecoUser').className = 'inputCadastroSucesso';
			document.getElementById('bairroUser').className = 'inputCadastroSucesso';
			document.getElementById('cidadeUser').className = 'inputCadastroSucesso';
			document.getElementById('estadoUser').className = 'inputCadastroSucesso';
			document.getElementById('cep').className = 'inputCadastroSucesso';
			document.getElementById('cadUser').disabled = false;
			document.getElementById('alerta').className = '';
			document.getElementById("alerta").innerHTML = 'email disponivel';
			*/
			
		}
		else if(resultadoCEP["resultado"] == 0)
		{
			/*document.getElementById('cep').className = 'erro';
			document.getElementById('enderecoUser').className = 'inputCadastro';
			document.getElementById('bairroUser').className = 'inputCadastro';
			document.getElementById('cidadeUser').className = 'inputCadastro';
			document.getElementById('estadoUser').className = 'inputCadastro';
			document.getElementById('enderecoUser').value = ""
			document.getElementById('bairroUser').value = ""
			document.getElementById('cidadeUser').value = ""
			document.getElementById('estadoUser').value = ""*/
			alert("Endereco nao encontrado");
			document.getElementById('cadUser').disabled = true;
		}
		});
	}
}