//Function para carrega os dados conforme o Cep digitado pelo usuário    
(function($) {   
	$(document).ready(function(){    


		
		/**
		 * Formatação automática de texto preenchido
		 * Pedido 26090 - PREENCHIMENTO DO FORMULÁRIO DE INCLUSÃO DE CV
		 * @author mlopes
		 * @since 2010/05/12
		 */	
		$("#usr_nome, #empresaEndereco, input[name='empresa[end_comp]']").blur(formatNames);
		
		$("#cep1").attr("maxlength", 5).autotab({target: "cep2" });
		$("#cep2").attr("maxlength", 3).autotab({target: "empresaEndNumero" }); 	

        $("#cep2").blur(function(){
            $.ajax({
                url: "cep.php",
                type: "POST",
                data: "cep="+$("#cep1").val()+"-"+$("#cep2").val(),
                dataType: "json",
                beforeSend: function(){
                    $("#cepLoading").show();
                    $("#empresaEndereco, #empresaComplemento, #empresa_estado_id, #empresa_cidade_id,#empresaEndNumero").attr("disabled", true);
                },
                success: function(json){
                    if(json.cep_id) {
                        $("#empresaEndereco").val(json.tipo+" "+json.logradouro);
                        jQuery("#empresa_estado_id").data("cidade", json.cidade_id);                        
                        $("#empresa_estado_id").val(json.estado_id).change();
                    }
                    $("#empresaEndereco, #empresaComplemento, #empresa_estado_id, #empresa_cidade_id,#empresaEndNumero").attr("disabled", false);
                    $("#cepLoading").hide();
                    if(json.cep_id) {
                    	$("#empresaEndereco").blur();
                        $("#empresaEndNumero").focus();
                    }
                    else {
                        $("#empresaEndereco").focus();
                    }
                }
            });
        });
	})
})(jQuery);


