// JavaScript Document
function entrar(pg){
	var left = document.getElementById('left');
	var divform = document.getElementById('formentrar');
	if(divform){
		divform.previousSibling.firstChild.innerHTML = 'Entrar';
		left.removeChild(divform);
	}else{
		var divform = document.createElement('div');
		divform.setAttribute('id','formentrar');
		divform.className = 'admin';
		var info = '<form action="funcoes/entrar.php" method="post" name="formentrar">';
				info += '<fieldset><legend>Email</legend>';
					info += '<input name="pg" type="hidden" value="'+pg+'" />';
					info += '<input name="email" type="text">';
				info += '</fieldset>';
				info += '<fieldset><legend>Senha</legend>';
					info += '<input name="senha" type="password">';
				info += '</fieldset>';
				info += '<input name="" type="submit" value="Enviar">';
			info += '</form>';
			info += '<p style="text-align: center;"><a href="javascript: void 0" onclick="cadastrar()">Deseja se cadastrar</a></p>';
		divform.innerHTML = info;
		left.appendChild(divform);
		divform.previousSibling.firstChild.innerHTML = 'Esconder';
	}
}
function cadastrar(){
	var left = document.getElementById('left');	
	var divform = document.getElementById('formentrar');
	if(divform){
		divform.previousSibling.firstChild.innerHTML = 'Entrar';
		//left.removeChild(divform);
	}else{
		var divform = document.createElement('div');
		divform.setAttribute('id','formentrar');
		divform.className = 'admin';
	}
		var info = '<form name="formcadastrar" id="formcadastrar" action="javascript: void 0" onsubmit="enviarMensagem()"  method="post" >';
			info += '<fieldset><legend>Nome</legend>';
				info += '<input type="hidden" value="enviarcadastro" name="acao" />';
				info += '<input name="nome" type="text" />';
				info += '</fieldset>';
				info += '<fieldset><legend>Email</legend>';
				info += '<input name="email" type="text" />';
				info += '</fieldset>';
				info += '<fieldset><legend>Senha</legend>';
				info += '<input name="senha" type="password" />';
				info += '</fieldset>';
				info += '<fieldset><legend>Repita a senha</legend>';
				info += '<input name="repitaasenha" type="password" />';
				info += '</fieldset>';
				info += '<input type="submit" value="Enviar" />';
				info += '</form>';
		divform.innerHTML = info;
		left.appendChild(divform);
		divform.previousSibling.firstChild.innerHTML = 'Esconder';
}
function enviarMensagem(){
	var form = document.getElementById('formcadastrar');
	with(form){
		if (nome.value == "") {
			alert("O campo NOME não pode ser vazio!");
			nome.focus();
			return false;
		}
		if (email.value == "") {
			alert("O campo EMAIL não pode ser vazio!");
			email.focus();
			return false;
		}
		if(email.value.indexOf(".")==-1 || email.value.indexOf('@')==-1 || email.value.indexOf(' ')!=-1){
			alert("O EMAIL digitado parece não corresponder a um email válido! Tente de novo");
			email.focus();
			return false;
		}
		if (senha.value == "") {
			alert("O campo SENHA não pode ser vazio");
			senha.focus();
			return false;
		}
		if (repitaasenha.value == "") {
			alert("O campo REPITA A SENHA não pode ser vazio");
			repitaasenha.focus();
			return false;
		}
		if(senha.value == repitaasenha.value){
			var url = 'funcoes/cadastrar.php';
			enviaDados(url,"formcadastrar",true);
			form.innerHTML = "<p>Enviando mensagem ...</p>";
			document.getElementById('form').style.height = '245px';
		} else {
			alert("A SENHA não confere com REPITA A SENHA");
			repitaasenha.focus();
			return false;
		}
	}
}
///////////////
function trataDados(){
	var meuXML = ajax.responseXML;
	var raiz = meuXML.documentElement;
	var nodos;
	if(raiz.hasChildNodes()){
		nodos = raiz.childNodes;
		if(raiz.getAttribute('title')=="enviarcadastro"){
			var divform = document.getElementById('formentrar');
			divform.innerHTML = '<p class="avisook">Seus dados foram enviados com sucesso! Aguarde a confirma&ccedil;&atilde;o pelo administrador.</p>';
		}
	}
}
