setTimeout("cep_carregar()", 1000);

function cep_carregar() 
{
//	$elemento("vc_status").value = 'Digite o CEP e aguarde.';
}

function cep_enable() 
{
	cep_erase();

	$elemento("vc_endereco").disabled		= false;
	$elemento("vc_complemento").disabled	= false;
	$elemento("vc_bairro").disabled			= false;
	$elemento("vc_cidade").disabled			= false;
	$elemento("vc_estado").disabled			= false;
}

function cep_readonly() 
{
	$elemento("vc_endereco").readOnly		= true;
	$elemento("vc_complemento").readOnly	= false;
	$elemento("vc_bairro").readOnly			= true;
	$elemento("vc_cidade").readOnly			= true;
	$elemento("vc_estado").readOnly			= true;
}

function cep_disabled() 
{
	$elemento("vc_endereco").disabled		= true;
	$elemento("vc_complemento").disabled	= true;
	$elemento("vc_bairro").disabled			= true;
	$elemento("vc_cidade").disabled			= true;
	$elemento("vc_estado").disabled			= true;
}

function cep_erase() 
{
	$elemento("vc_endereco").value		= '';
	$elemento("vc_complemento").value	= '';
	$elemento("vc_bairro").value		= '';
	$elemento("vc_cidade").value		= '';
	$elemento("vc_estado").value		= '';
}

function contar_cep(evtKeyPress) 
{
	if ($elemento("vc_cep").value.length == 5) 
	{
		$elemento("vc_cep").value = $elemento("vc_cep").value + '-';
	} 
	else if ($elemento("vc_cep").value.length > 8) 
	{
		$elemento("vc_status").value = 'Aguarde! Pesquisando...';
			
		iframe_virtual('temp/cep.asp?cep='+$elemento("vc_cep").value, 'iframe_virtual_cep')

	}
	
	var it_tecla;
	
	it_tecla = (evtKeyPress.which) ? evtKeyPress.which : evtKeyPress.keyCode;

	if(it_tecla == 13) return false; // ñ deixa submeter o form ao pressionar [ENTER] no campo CEP
	
}

function cep_preencher(vc_informacoes) 
{
	var combo_uf 	= 	document.getElementById("id_estado");
	var combo_mun	= 	document.getElementById("id_cidade");
	
	if (vc_informacoes != 0) 
	{
		var vc_informacao = vc_informacoes.split("#");
		
		cep_enable();
		
		$elemento("vc_status").value		= 'CEP encontrado!';
		$elemento("vc_endereco").value		= vc_informacao[0];
		$elemento("vc_complemento").value	= '';
		$elemento("vc_bairro").value		= vc_informacao[1];
		//$elemento("vc_cidade").value		= vc_informacao[2];
		//$elemento("vc_estado").value		= vc_informacao[3];
		
		for(i=0;i<combo_uf.length;i++){
			if(vc_informacao[3].toUpperCase() == combo_uf[i].text.toUpperCase()){
				combo_uf[i].selected = true;
				buscaCidade(combo_uf[i].value,vc_informacao[2].toUpperCase());
			}
		}
		
//		cep_readonly();
		$elemento("id_estado").style.display = 'block'
		$elemento("id_cidade").style.display = 'block'
		$elemento("vc_estado").style.display = 'none'
		$elemento("vc_cidade").style.display = 'none'
		$elemento("vc_estado").value = ''
		$elemento("vc_cidade").value = ''

		$elemento("vc_numero").focus();
	} 
	else 
	{
		//cep_enable();
		
		$elemento("id_estado").style.display = 'none'
		$elemento("id_cidade").style.display = 'none'
		$elemento("vc_estado").style.display = 'block'
		$elemento("vc_cidade").style.display = 'block'
		$elemento("id_estado").value = 0
		$elemento("id_cidade").value = 0
		$elemento("vc_endereco").value = ''
		$elemento("vc_bairro").value = ''
		
		$elemento("vc_status").value = 'CEP não encontrado!';
		$elemento("vc_endereco").focus();
	}
}
