<!--
function validarLogin(sPortal)
{
  var frmL = document.frmLogin;
  
  if(strEstaVazia(frmL.txtLogin.value))
  {
    alert('Informe o seu login.');
    frmL.txtLogin.focus();
  }
  else if(!verifStrValidChars(frmL.txtLogin.value, 'aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ0123456789_'))
  {
    alert('Usuário/Senha inválida.');
    frmL.txtLogin.focus();
    frmL.txtLogin.value = frmL.txtLogin.value;
  }
  else if(frmL.txtSenha.value == '')
  {
    alert('Informe sua senha.');
    frmL.txtSenha.focus();
  }
  else if(!verifStrValidChars(frmL.txtSenha.value, 'aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ0123456789_'))
  {
    alert('Usuário/Senha inválida.');
    frmL.txtSenha.focus();
    frmL.txtSenha.value = frmL.txtSenha.value;
  }
  else
  {
    var url = 'verificar_login.asp';
    url += '?login=' + frmL.txtLogin.value;
    url += '&senha=' + frmL.txtSenha.value;
    
    document.getElementById('divLoadingLogin').className = 'LoadingLoginShow';
    
    AjaxRequest.get(
      {'url':url,
       'onSuccess':function(req){ verifLogin_Sucesso(sPortal, req.responseText); },
       'onError'  :function(req){ verifLogin_Erro(req.responseText); }}
    );
  }
}

function verifLogin_Sucesso(sPortal, sReq)
{
  document.getElementById('divLoadingLogin').className = 'LoadingLogin';
  if(strDelimitPos(sReq, 1,'|*|') == 'N')
  {
    alert(strDecodHtml(strDelimitPos(sReq, 3,'|*|'),'D'));
  }
  else if(strDelimitPos(sReq, 1,'|*|') == 'P')
  {
    alert(strDecodHtml(strDelimitPos(sReq, 3,'|*|'),'D'));
    var frmL = document.frmLogin;
    frmL.action = 'form_alterar_senha.asp?portal=' + frmL.hPortal.value;
    frmL.submit();
  }
  else if(strDelimitPos(sReq, 2,'|*|') != sPortal && strDelimitPos(sReq, 2,'|*|') != 'F')
  {
    var sPortalLogin = strDelimitPos(sReq, 2,'|*|');
    if(sPortalLogin == 'P')
      alert('Este login é somente permitido no portal do credenciado.')
    else if(sPortalLogin == 'C')
      alert('Este login é somente permitido no portal da empresa cliente.')
    else if(sPortalLogin == 'U')
      alert('Este login é somente permitido no portal do usuário.');
  }
  else
  {
    var frmL = document.frmLogin;
    var sAmbiente = document.getElementById('txtAmbiente').value;
    
    //frmL.txtLogin.value = '';
    //frmL.txtSenha.value = '';
    var url;
    if(sAmbiente == 'DESENVOLVIMENTO')
      url = 'http://www.mediservice.des/portal/area_restrita.asp'
    else if(sAmbiente == 'HOMOLOGACAO')
      url = 'http://www.mediservice.int/portal/area_restrita.asp'
    else if(sAmbiente == 'PRODUCAOCTI')
      url = 'http://wwwcti.mediservice.com.br/portal/area_restrita.asp'
    else if(sAmbiente == 'PRODUCAOCTI31')
      url = 'http://10.205.30.31/portal/area_restrita.asp'
    else if(sAmbiente == 'PRODUCAOCTI32')
      url = 'http://10.205.30.32/portal/area_restrita.asp'
    else
      url = 'https://www.mediservice.com.br/portal/area_restrita.asp';
    //var winAreaRestrita = open(url, '_AreaRestritaMed', 'width=800, height=600, top=10, left=10');
    //var winAreaRestrita = open(url, '_AreaRestritaMed', 'width=800, height=600, top=10, left=10, status=1, toolbar=0, location=0, menubar=0, directories=0, resizable=1, scrollbars=0');
    document.location.href = url;
    //winAreaRestrita.focus();
  }
}

function verifLogin_Erro(sReq)
{
  document.getElementById('divLoadingLogin').className = 'LoadingLogin';
  alert('Erro ao verificar Login.');
}

function verifClickValidaLogin()
{
  if(window.event.keyCode == 13)
    validarLogin(document.getElementById('hPortal').value);
  
}
-->
