var encrypt2={};encrypt2.cipher=function(h,d){for(var b=4,g=d.length/b-1,a=[[],[],[],[]],c=0;c<4*b;c++)a[c%4][Math.floor(c/4)]=h[c];a=encrypt2.addRoundKey(a,d,0,b);for(var e=1;e6&&a%c==4)d=encrypt2.subWord(d);for(var b=0;b<4;b++)e[a][b]=e[a-c][b]^d[b]}return e};encrypt2.subBytes=function(c,d){for(var b=0;b<4;b++)for(var a=0;a>>a*8&255;for(var a=0;a<2;a++)c[a+2]=u>>>a*8&255;for(var a=0;a<4;a++)c[a+4]=v>>>a*8&255;for(var q="",a=0;a<8;a++)q+=String.fromCharCode(c[a]);for(var s=encrypt2.keyExpansion(j),k=Math.ceil(g.length/f),p=new Array(k),d=0;d>>b*8&255;for(var b=0;b<4;b++)c[15-b-4]=d/4294967296>>>b*8;for(var t=encrypt2.cipher(c,s),o=d>>e*8&255;for(var e=0;e<4;e++)g[15-e-4]=(c+1)/4294967296-1>>>e*8&255;for(var r=encrypt2.cipher(g,q),h=new Array(d[c].length),a=0;a0)while(a++<3){g+="=";b+="\0"}for(a=0;a>18&63;j=d>>12&63;k=d>>6&63;l=d&63;p[a/3]=f.charAt(i)+f.charAt(j)+f.charAt(k)+f.charAt(l)}c=p.join("");c=c.slice(0,c.length-g.length)+g;return c};Base64.decode=function(l,c){c=typeof c=="undefined"?false:c;var f,k,o,m,n,i,j,d,g=[],h,b,e=Base64.code;b=c?l.decodeUTF8():l;for(var a=0;a>>16&255;k=d>>>8&255;o=d&255;g[a/4]=String.fromCharCode(f,k,o);if(j==64)g[a/4]=String.fromCharCode(f,k);if(i==64)g[a/4]=String.fromCharCode(f)}h=g.join("");return c?h.decodeUTF8():h};var Utf8={};Utf8.encode=function(b){var a=b.replace(/[\u0080-\u07ff]/g,function(b){var a=b.charCodeAt(0);return String.fromCharCode(192|a>>6,128|a&63)});a=a.replace(/[\u0800-\uffff]/g,function(b){var a=b.charCodeAt(0);return String.fromCharCode(224|a>>12,128|a>>6&63,128|a&63)});return a};Utf8.decode=function(b){var a=b.replace(/[\u00e0-\u00ef][\u0080-\u00bf][\u0080-\u00bf]/g,function(a){var b=(a.charCodeAt(0)&15)<<12|(a.charCodeAt(1)&63)<<6|a.charCodeAt(2)&63;return String.fromCharCode(b)});a=a.replace(/[\u00c0-\u00df][\u0080-\u00bf]/g,function(a){var b=(a.charCodeAt(0)&31)<<6|a.charCodeAt(1)&63;return String.fromCharCode(b)});return a};function getSsoUid(){return null==readCookie("uid2")||""==readCookie("uid2")||null==readCookie("uid1")||""==readCookie("uid1")?"":encrypt2.Ctr.decrypt(unescape(readCookie("uid2")),readCookie("uid1"))}function setSsoUid(){var c=(new Date).getTime(),a=""+c;createCookie("uid1",a,null,"/");var b=escape(encrypt2.Ctr.encrypt(frm.PASSWORD1.value,a+"ceauy"));createCookie("uid2",b,null,"/");createCookie("LOGINID",document.frm.LOGINID.value,null,"/")}function ssoLogin(d,e,f,a){if("[object Function]"!=Object.prototype.toString.call(a))a=function(){};var b=showMsg("\u6b63\u5728\u5355\u70b9\u767b\u9646",-1),c=d+"/index_sso.jsp";jsonpRequest(c,{},function(d){if("CONFIRMERROR"==d.LOGINSTATE&&null!=d.ERRORID){var g=stringToHex(encrypt(d.ERRORID,f));jsonpRequest(c,{LOGINID:e,UID:g,SID:d.SID},function(c){hideMsg(b);a(c)})}else{hideMsg(b);a(d)}},b)}function jsonpRequest(c,g,e,f){if("[object Function]"!=Object.prototype.toString.call(e))e=function(){};if(null==window.fwJsonpCallbackId)window.fwJsonpCallbackId=0;if(null==window.fwJsonpData)window.fwJsonpData={};var d=document.createElement("script");d.onreadystatechange=function(){if("complete"==this.readyState||"loaded"==this.readyState){this.onreadystatechange=null;if(null==window.fwJsonpData[""+a]){alert("\u670d\u52a1\u5668"+i(c)+"\u6ca1\u6709\u8fd4\u56de\u6570\u636e");f!=null&&hideMsg(f)}else e(window.fwJsonpData[""+a]);delete window.fwJsonpData[""+a]}};var b="";for(var h in g)b+="&"+h+"="+encodeURIComponent(g[h]);var a=++window.fwJsonpCallbackId;b+="&callback=fwJsonpCallback"+a;b+="&t="+(new Date).getTime();c=c+"?"+b.substring(1);window["fwJsonpCallback"+a]=function(b){window.fwJsonpData[""+a]=b};d.src=c;document.getElementsByTagName("head")[0].appendChild(d);function i(b){for(var a=0,c=0;c<4;c++)a=b.indexOf("/",a+1);return b.substring(0,a)}}function createCookie(h,a,e,f,d,g){var c="";if(e!=null){var b=new Date;b.setTime(b.getTime()+e);c="; expires="+b.toGMTString()}a=escape(a);document.cookie=h+"="+a+c+(f?"; path="+f:"")+(d?"; domain="+d:"")+(g?"; secure":"")}function readCookie(e){for(var c=e+"=",d=document.cookie.split(";"),b=0;b