$(document.body).ready(function(){

    // maskara
    $("#FsTelefone").mask("(99) 9999-9999");
    
    // validação
    $("#frmContato").validate({
        rules: {
            FsSiteEmail: {
                required: function(){
                    return $("#FsSiteEmail").val().length == 0
                }
            },
            FsNome: {
                required: function(element){
                    return $("#FsNome").val().length < 10
                }
            },
            FsEmail: {
                required: true,
                email: true
            },
            FsMensagem: {
                required: true,
                minLength: 50
            }
        },
        messages: {
            FsSiteEmail: {
                required: function(){
                    return $("#spanFsSiteEmail").html("<br>Erro,escolha o destinatário!").css({color:"#f00",fontSize:"10px"});
                }
            },
            FsNome: {
                required: function(){
                    return "<br>Erro, escreva seu nome completo!"
                }
            },
            FsEmail: {
                required: "<br>Erro, digite seu e-mail!",
                email: "<br>Erro, digite um e-mail válido!"
            },
            FsMensagem: {
                required: "<br>Erro, digite pelo menos 50 caracteres!",
                minLength: "<br>Erro, digite pelo menos 50 caracteres!"
            }
        }
    });
});
