var capslock={init:function(){if(!document.getElementsByTagName){return }var B=document.getElementsByTagName("input");for(var C=0,A=B.length;C<A;C++){if(B[C].type=="password"){capslock.addEvent(B[C],"keypress",capslock.keypress)}}},addEvent:function(C,A,B){if(document.addEventListener){capslock.addEvent=function(F,D,E){F.addEventListener(D,E,false)};capslock.addEvent(C,A,B)}else{if(document.attachEvent){capslock.addEvent=function(F,D,E){F.attachEvent("on"+D,E)};capslock.addEvent(C,A,B)}else{}}},keypress:function(D){var C=D?D:window.event;if(!C){return }var A=C.target?C.target:C.srcElement;var E=-1;if(C.which){E=C.which}else{if(C.keyCode){E=C.keyCode}}var B=false;if(C.shiftKey){B=C.shiftKey}else{if(C.modifiers){B=!!(C.modifiers&4)}}if(((E>=65&&E<=90)&&!B)||((E>=97&&E<=122)&&B)){capslock.show_warning(A)}else{capslock.hide_warning(A)}},show_warning:function(A){if(!A.warning){alert("Caps Lock is On.\n\nHaving Caps Lock on may cause you to enter your password incorrectly. \nYou should press the Caps Lock button to turn it off before entering your password.")}},hide_warning:function(A){if(A.warning){A.warning.parentNode.removeChild(A.warning);A.warning=null}}};(function(i){var u=navigator.userAgent;var e=
/*@cc_on!@*/
false;var st=setTimeout;if(/webkit/i.test(u)){st(function(){var dr=document.readyState;if(dr=="loaded"||dr=="complete"){i()}else{st(arguments.callee,10)}},10)}else{if((/mozilla/i.test(u)&&!/(compati)/.test(u))||(/opera/i.test(u))){document.addEventListener("DOMContentLoaded",i,false)}else{if(e){(function(){var t=document.createElement("doc:rdy");try{t.doScroll("left");i();t=null}catch(e){st(arguments.callee,0)}})()}else{window.onload=i}}}})(capslock.init);
