/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

$(document).ready(function(){
    $("#cep").mask("99999-999");
    $("#telefone").mask("(99) 9999-9999");
    $("#celular").mask("(99) 9999-9999");
    
    //Formulario Contato
    $("#edit_form").validate({
        rules: {
            topic: "required",
            replyto:{
                required: true,
                email: true
            },
            empresa: "required",
            endereco: "required",
            cidade: "required",
            uf: "required",
            cep: "required",
            telefone: "required",
            celular: "required",
            comentario: {
                required: true,
                minlength: 20
            }
        },
        messages: {
            topic: "Nome obrigatório",
            replyto: "E-mail inválido",
            empresa: "Empresa obrigatório",
            endereco: "Endereço obrigatório",
            cidade: "Cidade obrigatório",
            uf: "Estado obrigatório",
            cep: "CEP obrigatório",
            telefone: "Telefone obrigatório",
            celular: "Celular obrigatório",
            comentario: {
                required: "Comentário obrigatório",
                minlength: "A mensagem deve conter<br> no mínimo 20 caracteres"
            }
        }
    })

    //Formulario Newsletter
    $("#news_form").validate({
    	rules:{
	        email:{
		        required: true,
		        email: true
	    	}
        },
        messages: {
        	email: "E-mail inválido"
        }
    });
    
     //Formulario trabalhe conosco
    $("#form_trabalhe").validate({
        rules: {
            topic: "required",
            replyto:{
                required: true,
                email: true
            },
            endereco: "required",
            cidade: "required",
            uf: "required",
            cep: "required",
            telefone: "required",
            celular: "required",
            area_atuacao: "required",
            apresentacao: {
                required: true,
                minlength: 20
            },
            arquivo: "required"
        },
        messages: {
            topic: "Nome obrigatório",
            replyto: "E-mail inválido",
            endereco: "Endereço obrigatório",
            cidade: "Cidade obrigatório",
            uf: "Estado obrigatório",
            cep: "CEP obrigatório",
            telefone: "Telefone obrigatório",
            celular: "Celular obrigatório",
            area_atuacao: "Selecione a area",
            apresentacao: {
                required: "Apresentação obrigatória",
                minlength: "A apresentação deve conter no mínimo 20 caracteres"
            },
            arquivo: "Selecione seu currículo"
        }
    })
 });
