﻿jQuery(document).ready(function() {
	
	$("#form").validate({		
		submitHandler: function(form) {  			
			var self     = form;
			var param    = $('form').serialize();
			var ref		 = this;
			
			$('#loading_form').show();
			$('#result_form').hide();
			$('#bt_enviar').attr('disabled', true);
			
			$.ajax({
				type: "POST",
				url: $('form').attr('action'),
				data: param,
				success: function(data) {
			
					var mensagem = "Erro ao enviar sua mensagem";
					
					$('#loading_form').hide();
					
					if(data == 'ret=true'){
						
						mensagem = '<p>Sua mensagem foi enviada com sucesso, em breve entraremos em contato.</p>';
					
						//$('#form').hide();
						$('#result_form').html(mensagem);
						$('#result_form').show();
						$('#bt_enviar').attr('disabled', false);
						self.reset();
	
					}
				}
			});

		},			
		errorLabelContainer: "#error-validate",
		wrapper: "p",
        errorClass: "error",
		rules:{
			dsc_email: {
	            required: true,
	            email: true
	        }
		},
		messages: ""
	});

});


