var URL_Login = 'AplicacaoEmail/Requests/WebMail/Confirmar.php';

function Efectuar_Login(theFormName) {
    var xmlMessage = DadosLogin(theFormName);
    utilizador_mail = document.getElementById("utilizador_mail").value;
    palavrapasse_mail = document.getElementById("palavrapasse_mail").value;
    xmlHttp.open("POST", URL_Login, false)
    xmlHttp.setRequestHeader('Content-Type','text/html')
    xmlHttp.send(xmlMessage)
}

function Mostrar_Resposta_Login() {
    var optionDiv = document.getElementById("responseLogin");    
    if (xmlHttp.responseText == "OK")
    {
    Limpar_Resposta_ao_Login();
    Pedido_Login('FormLogin','AplicacaoEmail/Requests/WebMail/Login.php');
    }
    else {
    Limpar_Resposta_ao_Login();
    
    document.EfectuarLogin.utilizador_mail.disabled=true;
    document.EfectuarLogin.palavrapasse_mail.disabled=true;
    document.EfectuarLogin.pincode.disabled=true;
    document.EfectuarLogin.button.disabled=true;

    optionDiv.innerHTML = xmlHttp.responseText;
    }
}

function DadosLogin(theFormName) {
    theForm = document.forms[theFormName];
    var qs = ''
    for (e=0;e<theForm.elements.length;e++) {
        if (theForm.elements[e].name!='') {
            var name = theForm.elements[e].name;
            qs+=(qs=='')?'':'CBA=!=CBA'
            qs+= name+'ABC=!=ABC'+theForm.elements[e].value; // corresponde ao =
        }
    }
    qs+="\n";
    return qs
    
}

function Limpar_Resposta_ao_Login() {
    var optionDiv = document.getElementById("responseLogin");
    optionDiv.innerHTML = "  ";
    }

function Cancelar_Login() {

Simple_request('credenciais', 'AplicacaoEmail/Includes/Credenciais.php');

}

function Modo_Editar_Login () {

      document.EfectuarLogin.utilizador_mail.disabled=false;
      document.EfectuarLogin.palavrapasse_mail.disabled=false;
      document.EfectuarLogin.pincode.disabled=false;
      document.EfectuarLogin.button.disabled=false;
      Limpar_Resposta_ao_Login();
}

	function Pedido_Login( div, path ) {          
        //se tiver suporte ajax     
        if( ( ajax = Verifica_Browser( ) ) != null ) {      
            idOpcao  = document.getElementById( div );          
            ajax.open("POST", path , true );
            ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
            ajax.onreadystatechange = function() {
                //enquanto estiver processando...emite a msg de carregando
                if(ajax.readyState == 1) {
                    idOpcao.innerHTML = "<DIV class='boxads' style='margin: 0px 5px 5px 15px;'><b>Acesso ao E-Mail</b><br><br>Por favor aguarde!<br><br>A Iniciar Sess&atilde;o no Servidor de Email...<br><br><img align='middle' src='AplicacaoEmail/Media/AguardarResposta.gif'><BR /><BR /></DIV>";
                }
                if(ajax.readyState == 4 ) {
                    if( ajax.responseText ) {                       
                        idOpcao.innerHTML = ajax.responseText;
                    } else {
                        idOpcao.innerHTML = "O ficheiro nao foi encontrado";
                    }                   
                }
             }
             ajax.send(1);
          }       
       }
       

function Sair () {

msg = "Tem a certeza que deseja finalizar a Sessao no Portal do E-mail?";
if (confirm(msg)) {
window.location = "?ateaproxima";
return true;
}
else return false;
}

function Roundcube () {
window.location = "mail.php?_rc";
}

function Squirrel () {
window.location = "mail.php?_sq";
}

function Squirrelv2 () {
window.location = "mail.php?_sqv2";
}

