﻿var acao = '';
var LOGIN = {
	CHECA:function(ac){	
		
		var conteudo = AJAX.REQUEST("GET", "/cef/ajax/checar.php?");
		if(conteudo == 1){
			if(ac == 'planejamentos')
				parent.location = './meus-planejamentos.php';
			return true;
		}
		else{
			if(ac == 'planejamentos')
				this.acao = 'planejamentos';
			else
				this.acao = 'salvar';
			
			tb_show('', '/cef/ajax/login.php?keepThis=true&height=247&width=440', 'thickbox');
			return false;
		}
	},
	LOGAR:function(){
		var email = UTIL.GetObject("email").value;
		var senha = UTIL.GetObject("senha").value;
		
		if(AJAX.REQUEST("GET", "/cef/ajax/login-action.php?email="+email+"&senha="+senha)){
			if(this.acao == 'planejamentos')
				parent.location = './meus-planejamentos.php';
			else
				validaForm();
			
		}
		else{
			UTIL.GetObject("logado").innerHTML = "e-mail e/ou senha inválido(s).";
		}
	},
	CADASTRO_SIMPLES:function(){
		var erro = 0;
		var campos = new Array();
		campos[0] = 'cad[nome]';
		campos[1] = 'cad[email]';
		campos[2] = 'cad[senha]'
		campos[3] = 'cad[conf_senha]'
		
		for(i=0;i<campos.length;i++){
			if(UTIL.GetObject(campos[i]).value == ""){
					UTIL.GetObject(campos[i]).className = 'error';
					erro = 1;
			}
			else
				UTIL.GetObject(campos[i]).className = 'required';
		}
		if(UTIL.GetObject(campos[2]).value != UTIL.GetObject(campos[3]).value){
			alert("Senhas não conferem");
			UTIL.GetObject(campos[2]).className = 'error';
			UTIL.GetObject(campos[3]).className = 'error';
			erro = 1;
		}
		
		if(!erro){
			var nome = UTIL.GetObject("cad[nome]").value;
			var email = UTIL.GetObject("cad[email]").value;
			var senha = UTIL.GetObject("cad[senha]").value;

			
			if(AJAX.REQUEST("GET", "/cef/ajax/cadastro-simples-action.php?cad[nome]="+nome+"&cad[email]="+email+"&cad[senha]="+senha)){
				alert("Cadastro realizado com sucesso.");
				tb_remove();		
			}
			else{
				alert("Cadastro não realizado, tente novamente mais tarde.");	
			}
			
		}
	}
}

