// Arquivo de controle das pÃ¡ginas
//Autor: Tool Interativa


$(document).ready(function(){

        aplicaMascaras();
        submitForm();
        cepAjax();
});

function aplicaMascaras(){
    //APLICANDO MASCARAS AOS CAMPOS
    $("#cpf").mask("999.999.999-99");
    $("#celular").mask("(99)9999-9999");
    $("#niverDia").mask("99/99/9999");
    $("#cep").mask("99999999");
    //$("#localidade").attr('disabled','disabled');
}

function submitForm(){
    //VALIDAÃ‡ÃƒO DE FORMULÃ?RIO

    $(".form").submit(function(){
       //VALIDAÃ‡ÃƒO DE CAMPOS:

           //-> VAZIOS
           //VARIAVEL 'arrayCampos' CONTEM UM ARRAY COM OS VALORES DO <input name='VALOR' />
           var arrayCampos = new Array("nome", "cpf" , "cep", "localidade", "email", "celular", "niverDia");


           //-> EMAIL
           var validacao = new Validate();
           if( !validacao.isEMailAddr( $("#email").val() ) ){ alert("Campo Email invÃ¡lido!"); $("#email").focus(); return false; }

           return validaCampos( arrayCampos );
    });
}
function cepAjax(){

    //AJAX DE CEP

    $("#cep").keyup(function(){
        ajaxConsultaCep();
    });
}

function validaCampos( arrayCampos ){


    for (var i = 0; i <= arrayCampos.length; i++) {

        var objeto = arrayCampos[i];
        var objetoValor = $("#" + objeto).val();
        var valida = new Validate();

        if( valida.isNotEmpty(objetoValor) == false ){
            switch (objeto) {
                case "localidade": objeto = "endereco"; break;
                case "email": objeto = "e-mail"; break;
                case "niverDia": objeto = "data de nascimento"; break;
                default: objeto = objeto; break;
            }
            alert("Campo " +objeto+ " vazio!");
            return false;
        }
    }
    return true;


}
function ajaxConsultaCep(){
    var stringCEP = $("#cep").val();
    var valida = new Validate();

        if( stringCEP.length == 8 && valida.isNum(stringCEP) == true){
            $(".carregandoGIF").show();
            $(".carregandoGIF").html('<img src="wp-content/themes/mormaiisurfbar/img/imagens/loading.gif" height="20" width="20" />');
            $.post("wp-content/themes/mormaiisurfbar/form_cartao/consulta_cep.php", {
                cep : $("#cep").val()
            },
            function(data){

                $("#localizaCep").html(data);
                $(".carregandoGIF").hide();
                $("#localidade").removeAttr('disabled');

            });
        }
}





