﻿window.onerror=function() { return true; }
var getTime=function() { var dateNow=new Date();var hour=new Number();hour=dateNow.getHours();var min=new Number();min=dateNow.getMinutes();var sec=new Number();sec=dateNow.getSeconds();if(hour<10) { hour='0'+hour; } if(min<10) { min='0'+min; } if(sec<10) { sec='0'+sec; } return hour+':'+min+':'+sec; };
//LOOK FOR COOKIE!!!
//if(getCookieValue('LoginToken')!='') { window.location=getCookieValue('LoginToken'); }
var tokenPublic='';var pagePublic='';
function proceedWithLogin() {
    var newWin = window.location.href='http://'+document.domain+'/'+pagePublic+'/?Token='+tokenPublic;
}
var debug={ write: function(message) { $('debugTD').innerHTML=message+'<br />'; } };
function logMeIn() {
    var loginUrl='http://'+document.domain+'/lawdeedservice/authentication.asmx';
    var pl=new SOAPClientParameters();
    pl.add("Username",$v($('txtUsername')));
    pl.add("Password",$v($('txtPassword')));
    pl.add("SpeedProgress",speedProgress);
    SOAPClient.invoke(loginUrl,"SECURITY_LogMeIn_ReturnToken",pl,true,function(result) { 
        if(result!='Token'&&result!='Active') { 
            var resultArr=result.toString().split('|');
            debug.write('<font style="color:#008000; font-weight:bold;">Proceeding with Login...</font>');
            tokenPublic=resultArr[0];
            pagePublic=resultArr[1];
            proceedWithLogin();
        }
        else { 
            $('txtPassword').value='';
            $('txtPassword').focus();
            $('tblDebug').style.display='';
            if(result=='Active') { 
                debug.write('<font style="color:#0000FF; font-weight:bold;">Unable to login, someone is already logged in with these details, please try again in a few minutes.</font>');
            }
            else { 
                debug.write('<font style="color:#FF0000; font-weight:bold;">Invalid Username or Password!</font>');
            }
        }
    },false);
}
function forgotPassword() {
    var username=$v($('txtUsername'));
    var loginUrl='http://'+document.domain+'/lawdeedservice/authentication.asmx';
    var pl=new SOAPClientParameters();
    pl.add("Username",$v($('txtUsername')));
    SOAPClient.invoke(loginUrl,"SECURITY_ForgotPassword_SendEmail",pl,true,function(result) {
        if(result!='Token'&&result!='Error') {
            $('tblDebug').style.display='';
            debug.write('<font style="color:#008000; font-weight:bold;">'+result+'</font>');
        }
        else {
            $('txtPassword').value='';
            $('txtPassword').focus();
            $('tblDebug').style.display='';
            debug.write('<font style="color:#FF0000; font-weight:bold;">Invalid Username!</font>');
        }
    },false);
}
$('txtUsername').focus();

