$( function() {    $("#frmcadastro .input_dtnascimento").setMask("99/99/9999");    $("#frmcadastro .input_telefone").setMask("(99) 9999-9999");    $("#frmcadastro .input_cep").setMask("99.999-999");    $("#frmcadastro .radio_fisica, #frmcadastro .radio_juridica").click( function() {        var lbl1 = '';        var lbl2 = '';        if ( $(this).val() == 'F' ) {			$("#frmcadastro .input_cnpj").setMask("999.999.999-99");            lbl1 = 'CPF';            lbl2 = 'RG';        } else if ( $(this).val() == 'J' ) {			$("#frmcadastro .input_cnpj").setMask("99.999.999/9999-99");            lbl1 = 'CNPJ';            lbl2 = 'Insc. Estadual';        }        $("#frmcadastro .label_cnpj").text(lbl1);        $("#frmcadastro .label_estadual").text(lbl2);    });    $("#frmcadastro .botao").click( function() {        //valida e submete o formulario de cadastro        enviarCadastro();    });    //tratamento para trazer o endereco do cliente	$("#frmcadastro .input_cep").blur(function() {        if ( $(this).val() != "" ) {           // desabilitar todos os campos do endereco            $("#frmcadastro .input_endereco").val('');            $("#frmcadastro .input_bairro").val('');            $("#frmcadastro .input_cidade").val('');            $("#frmcadastro .input_estado").val(0);            $("#frmcadastro .input_endereco").attr("disabled", "disabled");            $("#frmcadastro .input_bairro").attr("disabled", "disabled");            $("#frmcadastro .input_cidade").attr("disabled", "disabled");            $("#frmcadastro .input_estado").attr("disabled", "disabled");            $.ajax({                type: "GET",                url: "/novo/ajax/cep.ajax.php?servico=republicavirtual&cep2=" + $(this).val(),                dataType: "xml",               success: function(xml) {                    var tipo       = 0;                    var tipologradouro = "";                    var logradouro = "";                    var bairro     = "";                    var uf         = "";                    var cidade     = 0;                   $(xml).find("webservicecep").each(function(){                        tipo       = $(this).find('resultado').text();                        tipologradouro = $(this).find('tipo_logradouro').text();                        logradouro = $(this).find('logradouro').text();                        bairro     = $(this).find('bairro').text();                       cidade     = $(this).find('cidade').text();                        uf         = $(this).find('uf').text();                    });                    if ( $("option[value='" + uf + "']").length == 1 ) {                        $("#frmcadastro .input_cidade").val( cidade );                       $("#frmcadastro .input_estado").val( uf ).trigger("change");                        $("#frmcadastro .input_endereco").removeAttr("disabled");                        $("#frmcadastro .input_bairro").removeAttr("disabled");                        $("#frmcadastro .input_estado").removeAttr("disabled");                        $("#frmcadastro .input_cidade").removeAttr("disabled");                       // verifica se encontrou o cep para cidade inteira                        if ( tipo == 2 ) {                            if ( $("#frmcadastro .input_endereco").val() == '' ) {                                $("#frmcadastro .input_endereco").focus();                           }                        } else if ( tipo == 0 ) {                            alert("CEP inválido.");                            $("#frmcadastro .input_cep").val( '' )                            $("#frmcadastro .input_cep").focus();                        } else {                            $("#frmcadastro .input_endereco").val( tipologradouro + ' ' + logradouro);                            $("#frmcadastro .input_bairro").val( bairro );                            $("#frmcadastro .input_numero").focus();                        }                    } else {                        alert( 'Este CEP não pertence a região atendida pelo site.' );                        $("#frmcadastro .input_endereco").removeAttr("disabled");                        $("#frmcadastro .input_bairro").removeAttr("disabled");                        $("#frmcadastro .input_estado").removeAttr("disabled");                        $("#frmcadastro .input_cidade").removeAttr("disabled");                    }                },                error: function (XMLHttpRequest, textStatus, errorThrown) {                  //this; // the options for this ajax request                  //alert( "erro" );                },                complete: function ( XMLHttpRequest, textStatus ) {                  //this; // forever tonight                }           }); //close $.ajax        } else {           alert( "Você deve informar corretamente o seu CEP." );        }        $("#frmcadastro .input_numero").focus();    });});function enviarCadastro(){	erro = 0;    if (  $("#frmcadastro :radio:checked").length == 0 ) {            alert("Selecione o tipo de pessoa");            $("#frmcadastro .label_juridica").focus();            erro = 1;    }	if (($("#frmcadastro .input_cnpj").val().length < 1) && (erro == 0) ){		alert("Preencha o campo 'CPF/CNPJ'.");		$("#frmcadastro .input_cnpj").focus();		erro = 1;	}	if ( ($("#frmcadastro .input_nome").val().length < 1) && (erro == 0) ){		alert("Preencha o campo 'Nome'.");		$("#frmcadastro .input_nome").focus();		erro = 1;	}	if ( ($("#frmcadastro .input_sobrenome").val().length < 1) && (erro == 0) ){		alert("Preencha o campo 'Sobrenome'.");		$("#frmcadastro .input_sobrenome").focus();		erro = 1;	}	if (($("#frmcadastro .input_dtnascimento").val().length < 1) && (erro == 0)){		alert("Preencha o campo 'Data Nascimento'.");		$("#frmcadastro .input_dtnascimento").focus();		erro = 1;    }	if (($("#frmcadastro .input_cep").val().length < 8) && (erro == 0)){		alert("O campo CEP deve ter 8 números.");		$("#frmcadastro .input_cep").focus();		erro = 1;	}	if (($("#frmcadastro .input_cidade").val().length < 1) && (erro == 0)){		alert("Preencha o campo 'Cidade'.");		$("#frmcadastro .input_cidade").focus();		erro = 1;	}	if (($("#frmcadastro .input_endereco").val().length < 1) && (erro == 0)){		alert("Preencha o campo 'Endereço'.");		$("#frmcadastro .input_endereco").focus();		erro = 1;	}	if (($("#frmcadastro .input_numero").val().length < 1) && (erro == 0)){		alert("Preencha o campo 'Número'.");		$("#frmcadastro .input_numero").focus();		erro = 1;	}	if (($("#frmcadastro .input_bairro").val().length < 1) && (erro == 0)){		alert("Preencha o campo 'Bairro'.");		$("#frmcadastro .input_bairro").focus();		erro = 1;	}	if (($("#frmcadastro .input_email").val().length < 1) && (erro == 0)){		alert("Preencha o campo 'E-mail'.");		$("#frmcadastro .input_email").focus();		erro = 1;	}	if (($("#frmcadastro .input_telefone").val().length < 1) && (erro == 0)){		alert("Preencha o campo 'Telefone'.");		$("#frmcadastro .input_telefone").focus();		erro = 1;	}	if (($("#frmcadastro .input_senha").val().length < 6) && (erro == 0)){		alert("O campo Senha deve ter no mínimo 6 caracteres.");		$("#frmcadastro .input_senha").focus();		erro = 1;	}	if (($("#frmcadastro .input_senha").val() != $("#frmcadastro .input_confirmar").val()) && (erro == 0)){		alert("A confirmação de senha não confere.");		$("#frmcadastro .input_senha").focus();		erro = 1;	}	if (erro == 0){        $("#frmcadastro").submit();	}}