// Valida, envia e recebe a resposta do formulário de contato

Contato = {
	enviar : function () {
		// Viva o IE
		if (!XMLHttpRequest) {
			return true;
		}
		
		// Recebe o formulário e valida
		var valido = Util.validar_form([
		["contato_nome", Util.validar_preenchido],
		["contato_email", Util.validar_email],
		["contato_mensagem", Util.validar_preenchido],
		]);
		
		if (valido) {
			// Envia os dados para o PHP
			var nome = document.getElementById('contato_nome').value;
			var email = document.getElementById('contato_email').value;
			var conheceu = document.getElementById('contato_conheceu').value;
			var mensagem = document.getElementById('contato_mensagem').value;
			Ajax({"url" : "contato.php?ajax",
			"metodo" : "POST",
			"dados" : {"nome" : nome, "email" : email, "conheceu" : conheceu, "mensagem" : mensagem},
			"funcao" : function (certo) {
				if (!certo) {
					alert("Não foi possível enviar, tente novamente mais tarde");
			document.getElementById("submitContato").value = "Enviar";
					document.getElementById("submitContato").disabled = false;
				} else {
					document.getElementById("form_contato").innerHTML = "Muito obrigado";
				}
			},
			"retorno" : "json"});
			document.getElementById("submitContato").value = "Enviando...";
			document.getElementById("submitContato").disabled = true;
		}
		
		return false;
	}
};
