function SysLogin_SetPwd(n){SysLogin_oPwd=n}function SysLogin_SetToken(n){SysLogin_oToken=n}function SysLogin_DoLogin(n){if(SysLogin_oPwd!=null&&SysLogin_oPwd.value.length!=0){if(SysLogin_NeedToken==1){if(SysLogin_oToken==null)return;if(SysLogin_oToken.value.length==0)return}SysSet(n,1),SysSubmit()}}function SysLogin_SetEnter(n,t){switch(SysGetKey(n)){case 13:t=="Password"?SysLogin_NeedToken==0&&SysLogin_DoLogin(action):SysLogin_DoLogin(action)}return!0}function SysLogin_DoLoginNew(){if(SysLogin_oPwd!=null&&SysLogin_oPwd.value.length!=0){if(SysLogin_NeedToken==1){if(SysLogin_oToken==null)return;if(SysLogin_oToken.value.length==0)return}var n=SysGetElement(SysLogin_Prefix+"btnSave");n.click()}}function SysLogin_SetEnterNew(n,t){switch(SysGetKey(n)){case 13:if(t=="Password")SysLogin_NeedToken==0&&SysLogin_DoLoginNew();else if(t==="Username"){var i=SysGetElement(SysLogin_Prefix+"btnSave");i.click()}else SysLogin_DoLoginNew()}return!0}function SysLogin_checkCapsLock(n){var i=SysLogin_Prefix+"cfCaps",t=n.charCode,r=n.shiftKey;$("#"+i).hide(),t>=65&&t<=90&&!r?$("#"+i).show():t>=97&&t<=122&&r&&$("#"+i).show()}$().ready(function(){var n=SysGetElement(SysLogin_Prefix+"Password");n&&$addHandler(n,"keypress",SysLogin_checkCapsLock)});var SysLogin_oPwd,SysLogin_oToken,SysLogin_cfTok=SysGetElement(SysLogin_Prefix+"cfToken"),SysLogin_NeedToken;SysLogin_NeedToken=SysLogin_cfTok!=null&&SysLogin_cfTok.Visible?!0:!1