var LogRqst=false;function logChange(){var frm=document.forms.sckLogin;var elm=frm.elements;elm.login.disabled=true;elm.forgot.disabled=true;if(elm.usrLogin.value!=elm.usrLogin.defaultValue){elm.forgot.disabled=false;if(elm.usrPassword.value!=elm.usrPassword.defaultValue){elm.login.disabled=false;}}
return true;}
function logForgot(){if(!confirm("This action will reset your password and email it to you, continue?"))
return false;var frm=document.forms.sckLogin;var elm=frm.elements;LogRqst=wuiAjaxPost('sckLogin.cgi','act=FGT&usrLogin='+elm.usrLogin.value,'logHandler','JSON');}
function logHandler(msg){if(msg.rsp!='OK')
return alert(msg.rsp+': '+msg.rsn);return alert(msg.rsn);}
function logOnLoad(){document.forms.sckLogin.elements.usrLogin.focus();return logChange();}
function logSubmit(){var frm=document.forms.sckLogin;var elm=frm.elements;var pwd='*'+rstr2hex(rstr_sha1(rstr_sha1(str2rstr_utf8(elm.usrPassword.value)))).toUpperCase();var mid=hex_hmac_sha1(pwd,elm.pwSalt.value).toUpperCase();elm.pwHash.value=hex_hmac_sha1(mid,elm.pwNow.value).toUpperCase();elm.usrPassword.value='';return true;}