$('document').ready(function(){
      	$("#formularioContato").validate({
      		submitHandler: function(form) {
       			// do other stuff for a valid form
   					//form.submit();
   				},

					// Define as regras
					rules:{
						nome:{
							required: true
						},
						email:{
							required: true, email: true
						},
						mensagem:{
							required: true
						}
					},
					// Define as mensagens de erro para cada regra
					messages:{
						nome:{
							required: "<span class='texto' style='color:red'><strong>*</strong></span>"
						},
						email:{
							required: "<span class='texto' style='color:red'><strong>*</strong></span>",
							email: "<span class='texto' style='color:red'><strong>*</strong></span>"
						},
						mensagem:{
							required: "<br><span class='texto' style='color:red'><strong>*</strong></span>"
						}
					}
				});

        $('#Enviar').click(function(){
        		if($("#formularioContato").valid()){
                $('#formularioContato').ajaxStart(function(){
                        $('#nome').attr("disabled", true);
                        $('#email').attr("disabled", true);
                        $('#mensagem').attr("disabled", true);
                        $('#Enviar').attr("disabled", true);
                });
                $('#formularioContato').ajaxStop(function(){
                        $('#nome').removeAttr("disabled"); 
                        $('#email').removeAttr("disabled"); 
                        $('#mensagem').removeAttr("disabled"); 
                        $('#Enviar').removeAttr("disabled"); 
                });

                $.post('reclamacao.php',
                {assunto: $('#assunto').val(), nome: $('#nome').val(), email: $('#email').val(), telefone: $('#telefone').val(), mensagem: $('#mensagem').val().replace(/\r\n|\n|\r/g, "<br>")},
                function(data){
                        if (data=='OK'){
                                window.location.href = "obrigado.htm";
                        }
                }
                );
            }
        });
});
