  var hid=0;
  
  function validaLogin(){
	var formItems = document.getElementById("formulario");
    for(i=0;i<formItems.length;i++)
    {

      if ((formItems[i].value=='') && ((formItems[i].type=='text') || (formItems[i].type=='textarea') || (formItems[i].type=='password') || (formItems[i].type=='select-one')))  //Campo vazio
      {        
	    formItems[i].focus();
	    document.getElementById("mensagem").innerHTML = 'Por favor, preencha o campo  ' + formItems[i].title + '.';
		document.getElementById("mensagem").style.display='';
	    return false;
      }
    }
    var campos     = new Array(2);
	document.getElementById("senha").value ='';
    campos[0]      = document.getElementById("login").value;
    campos[1]      = document.getElementById("pss").value;   
 
    x_Login(campos,retornoLogin);   
  }
  
  function retornoLogin(val){
    var sArr = val.split(",");
    if (sArr[0]=="true"){
	  sessao     = 1;
	  id		 = sArr[2];
	  login      = sArr[1];
	  
	  document.getElementById("mensagem").innerHTML = '';
	  document.getElementById("mensagem").style.display='none';	
	
	  verificaLogin();
	}else{
	  document.getElementById("mensagem").innerHTML = 'Login ou senha inválida. <a href=\"esquecido.php\">Esqueci a senha!</a>';
	  document.getElementById("mensagem").style.display='';
	}
  }
  
  function verificaLogin(){
    if (sessao==1){
	  document.getElementById("dlogin").style.display='none';
	  document.getElementById("msg_login").innerHTML = "<a href=\"indique.php\" class=\"linkmenu1\">Indique o Logali</a> | <a href=\"meus_dados.php?id="+id+"\" class=\"linkmenu1\">Meus Dados</a> |  <a href=\"lista_empresa.php?id="+id+"\" class=\"linkmenu1\">Minha Empresa</a> | <a href=\"javascript:;\" onClick=\"sairLogin()\" class=\"linkmenu1\">Sair</a>";
	  document.getElementById("islogado").innerHTML  = "<b>"+login+"</b>";	  
	  if (pagina=="cadastre.php") window.location.href="index.php";
	}else{	  
	  document.getElementById("islogado").innerHTML  = "<a href=\"indique.php\" class=\"linkmenu1\">Indique o Logali</a> | <a href=\"cadastre.php\" class=\"linkmenu1\">Cadastre sua empresa</a>";
	  document.getElementById("msg_login").innerHTML = "<a href=\"javascript:;\" onClick=\"document.getElementById('dlogin').style.display=''\" class=\"linkmenu1\">Efetuar login</a>";
	}
  }
  
  function sairLogin(){
    x_Sair(retornoSairLogin);
  }
  
  function retornoSairLogin(val){
    sessao = val;
	if (pagina=="cadastre.php" || pagina=="minha_empresa.php" || pagina=="meus_dados.php" || pagina=="lista_empresa.php"  ) window.location.href="index.php";//evita que páginas abertas do cliente logado continuem abertas mesmo após clicar em sair	
	verificaLogin();
  }  

  function Criptografa(){
	var formItems = document.getElementById("formulario");	
    formItems.pss.value=hex_md5(formItems.senha.value);
	document.getElementById("mensagem").innerHTML = 'Aguarde...';
	document.getElementById("mensagem").style.display='';	
    validaLogin();
  }
  
  function Evento(e){	
    var whichCode = (window.Event) ? e.which : e.keyCode; 
    if (whichCode==13){ 
      Criptografa();
	  hid=0;    
    }
  }  