// JavaScript Document


$(document).ready(function() {

	var formCadastro = document.getElementById("formCadastro");
	var btnEnviar = document.getElementById("enviar");
	
	
	var nome = formCadastro.nome;
	var email = formCadastro.email;
	
	/*
	nome.value = "Seu nome";
	email.value = "Seu e-mail";
	nomeAmigo.value = "Nome do seu amigo";
	emailAmigo.value = "Email do seu amigo";
	
	
	nome.onblur = nome.onfocus = function(){nome.value=(nome.value=='Seu nome')?"":(nome.value!="")?nome.value:"Seu nome";}
	email.onblur = email.onfocus = function(){email.value=(email.value=='Seu e-mail')?"":(email.value!="")?email.value:"Seu e-mail";}
	nomeAmigo.onblur = nomeAmigo.onfocus = function(){nomeAmigo.value=(nomeAmigo.value=='Nome do seu amigo')?"":(nomeAmigo.value!="")?nomeAmigo.value:"Nome do seu amigo";}
	emailAmigo.onblur = emailAmigo.onfocus = function(){emailAmigo.value=(emailAmigo.value=='Email do seu amigo')?"":(emailAmigo.value!="")?emailAmigo.value:"Email do seu amigo";}
	*/
	
	btnEnviar.onclick = function(){ return btnEnviarClick(); }
	
});


var btnEnviarClick = function(){
	var formCadastro = document.getElementById("formCadastro");
	
	//Comente a linha abaixo para o form ser enviado
	formCadastro.action = 'javascript:void(0);';
	
	var nome = formCadastro.nome;
	var email = formCadastro.email;
	var secao = formCadastro.secao;
	var token = formCadastro.token;
	


	if(nome.value==''||nome.value=='Seu nome'){ alert('Nome, preencha este campo'); nome.focus(); return false; }
	if(email.value==''||email.value=='Seu e-mail'){ alert('E-mail, preencha este campo'); email.focus(); return false;
	} else if(!isEmail(email, 'E-mail')){ alert('E-mail inválido'); email.focus(); return false; }


	$("#divFormCadastro").html("<img src='/skins/padrao/imagens/ajax-loader.gif' alt='Carregando'><em>Aguarde, estamos enviando sua mensagem...</em>");
	$.post('/src/php/http/page/enviar.php',{secao:secao.value, nome:nome.value, email:email.value, token:token.value},
	  function(data){
		$("#divFormCadastro").html("<h2>"+data+"</h2>");
	});
	
	
	return true;
	
}