$().ready(function() {

	var loader = jQuery('<div id="loader"><img src="js/loading.gif" alt="loading..." /></div>')
		.css({top: "1px", left: "1px"})
		.hide()
		.appendTo("#dataform");
	jQuery().ajaxStart(function() {
		loader.show();
		$("#resultado").hide();
	}).ajaxStop(function() {
		loader.hide();
		$("#resultado").show();
	});
	
	$("#dataform").validate({
		rules: {
			nome: "required",
			email: {
				required: true,
				email: true
			},
			assunto: "required",
			mensagem: "required"
		},
		messages: {
			nome: "Por favor preencha o seu nome",
			email: "Por favor insira um email v&aacute;lido",
			assunto: "Por favor insira o assunto",
			mensagem: "Por favor escreva uma mensagem"
		},
		submitHandler: function(form){
			var options = {target: '#resultado', clearForm: true };
			$(form).ajaxSubmit(options);
			return false;
		}
		
	});


});
