$(document).ready(function(){ 
    
    // ações para o validador de formulario
    //////////////////////////////////////////////////////////////////
    $("#frmContato").validate({
            errorClass: "errorMsg", //define a classe para mensagens de erro
            errorElement: "span", //regras para o formulario especifico
            highlight: function(element) { $(element).css("border", "solid 1px red")/*.parent().addClass("bgError")*/; }, //manipula campos que tiverem erro 
            unhighlight: function(element) { $(element).css("border", "solid 1px #ccc"); }, 
            focusInvalid: false, //nao seleciona o campo automaticamente quando tiver erro
            debug :true,
                            
            // regras para os campos    
            rules: {          
                    nome: {required: true},
                    email: {required: true, email:true},
                    telefone: {required: true, number:true},
                    mensagem: {required: true}
            },
            
            //definindo as mensagens de erro
            messages: {
                    nome: "Campo de preenchimento obrigatório",
                    mensagem: "Campo de preenchimento obrigatório",
                    telefone: {
                            required: "Campo de preenchimento obrigatório",
                            number: "Por favor, entre com um número válido."
                    },
                    email: {
                            required: "Campo de preenchimento obrigatório",
                            email: "Por favor, entre com um e-mail válido."
                    }
            
            },
           
           // CONTROLADOR DE SAIDA 
           submitHandler: function() { 
                enviaDados(); 
           }
                                                  
   });    
    
}); //finaliza jquery


