$(function() {

    $("input.cpf").mask("999.999.999-99");
    $("input.fone").mask("(99)9999-9999");
    $("input.cep").mask("99999-999");

    $("div#logoBack").css("opacity",0.8);
    $("div#conteudoBack").css("opacity",0.6);
    $("div.error").css("opacity",0.8);
    $("img.okError").click(function(){
        $(this).parent().parent().hide();
    });

    $("div#conteudoBack").height($("div#conteudoAux").height());

    $("input[name=concordo]").click(function(){
        if($(this).attr('checked')){
            $("input[name=btnCadastrar]").removeAttr("disabled");
        }else{
            $("input[name=btnCadastrar]").attr("disabled","disabled");
        }
    });

    $("form#formcad").validate({
        focusInvalid: false,
        onfocusout:false,
        onkeyup:false,
        onclick:false,
        rules: {
            nome: "required",
            cpf:"required",
            rg:"required",
            telefone:"required",
            email:{
                required:true,
                email:true
            },
            cartao:"required",
            senha:{
                required:true,
                minlength:6
            },
            confsenha:{
                required:true,
                equalTo:'#senha'
            },
            logradouro:"required",
            bairro:"required",
            cep:"required",
            cidade:"required",
            estado:"required"
        },
        messages: {
            nome:"Preencha o campo NOME",
            cpf:"Preencha o campo CPF",
            rg:"Preencha o campo RG",
            telefone:"Preencha o campo TELEFONE",
            email:{
                required:"Preencha o campo E-MAIL",
                email:"Insira um e-mail válido"
            },
            cartao:"Preencha o nº do CARTÃO AZUL",
            senha:{
                required:"Preencha o campo SENHA",
                minlength:"Sua senha deve conter no mínimo 6 caracteres"
            },
            confsenha:{
                required:"Preencha o campo CONFIRMAR SENHA",
                equalTo:"Senhas não coincidem"
            },
            logradouro:"Preencha o campo ENDEREÇO",
            bairro:"Preencha o campo BAIRRO",
            cep:"Preencha o campo CEP",
            cidade:"Preencha o campo CIDADE",
            estado:"Preencha o campo ESTADO"
        },
        errorContainer: "div.error",
        errorLabelContainer: "ul.error",
        wrapper:"li"
    });

    $("form#formlogin").validate({
        focusInvalid: false,
        onfocusout:false,
        onkeyup:false,
        onclick:false,
        rules: {
            cpf:"required",
            senha:"required"
        },
        messages: {
            cpf:"Preencha o campo CPF",
            senha:"Preencha o campo SENHA"
        },
        errorContainer: "div.error",
        errorLabelContainer: "ul.error",
        wrapper:"li"
    });
});
