// JavaScript Document
login = {
	idUsuario :0,
	nomeUsuario : '',
	
	logar : function(){
		var email = FG.E('txtLoginEmail').value;
		var senha = FG.E('txtLoginSenha').value;
		_INC_headerSeo.login(email,senha,login.verificaLoginRetorno);
	},
	
	verificaLoginRetorno : function(retorno){
		var dt = retorno.value;

		if(dt!=null && typeof(dt) == "object"){
			if(dt.Rows.length==0)
				FG.E('spanLoginErro').style.display = '';
			else{
				FG.E('divLoginForm').style.display = 'none';
				FG.E('divLoginSucesso').style.display = '';	
				FG.E('divLoginSucesso').innerHTML = 'Você está logado!';
				var row = dt.Rows[0];
				_INC_headerSeo.geraCookie(row.idCadastro);
				if (document.getElementById('divDeslogado')){
					FG.E('divDeslogado').style.display = 'none';
				}
				if (document.getElementById('divOla')){
					FG.E('divOla').style.display = '';	
				}
				if (document.getElementById('spanNomeOla')){
					FG.E('spanNomeOla').innerHTML = 'Olá, ' + row.nome;
				}
				login.idUsuario = row.idCadastro;
				login.nomeUsuario = row.nome;
				if(document.getElementById('divGameTexto')){
					lightbox.fechar();
					game.jogar();
				}
			}
		}
	},
	
	verificaLogin : function(){
		var dt = _INC_headerSeo.verificaCookie().value;
		if(dt!=null && typeof(dt) == "object"){
			var row = dt.Rows[0];
			FG.E('divDeslogado').style.display = 'none';
			FG.E('divOla').style.display = '';	
			FG.E('spanNomeOla').innerHTML = 'Olá, ' + row.nome;
			login.idUsuario = row.idCadastro;
			login.nomeUsuario = row.nome;
		}else{
			FG.E('divDeslogado').style.display = '';
			FG.E('divOla').style.display = 'none';	
		}
	},
	
	esqueci : function(){
		FG.E('divLoginForm').style.display = 'none';
		FG.E('divLoginEsqueci').style.display = '';
	},
	
	voltar : function(){
		FG.E('divLoginForm').style.display = '';
		FG.E('divLoginEsqueci').style.display = 'none';
	},
	
	esqueciEnviar : function(){
		var email = FG.E('txtLoginEsqueciEmail').value;
		var retorno = _INC_headerSeo.enviaIndique(email).value;
		if(retorno=='ok'){
			FG.E('divLoginEsqueci').style.display = 'none';
			FG.E('divLoginSucesso').style.display = '';	
			FG.E('divLoginSucesso').innerHTML = 'Sua senha foi enviada para o e-mail cadastrado.';
		}else
			FG.E('spanLoginEsqueciErro').style.display = '';	
	}
}
