function verificaEnter(e) {
	var characterCode;

	if (e && e.which) {
		e = e;
		characterCode = e.which;
	} else {
		e = event;
		characterCode = e.keyCode;
	}

	if (characterCode == 13) {
		validaLogin();
		return false;
	} else {
		return true;
	}
}

function validaLogin(){
	if(document.getElementById('utilizador').value != '')
	{
		requestSender(document.frmLogin);
	}
}


function apresentaLogin(){
	var falhou = getCookie("falhou");
	var nome = getCookie("nome");
	var whereToGo = getCookie("whereToGo");
	var codigo = "";
	
	var whereToGoURL = "/hbp/BemVindo.jsp";
	var logoutURL = "/hbp/Logout.jsp";
	
	if ((whereToGo != null) && (whereToGo != "")) {
		if (whereToGo == "2") {
			whereToGoURL = "/hbe/BemVindo.jsp";
			logoutURL = "/hbe/Logout.jsp";
		}
	}
	
	/*nova imagem*/
	codigo += "<script>expirou()</script>";
	codigo += "<table border=0>";
	codigo += "		<form name=\"frmLogin\" id=\"frmLogin\" method=\"post\" action=\"" + enderecoPassaporte + "/login.jsp\">";
	codigo += " 		<input type=\"hidden\" name=\"origem\" value=\"/validaPortal.jsp\">";
	codigo += " 		<input type=\"hidden\" name=\"loginPortal\" value=\"finibanco\">";
	codigo += " 		<input type=\"hidden\" name=\"linkAcessoNegado\" value=\"/validaPortal.jsp\">";	
	codigo += " 		<input type=\"hidden\" name=\"username\" value=\"\">";
	codigo += " 		<input type=\"hidden\" name=\"CRA\" value=\"\">";
	codigo += " 		<input type=\"hidden\" name=\"semAcessoAplicacao\" value=\"\">";
	
	/*Não falhou, não esta logado OU falhou*/
	if ( (((falhou==null)||(falhou=="")) && ((nome==null) || (nome==""))) || ((falhou != null) && (falhou=="true")) )
	{
	
			codigo += "			<tr>"	
			codigo += "				<td colspan=3 align=\"right\"><img src=\"/hbp/imagens/Logotipo_Finibanco_onLine_peq.gif\" border=0 /></td>"
			codigo += "			</tr>"
			codigo += "			<tr>";
			codigo += "				<td>Utilizador&nbsp;ou&nbsp;<br/>Contrato</td>";
		 	codigo += "				<td colspan=\"2\"><input type=\"text\" id=\"utilizador\" name=\"utilizador\" size=\"12\"/></td>";
			codigo += "			</tr>";
			//codigo += "			<tr>";
			//codigo += "				<td>Password&nbsp;ou&nbsp;<br/>Pin</td>";
			//codigo += "				<td colspan=\"2\"><input type=\"password\" id=\"password\" name=\"Password\" size=\"12\" onKeyPress=\"return verificaEnter(event)\" /></td>";
			//codigo += "			</tr>";
	
	}
	
	/*            não esta logado*/
	if ( ((nome==null) || (nome=="")) ){
			codigo += "			<tr height='23'>";
			codigo += "				<td width=\"45%\">Confirmar</td>";
			codigo += "				<td width=\"20%\">";
			codigo += "					<a href=\"javascript:validaLogin();\"><img src=\"/imagens/botoes/btn_OK.gif\" border=\"0\"></a>";
			codigo += "				</td>";
			codigo += "				<td width=\"35%\" style=\"text-align:right;padding-right:10px;\"><a href=\"javascript:mantemMenu('/portal/F_HB_AdesaoLogin.html')\">Adesão</a></td>";
			codigo += "			</tr>"
			codigo += "			<tr >";
			codigo += "				<td width=\"45%\"></td>";
			codigo += "				<td colspan=2 width=\"25%\" style=\"text-align:right;padding-right:10px;\"><a href=\"javascript:mantemMenu('/portal/F_HB_AjudaLogin.html')\">Ajuda</a></td>";
			codigo += "			</tr>";

			
			if ((falhou != null) && (falhou=="true")){
				codigo += "<script>document.cookie=\"falhou=\";alert('Login/Password errado!');</script>";
			}
	}	
	/*esta logado*/
	else if ( (nome!=null) && (nome!="") ){
					codigo += "	<tr>";
					codigo += "		<td width=\"45%\"></td>";
					codigo += "		<td colspan=\"2\"></td>";
					codigo += "	</tr>";
					codigo += "	<tr>";
					codigo += "		<td colspan=\"3\">"+ nome+"</td>";
					codigo += "	</tr>";
					codigo += "	<tr>";
					codigo += "		<td colspan=\"3\">O seu FiniNet continua activo.</td>";
					codigo += "	</tr>";
					codigo += "	<tr>";
					codigo += "		<td colspan=\"3\"></td>";
					codigo += "	</tr>";
					codigo += "	<tr>";
					codigo += "		<td width=\"45%\">FiniNet</td>";
					codigo += "		<td width=\"30%\"><a href=\"" + whereToGoURL + "\"><img src=\"/imagens/botoes/btn_OK.gif\" border=\"0\"></a></td>";
					codigo += "		<td width=\"25%\"><a href=\"javascript:mantemMenu('/portal/F_HB_AjudaLogin.html')\">Ajuda</a></td>";
					codigo += "	<tr>";
					codigo += "	<tr>";
					codigo += "		<td width=\"45%\">Logout</td>";
					codigo += "		<td width=\"30%\"><a href=\"" + logoutURL + "\"><img src=\"/imagens/botoes/btn_Fech.gif\" border=\"0\"></a></td>";
					codigo += "	<tr>";
	
  		}
	
	codigo += "			</form> ";
	codigo += "		</table>";
	
	
	Delete_Cookie('falhou', '/','');
	
	return codigo;
}

function getData(){
	
	var dias_semana = new Array("Domingo", "Segunda-feira",
      "Terça-feira", "Quarta-feira", "Quinta-feira",
      "Sexta-feira", "Sábado");
  var data = new Date();
  var dia = data.getDay();
  var mes_corrente = data.getMonth()+1;
  
  var rdata = dias_semana[dia]+", ";
  rdata += data.getDate()+"/"+mes_corrente+"/"+data.getFullYear();
	
	return rdata;
}

function expirou(){
	var expirou = gup('flag');
	
	if(expirou == 'expirou')
		alert('Sessão expirou, por favor faça login novamente.');
}