function resetForm() {
	
	document.form.reset();

}

// Após o documento carregado..
$(document).ready(function(){

	$("#form").submit(function() {
		
		if( $("#nome").valid() && $("#email").valid()){

			// Variável params recebe os parâmetros do formulário
			var params = $(this.elements).serialize();
			
			// Variável self representará o Formulário
			var self = this;
			
			//cria-se uma requisição Ajax
	        $.ajax({

	            // Usando metodo Post
	            type: 'POST',

	            // this.action pega o script para onde vai ser enviado os dados
	            //this representa o form.
	            url: this.action,

	            // os dados que pegamos com a função serialize()
	            data: params,

	            // Antes de enviar o form.
	            beforeSend: function(){
	                // mostro a div loading
	                $('#loading').show();

	                //  html(): equivalente ao innerHTML
	                $('#loading').html("Carregando...");
	            },
	            //Se requisição houver sucesso
	            success: function(){

	                // Escrevo a mensagem na div loading
	                $('#loading').html("Mensagem enviada com Sucesso!...");

	                // Limpo o formulário
	                self.reset();
	            },

	            // Se acontecer algum erro na requis. é executada essa função
	            error: function(){
	                $('#loading').html("Erro ao enviar a mensagem..!");
	            }
	        })
	        //valor de retorno padrão
	        return false;
		 }
	}); 
});





