// Valida, envia e recebe a resposta do formulário de contato de projeto

ContatoProjeto = {
	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_empresa", Util.validar_preenchido],
		["contato_email", Util.validar_email],
		["contato_descricao", Util.validar_preenchido],
		]);
		
		if (valido) {
			// Envia os dados para o PHP
			var campos = "nome|empresa|endereco|ramo|telefone|celular|email|conheceu|preferencia|descricao|montagem|preco|prazo".split("|"), i, valores = {}
			for (i in campos)
				valores[campos[i]] = document.getElementById("contato_"+campos[i]).value
			Ajax({"url" : "contato_projeto.php?ajax",
			"metodo" : "POST",
			"dados" : valores,
			"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_projeto").innerHTML = "Muito obrigado";
				}
			},
			"retorno" : "json"});
			document.getElementById("submitContato").value = "Enviando...";
			document.getElementById("submitContato").disabled = true;
		}
		
		return false;
	}
};
