var emailExiste =false;
function exibeCadastro() {
    $.facebox($("#popup").html());
    trataFormCadastro();
}

function trataFormCadastro() {
    $(".inputcpf").mask("999.999.999-99");
    $(".inputdatanascimento").mask("99/99/9999");
    $(".telefone").mask("(99) 9999-9999");
    $(".inputcepfc").mask("99999-999", {
        completed: function() {
            $.ajax({
                url: "/produto/busca-logradouro",
                data: "cep="+$(this).val(),
                dataType: "json",
                success: function(msg) {
                
                    if(msg==null) {
                        alert("CEP não encontrado em nossa base de dados.");
                    }
                    $(".inputestadofc").val(msg.estado);
                    $(".inputcidade").val(msg.cidade);
                    $(".inputbairro").val(msg.bairro);
                    $(".inputlogradouro").val(msg.logradouro);
                }
            });
        }
    });
    $(".btncep").click(function() {
        
        $.ajax({
            url: "/produto/busca-logradouro",
            data: "cep="+$(".inputcepfc", $(this).parent().parent()).val(),
            dataType: "json",
            success: function(msg) {
                
                if(msg==null) {
                    alert("CEP não encontrado em nossa base de dados.");
                }
                $(".inputestadofc").val(msg.estado);
                $(".inputcidade").val(msg.cidade);
                $(".inputbairro").val(msg.bairro);
                $(".inputlogradouro").val(msg.logradouro);
            }
        });
        return false;
    });
    
    $(".formCadastro").submit(function() {
        if($(".inputemail", $(this)).val()=="") {
            alert("Você deve preencher o e-mail");
            $(".inputemail", $(this)).focus();
            return false;
        }
        if($(".inputsenha", $(this)).val()=="") {
            alert("Você deve escolher uma senha.");
            $(".inputsenha", $(this)).focus();
            return false;
        }
        emailExiste = false;
        $.ajax({
            url: "/usuario/checa-email/email/"+$(".inputemail", $(this)).val(),
            async: false,
            success: function(msg) {
                if(msg=="existe") {
                    emailExiste = true;                    
                }
            }
        });
        if(emailExiste) {
            alert("O e-mail que você digitou já existe em nossa base de dados.");
            $(".inputemail", $(this)).val('');
            $(".inputemail", $(this)).focus();
            return false;
        }
        
        return true;
    });
}
