function loginDone(){
if($('loginresult').innerHTML==''){
var t=setTimeout("loginDone()",100);
}

else{
if($('loginresult').innerHTML.length<50){
$('loginstatus').innerHTML='<span class="errortext">OK</span>';
var t=setTimeout("new Effect.Fade('loginbox');",700);
var u=setTimeout('location.reload(true)',1500);

}
else{
$('loginstatus').innerHTML='<span class="errortext">Login Failed</span>';
}
}
}

function sendLogin(form){
$('loginresult').innerHTML='';
$('loginstatus').innerHTML='&nbsp;';
new Ajax.Updater('loginresult', '/names.nsf?login', {onComplete:loginDone(),asynchronous:true,parameters:Form.serialize(form)}); 
return false;
}

function loginOpened() {
var t=setTimeout("$('loginbox').style.display='inline';",800);
var u=setTimeout("$('username').focus();",1300);
}


function checkKeycode(e) {
var keycode;
if (window.event) keycode = window.event.keyCode;
else if (e) keycode = e.which;
if(keycode == 13){
sendLogin('loginform')
}
}
