/**
 * JavaScript para validacao formulario de contato "Trevio Enterprise Adquira"
 * 
 * @author $Author: cleber $
 * @version $Revision: 1980 $ - $Date: 2010-03-02 17:33:31 -0300 (Tue, 02 Mar 2010) $
 * @copyright Interage Integradora <cleber@interage.com.br>
 * 
 */

$(function(){
	
	$("#fone").mask("99-99999999");
	
	$("#form").validate({
		
		submitHandler: function(form) {
			
			$.prompt("<img src='images/loading_mail.gif'> Aguarde enviando contato ...");
			$(form).ajaxSubmit({
				type: 'POST',
				url:'service/SendMailPurchaseTrevioEnterprise',
				dataType:'json',
				success: function(data) {
					$.prompt.close();
					if (data.code == 1) {
						
						var message = "<img src='images/success.gif'>";
						message += "Seus dados foram enviados com sucesso.";
						message += "<div> Aguarde que em breve entraremos em contato.</div>";
						$.prompt(message,{buttons:{Ok:true}});
						form.reset();
					} else {
						
						var message = "<img src='images/error.gif'>";
						message += "Ocorreu um erro ao enviar o seu contato.";
						message += "<div> Tente novamente em alguns instantes.</div>";
						$.prompt(message,{buttons:{Ok:true}});
					}
				}
			});
		},
		rules: {
			nome: {
				required: true
			},
			empresa: {
				required:true
			},
			mail: {
				required:true,
				email:true
			},
			fone: {
				required:true
			},
			cidade: {
				required:true
			},
			qtd_estacoes :{
				required:true,
				number:true
			}
		},
		messages: {
			nome: {
				required: 'Informe o seu nome.'
			},
			empresa: {
				required: 'Informe o nome da empresa.'
			},
			mail: {
				required: 'Informe seu e-mail.',
				email: 'Informe um e-mail v&aacute;lido.'
				
			},
			fone: {
				required:'Informe um telefone.'
			},
			cidade: {
				required: 'Informe a sua cidade.'
			},
			qtd_estacoes :{
				required:"Informe quantas esta&ccedil;&otilde;es pretente monitorar",
				number:"Informe um n&uacute;mero."
			}
		}
	});
});

