var HF=2;var HG=16;var HK=HG;var HE=1<<16;var HA=HE>>>1;var HH=HE*HE;var Zg=HE-1;var Zi=9999999999999998;var Zf;var alu;var Hz,Hx;function hZ(ou){Zf=ou;alu=new Array(Zf);for(var Sm=0;Sm<alu.length;Sm++){alu[Sm]=0;}Hz=new ak();Hx=new ak();Hx.LL[0]=1;};hZ(20);var Mh=15;var Tj=ai(1000000000000000);function ak(Nd){if(typeof Nd=="boolean"&&Nd==true){this.LL=null;}else{this.LL=alu.slice(0);}this.Sb=false;};function ag(s){var ov=s.charAt(0)=="-";var i=ov?1:0;var ow;while(i<s.length&&s.charAt(i)=="0"){++i;}if(i==s.length){ow=new ak();}else{var ox=s.length-i;var MY=ox%Mh;if(MY==0){MY=Mh;}ow=ai(Number(s.substr(i,MY)));i+=MY;while(i<s.length){ow=X(ap(ow,Tj),ai(Number(s.substr(i,Mh))));i+=Mh;}ow.Sb=ov;}return ow;};function Z(bi){var oy=new ak(true);oy.LL=bi.LL.slice(0);oy.Sb=bi.Sb;return oy;};function ai(i){var oz=new ak();oz.Sb=i<0;i=Math.abs(i);var j=0;while(i>0){oz.LL[j++]=i&Zg;i=Math.floor(i/HE);}return oz;};function hm(s){var oA="";for(var i=s.length-1;i>-1;--i){oA+=s.charAt(i);}return oA;};var Qe=new Array("0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z");function aG(x,oB){var b=new ak();b.LL[0]=oB;var qr=ae(x,b);var oC=Qe[qr[1].LL[0]];while(Y(qr[0],Hz)==1){qr=ae(qr[0],b);LK=qr[1].LL[0];oC+=Qe[qr[1].LL[0]];}return(x.Sb?"-":"")+hm(oC);};function aE(x){var b=new ak();b.LL[0]=10;var qr=ae(x,b);var oD=String(qr[1].LL[0]);while(Y(qr[0],Hz)==1){qr=ae(qr[0],b);oD+=String(qr[1].LL[0]);}return(x.Sb?"-":"")+hm(oD);};var Qg=new Array("0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f");function bw(n){var Zd=15;var oE="";for(i=0;i<4;++i){oE+=Qg[n&Zd];n>>>=4;}return hm(oE);};function aF(x){var oF="";var n=am(x);for(var i=am(x);i>-1;--i){oF+=bw(x.LL[i]);}return oF;};function aS(c){var als=48;var aaI=als+9;var oG=97;var oH=oG+25;var Hw=65;var Hy=65+25;var oI;if(c>=als&&c<=aaI){oI=c-als;}else{if(c>=Hw&&c<=Hy){oI=10+c-Hw;}else{if(c>=oG&&c<=oH){oI=10+c-oG;}else{oI=0;}}}return oI;};function eV(s){var oJ=0;var sl=Math.min(s.length,4);for(var i=0;i<sl;++i){oJ<<=4;oJ|=aS(s.charCodeAt(i));}return oJ;};function ah(s){var oK=new ak();var sl=s.length;for(var i=sl,j=0;i>0;i-=4,++j){oK.LL[j]=eV(s.substr(Math.max(i-4,0),Math.min(i,4)));}return oK;};function aj(s,oL){var oM=s.charAt(0)=="-";var oN=oM?1:0;var oO=new ak();var oP=new ak();oP.LL[0]=1;for(var i=s.length-1;i>=oN;i--){var c=s.charCodeAt(i);var oQ=aS(c);var oR=as(oP,oQ);oO=X(oO,oR);oP=as(oP,oL);}oO.Sb=oM;return oO;};function af(b){return(b.Sb?"-":"")+b.LL.join(" ");};function X(x,y){var oS;if(x.Sb!=y.Sb){y.Sb=!y.Sb;oS=aC(x,y);y.Sb=!y.Sb;}else{oS=new ak();var c=0;var n;for(var i=0;i<x.LL.length;++i){n=x.LL[i]+y.LL[i]+c;oS.LL[i]=n%HE;c=Number(n>=HE);}oS.Sb=x.Sb;}return oS;};function aC(x,y){var oT;if(x.Sb!=y.Sb){y.Sb=!y.Sb;oT=X(x,y);y.Sb=!y.Sb;}else{oT=new ak();var n,c;c=0;for(var i=0;i<x.LL.length;++i){n=x.LL[i]-y.LL[i]+c;oT.LL[i]=n%HE;if(oT.LL[i]<0){oT.LL[i]+=HE;}c=0-Number(n<0);}if(c==-1){c=0;for(var i=0;i<x.LL.length;++i){n=0-oT.LL[i]+c;oT.LL[i]=n%HE;if(oT.LL[i]<0){oT.LL[i]+=HE;}c=0-Number(n<0);}oT.Sb=!x.Sb;}else{oT.Sb=x.Sb;}}return oT;};function am(x){var oU=x.LL.length-1;while(oU>0&&x.LL[oU]==0){--oU;}return oU;};function ax(x){var n=am(x);var d=x.LL[n];var m=(n+1)*HK;var oV;for(oV=m;oV>m-HK;--oV){if((d&32768)!=0){break;}d<<=1;}return oV;};function ap(x,y){var oW=new ak();var c;var n=am(x);var t=am(y);var u,uv,k;for(var i=0;i<=t;++i){c=0;k=i;for(j=0;j<=n;++j,++k){uv=oW.LL[k]+x.LL[j]*y.LL[i]+c;oW.LL[k]=uv&Zg;c=uv>>>HG;}oW.LL[i+n+1]=c;}oW.Sb=x.Sb!=y.Sb;return oW;};function as(x,y){var n,c,uv;result=new ak();n=am(x);c=0;for(var j=0;j<=n;++j){uv=result.LL[j]+x.LL[j]*y+c;result.LL[j]=uv&Zg;c=uv>>>HG;}result.LL[1+n]=c;return result;};function arrayCopy(src,oX,LI,oY,n){var m=Math.min(oX+n,src.length);for(var i=oX,j=oY;i<m;++i,++j){LI[j]=src[i];}};var Qm=new Array(0,32768,49152,57344,61440,63488,64512,65024,65280,65408,65472,65504,65520,65528,65532,65534,65535);function aA(x,n){var oZ=Math.floor(n/HK);var pa=new ak();arrayCopy(x.LL,0,pa.LL,oZ,pa.LL.length-oZ);var HJ=n%HK;var pb=HK-HJ;for(var i=pa.LL.length-1,Qq=i-1;i>0;--i,--Qq){pa.LL[i]=((pa.LL[i]<<HJ)&Zg)|((pa.LL[Qq]&Qm[HJ])>>>(pb));}pa.LL[0]=((pa.LL[i]<<HJ)&Zg);pa.Sb=x.Sb;return pa;};var Ti=new Array(0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535);function aB(x,n){var _479=Math.floor(n/HK);var pd=new ak();arrayCopy(x.LL,_479,pd.LL,0,x.LL.length-_479);var HJ=n%HK;var pe=HK-HJ;for(var i=0,Qq=i+1;i<pd.LL.length-1;++i,++Qq){pd.LL[i]=(pd.LL[i]>>>HJ)|((pd.LL[Qq]&Ti[HJ])<<pe);}pd.LL[pd.LL.length-1]>>>=HJ;pd.Sb=x.Sb;return pd;};function aq(x,n){var pf=new ak();arrayCopy(x.LL,0,pf.LL,n,pf.LL.length-n);return pf;};function ad(x,n){var pg=new ak();arrayCopy(x.LL,n,pg.LL,0,pg.LL.length-n);return pg;};function ao(x,n){var ph=new ak();arrayCopy(x.LL,0,ph.LL,0,n);return ph;};function Y(x,y){if(x.Sb!=y.Sb){return 1-2*Number(x.Sb);}for(var i=x.LL.length-1;i>=0;--i){if(x.LL[i]!=y.LL[i]){if(x.Sb){return 1-2*Number(x.LL[i]>y.LL[i]);}else{return 1-2*Number(x.LL[i]<y.LL[i]);}}}return 0;};function ae(x,y){var nb=ax(x);var tb=ax(y);var pi=y.Sb;var q,r;if(nb<tb){if(x.Sb){q=Z(Hx);q.Sb=!y.Sb;x.Sb=false;y.Sb=false;r=aC(y,x);x.Sb=true;y.Sb=pi;}else{q=new ak();r=Z(x);}return new Array(q,r);}q=new ak();r=x;var t=Math.ceil(tb/HK)-1;var pj=0;while(y.LL[t]<HA){y=aA(y,1);++pj;++tb;t=Math.ceil(tb/HK)-1;}r=aA(r,pj);nb+=pj;var n=Math.ceil(nb/HK)-1;var b=aq(y,n-t);while(Y(r,b)!=-1){++q.LL[n-t];r=aC(r,b);}for(var i=n;i>t;--i){var ri=(i>=r.LL.length)?0:r.LL[i];var aff=(i-1>=r.LL.length)?0:r.LL[i-1];var afg=(i-2>=r.LL.length)?0:r.LL[i-2];var yt=(t>=y.LL.length)?0:y.LL[t];var alq=(t-1>=y.LL.length)?0:y.LL[t-1];if(ri==yt){q.LL[i-t-1]=Zg;}else{q.LL[i-t-1]=Math.floor((ri*HE+aff)/yt);}var IV=q.LL[i-t-1]*((yt*HE)+alq);var IW=(ri*HH)+((aff*HE)+afg);while(IV>IW){--q.LL[i-t-1];IV=q.LL[i-t-1]*((yt*HE)|alq);IW=(ri*HE*HE)+((aff*HE)+afg);}b=aq(y,i-t-1);r=aC(r,as(b,q.LL[i-t-1]));if(r.Sb){r=X(r,b);--q.LL[i-t-1];}}r=aB(r,pj);q.Sb=x.Sb!=pi;if(x.Sb){if(pi){q=X(q,Hx);}else{q=aC(q,Hx);}y=aB(y,pj);r=aC(y,r);}if(r.LL[0]==0&&am(r)==0){r.Sb=false;}return new Array(q,r);};function ab(x,y){return ae(x,y)[0];};function an(x,y){return ae(x,y)[1];};function at(x,y,m){return an(ap(x,y),m);};function ay(x,y){var pk=Hx;var a=x;while(true){if((y&1)!=0){pk=ap(pk,a);}y>>=1;if(y==0){break;}a=ap(a,a);}return pk;};function az(x,y,m){var pl=Hx;var a=x;var k=y;while(true){if((k.LL[0]&1)!=0){pl=at(pl,a,m);}k=aB(k,1);if(k.LL[0]==0&&am(k)==0){break;}a=at(a,a,m);}return pl;};function T(m){this.Zu=Z(m);this.k=am(this.Zu)+1;var Ho=new ak();Ho.LL[2*this.k]=1;this.mu=ab(Ho,this.Zu);this.HM=new ak();this.HM.LL[this.k+1]=1;this.Zt=U;this.aae=V;this.adk=BarrettMu_powMod;};function U(x){var adt=ad(x,this.k-1);var adu=ap(adt,this.mu);var adv=ad(adu,this.k+1);var adB=ao(x,this.k+1);var pm=ap(adv,this.Zu);var adC=ao(pm,this.k+1);var r=aC(adB,adC);if(r.Sb){r=X(r,this.HM);}var pn=Y(r,this.Zu)>=0;while(pn){r=aC(r,this.Zu);pn=Y(r,this.Zu)>=0;}return r;};function V(x,y){var xy=ap(x,y);return this.Zt(xy);};function BarrettMu_powMod(x,y){var po=new ak();po.LL[0]=1;var a=x;var k=y;while(true){if((k.LL[0]&1)!=0){po=this.aae(po,a);}k=aB(k,1);if(k.LL[0]==0&&am(k)==0){break;}a=this.aae(a,a);}return po;};function ho(pp,pq,pr){this.e=ah(pp);this.d=ah(pq);this.m=ah(pr);this.LM=2*am(this.m)+2;this.JA=this.LM-11;this.adD=16;this.Hr=new T(this.m);};function ja(n){return(n<10?"0":"")+String(n);};function bI(Sp,s){if(Sp.JA>Sp.LM-11){return "Error";}var a=new Array();var sl=s.length;var i=0;while(i<sl){a[i]=s.charCodeAt(i);i++;}var al=a.length;var ps="";var j,k,block;for(i=0;i<al;i+=Sp.JA){block=new ak();j=0;var x;var _4cd=(i+Sp.JA)>al?al%Sp.JA:Sp.JA;var b=new Array();for(x=0;x<_4cd;x++){b[x]=a[i+_4cd-1-x];}b[_4cd]=0;var pu=Math.max(8,Sp.LM-3-_4cd);for(x=0;x<pu;x++){b[_4cd+1+x]=Math.floor(Math.random()*254)+1;}b[Sp.LM-2]=2;b[Sp.LM-1]=0;for(k=0;k<Sp.LM;++j){block.LL[j]=b[k++];block.LL[j]+=b[k++]<<8;}var pv=Sp.Hr.adk(block,Sp.e);var text=Sp.adD==16?aF(pv):aG(pv,Sp.adD);ps+=text+" ";}return ps.substring(0,ps.length-1);};function hn(data){if(!data){return "";}var aia=new Date().getTime();hZ(160);var pw=new ho("25","","00846e46d25bc8743ac45c12c5ae9acbdb1ae2d632d9fdda3bc50ad0c02afbb3060ac5350af7d774014e4c01feef522edbc8f68d3b066025066b78e3de201fa2ec5e0f2006599c9f993ca18316ee940be6f7185b2fbd797fb692740da782e0c41b33e8b2dcb392f93b650526a4470ea9b6ae510dc6c84a69f0b1f27b3dbb43f615");var aeX=bI(pw,data);fF("hn took "+(new Date().getTime()-aia)+" ms");return aeX;};function hq(NI){try{eval(NI);}catch(e){return false;}return true;};function gf(ahN){if(!ahN){return ahN;}ahN=ahN.replace(new RegExp(" ","g"),"&nbsp;");return ahN;};function capitalize(ahN){if(!ahN||!ahN.length||!ahN.charAt){return ahN;}var c=ahN.charAt(0);c=c.toUpperCase();return c+ahN.substring(1);};function fq(ahN){if(!ahN){return false;}var mg=-1;mg=ahN.indexOf("@");if(mg==-1){return false;}if(mg==(ahN.length-1)){return false;}return true;};function bL(ahN){if(!ahN){return ahN;}ahN=ahN.replace(/([\"\'\\\r\n\f\b\0\t\v])/g,"\\$&");return ahN;};function gZ(ahN){if(!ahN||!ahN.length){return ahN;}ahN=ahN.replace(/&quot;/g,"\"");ahN=ahN.replace(/&amp;/g,"&");ahN=ahN.replace(/&lt;/g,"<");ahN=ahN.replace(/&gt;/g,">");ahN=ahN.replace(/&apos;/g,"'");return ahN;};function gY(ahN){if(!ahN||!ahN.length){return ahN;}ahN=ahN.replace(/&/g,"&amp;");ahN=ahN.replace(/</g,"&lt;");ahN=ahN.replace(/>/g,"&gt;");return ahN;};function gT(ahN){if(!ahN){return ahN;}var mh=ahN.replace(/<[^<>]+>/g,"");return mh;};function gg(ahN){if(!ahN){return ahN;}var mi=ahN.toLowerCase();var mj=mi.replace(/\s/g,"");return mj;};function dV(akG,id){var mk=$(akG);if(mk){return gG(mk,id);}};function dW(ml,id){if(ml){return gG(ml,id);}};function da(_352){if(!_352){return;}var mn=0;var mo=0;while(_352){mn+=_352.offsetLeft;mo+=_352.offsetTop;_352=_352.offsetParent;}if(navigator.userAgent.indexOf("Mac")!=-1&&fp(document.body.leftMargin)){mn+=document.body.leftMargin;mo+=document.body.topMargin;}return{left:mn,top:mo};};function db(id){return da($(id));};function hX(id,ZA){if(!id){return;}var mp=$(id);if(!mp){return;}mp.innerHTML=ZA;};function gG(root,id){if(!root||!id){return;}if(!root.hasChildNodes()){return;}var ajZ=root.firstChild;while(ajZ){if(ajZ.id==id){return ajZ;}var ako=gG(ajZ,id);if(ako){return ako;}ajZ=ajZ.nextSibling;}return null;};function cL(mq,id){if(!mq){return;}if(!mq.hasChildNodes){return;}var mr=mq.firstChild;while(mr){if(mr.id==id){return mr;}mr=mr.nextSibling;}};function ek(ms,mt){if(!ms){return 0;}if(!ms.style){return 0;}var t;var s=ms.style;try{eval("t = parseInt(s."+mt+", 10);");}catch(e){return 0;}if(isNaN(t)){t=0;}return t;};function dD(mv,mx){if(!mv){return 0;}var t;var el=mv;try{eval("t = parseInt(el."+mx+", 10);");}catch(e){return 0;}if(isNaN(t)){t=0;}return t;};function eD(my){var x=dD(my,"offsetLeft");var y=dD(my,"offsetTop");var w=dD(my,"clientWidth");var h=dD(my,"clientHeight");return new Rect(x,y,w,h);};function cS(){var Zm=new Date();Ly=Zm.toLocaleTimeString();return "["+Ly+"] ";};function et(id){var mz=$(id);if(!mz){return "";}if(!fp(mz.value)){return "";}var mA=mz.value;if(!mA){return "";}return mA;};function cR(mB,adp){var mD=adp.replace(/-\D/gi,function(mE){return mE.charAt(mE.length-1).toUpperCase();});if(mB.style[mD]){return mB.style[mD];}else{if(mB.currentStyle){var mF=mB.style.display;mB.style.display="block";mB.style.display=mF;return mB.currentStyle[mD];}else{if(document.defaultView&&document.defaultView.getComputedStyle){adp=adp.replace(/([A-Z])/g,"-$1");adp=adp.toLowerCase();var cs=document.defaultView.getComputedStyle(mB,"");if(cs){return cs.getPropertyValue(adp);}}}}return null;};function en(text,el){if(!text||text.length<=0){return 0;}var mG=$("ruler");var mH;var mI;var mJ;if(!mG){mG=document.createElement("span");mG.id="ruler";mG.style.left="400px";mG.style.top="0px";mG.style.position="absolute";mG.style.visibility="hidden";mG=document.body.appendChild(mG);}if(el){var mH=cR(el,"font-size");var mI=cR(el,"font-weight");var mJ=cR(el,"font-Family");mG.style.fontSize=mH?mH:"11px";mG.style.fontWeight=mI?mI:"normal";mG.style.fontFamily=mJ?mJ:"Tahoma, Arial, sans serif";}mG.innerHTML=text;mG.className="";return mG.offsetWidth;};function cq(mK,mL){if(!mK){return false;}if(!mK.getAttribute){return false;}var mM=mK.getAttribute(mL);if((!mM)||(mM.length<=0)){return false;}return mM;};function dc(mN,ZA,el){if(!ZA||!ZA.length||!mN){return ZA;}mN=parseInt(mN);var mO=ZA.length;var mP=en(ZA,el);if((mP<=mN)||(mP<=0)){return ZA;}var mQ=en("...",el);if(mQ>mN){return text.charAt(0)+"...";}mP=en(ZA+"...",el);while(mP>=mN){ZA=ZA.substring(0,mO--);mP=en(ZA+"...");}return ZA+"...";};function M(Hb){if(!Hb||!Hb.length){return Hb;}var Hd=new Array();for(var i=0;i<Hb.length;i++){Hd=Hd.concat(Hb[i]);}return Hd;};function eS(hash){if(!hash){return;}var mR=new Array();for(var mS in hash){if(!mS||!hash[mS]){continue;}if(hash[mS]){mR[mR.length]=hash[mS];}}return mR;};function hd(ZA){return;var mT="sessionKey="+NU.ef();mT+="&log="+encodeURIComponent(ZA);Pq.Mg("debuglog",mT,"",false,false);};function fo(mU,mV){if(!mV||!mU){return false;}var pos=da(mU);var x=ui.cT(mV);var y=ui.cU(mV);return fw(x,y,pos.left,pos.top,mU.offsetWidth,mU.offsetHeight);};function fw(pX,pY,x,y,w,h){if((pX<x)||(pX>=x+w)){return false;}if((pY<y)||(pY>=y+h)){return false;}return true;};function bF(mW,GY,GZ){if(!mW){return;}for(var i=0;i<mW.length;i++){if(mW[i]){mW[i](GY,GZ);}}};function bH(ahN){if(NU.fu()&&(NU.ew()>=7)){return ahN;}return hn(ahN);};function fr(hash){if(!hash){return false;}for(var id in hash){if(hash[id]!=null){return false;}}return true;};function fn(id){var mX=$(id);if(mX){return mX.checked;}return false;};function g(mY,mZ,nc,nd){if(!mY||!mZ){return;}if(!nc||!nd){return;}mY.style.position="absolute";if(nd){var nf=mY.offsetWidth;var ng=mY.offsetWidth;if(nf>ng){return;}mY.style.left=parseInt((ng-nf)/2);}if(nc){var nh=mY.offsetHeight;var ni=mY.offsetHeight;mY.style.top=parseInt((ng-nf)/2);}};function gL(nj,nk,nl){if(!nj||!nj.hasChildNodes()){return nj;}var nm;var aie;var c=nj.firstChild;while(c){if(c["KI"]&&iT(c["KI"],nl)){c=c.nextSibling;continue;}if(c.tagName&&iT(c.tagName,nk)){c=c.nextSibling;continue;}var aiJ=c.nextSibling;nj.removeChild(c);c=aiJ;}return nj;};function iT(ahN,nn){if(!ahN){return false;}if(!nn||!nn.length){return false;}if(typeof nn=="string"){nn=new Array(nn);}for(var i=0;i<nn.length;i++){if(!ahN.toLowerCase||!nn[i].toLowerCase){continue;}if(ahN.toLowerCase()==nn[i].toLowerCase()){return true;}}return false;};function gP(aaP){if(!aaP||!aaP.parentNode){return aaP;}try{return aaP.parentNode.removeChild(aaP);}catch(e){aaP.style.visibility="hidden";return aaP;}};function fY(_3ba){if(!_3ba){return;}if(_3ba.createTextRange){var np=_3ba.createTextRange();np.collapse(false);np.select();}else{_3ba.focus();var Sy=_3ba.value.length;if(_3ba.setSelectionRange&&Sy){_3ba.setSelectionRange(Sy,Sy);}}};function iI(){if(!arguments||arguments.length<1||!RegExp||!arguments[0]){return;}var ahN=arguments[0];for(var i=1;i<arguments.length;i++){ahN=ahN.replace(new RegExp("%"+i,"g"),arguments[i]);}return ahN;};function fp(aaP){if(typeof aaP=="undefined"){return false;}return true;};function gX(id){var aaP=$(id);if(!aaP){return;}aaP.innerHTML=gf(aaP.innerHTML);};function lowercase(id){var aaP=$(id);if(!aaP){return;}aaP.innerHTML=aaP.innerHTML.toLowerCase();};function fj(ZA){ZA=fi(ZA,":imhaha:","imhaha.gif");ZA=fi(ZA,"(imhaha)","imhaha.gif");ZA=fi(ZA,"*imhaha*","imhaha.gif");ZA=fi(ZA,":)","001.png");ZA=fi(ZA,"(smile)","001.png");ZA=fi(ZA,":-)","001.png");ZA=fi(ZA,"=)","001.png");ZA=fi(ZA,"=-)","001.png");ZA=fi(ZA,":D","002.png");ZA=fi(ZA,":-D","002.png");ZA=fi(ZA,"B)","003.png");ZA=fi(ZA,"B-)","003.png");ZA=fi(ZA,"8)","003.png");ZA=fi(ZA,"8-)","003.png");ZA=fi(ZA,"(cool)","003.png");ZA=fi(ZA,":>","004.png");ZA=fi(ZA,":&lt;","004.png");ZA=fi(ZA,":-&lt;","004.png");ZA=fi(ZA,":pirate:","005.png");ZA=fi(ZA,"(Hd)","005.png");ZA=fi(ZA,"(arrr)","005.png");ZA=fi(ZA,"(pirate)","005.png");ZA=fi(ZA,"P)","005.png");ZA=fi(ZA,";)","006.png");ZA=fi(ZA,";-)","006.png");ZA=fi(ZA,"(wink)","006.png");ZA=fi(ZA,"(lol)","007.png");ZA=fi(ZA,"(grin)","007.png");ZA=fi(ZA,":))","007.png");ZA=fi(ZA,"x-D","007.png");ZA=fi(ZA,"X-D","007.png");ZA=fi(ZA,":P","008.png");ZA=fi(ZA,":-P","008.png");ZA=fi(ZA,";P","009.png");ZA=fi(ZA,";-P","009.png");ZA=fi(ZA,":S","010.png");ZA=fi(ZA,":-S","010.png");ZA=fi(ZA,":s","010.png");ZA=fi(ZA,":-s","010.png");ZA=fi(ZA,":?","010.png");ZA=fi(ZA,":-?","010.png");ZA=fi(ZA,"(roll)","011.png");ZA=fi(ZA,"(rolleyes)","011.png");ZA=fi(ZA,"(roll)","011.png");ZA=fi(ZA,"(rolleyes)","011.png");ZA=fi(ZA,":o","012.png");ZA=fi(ZA,":O","012.png");ZA=fi(ZA,":-o","012.png");ZA=fi(ZA,"(eek)","012.png");ZA=fi(ZA,"(shock)","012.png");ZA=fi(ZA,"(yikes)","012.png");ZA=fi(ZA,":|","013.png");ZA=fi(ZA,":-|","013.png");ZA=fi(ZA,"(neutral)","013.png");ZA=fi(ZA,":T","014.png");ZA=fi(ZA,":-T","014.png");ZA=fi(ZA,":x","015.png");ZA=fi(ZA,":X","015.png");ZA=fi(ZA,":-X","015.png");ZA=fi(ZA,":-x","015.png");ZA=fi(ZA,":((","016.png");ZA=fi(ZA,":(","016.png");ZA=fi(ZA,":-(","016.png");ZA=fi(ZA,"(sad)","016.png");ZA=fi(ZA,":'D","017.png");ZA=fi(ZA,":-&gt;","018.png");ZA=fi(ZA,":&gt;","018.png");ZA=fi(ZA,":\\","019.png");ZA=fi(ZA,":-\\","019.png");ZA=fi(ZA,"(hmm)","020.png");return ZA;};function insertCustomEmoticons(ZA){ZA=insertCustomEmoticon(ZA,"//sweep","TFR369.gif");ZA=insertCustomEmoticon(ZA,"//cry","TFR300.gif");ZA=insertCustomEmoticon(ZA,"//laugh","TFR754.gif");ZA=insertCustomEmoticon(ZA,"//kan","TFR699.gif");ZA=insertCustomEmoticon(ZA,"//blink","TFR627.gif");ZA=insertCustomEmoticon(ZA,"//heihei","TFR87.gif");ZA=insertCustomEmoticon(ZA,"//cuteheihei","TFR291.gif");ZA=insertCustomEmoticon(ZA,"//cutesmile","TFRD7.gif");ZA=insertCustomEmoticon(ZA,"//beatu","TFR34C.gif");ZA=insertCustomEmoticon(ZA,"//heart","TFR29C.gif");ZA=insertCustomEmoticon(ZA,"//hoho","TFR23.gif");ZA=insertCustomEmoticon(ZA,"//shy","TFR28F.gif");ZA=insertCustomEmoticon(ZA,"//naughty","TFR75C.gif");ZA=insertCustomEmoticon(ZA,"//tears","TFR165A.gif");ZA=insertCustomEmoticon(ZA,"//pig","TFR2AB.gif");ZA=insertCustomEmoticon(ZA,"//haha","TFR27.gif");ZA=insertCustomEmoticon(ZA,"//kick","TFR3FD.gif");ZA=insertCustomEmoticon(ZA,"//dizzy","TFR5E2.gif");ZA=insertCustomEmoticon(ZA,"//v","TFRC30.gif");ZA=insertCustomEmoticon(ZA,"//heng","TFR2CD.gif");return ZA;};function insertCustomEmoticon(ahN,Sp,img){var imgloc="<img height=54 src=\"/webmsg/images/emoticon/custom/"+img+"\">";while(ahN.indexOf(Sp)!=-1){ahN=ahN.replace(Sp,imgloc);}return ahN;};function fi(ahN,Sp,img){var imgloc="<img src=\"emoticons/"+img+"\">";while(ahN.indexOf(Sp)!=-1){ahN=ahN.replace(Sp,imgloc);}return ahN;};function $(){var lR=new Array();for(var i=0;i<arguments.length;i++){var lS=arguments[i];if(typeof lS=="string"){lS=document.getElementById(lS);}if(arguments.length==1){return lS;}lR.push(lS);}return lR;}function Rect(x,y,w,h){this.x=x;this.y=y;this.w=w;this.h=h;this.ali=x+w;this.alm=y+h;};function PagePreloadImages(){var d=document;if(d.images){if(!d.MM_p)d.MM_p=new Array();var i,j=d.MM_p.length,a=PagePreloadImages.arguments;for(i=0;i<a.length;i++)if(a[i].indexOf("#")!=0){d.MM_p[j]=new Image;d.MM_p[j++].src=a[i];}}};function cB(){return "buddylistwin";};function cV(){return "ha";};var NK=1;function getUniqueId(){return++NK;};function hs(name,yD,yE){var LA=(yE)?-1:365;var yF=(LA*24*60*1000*60);var Lx=new Date();Lx.setTime(Lx.getTime()+yF);var yG=name+"="+yD+"; ";var yH="expires="+Lx.toGMTString()+"; ";var yI="domain=.imhaha.com; ";var path="path=/; ";document.cookie=yG+yH+yI+path;};function bK(name,path){hs(name,"",true);};function fG(name){var yK=document.cookie;if(yK.length==0){return;}var yL=yK.split(";");var yM=name+"=";for(var i=0;i<yL.length;i++){var yN=yL[i];if(yN.length==0){continue;}while(yN.charAt(0)==" "){yN=yN.substring(1,yN.length);}if(yN.indexOf(yM)==0){return yN.substring(yM.length,yN.length);}}return null;};function aK(ahN,wq){var ws=new Object();var wt=0;var wu=ahN.indexOf("<img");var wv=wt;var ww=wt;var wx=wt;while(wu!=-1){ww=ahN.indexOf("src=",wt);wx=ahN.indexOf(" ",ww+5)-1;wv=ahN.indexOf(">",wu);if((wx<0)||(wv<wx)){wx=wv;}var src=ahN.slice(ww+5,wx-1);var id=getUniqueId();var wz=ahN.slice(0,ww)+" id="+id+" "+ahN.slice(wx);ahN=wz;ws[id]=src;wt=wu=ahN.indexOf("<img",ww);}wq.innerHTML+=ahN;for(id in ws){var QM=dW(wq,id);if(QM){Pe.aeK(ws[id],QM);}}};function ba(ahN,wA,wB,wC){var start_index=0;var wE=ahN.indexOf("<img");var wF=start_index;var wG=start_index;var wH=start_index;while(wE!=-1){wG=ahN.indexOf("src=",start_index);wH=ahN.indexOf(" ",wG+5)-1;wF=ahN.indexOf(">",wE);if((wH<0)||(wF<wH)){wH=wF;}if(wB){wA.appendChild(document.createTextNode(ahN.slice(start_index,wE)));}else{if(wC){wA.innerHTML+=ahN.slice(start_index,wE);}else{wA.appendChild(bs(ahN.slice(start_index,wE)));}}var width_begin=ahN.indexOf("width=",start_index);var width_end=ahN.indexOf(" ",width_begin+5);var imgwidth=null;var height_begin=ahN.indexOf("height=",start_index);var height_end=ahN.indexOf(" ",height_begin+5);var imgwidth=null;var imgheight=null;if(height_begin<height_end)imgheight=ahN.slice(height_begin+7,height_end);if(imgheight==null)imgheight="";if(width_begin<width_end)imgwidth=ahN.slice(width_begin+6,width_end);if(imgwidth==null)imgwidth="";var wI=bq("",imgwidth,imgheight,ahN.slice(wG+5,wH-1),"",true);wI.setAttribute("align","middle");wA.appendChild(wI);start_index=wF+1;wE=ahN.indexOf("<img",wF);}if(wB){return wA.appendChild(document.createTextNode(ahN.slice(start_index,ahN.length)));}else{if(wC){return wA.innerHTML+=ahN.slice(start_index,ahN.length);}else{return wA.appendChild(bs(ahN.slice(start_index,ahN.length)));}}};function bs(html){var span=document.createElement("span");span.innerHTML=html;return span;};function bo(ahN,wJ,wK){return ba(ahN,wJ,wK);};function createTextImg(ahN,wL){return ba(ahN,wL,true);};function bq(id,acx,acu,src,alt,acj,ack){var Mo=document.createElement("img");if(!Mo){return;}if(id){Mo.id=id;}if(acx){Mo.setAttribute("width",acx+"px");}if(acu){Mo.setAttribute("height",acu+"px");}if(alt){Mo.setAttribute("title",alt);}if(ack){Mo.setAttribute("align","top");}if(!acj&&src){Mo.src=src;}else{if(src){Pe.aeK(src,Mo);}}return Mo;};function eB(mb){if(!mb){return;}while(mb.parentNode!=document.body){mb=mb.parentNode;}return mb;};function eA(mc){var aaP=eB(mc);if(aaP.id&&PL[aaP.id]){return PL[aaP.id];}var md=aaP.getAttribute("window");if(!md){return null;}return PL[md];};function fl(ahN,mf){alert('inside Qq:'+ahN);if(!ahN||!ahN.indexOf){return ahN;}alert('inside i2:'+ahN);ahN=ahN.replace(/(<\s*a\s+[^>]*href\s*=\s*[\"']?)([^"' >:]{5,6}[^:][^"' >:]+)/gi,"$1http://$2");alert('inside i3:'+ahN);if(!mf){mf="_blank";}ahN=ahN.replace(/<a /gi,"<a target=\""+mf+"\" ");alert('inside i4:'+ahN);return ahN;};function eJ(hahaid,email){if(hahaid&&hahaid!='null'&&hahaid!=null&&hahaid!=''){Pf.VK=hahaid;}if(email&&email!='null'&&email!=null&&email!=''){Pf.m_email=email;}fg();Su.abT();J=Su.abG(Ph.buddylist);iJ();};function initGUI(){fg();Su.abT();};function aH(){var ua,s,i;var ajP=false;var ka=false;var kb=null;var ajO=false;var akn=0;var akm=0;var aaU="logon";var kc=0;var kd=0;var ke=0;var Nk=0;var ajQ=false;var ajN=true;var kf="";var kg="";var kh=0;this.fe=fe;function fe(){Nk=setInterval(bR,1000);ua=navigator.userAgent;s="MSIE";if((i=ua.indexOf(s))>=0){ajP=true;kb=parseFloat(ua.substr(i+s.length));return;}s="Netscape6/";if((i=ua.indexOf(s))>=0){ka=true;kb=parseFloat(ua.substr(i+s.length));return;}s="Gecko";if((i=ua.indexOf(s))>=0){ka=true;kb=6.1;return;}var ki=document.location.href;if(ki.indexOf("https")==0){ajO=true;}};this.fz=fz;function fz(){return ka;};this.fu=fu;function fu(){return ajP;};this.ew=ew;function ew(){return kb;};this.ft=ft;function ft(){return ajO;};this.eh=eh;function eh(){return aaU;};this.io=io;function io(kt){aaU=kt;};this.hR=hR;function hR(ku,kv,kw){ajQ=true;kf=kv;kg=gZ(kw);};this.bR=bR;function bR(){var akN="imhaha.com";if(!ajQ){document.title=akN;kh=0;return;}if(ajQ&&ajN){ajQ=false;kh=0;return;}if(kh==0){document.title=akN;kh=1;}else{if(kh==1){document.title=kf+"!";kh=2;}else{if(kh==2){document.title="\""+kg+"\"";kh=0;}}}};this.dh=dh;function dh(){return ajN;};this.hS=hS;function hS(ev,el){ajN=true;ajQ=false;};this.is=is;function is(ev,el){ajN=false;};this.cT=cT;function cT(kx){if(ajP){return window.event.clientX+document.documentElement.scrollLeft+document.body.scrollLeft;}return kx.clientX+window.scrollX;};this.cU=cU;function cU(ky){if(ajP){return window.event.clientY+document.documentElement.scrollTop+document.body.scrollTop;}return ky.clientY+window.scrollY;};this.attachEvent=attachEvent;function attachEvent(ajL,NG){if(ajP){document.attachEvent("on"+ajL,NG);}else{document.addEventListener(ajL,NG,true);}};this.hQ=hQ;function hQ(akg){if(ajP){window.event.cancelBubble=true;window.event.returnValue=false;}else{akg.preventDefault();akg.stopPropagation();}};this.detachEvent=detachEvent;function detachEvent(akl,NG){if(ajP){document.detachEvent("on"+akl,NG);}else{document.removeEventListener(akl,NG,true);}};this.dP=dP;function dP(){return++akm;};this.dQ=dQ;function dQ(){return++akn;}};var ald=function(){this.Yy="test";this.Xg=0;this.abO=function(){var aaw="hahadebugid";if(PL[aaw]){return Su.aeU(PL[aaw]);}var d=new PX.PT();d=Su.KY(d,aaw,"debug window",null,null,null,null,500,600,true,false,"all");d.ga(100,150);Su.adX(d);d.fZ();return Su.Kx(d,aaw);};this.abX=function(){var aaw="hahasyswinid";if(PL[aaw]){return Su.aeU(PL[aaw]);}var d=new PX.PT();d=Su.KY(d,aaw,Ph.ahZ,null,null,null,null,300,150,true,false,"all");var pos=ui.cM();d.ga(pos.w-550,pos.h-155);Su.adX(d);d.fZ();return Su.Kx(d,aaw);};this.abT=function(){var aaw="hahanewsid";var aca="locale/"+Ph.locale+"/news.html";fF("aca="+aca);return this.abQ(aaw,Ph.aaC,aca);};this.abQ=function(act,acR,acH){var aaw=act;if(PL[aaw]){return Su.aeU(PL[aaw]);}var d=new PX.PT();d=Su.KY(d,aaw,acR,null,null,null,null,475,300,true,false,"all");d.SC(acH);d.ga(50,100);Su.adX(d);d.eZ();d.fZ();return Su.Kx(d,aaw);};this.abG=function(acm){var ajU=cB();if(PL[ajU]){Su.aeU(PL[ajU]);return PL[ajU];}NL=new PX.Fn();var pos=ui.cM();NL.KN(ajU,document.body,acm,null,pos.w-225,5,220,pos.h-10,true,"onlymin");NL.KV();Pr++;Su.adX(NL);return PL[ajU];};this.abN=function(){var aaw="hahacontactuswinid";if(PL[aaw]){return Su.aeU(PL[aaw]);}var d=new PX.PT();d=Su.KY(d,aaw,Ph.KE,null,null,null,null,520,470,true,false,"all");var s='<span style="font-size:12px">'+Ph.JT+'</span>'+'<br/><form name="commentForm" id="commentForm" method="post"  onsubmit="javascript:sendComments(this, \''+aaw+'\');return false;" action="messengerServer.immesg"><input type="hidden" name="reqType" value="sendComments" /><textarea  ROWS="10" COLS="50"  name="comments" id="comments" value=""></textarea><br/><br/><span alight="center">'+Ph.JV+'<input type="text" name="name" style="width:140px; height:20px;margin:1px"/></span><br/>'+Ph.JU+'<input type="text" name="email" style="width:140px; height:20px;margin:1px"/><br/><br/><input type="submit" name="send" value="'+Ph.IU+'"/><input type="reset" name="reset" value="'+Ph.IT+'"/><input type="button" name="cancel" value="'+Ph.IN+'" onclick="PL[\''+aaw+'\'].bf(); return false;" /></form>';d.aeN(s);var pos=ui.cM();d.ga(pos.w/3,50);Su.adX(d);d.fZ();return Su.Kx(d,aaw);};this.openEmailWindow=function(){var varEmailWinID="hahamailwinid";if(PL[varEmailWinID]){Su.aeU(PL[varEmailWinID]);return PL[varEmailWinID];}gEmailWin=new PX.emailDlg();var pos=ui.cM();gEmailWin.KN(varEmailWinID,document.body,Ph.Mw,null,0,100,500,400,true,"onlymin");gEmailWin.KV();Pr++;Su.adX(gEmailWin);return PL[varEmailWinID];};this.ks=function(mcount){fF("~~~~~~~~~~mcount="+mcount);var aaw="hahamailcontentwinid"+mcount;if(PL[aaw]){return Su.aeU(PL[aaw]);}var d=new PX.PT();d=Su.KY(d,aaw,'Email',null,null,null,null,520,470,true,false,"all");fF("gEmailWin.m_mailContent[mcount]="+gEmailWin.m_mailContent[mcount]);d.aeN(gEmailWin.m_mailContent[mcount]);var pos=ui.cM();d.ga(pos.w/3,50);Su.adX(d);d.fZ();return Su.Kx(d,aaw);};this.abH=function(imtype,imid){var aaw="addcontactwindow";if(PL[aaw]){return Su.aeU(PL[aaw]);}var d=new PX.PT();d=Su.KY(d,aaw,Ph.FM,null,null,null,null,300,200,true,false,"all");var s='<form name="addcontactForm" id="addcontactFormId" method="post" onsubmit="javascript:C(this); return false;" action="messengerServer.immesg"><input type="hidden" name="reqType" value="C"><input type="hidden" name="imtype" value="'+imtype+'"><input type="hidden" name="imid" value="'+imid+'"/><table><tr><td colspan="2" height="3"></td></tr><tr><td ajH="middle" colspan="2">'+Ph.FO+'</td></tr><tr><td ajH="middle">'+Ph.FP+'</td><td><input class="input" type="text" name="KD" value=""/></td></tr><tr><td><input type="submit" class="submit2" name="submit" value="'+Ph.FL+'"/></td><td><input type="button" class="submit2" name="cancel" value="'+Ph.FN+'" onclick="PL[\''+aaw+'\'].bf(); return false;" /></td></tr><tr><td colspan="2" height="3"></td></tr></table></form>';d.aeN(s);var pos=ui.cM();d.ga(pos.w-600,50);Su.adX(d);d.fZ();return Su.Kx(d,aaw);};this.abR=function(imtype,imid){var aaw="hahaloginwinid";if(PL[aaw]){return Su.aeU(PL[aaw]);}var d=new PX.PT();d=Su.KY(d,aaw,Ph.SX,null,null,null,null,330,210,true,false,"all");var ZX='';var aln='';var GL='';var adw='';if(!imtype){imtype='msn';}if(imtype=='msn'){ZX='selected';aln='';GL='';adw='';}else if(imtype=='yahoo'){ZX='';aln='selected';GL='';adw='';}else if(imtype=='aim'){ZX='';aln='';GL='selected';adw='';}else if(imtype=='qq'){ZX='';aln='';GL='';adw='selected';}var Fm='<select class="input" style="width:160px;" name="imtype"><option value="aim" '+GL+'>AIM/ICQ</option><option value="msn" '+ZX+'>MSN Messenger</option><option value="qq" '+adw+'>QQ</option><option value="yahoo" '+aln+'>Yahoo Messenger</option></select>';var s='<form name="loginForm2" method="post"  onsubmit="javascript:hz(this); PL[\''+aaw+'\'].bf(); return false;" action="messengerServer.immesg"><input type="hidden" name="reqType" value="login"/><table><tr><td colspan="2" height="3"></td></tr><tr><td ajH="middle">'+Ph.SR+'</td><td>'+Fm+'</td></tr><tr><td ajH="middle">'+Ph.SV+'</td><td><input class="input" style="width:160px;" type="text" name="imid1" value="'+imid+'"/></td></tr><tr><td ajH="middle">'+Ph.SS+'</td><td><input class="input" style="width:160px;" type="password" name="impw1" value=""/></td></tr><tr><td>'+Ph.invisibleLogin+'</td><td><input type="checkbox" name="invisibleLogin" value="invisible"/></td></tr><tr><td></td><td><input type="submit" style="width:100px;" class="submit2" name="submit" value="'+Ph.IQ+'"/></td></tr><tr><td colspan="2" height="3"></td></tr></table></form>';d.aeN(s);var pos=ui.cM();d.ga(100,100);Su.adX(d);d.fZ();return Su.Kx(d,aaw);};this.abS=function(){var aaw="logoutwindow";if(PL[aaw]){PL[aaw].bf();}var SD=cl();fF("inside openlogout - SD="+SD);var d=new PX.PT();var winHight=160;var s='<form name="logoutForm2" method="post"  onsubmit="javascript:hB(this); return false;" action="messengerServer.immesg">';s+='<input type="hidden" name="reqType" value="logout"/>';s+='<table><tr><td colspan="2" height="3"></td></tr><tr><td ajH="middle" colspan="2">'+Ph.Te+SD+'</td></tr>';if(Pf.VK&&Pf.VK!=''&&Pf.VK!=null&&Pf.VK!='null'){if(Pf.m_email&&Pf.m_email!='null'&&Pf.m_email!=''&&Pf.m_email!=null){s+='<tr><td span="2">'+Ph.sendChatLogMsg+' ('+Pf.m_email+')?<input name="sendflag" value="Y" type="checkbox"></input></td></tr>';}}else{winHight=360;s+='<tr><td span="2">'+Ph.kj+'</td></tr>';s+='<tr><td span="2">'+Ph.kk+'</td></tr>';s+='<tr><td span="2">'+Ph.kl+'</td></tr>';s+='<tr><td span="2">'+Ph.km+'</td></tr>';s+='<tr><td span="2"><a href="javascript:showHahaProfileWindow();">'+Ph.kn+'</a></td></tr>';}s+='<tr><td><input type="submit" id="logoutMessengerButton" class="submit2" style="width:100px;" name="'+Ph.jx+'" value="'+Ph.IR+'"/></td><td><input type="button" class="submit2" style="width:100px;" name="cancel" value="'+Ph.IP+'" onclick="PL[\''+aaw+'\'].bf(); return false;" /></td></tr><tr><td colspan="2" height="3"></td></tr></table></form>';d=Su.KY(d,aaw,Ph.Tf,null,null,null,null,420,winHight,true,false,"all");d.aeN(s);var pos=ui.cM();d.ga(pos.w/3,50);Su.adX(d);d.fZ();return Su.Kx(d,aaw);};this.abM=function(confid){var aaw;if(confid==null||confid.ajd().length==0)aaw=dO();else aaw=confid;fF("open confmgr window, id="+aaw);if(PL[aaw]){Su.aeU(PL[aaw]);return PL[aaw];}var Kp=new PX.PQ();var pos=ui.cM();Kp.KN(aaw,document.body,Ph.Kb,null,pos.w/3,5,380,420,false,"all");Kp.KV();Pr++;Su.adX(Kp);Kp.fZ();return PL[aaw];};this.openGroupMsgMgrWindow=function(confid){var aaw;if(confid==null||confid.ajd().length==0)aaw=dO();else aaw=confid;fF("open groupmsg window, id="+aaw);if(PL[aaw]){Su.aeU(PL[aaw]);return PL[aaw];}var grpmsgmgrwin=new PX.hahaGroupMsgMgrDlg();var pos=ui.cM();grpmsgmgrwin.KN(aaw,document.body,Ph.groupMsgWindow_manager,null,pos.w/3,5,380,420,false,"all");grpmsgmgrwin.KV();Pr++;Su.adX(grpmsgmgrwin);grpmsgmgrwin.fZ();return PL[aaw];};this.abi=function(imtype,imid){var aaw='setnicname'+imtype+imid;if(PL[aaw]){return Su.aeU(PL[aaw]);}var d=new PX.PT();d=Su.KY(d,aaw,Ph.Je,null,null,null,null,300,160,true,false,"all");var s='<form name="setnicnameForm'+imtype+imid+'" id="setnicnameFormId'+imtype+imid+'" method="post" onsubmit="javascript:gu(this);PL[\''+aaw+'\'].bf();return false;" action="messengerServer.immesg"><input type="hidden" name="reqType" value="setNicname"><input type="hidden" name="imtype" value="'+imtype+'"><input type="hidden" name="imid" value="'+imid+'"/><table><tr><td colspan="2" height="3"></td></tr><tr><td ajH="middle" colspan="2">Please specify your desired nickname.</td></tr><tr><td ajH="middle">Nickname</td><td><input class="input" type="text" name="aaJ" value=""/></td></tr><tr><td><input type="submit" class="submit2" name="submit" value="Change"/></td><td><input type="button" class="submit2" name="cancel" value="Cancel" onclick="PL[\''+aaw+'\'].bf();return false;" /></td></tr><tr><td colspan="2" height="3"></td></tr></table></form>';d.aeN(s);var pos=ui.cM();d.ga(pos.w-600,50);Su.adX(d);d.fZ();return Su.Kx(d,aaw);};this.abU=function(imtype,imid){var aaw='removecontactwindow'+imtype+imid;var aaD=Ph.aen;if(PL[aaw]){return Su.aeU(PL[aaw]);}var d=new PX.PT();d=Su.KY(d,aaw,aaD,null,null,null,null,300,160,true,false,"all");var buddies;var abY;buddies='<select name ="KD">';var aJ=imtype+':'+imid;if(!Ib[aJ])Ib[aJ]=new Array();for(var i=0;Ib[aJ]&&i<Ib[aJ].length;i++){var buddy=Ib[aJ][i];buddies+='<option value="'+buddy+'">'+buddy+'</option>';}buddies+='</select>';var s='<form name="removeContactForm" method="post"  onsubmit="javascript:gM(this); return false;" action="messengerServer.immesg"><input type="hidden" name="reqType" value="gM"/><input type="hidden" name="imtype" value="'+imtype+'"><input type="hidden" name="imid" value="'+imid+'"/><table><tr><td colspan="2" height="3"></td></tr><tr><td ajH="middle">'+Ph.aeo+'</td><td>'+buddies+'</td></tr><tr><td><input type="submit" class="submit2" name="submit" value="'+Ph.aem+'"/></td><td><input type="button" class="submit2" name="cancel" value="'+Ph.FN+'" onclick="PL[\''+aaw+'\'].bf(); return false;" /></td></tr><tr><td colspan="2" height="3"></td></tr></table></form>';d.aeN(s);var pos=ui.cM();d.ga(pos.w-600,50);Su.adX(d);d.fZ();return Su.Kx(d,aaw);};this.abI=function(imtype,imid){var aaw='addgroupwindow';var aaD=Ph.Gd;if(PL[aaw]){return Su.aeU(PL[aaw]);}var d=new PX.PT();d=Su.KY(d,aaw,aaD,null,null,null,null,300,160,true,false,"all");var s='<form name="addgroupForm" method="post" onsubmit="javascript:D(this); return false;" action="messengerServer.immesg"><input type="hidden" name="reqType" value="D"><input type="hidden" name="imtype" value="'+imtype+'"><input type="hidden" name="imid" value="'+imid+'"/><table><tr><td colspan="2" height="3"></td></tr><tr><td ajH="middle" colspan="2">'+Ph.Ge+'</td></tr><tr><td ajH="middle">'+Ph.Gf+'</td><td><input class="input" type="text" name="Pz" value=""/></td></tr><tr><td><input type="submit" class="submit2" name="submit" value="'+Ph.FL+'"/></td><td><input type="button" class="submit2" name="cancel" value="'+Ph.FN+'" onclick="PL[\''+aaw+'\'].bf(); return false;" /></td></tr><tr><td colspan="2" height="3"></td></tr></table></form>';d.aeN(s);var pos=ui.cM();d.ga(pos.w-600,50);Su.adX(d);d.fZ();return Su.Kx(d,aaw);};this.abV=function(imtype,imid){var aaw='removegroupwindow'+imtype+imid;var aaD=Ph.aet;if(PL[aaw]){return Su.aeU(PL[aaw]);}var d=new PX.PT();d=Su.KY(d,aaw,aaD,null,null,null,null,300,160,true,false,"all");var groups;groups='<select name ="Pz">';var aJ=imtype+':'+imid;if(!PD[aJ])PD[aJ]=new Array();for(var i=0;PD[aJ]&&i<PD[aJ].length;i++){var group=PD[aJ][i];groups+='<option value="'+group+'">'+group+'</option>';}groups+='</select>';var NC=document.createElement('div');NC.className='NC';var s='<form name="removeGroupForm" method="post"  onsubmit="javascript:gR(this); return false;" action="messengerServer.immesg"><input type="hidden" name="reqType" value="gR"/><input type="hidden" name="imtype" value="'+imtype+'"><input type="hidden" name="imid" value="'+imid+'"/><table><tr><td colspan="2" height="3"></td></tr><tr><td ajH="middle">'+Ph.aeu+'</td><td>'+groups+'</td></tr><tr><td><input type="submit" class="submit2" name="submit" value="'+Ph.aem+'"/></td><td><input type="button" class="submit2" name="cancel" value="'+Ph.FN+'" onclick="PL[\''+aaw+'\'].bf(); return false;" /></td></tr><tr><td colspan="2" height="3"></td></tr></table></form>';d.aeN(s);var pos=ui.cM();d.ga(pos.w-600,50);Su.adX(d);d.fZ();return Su.Kx(d,aaw);};this.abL=function(imtype,imid,Im,IB){var aaw='buddyconfirmwindow'+imtype+imid+Im;var aaD='Confirmation Window';if(PL[aaw]){return Su.aeU(PL[aaw]);}var d=new PX.PT();d=Su.KY(d,aaw,aaD,null,null,null,null,360,220,true,false,"all");var s='<form name="confirmForm" id="'+aaw+'confirmFormId" method="post"  onsubmit="javascript:hw(this); PL[\''+aaw+'\'].bf();return false;" action="messengerServer.immesg">'+IB+'('+Im+') '+Ph.iD+' '+imid+'<br/><br/>What do you want to do?<br/><input type="hidden" name="reqType" value="acceptContact" /><input type="hidden" name="alc" value="'+aaw+'"><input type="hidden" name="imtype" value="'+imtype+'"><input type="hidden" name="imid" value="'+imid+'"/><input type="hidden" name="KD" value="'+Im+'"/><input type="radio" name="accept" value="true" checked />'+Ph.ir+'<br/><input type="radio" name="accept" value="false" />'+Ph.it+'<br/><input type="checkbox" name="addpeer" value="true" checked>'+Ph.iq+'<br/>'+Ph.iA+'<br/><input type="textarea" class="textArea" ROWS="3" COLS="30" name="reason" id="reason" value=""/><input type="submit" name="submit" value="'+Ph.buttonOk+'"/><input type="button" class="submit2" name="'+Ph.IP+'" value="Cancel" onclick="PL[\''+aaw+'\'].bf(); return false;" /></form>';d.aeN(s);var pos=ui.cM();d.ga(pos.w/3,100);Su.adX(d);d.fZ();return Su.Kx(d,aaw);};this.abK=function(imtype,imid,Im,IB,confid,message){var aaw='confinvitationwindow'+imtype+imid+Im+confid;var aaD='Conference Invitation';if(PL[aaw]){return Su.aeU(PL[aaw]);}var d=new PX.PT();d=Su.KY(d,aaw,aaD,null,null,null,null,300,300,true,false,"all");var s='<form name="confinvitationForm" id="'+aaw+'confinvitationFormId" method="post"  onsubmit="javascript:fE(this, true); PL[\''+aaw+'\'].bf(); return false;" onreset="javascript:fE(this,false); PL[\''+aaw+'\'].bf(); return false;" action="messengerServer.immesg">'+IB+'('+Im+') would like to invite you to join his/her conference:<br/>Message from inviter:'+message+'<input type="hidden" name="reqType" value="fE" /><input type="hidden" name="alc" value="'+aaw+'"><input type="hidden" name="imtype" value="'+imtype+'"><input type="hidden" name="imid" value="'+imid+'"/><input type="hidden" name="So" value="true"/><input type="hidden" name="confid" value="'+confid+'"/><input type="hidden" name="KD" value="'+Im+'"/>Reason<br/><input type="textarea" class="textArea" ROWS="3" COLS="30" name="reason" id="reason" value=""/><input type="submit" name="join" value="Join"/><input type="reset" name="decline" value="Decline" /><input type="button" class="submit2" name="cancel" value="Close" onclick="PL[\''+aaw+'\'].bf(); return false;" /></form>';d.aeN(s);var pos=ui.cM();d.ga(pos.w-400,pos.h-200);Su.adX(d);d.fZ();return Su.Kx(d,aaw);};this.ex=function(imtype,imid,aM){var aaw="authTokenWindow"+imtype+imid;var aaD='Auth Token Window';if(PL[aaw]){return Su.aeU(PL[aaw]);}var d=new PX.PT();d=Su.KY(d,aaw,Ph.ck,null,null,null,null,230,180,true,false,"all");var s='<br/><div style="font-size:12;">'+'<img src="'+hahabase+'tmpworkdir/'+aM+'" border="0" align="center">&nbsp;'+Ph.cm+'</div><br/><br/>';s+='<form name="authTokenForm" id="'+aaw+'authTokenFormId" method="post"  onsubmit="javascript:sendAuthToken(this); PL[\''+aaw+'\'].bf();return false;" action="messengerServer.immesg"><input type="hidden" name="reqType" value="sendAuthToken" /><input type="hidden" name="imtype" value="'+imtype+'"><input type="hidden" name="imid" value="'+imid+'"/><input type="text" id="authtoken" name="authtoken" /><br/><input type="submit" class="submit2" name="authtokenbtn" value="'+Ph.IU+'" onclick="javascript:return onSendAuthCode();"/><input type="reset" class="submit2" name="reset" value="'+Ph.IT+'" /></form>';d.aeN(s);var pos=ui.cM();d.ga(pos.w/2,pos.h/3);Su.adX(d);d.fZ();return Su.Kx(d,aaw);};this.ih=function(){var aaw="reconnectWindow";if(PL[aaw]){return Su.aeU(PL[aaw]);}var d=new PX.PT();d=Su.KY(d,aaw,Ph.adL,null,null,null,null,230,180,true,false,"all");var s='<br/><div style="font-size:12;">'+'<img src="'+hahabase+'theme/default/img/notifyBuddy.gif" border="0" align="left">&nbsp;'+Ph.adN+'</div><br/><br/>';s+='<input type="button" class="submit2" name="reconnect" value="'+Ph.hf+'" onclick="PL[\''+aaw+'\'].bf(); gF(); return false;" />';s+='&nbsp;&nbsp;<input type="button" class="submit2" name="cancel" value="'+Ph.FN+'" onclick="PL[\''+aaw+'\'].bf(); return false;" />';d.aeN(s);var pos=ui.cM();d.ga(pos.w/2,pos.h/3);Su.adX(d);d.fZ();return Su.Kx(d,aaw);};this.dw=function(){fF("dw");var aaw="reconnectWindow";if(PL[aaw]){PL[aaw].bf();}};this.Le=function(gz,ZA,gd,x,y,w,h){if(!NU){return;}var eg=cV();if(PL[eg]){Su.aeU(PL[eg]);if(PL[eg].fa()!=ZA){PL[eg].hW(ZA);}if(x&&y&&w&&h){PL[eg].iu(x,y,w,h);}else{if(x&&y){PL[eg].ga(x,y);}}return PL[eg];}var d=new PX.ha(ZA);if(w&&h){d=Su.KY(d,eg,gz,"",gd,null,null,w,h,false,true,"close");}else{d=Su.KY(d,eg,gz,"",gd,null,null,275,175,false,true,"close");}if(x&&y){PL[eg].ga(x,y);}return Su.Kx(d,eg);};this.Jp=function(Im,imtype,imid){var aaw="sendfiledlg";if(PL[aaw]){return Su.aeU(PL[aaw]);}var d=new PX.PT();d=Su.KY(d,aaw,Ph.sendFile,null,null,null,null,300,200,true,false,"all");var sid=eF(imtype,imid);var s='<form action="messengerServer.hahaupld" method="POST" id="hahafileuploadFormId" name="hahafileuploadForm" ENCTYPE="multipart/form-data" onsubmit="this.btnSubmit.disabled=true;this.btnCancel.disabled=true; return bk.submit(this, {\'onStart\' : gw, \'onComplete\' : eG})"><input type="hidden" name="imtype" id="imtype" value="'+imtype+'"/><input type="hidden" name="imid" id="imid" value="'+imid+'"/><input type="hidden" name="sid" id="sid" value="'+sid+'"/><input type="hidden" name="receiver" id="receiver" value="'+Im+'"/><table><tr><td colspan="2" height="3"></td></tr><tr><td ajH="middle" colspan="2">'+Ph.sendFile_explain+'</td></tr><tr><td ajH="middle">'+Ph.sendFile_filepath+'</td><td><div><input type="file" name="bg" /></div></td></tr><tr><td><div><input type="submit" value="'+Ph.sendFile_send+'" name="btnSubmit"/></div></td><td><input type="button" class="submit2" name="btnCancel" value="'+Ph.buttonCancel+'" onclick="PL[\''+aaw+'\'].bf(); return false;" /></td></tr><tr><td colspan="2" height="3"></td></tr></table></form>';d.aeN(s);var pos=ui.cM();d.ga(200,300);Su.adX(d);d.fZ();return Su.Kx(d,aaw);};this.KS=function(Im,imtype,imid,msgbody,hT){if(Pf.VK&&Pf.VK!=null&&Pf.VK!=''&&Pf.VK!='null'){hE(hT);var aaw="chathistory_"+imtype+imid+Im;if(PL[aaw]){return Su.aeU(PL[aaw]);}var d=new PX.PT();d=Su.KY(d,aaw,iI(Ph.chatHistoryWindow,Im),null,null,null,null,300,200,true,false,"all");var s=msgbody;d.aeN(s);var pos=ui.cM();d.ga(200,300);Su.adX(d);d.fZ();var Jr=Su.Kx(d,aaw);return Jr;}else{var s='<div>'+Ph.chatLogMsg1+'</div>';s+='<div>'+Ph.chatLogMsg2+'</div>';s+='<div><a href="javascript:showHahaProfileWindow();">'+Ph.chatLogMsg3+'</a></div>';var profileWin=Su.openProfileWindow();profileWin.aeN(s);}};this.openProfileWindow=function(){var aaw="profile_window";if(PL[aaw]){return Su.aeU(PL[aaw]);}var d=new PX.PT();d=Su.KY(d,aaw,Ph.profileWindow,null,null,null,null,600,400,true,false,"all");var s=' ';d.aeN(s);var pos=ui.cM();d.ga(300,300);Su.adX(d);d.fZ();var profileWin=Su.Kx(d,aaw);return profileWin;};this.openEditProfileWindow=function(){var aaw="edit_profile_window";if(PL[aaw]){return Su.aeU(PL[aaw]);}var d=new PX.PT();d=Su.KY(d,aaw,Ph.profileWindow,null,null,null,null,600,400,true,false,"all");var s=' ';d.aeN(s);var pos=ui.cM();d.ga(300,300);Su.adX(d);d.fZ();var profileWin=Su.Kx(d,aaw);return profileWin;};this.openRestPasswordWindow=function(){var aaw="restpassword_window";if(PL[aaw]){return Su.aeU(PL[aaw]);}var d=new PX.PT();d=Su.KY(d,aaw,Ph.profileWindow,null,null,null,null,400,400,true,false,"all");var s=' ';d.aeN(s);var pos=ui.cM();d.ga(300,300);Su.adX(d);d.fZ();var restPasswordWin=Su.Kx(d,aaw);return restPasswordWin;};this.KT=function(akJ,akt,akI,ajT,ajM,akQ,aku){var aks=dB(akJ,akt,akI);if(akt=="hahablog"||akt=="blog")aks="hahablogchat";if(akJ==ajT){}if(PL[aks]){if(!PL[aks].fD()){PL[aks].iE(true);PL[aks].Pw();}if(PL[aks].Yu=="min"){PL[aks].fX(PL[aks].cZ());}if(ajM){PL[aks].fZ();PL[aks].Nl();}PL[aks].VR.scrollTop=PL[aks].VR.scrollHeight;return PL[aks];}var ajX=new PX.Jh(akJ,akt,akI,ajT);if(aku)ajX.Wp=true;else ajX.Wp=false;var aaj=(ajT&&ajT.length)?ajT:akJ;var imtype_local=akt.indexOf("demo")>=0?akt.substring(4):akt;var Js=imtype_local+"_logo_small.gif";var pos;if(akQ){pos=Su.Os(null,ajX.Vj,ajX.Vi);}else{pos=Su.Ox();}ajX.KN(aks,document.body,aaj,Js,pos.x,pos.y,ajX.Vj,ajX.Vi,"true","all");ajX.Ro();if(ajM){ajX.fZ(ajX.Vq);ajX.Nl();}Su.adX(ajX);var agy="";if(NL)agy=NL.On(akJ,akt,akI);return ajX;};this.openEmbededHostInfoWindow=function(aif){var aaw='hahablogstatus';var aaD=Ph.embededHostInfo;if(PL[aaw]){return Su.aeU(PL[aaw]);}var d=new PX.PT();d=Su.KY(d,aaw,aaD,null,null,null,null,200,200,true,false,"all");var alv='blog-hahablogchat-page-im';var s='<div><a href="#" onclick="Su.ig(); return false;">Visitor, talk to host and other visitors now</a></div>';d.aeN(s);var pos=ui.cM();d.ga(10,pos.h-200);Su.adX(d);d.fZ();d.eZ();return Su.Kx(d,aaw);};this.ig=function(){var aaw='hahablogchat';var aaD=Ph.embededHostInfo;if(PL[aaw]){return Su.aeU(PL[aaw]);}var d=new PX.PT();d=Su.KY(d,aaw,aaD,null,null,null,null,358,400,true,false,"all");var he='<div id="flashdiv"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+'width="100%" height="100%"'+'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab">'+'<param name="movie" value="'+hahabase+'FlashChat.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffcc" /><param name="flashvars" value="chatAccount='+acZ+'" />'+'<embed src="'+hahabase+'FlashChat.swf" quality="high" bgcolor="#ffffcc" '+' width="100%" height="100%" name="FlashChat" align="middle"'+' adb="true"'+' flashvars=chatAccount="'+acZ+'"'+' loop="false"'+' quality="high"'+' allowScriptAccess="sameDomain"'+' type="application/x-shockwave-flash"'+' pluginspage="http://www.macromedia.com/go/getflashplayer">'+' <\/embed>'+' <\/object></div>';d.aeN(he);var pos=ui.cM();d.ga(pos.w/3,pos.h/3);Su.adX(d);d.fZ();d.eZ();return Su.Kx(d,aaw);};this.OI=function(){return Pr;};this.OH=function(){var cp=0;for(var co in PL){var cn=PL[co];if(!cn||!cn.fy||!cn.fy()){continue;}cp++;}return cp;};this.Zw=function(jz,jA){if(!jz){return;}var jB=jz.cZ();if(!jB){return;}var Zs=parseInt(jz.eE());for(var i=0;i<jA.length;i++){if(!jA[i]||!jA[i].eE){continue;}Zs=Math.min(Zs,parseInt(jA[i].eE()));}if(Zs>2){jz.iv(Zs-2);return;}for(i=0;i<jA.length;i++){if(!jA[i]||!jA[i].iv){continue;}jA[i].iv(parseInt(jA[i].eE())+2);}jz.iv(Zs);};this.aiG=function(){var jC=new Array();var jD=0;for(var jE in PL){var jF=PL[jE];if(!jF||!jF.fy||!jF.fy()||!jF.fD||!jF.fD()){continue;}jC[jF.VV]=jF;jD++;}jC=eS(jC);jC.sort(Su.ahf);var r=ui.cM();var row=0;var col=0;for(var i=0;i<jC.length;i++){var jF=jC[i];if(!jF){continue;}if(((col+1)*150)>=r.w){row++;col=0;}jF.ga(col*150,r.h-((row+1)*28));if(row){Su.Zw(jF,jC);}col++;}if(jC.length){Su.Xg=row+1;}else{Su.Xg=0;}};this.OG=function(){return Su.Xg;};this.ahf=function(a,b){var tA=a.cZ().getAttribute("tileIndex");var tB=b.cZ().getAttribute("tileIndex");return tA-tB;};this.afh=function(){if(!NL||NL.fy()){return;}var r=ui.cM();var br=NL.eC();NL.iu(r.w-br.w-5,5,br.w,r.h-10);if(PF){fF("adV syswin "+r.w-520+" "+r.h-155);PF.ga(r.w-520,r.h-155);}};this.adV=function(jG){fF("this.adV");Su.aiG();Su.afh();};this.ajl=function(id){PL[id]=null;Pr--;};this.adX=function(aWindow){PL[aWindow.VV]=aWindow;Pr++;};this.Ox=function(){var jI=Su.OI();var row=Math.floor(jI/5);return{x:60+((jI%5)*50)+((row%3)*48),y:125+((jI%5)*30)};};this.aeU=function(Ma){if(!Ma){return;}if(Ma.fy&&Ma.fy()){Ma.fX(Ma.cZ());}Ma.iE(true);Ma.fZ();return Ma;};this.Os=function(jJ,w,h){var jK=parseInt(w/2);var jL=parseInt(h/2);if(jJ&&jJ.eC){var pos=jJ.eC();var cX=pos.x+parseInt(pos.w/2);var cY=pos.y+parseInt(pos.h/2);return{x:(cX-jK),y:(cY-jL)};}else{var c=ui.Op();return{x:(c.x-jK),y:(c.y-jL)};}};this.KY=function(Ma,id,jM,jN,gd,x,y,w,h,jP,jQ,jR){if(!Ma){return;}if(x&&y&&w&&h){if(x<0){x=0;}if(y<0){y=0;}Ma.KN(id,document.body,jM,jN,x,y,w,h,jP,jR);}else{var pos=Su.Os(gd,w,h);Ma.KN(id,document.body,jM,jN,pos.x,pos.y,w,h,jP,jR);}if(!Ma.Vq){return;}Su.adX(Ma);if(!Ma.Ro()){Su.ajl(id);return;}if(jQ){Ma.fZ();}if(gd){var ada=gd.VV;var f=function(){if(ada&&PL[ada]){PL[ada].fZ();}};if(ada&&Ma.Xn){Ma.Xn.push(f);}}return Ma;};this.Kx=function(Ma,acW){if(!Ma){return;}var f=function(){Su.ajl(acW);};if(Ma.Xn){Ma.Xn.push(f);}return Ma;};this.Rk=function(){for(var ala in PL){if(ala){var jS=PL[ala];if(jS&&jS.eZ&&jS.fm()){jS.eZ(false);}}}};this.Oc=function(){for(var ala in PL){if(ala){var jT=PL[ala];if(jT&&jT.fm&&jT.fm()){return jT;}}}};this.JK=function(){for(var ala in PL){if(ala){var jV=PL[ala];if(jV&&jV.bf){jV.bf();}}}};this.Mc=function(jZ){var Sp=jZ.keyCode;return true;};};function Window(acW,acV){var kz="";var VV=acW;var aki=$(VV);var ajV=dV(VV,"caption");var ajS=dV(VV,"btns");var akR=acV;var kA=acV.id;var kB=acV.cZ();var kC=0;var kD=18;var kE=450;var kF=false;var kG=150;var kH=100;var kI=20;var kJ=150;var kK=28;var kL="normal";var kM;var kN;var kO=true;var ajR=true;var kP=Pr;var kQ=new Array();akR.agO(VV);akR.agU(true);iu(eC());var kR=Su.OI();var row=Math.floor(kR/5);ga(48+((kR%5)*50)+((row%3)*48),100+((kR%5)*28));cZ().style.zIndex=NU.dQ();akR.cZ().style.zIndex=NU.dQ();this.cZ=cZ;function cZ(){return $(VV);};this.O=O;function O(){};this.cN=cN;function cN(){return akR;};this.resize=resize;function resize(kS,kT){fZ();var kU=new Mk(this,kT);kU.iN(kS,akR.OD(),akR.OC(),akR.OB(),akR.Oz());};this.hg=hg;function hg(){var wr=eC();var ala=cZ();if(!ala){return;}var kV=dV(ala.id,"caption");kV.style.width=(wr.w-35)+"px";};this.move=move;function move(kW){fZ();var kX=new ui.Mi.Mj();kX.fe(this,kW);kX.iM();};this.fZ=fZ;function fZ(){Su.Rk(false);cZ().style.zIndex=NU.dQ();akR.cZ().style.zIndex=NU.dQ();v(false);gm();};this.gq=gq;function gq(kY,kZ,la){NU.hQ(la);jd(kY,kZ);};this.hc=hc;function hc(id,lb){var lc=dV(VV,id);if(!lc){return;}Pe.aeK(lb,lc);};this.jd=jd;function jd(ld,le){var lf=ld.id;if(kQ[ld.id]){lf=kQ[ld.id];}if((lf=="close")&&NL&&(dr()==NL.dr())){return;}switch(le){case "enter":Pe.aeK(lf+"_hot.gif",ld);break;case "leave":Pe.aeK(lf+".gif",ld);break;case "down":Pe.aeK(lf+"_down.gif",ld);break;case "up":Pe.aeK(lf+".gif",ld);gh(ld);break;default:Pe.aeK(lf+".gif",ld);break;}};this.gh=gh;function gh(lg){if((lg.id=="close")&&NL&&(dr()==NL.dr())){return;}switch(lg.id){case "close":bf();break;case "min":fX(lg);break;case "max":fQ(lg);break;}};this.bf=bf;function bf(){iE(false);akR.agU(false);};this.fX=fX;function fX(lh){if(kL=="min"){hk();kQ[lh.id]="min";jd(lh,"leave");fZ();kP=Pr;Su.aiG();return;}gJ();var r=ui.cM();var lj=Su.OH();r.x=lj*kJ;r.y=r.h-kK;r.w=kJ;r.h=kM.h;iu(r);kQ[lh.id]="restore";jd(lh,"leave");kL="min";Su.aiG();};this.fP=fP;function fP(){var lk=dV(VV,"max");fQ(lk);};this.fQ=fQ;function fQ(ll){fZ();if(kL=="max"){hj();kM="";kQ[ll.id]="max";jd(ll,"leave");return;}gI();var r=ui.cM();var lm=Su.OH();if((lm>0)&&(!((lm==1)&&(fy())))){r.h=r.h-kK;}iu(r);kQ[ll.id]="restore";kQ["min"]="min";var ln=cL(ll.parentNode,"min");jd(ln,"leave");jd(ll,"leave");if(kL=="min"){kL="max";kP=Pr;Su.aiG();return;}kL="max";};this.iu=iu;function iu(r){if(r.x>=0){cZ().style.left=r.x+"px";}if(r.y>=0){cZ().style.top=r.y+"px";}if(r.w>=0){cZ().style.width=r.w+"px";}if(r.h>=0){cZ().style.height=r.h+"px";}akR.resize(r);};this.eC=eC;function eC(){var Mo=cZ();var x=ek(Mo,"left");var y=ek(Mo,"top");var w=ek(Mo,"width");var h=ek(Mo,"height");return new Rect(x,y,w,h);};this.ga=ga;function ga(x,y){var lo=cZ();var lp=document.body.clientWidth;var lq=document.body.clientHeight;var _1f2=ek(lo,"width");var ls=ek(lo,"height");if(x<75-_1f2){x=75-_1f2;}if(x>(lp-kK)){x=lp-kK;}if(y<0){y=0;}if(y>(lq-kK)){y=lq-kK;}lo.style.left=x+"px";lo.style.top=y+"px";akR.move(x,y);};this.hk=hk;function hk(){iu(kM);kL="normal";kM="";};this.hj=hj;function hj(){iu(kN);kL="normal";kN="";};this.fy=fy;function fy(){if(kL=="min"){return true;}return false;};this.fx=fx;function fx(){if(kL=="max"){return true;}return false;};this.dr=dr;function dr(){return VV;};this.dK=dK;function dK(){return kJ;};this.dJ=dJ;function dJ(){return kK;};this.ie=ie;function ie(w){kJ=w;};this.ic=ic;function ic(h){kJ=h;};this.eh=eh;function eh(){return kL;};this.io=io;function io(lu){return kL=lu;};this.iv=iv;function iv(lv){cZ().style.zIndex=lv;akR.iv(lv+1);};this.eE=eE;function eE(){return cZ().style.zIndex;};this.eo=eo;function eo(){return cZ().z;};this.ip=ip;function ip(lw){kP=lw;};this.eh=eh;function eh(){return kL;};this.gW=gW;function gW(lx){var ly=$(lx);var lz=ly.rows.length;ly.deleteRow(lz-1);};this.hN=hN;function hN(img){var IZ=dV(VV,"caption");if(!IZ){return;}var lA=IZ.innerHTML;IZ.innerHTML="<img src='"+img+"' align=middle width=13 height=13>&nbsp;"+lA;};this.hM=hM;function hM(lB){var IZ=dV(VV,"caption");if(!IZ){return;}IZ.innerHTML="<nobr>"+lB+"</nobr>";ajV=lB;};this.cG=cG;function cG(){return ajV;};this.iy=iy;function iy(lC){ajS.style.visibility=(lC?"visible":"hidden");};this.iK=iK;function iK(lD){if(kF){return;}kC=0;if(lD){NU.attachEvent("mouseup",iP);NU.attachEvent("mousedown",iP);}kF=true;bS(lD);};this.iP=iP;function iP(lE){NU.detachEvent("mouseup",iP);NU.detachEvent("mousedown",iP);v(false);kF=false;kC=0;};this.F=F;function F(NI){kz+=NI;};this.gm=gm;function gm(){if(!kz){return;}try{NU.hS();fF("hS from window");eval(kz);}catch(e){}};this.bS=bS;function bS(lF){if(!lF&&(kC>=kD)){kC=0;return;}if(kC%2){v(true);}else{eZ(true);}if(kF){setTimeout("PL['"+VV+"'].bS(true)",kE);}else{v(false);}kC++;};this.fm=fm;function fm(){return kO;};this.v=v;function v(lG){if(!lG){kO=true;}var akS=cZ();fH(akS,"nwimg","nw.gif");fH(akS,"nimg","n.png");fH(akS,"neimg","ne.gif");fH(akS,"barwimg","barw.png");fH(akS,"barnimg","barn.png");fH(akS,"bareimg","bare.png");fH(akS,"wimg","w.png");fH(akS,"eimg","e.png");fH(akS,"swimg","sw.gif");fH(akS,"seimg","se.png");fH(akS,"simg","s.png");};this.eZ=eZ;function eZ(lH){if(!lH){kO=false;}var akS=cZ();fH(akS,"nwimg","inact_nw.gif");fH(akS,"nimg","inact_n.png");fH(akS,"neimg","inact_ne.gif");fH(akS,"barwimg","inact_barw.png");fH(akS,"barnimg","inact_barn.png");fH(akS,"bareimg","inact_bare.png");fH(akS,"wimg","inact_w.png");fH(akS,"eimg","inact_e.png");fH(akS,"swimg","inact_sw.gif");fH(akS,"seimg","inact_se.png");fH(akS,"simg","inact_s.png");};this.fH=fH;function fH(lI,id,img){var Mo=dW(lI,id);if(Mo){Pe.aeK(img,Mo);}};this.fD=fD;function fD(){return ajR;};this.iE=iE;function iE(HI){ajR=HI;cZ().style.visibility=(HI?"visible":"hidden");akR.agU(HI);};function gJ(){if(fx()){kM=kN;return;}kM=eC();};function gI(){if(fy()){kN=kM;return;}kN=eC();};function hi(abb,aba,aaF,aav){var lJ=aaF;var lK=aav;var abb=lJ;var aba=lK;for(var i=0;i<UY.length;i++){var lL=UY[i];if(!lL){continue;}var lM=lL.id;if(lM.indexOf("fxh")!=-1){lK=lK-lL.style.offsetHeight;}else{if(lM.indexOf("fxw")!=-1){lJ=lJ-lL.style.offsetWidth;}else{if(lM.indexOf("fxb")!=-1){lJ=lJ-lL.style.offsetWidth;lK=lK-lL.style.offsetHeight;}}}}var lN=lJ/abb;var lO=lK/aba;for(var i=0;i<UY.length;i++){var lL=UY[i];if(lL){Jw=parseInt(lL.style.left)*lN;Jx=parseInt(lL.style.top)*lO;Jy=parseInt(lL.style.width)*lN;Jv=parseInt(lL.style.height)*lO;var lM=lL.id;if(lM.indexOf("fxh")){Jy=lL.style.height;}else{if(lM.indexOf("fxw")){Jv=lL.style.width;}else{if(lM.indexOf("fxb")){Jy=lL.style.width;Jv=lL.style.height;}}}}}};function hh(r){akR.move(r.x,r.y);var aaF=(r.w-WB.w);var aav=(r.h-WB.h);akR.style.width=aaF+"px";akR.style.height=aav+"px";}};function fg(){Pe=new ui.Qx();window.onresize=Su.adV;};var ui={};var Pi=new Object();ui.Rr=function(){var akF=document.body.firstChild;while(akF){if(akF.id&&(akF.tagName.toLowerCase()=="div")){ui.Rp(akF);}akF=akF.nextSibling;}};ui.Rq=function(id){ui.Rp($(id));};ui.Rp=function(Mo){if(!Mo){return;}var ajJ=Mo.getAttribute("KI");if(!ajJ){return;}var c;var ahN="c = new "+ajJ+"(";var Hb=arguments;for(var i=1;i<arguments.length;i++){if(i!=1){ahN+=",";}ahN+=" Hb["+i+"]";}ahN+=");";eval(ahN);c.fe(Mo);};ui.Ky=new Object();ui.MG=function(){var _4de;for(var py in ui.Ky){if(!ui.Ky[py]){continue;}for(var e in ui.Ky[py]){if(ui.Ky[py][e]){ui.He(ui.Ky[py][e].Mo,py,ui.Ky[py][e].NI);}}}};ui.LQ=function(){var pz;for(var pA in ui.Ky){if(!ui.Ky[pA]){continue;}for(var e in ui.Ky[pA]){if(ui.Ky[pA][e]){ui.LR(ui.Ky[pA][e].Mo,pA,ui.Ky[pA][e].NI,true);}}}};ui.He=function(pB,pC,f){if(!pB||!pC||!f){return;}if(!pB.MS){pB.MS=new Object();}if(pB.MS[pC]&&(pB.MS[pC]!=f)){ui.LR(pB,pC,pB.MS[pC]);}if(ui.fu){pB.attachEvent("on"+pC,f);}else{pB.addEventListener(pC,f,true);}pB.MS[pC]=f;};ui.afb=function(pD){if(!pD){return;}if(!pD.hasAttributes||!pD.hasAttributes()){return;}if(pD.getAttribute("eventid")){return pD.getAttribute("eventid");}var id=getUniqueId();pD.setAttribute("eventid",id);return id;};ui.KA=function(pE,NI){Pi[pE]=NI;};ui.LT=function(pF){Pi[pF]=null;};ui.Kz=function(pG,pH,aaP,NG,pI,pJ){if(!pG||!pH||!aaP||!NG){return;}var Hb=M(arguments);Hb=Hb.slice(6,Hb.length);var f=function(pK){var o=aaP;var e=pG;var ev=pK;var r=0;var MR=new Array(ev,e);var pL=false;if(typeof Pi!="undefined"){Pi[pH]?true:false;}else{return;}if(pL){r=Pi[pH](ev,e);}if(r||!pL){if(pI&&pJ){eval("r = o."+NG+".apply(o, MR.concat(Hb));");}else{if(pI){eval("r = o."+NG+".apply(o, new Array(MR[0]).concat(Hb));");}else{if(pJ){eval("r = o."+NG+".apply(o, new Array(MR[1]).concat(Hb));");}else{eval("r = o."+NG+".apply(o, Hb);");}}}}return r;};ui.He(pG,pH,f);if(!ui.Ky[pH]){ui.Ky[pH]=new Object();}ui.Ky[pH][ui.afb(pG)]={NI:f,Mo:pG};};ui.LR=function(pM,pN,NG,pO){if(!pM||!pN||!NG){return;}if(ui.fu){pM.detachEvent("on"+pN,NG);}else{pM.removeEventListener(pN,NG,true);}var id=ui.afb(pM);if(!pO&&ui.Ky[pN]&&ui.Ky[pN][id]){ui.Ky[pN][id]=null;}};ui.hQ=function(pP){if(!pP){return;}if(ui.fu){window.event.cancelBubble=true;window.event.returnValue=false;}else{pP.preventDefault();pP.stopPropagation();}};ui.cT=function cT(pQ){if(ui.fu){return window.event.clientX+document.documentElement.scrollLeft+document.body.scrollLeft;}else{}return pQ.clientX+window.scrollX;};ui.cU=function cU(pR){if(ui.fu){return window.event.clientY+document.documentElement.scrollTop+document.body.scrollTop;}else{}return pR.clientY+window.scrollY;};ui.OE=function(pS){if(ui.fu){return window.event.button;}if(pS&&pS.which){return pS.which;}return null;};ui.cM=function cM(){return new Rect(0,0,document.body.clientWidth,document.body.clientHeight);};ui.Op=function(){var rect=ui.cM();return{x:parseInt(rect.w/2),y:parseInt(rect.h/2)};};ui.RR=function(name){var ua=navigator.userAgent;if((i=ua.indexOf(name))>=0){return true;}return false;};ui.Se=function(name){var ua=navigator.userAgent.toLowerCase();return(ua.indexOf(name)>=0);};ui.Sf=ui.RR("Safari");ui.fu=ui.RR("MSIE");ui.fz=ui.RR("Netscape6/");ui.RS=ui.RR("Gecko");ui.RY=ui.Se("mac");ui.Si=ui.Se("ala");ui.RW=ui.Se("linux");ui.Sh=ui.Se("x11");ui.button=function(){this.KN=function(id,qk,img,base,acy,acv,alt,acw){var HY=document.createElement("div");if(!HY){return;}HY.id=id;HY.className="uiButton";HY.setAttribute("img",img);HY.setAttribute("base",base);HY.setAttribute("KI","uiButton");HY.setAttribute("QS",acy);HY.setAttribute("QH",acv);HY.setAttribute("imgAlt",alt);HY.setAttribute("imgPreload",acw);HY.ads=this;this.fe(qk.appendChild(HY));};this.fe=function(acn){this.Vq=acn;this.VY=acn.getAttribute("img");this.Wb=acn.getAttribute("base");var QS=acn.getAttribute("QS");var QH=acn.getAttribute("QH");var akp=acn.getAttribute("imgAlt");var akq=acn.getAttribute("imgPreload");this.We=bq(acn.id+"img",QS,QH,this.VY+"."+this.Wb,akp,akq);acn.appendChild(this.We);ui.Kz(this.Vq,"mouseover",this,"abw",true,true);ui.Kz(this.Vq,"mouseout",this,"gr",true,true);ui.Kz(this.Vq,"mouseup",this,"abx",true,true);ui.Kz(this.Vq,"mousedown",this,"abu",true,true);};this.abw=function(ql,qm){if(!this.Vs){return;}ui.hQ(ql);this.TX=true;if(Pe){Pe.aeK(this.VY+"_hot."+this.Wb,this.We);}};this.gr=function(qn,qo){if(!this.Vs){return;}ui.hQ(qn);this.TX=false;if(Pe){Pe.aeK(this.VY+"."+this.Wb,this.We);}};this.abu=function(qp,qq){if(!this.Vs){return;}ui.hQ(qp);this.TX=true;if(Pe){Pe.aeK(this.VY+"_down."+this.Wb,this.We);}if(this.Xw){bF(this.Xw,qp,qq);}};this.adW=function(){if(Pe){Pe.aeK(this.VY+"."+this.Wb,this.We);}};this.abx=function(qs,qt){if(!this.Vs){return;}ui.hQ(qs);this.TX=false;if(Pe){Pe.aeK(this.VY+"."+this.Wb,this.We);}if(this.XA){bF(this.XA,qs,qt);}};this.GD=function(NI){this.XA.push(NI);};this.Gz=function(NI){this.Xw.push(NI);};this.MC=function(){if(this.Vs){return;}this.Vs=true;Pe.aeK(this.VY+"."+this.Wb,this.We);};this.LN=function(){if(!this.Vs){return;}this.Vs=false;if(Pe){Pe.aeK(this.VY+"_disabled."+this.Wb,this.We);}};this.agG=function(qu){this.Vq.tabIndex=qu;};this.We=null;this.VY=null;this.Wb=null;this.Vq=null;this.Vs=true;this.TX=false;this.Xz=new Array();this.XA=new Array();this.Xw=new Array();};ui.checkbox=function(){this.KN=function(id,qv,qw,qx,qy){var qz=document.createElement("input");qz.setAttribute("type","checkbox");qz.id=id;qz.tabIndex=qx;if(qw){qz.checked=true;qz.defaultChecked=true;}var span=document.createElement("span");span.setAttribute("descr",qy);span.className="checkboxDescr";qv.appendChild(qz);qv.appendChild(span);this.fe(qz,span);};this.fe=function(qA,qB){this.UO=qA;this.Ys=qB;this.TJ=qA.defaultChecked;this.Vk=this.Ys.getAttribute("descr");if(this.Vk){this.Ys.innerHTML=this.Vk;}this.Ys.style.verticalAlign="20%";var aaP=this;this.UO.onclick=function(ev){return aaP.abg(ev,this);};this.Ys.onmouseover=function(ev){return aaP.abw(ev,this);};this.Ys.onmouseout=function(ev){return aaP.gr(ev,this);};this.Ys.onclick=function(ev){return aaP.abx(ev,this);};this.UO.ads=this;};this.abg=function(qC,qD){this.TJ=qD.checked?true:false;return true;};this.abw=function(qE,qF){if(!this.Ys){return;}ui.hQ(qE);};this.gr=function(qG,qH){if(!this.Ys){return;}ui.hQ(qG);};this.abx=function(qI,qJ){this.TJ=this.UO.defaultChecked=this.UO.checked=(this.UO.checked)?false:true;ui.hQ(qI);if(this.XA){bF(this.XA,qI,qJ);}};this.GD=function(NI){this.XA.push(NI);};this.fn=function(){return this.TJ;};this.XA=new Array();this.TJ=true;this.Vk;this.Ys;this.UO;};ui.toolbar=function(){this.KN=function(id,acJ,Ia,HZ){var tb=document.createElement("div");if(!tb){return;}tb.id=id;tb.KI="ui.toolbar";tb.className="uiToolbar";tb.setAttribute("Ia",Ia);tb.setAttribute("HZ",HZ);this.fe(acJ.appendChild(tb));};this.fe=function(acS){if(!acS){return;}this.Vq=acS;this.Uu=parseInt(this.Vq.getAttribute("Ia"));this.Ut=parseInt(this.Vq.getAttribute("HZ"));var qK=this.Vq.firstChild;while(qK){if(qK.getAttribute&&(qK.getAttribute("KI")=="ui.aiX")){this.Rm(qK);}qK=qK.nextSibling;}this.Vq.ads=this;};this.Rm=function(qL){var HY=new ui.aiX();HY.fe(qL);this.Ss(HY);this.UG[HY.Vq.id]=HY;};this.FQ=function(id,img,alt){var HY=new ui.aiX();if(this.Ut>20){HY.KN(id,this.Vq,img,"large",alt);}else{HY.KN(id,this.Vq,img,"small",alt);}this.Ss(HY);this.UG[HY.Vq.id]=HY;return HY;};this.Oo=function(id){return this.UG[id];};this.Ss=function(HY){HY.Vq.style.left=this.XN+"px";HY.Vq.style.top=this.WE+"px";HY.Vq.style.width=this.Uu+"px";HY.Vq.style.height=this.Ut+"px";this.XN+=(this.Uu+this.VT);};this.Vq=null;this.Uu=0;this.Ut=0;this.WD=2;this.WE=2;this.VT=4;this.XN=this.WD;this.UG=new Array();};ui.aiX=function(){this.KN=function(id,qM,img,size,alt,qN,qO){if(!qM){return;}var HY=document.createElement("div");if(!HY){return;}HY.id=id;if(qO){HY.setAttribute("Ml","true");}if(qN){HY.setAttribute("label",qN);}HY.setAttribute("title",alt);HY.setAttribute("KI","ui.aiX");HY.className="uiToolbarButton";HY.setAttribute("img",img);if(size=="small"){HY.setAttribute("size","small");}else{HY.setAttribute("size","large");}qM.appendChild(HY);this.fe(HY);};this.fe=function(qP){this.Vq=qP;var img=this.Vq.getAttribute("img");var alt=this.Vq.getAttribute("title");var qQ=this.Vq.getAttribute("label");var qR=this.Vq.getAttribute("Ml");if(!img){return;}if(this.Vq.getAttribute("size")=="small"){this.VX=bq("",25,20,img,alt,true);this.TW="url("+hahabase+"theme/default/img/buttons/btnBack-small.png)";this.TV="url("+hahabase+"theme/default/img/buttons/btnBackHold-small.png)";this.TU="url("+hahabase+"theme/default/img/buttons/btnBackDown-small.png)";}else{this.VX=bq("",32,26,img,alt,true);this.TW="url("+hahabase+"theme/default/img/buttons/btnBack.png)";this.TV="url("+hahabase+"theme/default/img/buttons/btnBackDown.png)";this.TU="url("+hahabase+"theme/default/img/buttons/btnBackDown.png)";}fF("~~~~~~~~~TU:"+this.TU);this.VX=this.Vq.appendChild(this.VX);ui.Kz(this.Vq,"mouseover",this,"abw",true,true);ui.Kz(this.Vq,"mouseout",this,"gr",true,true);ui.Kz(this.Vq,"mousedown",this,"abu",true,true);ui.Kz(this.Vq,"mouseup",this,"abx",true,true);};this.ahV=function(img,alt){if(img){Pe.aeK(img,this.VX);this.Vq.setAttribute("img",img);}if(alt){this.VX.setAttribute("title",alt);}};this.adW=function(){if(this.TX){this.abw();}else{this.gr();}};this.agu=function(x,y){var img=this.Vq.firstChild;if(!img){return;}img.style.position="absolute";img.style.left=x+"px";img.style.top=y+"px";};this.abw=function(qS,qT){if(qS){ui.hQ(qS);}this.VS=true;if(this.TK){this.Vq.style.backgroundImage=this.TU;}else{this.Vq.style.backgroundImage=this.TW;}};this.gr=function(qU,qV){if(qU){ui.hQ(qU);}this.VS=false;if(this.TK){this.Vq.style.backgroundImage=this.TV;}else{this.Vq.style.backgroundImage="";}this.agu(0,0);};this.abu=function(qW,qX){if(Pi["mousedown"]){return Pi["mousedown"](qW,qX);}if(qW){ui.hQ(qW);}this.Vq.style.backgroundImage=this.TU;this.agu(1,1);};this.abx=function(qY,qZ){if(Pi["mouseup"]){return Pi["mouseup"](qY,qZ);}if(qY){ui.hQ(qY);}if(this.TK){this.Vq.style.backgroundImage=this.TV;}else{this.Vq.style.backgroundImage=this.TW;}this.agu(0,0);if(!this.XA){return;}for(var id in this.XA){if(id&&this.XA[id]){this.XA[id]();}}};this.agj=function(ra){this.TK=ra;this.adW();};this.GD=function(id,NI){this.XA[id]=NI;};this.TW;this.TU;this.TV;this.VX=null;this.Vq=null;this.VS=false;this.XA=new Object();this.TK=false;};uiDlgButton=function(){this.KN=function(id,rK,img,rL){var HY=document.createElement("div");if(!HY){return;}HY.id=id;HY.className="uiDlgButton";HY.setAttribute("img",img);HY.setAttribute("aho",rL);HY.setAttribute("KI","uiDlgButton");HY.ads=this;HY.aho=rL;HY=rK.appendChild(HY);var rM=document.createElement("img");rM=HY.appendChild(rM);Pe.aeK(img,rM);this.fe(HY);};this.fe=function(rN){this.Vq=rN;if(rN.hasChildNodes()){this.VX=rN.firstChild;}this.Yu=this.Vq.getAttribute("aho");if(this.Yu=="LN"){this.TL=true;}var img=this.Vq.getAttribute("img");if(!img){return;}var rO=img.lastIndexOf(".");this.VY=img.substring(0,rO);this.Wb=img.substring(rO);ui.Kz(this.Vq,"mouseover",this,"abw",true,true);ui.Kz(this.Vq,"mouseout",this,"gr",true,true);ui.Kz(this.Vq,"mouseup",this,"abx",true,true);ui.Kz(this.Vq,"mousedown",this,"abu",true,true);};this.adW=function(){if(this.Yu=="LN"){Pe.aeK(this.VY+"_disabled"+this.Wb,this.VX);}else{Pe.aeK(this.VY+this.Wb,this.VX);}};this.abw=function(rP,rQ){ui.hQ(rP);this.TX=true;if(!this.TL){Pe.aeK(this.VY+"_hot"+this.Wb,this.VX);}};this.gr=function(rR,rS){ui.hQ(rR);this.TX=false;if(!this.TL){Pe.aeK(this.VY+this.Wb,this.VX);}};this.abu=function(rT,rU){this.TX=true;if(!this.TL){Pe.aeK(this.VY+"_down"+this.Wb,this.VX);if(this.Xw){bF(this.Xw,rT,rU);}}};this.abx=function(rV,rW){ui.hQ(rV);this.TX=false;if(!this.TL){Pe.aeK(this.VY+this.Wb,this.VX);if(this.XA){bF(this.XA,rV,rW);}}};this.GD=function(NI){this.XA.push(NI);};this.Gz=function(NI){this.Xw.push(NI);};this.Yu;this.VY=null;this.Wb=null;this.Vq=null;this.VX=null;this.TX=false;this.TL=false;this.XA=new Array();this.Xw=new Array();};uiDlgButtons=function(){this.KN=function(id,rX,rY,rZ,sa){var btns=document.createElement("div");if(!btns){return;}btns.id=id;btns.setAttribute("KI","uiDlgButtons");btns.className="uiDlgButtons";btns.setAttribute("close",sa);btns.setAttribute("minimize",rY);btns.setAttribute("maximize",rZ);btns.ads=this;rX.appendChild(btns);this.Vq=$(id);if(rY!="none"){this.WW=new uiDlgButton();this.WW.KN(id+"-min",this.Vq,"min.gif",rY);}if(rZ!="none"){this.WI=new uiDlgButton();this.WI.KN(id+"-max",this.Vq,"max.gif",rZ);}if(sa!="none"){this.UP=new uiDlgButton();this.UP.KN(id+"-close",this.Vq,"close.gif",sa);}this.fe(btns);};this.fe=function(sb){this.Vq=sb;var img=this.Vq.getAttribute("img");if(!img){return;}var sc=document.createElement("img");if(!sc){return;}sc=this.Vq.appendChild(sc);sc.src=Pe.aeK(img,sc);};this.ajo=function(sd){switch(sd){case "min":if(this.WW){this.WW.VY="min";this.WW.adW();}break;case "max":if(this.WI){this.WI.VY="max";this.WI.adW();}break;case "minrestore":if(this.WW){this.WW.VY="restore";this.WW.adW();}break;case "maxrestore":if(this.WI){this.WI.VY="restore";this.WI.adW();}break;}};this.Gs=function(NI){if(this.UP){this.UP.GD(NI);}};this.Gy=function(NI){if(this.WW){this.WW.GD(NI);}};this.Gw=function(NI){if(this.WI){this.WI.GD(NI);}};this.Gr=function(NI){if(this.UP){this.UP.Gz(NI);}};this.Gx=function(NI){if(this.WW){this.WW.Gz(NI);}};this.Gv=function(NI){if(this.WI){this.WI.Gz(NI);}};this.ez=function(){return this.Vq.offsetWidth;};this.dp=function(){return this.Vq.offsetHeight;};this.WW;this.WI;this.UP;this.Vq=null;this.VS=false;};ui.Ma=function(){this.KN=function(id,acJ,aco,acp,x,y,w,h,acA,type){var Ma=document.createElement("div");Ma.setAttribute("type",type);if(acA){Ma.setAttribute("resizable",acA);}Ma.setAttribute("caption",aco);Ma.ads=this;var akL=(this.OR?this.OR():null);if(akL){Ma.innerHTML=akL;}this.VV=Ma.id=id;Ma.className="uiDlg";Ma.setAttribute("captionImg",acp);if(x<0){x=0;}if(y<0){y=0;}Ma.style.left=x+"px";Ma.style.top=y+"px";Ma.style.width=w+"px";Ma.style.height=h+"px";if(!acJ){acJ=document.body;}acJ.appendChild(Ma);this.fe($(id));};this.fe=function(akf){if(!akf){return;}this.Vq=akf;this.XJ=this.Vq.parentNode;this.Un=(cq(this.Vq,"resizable"))?true:false;if(this.Un){this.WC=36;}var akT=this.Ll();var ajV=this.Vq.getAttribute("caption");var ajW=this.Vq.getAttribute("captionImg");this.GK();this.agP(ajV,ajW);this.KW(akT);this.Rn();this.Vq.ads=this;if(this.abB){this.abB();}this.bj();};this.eE=function(){return this.Vq.style.zIndex;};this.iv=function(z){this.Vq.style.zIndex=z;};this.cZ=function(){return this.Vq;};this.Ll=function(){var akU=this.Vq.innerHTML;var se="";var sf="8px";var sg="";if(this.Un){sg="resize";sf=this.Uo+"px";}else{se=" style=\"cursor: default;\" ";}var html="<table id=\"windowFrame\" border=0 cellpadding=0 cellspacing=0 width=100% height=100%>";html+="<tr width=100% height=\"8px\">";html+=" <td id=\"nw\" class=\"uiDlgNW\""+se+"><img id=\"nwwimg\"></td>";html+=" <td id=\"n\" class=\"uiDlgN\""+se+"><img id=\"nwimg\" width=\"100%\" height=\"8px\"></td>";html+=" <td id=\"ne\" class=\"uiDlgNE\""+se+"><img id=\"newimg\"></td>";html+="</tr>";html+="<tr width=100% height=\"21px\">";html+=" <td width=\"8px\" id=\"barw\" class=\"uiDlgW\""+se+"><img id=\"barwwimg\"></td>";html+=" <td width=\"100%\" id=\"barn\""+"><img id=\"barnwimg\" width=\"100%\" height=\"21px\"></td>";html+=" <td width=\"8px\" id=\"bare\" class=\"uiDlgE\""+se+"><img id=\"barewimg\"></td>";html+="</tr>";html+="<tr width=100%>";html+=" <td width=\"8px\" id=\"w\" class=\"uiDlgW\""+se+"><img id=\"wwimg\" height=\"100%\" width=\"8px\"></td>";html+=" <td width=\"100%\" id=\"bg\""+" class=\"uiDlgBg\" width=\"100%\" height=\"100%\">&nbsp;</td>";html+=" <td width=\"8px\" id=\"e\" class=\"uiDlgE\""+se+"><img id=\"ewimg\" height=\"100%\" width=\"8px\"></td>";html+="</tr>";html+="<tr width=\"100%\" height=\""+sf+"\">";html+=" <td id=\"sw\" class=\"uiDlgSW\""+se+" width=\"8px\" height=\""+sf+"px\">";html+="<img id=\"swwimg\" height=\""+sf+"\"></td>";html+=" <td colspan=2 id=\"s\" class=\"uiDlgS\""+se+" width=\"100%\" height=\""+sf+"\">";if(ui.fu){html+="<table cellspacing=0 cellpadding=0 border=0 width=100% height=\""+sf+"\">";html+="<tr><td width=100%>";}html+="<img id=\"swimg\" width=\"100%\" height=\""+sf+"\">";if(ui.fu){html+="</td><td width=\""+this.Up+"\">";}html+="<div id=\"se\" class=\"uiDlgSE\"";if(ui.fu){html+=se+">";}else{if(!this.Un){html+="style=\"visibility: visible; position: absolute; bottom: 0px; right: 0px; cursor: default;\">";}else{html+="style=\"visibility: visible; position: absolute; bottom: 0px; right: 0px;\">";}}html+="<img id=\"sewimg\" border=0>";html+="</div>";if(ui.fu){html+="</td></tr></table>";}html+="</td></tr></table>";this.Vq.innerHTML=html;this.ajw("inact_");return akU;};this.agP=function(acq,acp){var sh=dW(this.Vq,"barn");var si=dW(this.Vq,"bare");if(!sh){return;}if(!this.UJ){var sj=document.createElement("span");if(sh.hasChildNodes()){sh.insertBefore(sj,sh.firstChild);}else{sh.appendChild(sj,sh.firstChild);}this.UJ=new ui.label();var w=(this.Zc)?this.Zc.Vq.offsetLeft:si.offsetLeft;if(ui.Sf&&(w>56)){w-=56;}this.UJ.KN(this.VV+"caption",sj,acp,acq,"","",w);this.UJ.Vq.className="uiDlgCaption";this.UJ.Vq.style.position="absolute";this.UJ.Vq.style.top="8px";}else{this.UJ.agH(acq);this.UJ.agC(acp,12,12);}};this.GK=function(){var type=this.Vq.getAttribute("type");if(type=="none"){return;}this.Zc=new uiDlgButtons();var ajK=dW(this.Vq,"barn");switch(type){case "close":this.Zc.KN(this.VV+"-windowbtns",ajK,"none","none","MC");break;case "onlymin":this.Zc.KN(this.VV+"-windowbtns",ajK,"MC","none","none");break;case "noclose":this.Zc.KN(this.VV+"-windowbtns",ajK,"MC","MC","none");break;case "nominmax":this.Zc.KN(this.VV+"-windowbtns",ajK,"LN","LN","MC");break;case "none":break;default:this.Zc.KN(this.VV+"-windowbtns",ajK,"MC","MC","MC");break;}var aaP=this;this.Zc.Gs(function(){aaP.bf();});this.Zc.Gy(function(){aaP.fX();});this.Zc.Gw(function(){aaP.fQ();});this.Zc.Gr(function(ev,el){aaP.abu(ev,el);});this.Zc.Gx(function(ev,el){aaP.abu(ev,el);});this.Zc.Gv(function(ev,el){aaP.abu(ev,el);});};this.KW=function(acX){var ca=document.createElement("div");ca.innerHTML=acX;ca.id="content";ca.style.position="absolute";ca.style.left=this.WG+"px";ca.style.top=this.WH+"px";ca.style.overflow="hidden";this.hh(ca,this.Vq.offsetWidth,this.Vq.offsetHeight);this.UX=this.Vq.appendChild(ca);};this.bj=bj;function bj(){var sk=this.Vq.getElementsByTagName("td");var hash=this.aiR(sk);if(this.Vq.getAttribute("resizable")=="false"){return;}if(this.Un&&this.Zc.WI){ui.Kz(hash["barn"],"dblclick",this,"fQ",true,true);}ui.Kz(hash["barn"],"mousedown",this,"abu",true,true);ui.Kz(hash["nw"],"mousedown",this,"abu",true,true);ui.Kz(hash["n"],"mousedown",this,"abu",true,true);ui.Kz(hash["ne"],"mousedown",this,"abu",true,true);ui.Kz(hash["w"],"mousedown",this,"abu",true,true);ui.Kz(hash["e"],"mousedown",this,"abu",true,true);ui.Kz(hash["sw"],"mousedown",this,"abu",true,true);ui.Kz(hash["s"],"mousedown",this,"abu",true,true);ui.Kz(dW(this.Vq,"se"),"mousedown",this,"abu",true,true);ui.Kz(dW(this.Vq,"se"),"mousedown",this,"abu",true,true);ui.Kz(this.Vq,"keypress",this,"abo",true,true);};this.aiR=function(sm){var h={};for(var i=0;i<sm.length;i++){var item=sm[i];if(item&&item.id){h[item.id]=item;}}return h;};this.Rn=function(){var akh=this.UX.firstChild;while(akh){if(akh.id&&akh.getAttribute("KI")){ui.Rp(akh);}akh=akh.nextSibling;}};this.abo=function(){if(this.Xs){bF(this.Xs);}};this.gm=function(){if(this.Xr){bF(this.Xr);}this.iP();NU.hS();};this.abu=function(sn,so){if(this.Xw){bF(this.Xw);}this.gm();this.fZ();this.ajw("");if(!so||!so.id||!sn){return true;}if(so.getAttribute("KI")=="uiDlgButton"){return true;}var id=so.id;if(id=="barn"){var pos=da(so);if(this.Zc&&(ui.cT(sn)>(pos.left+so.offsetWidth-this.Zc.ez()))){return true;}}else{if(id=="s"&&this.Un){var x=ui.cT(sn);if(x>(this.Vq.offsetLeft+this.Vq.offsetWidth-this.Up)){id="se";}}}ui.hQ(sn);switch(so.id){case "barn":if(this.Yu!="min"&&this.Yu!="max"){this.Vm.fe(this,sn);this.Vm.iM();}break;case "n":case "ne":case "nw":if((this.Yu!="min")&&(!this.Un)){this.Vm.fe(this,sn);this.Vm.iM();break;}default:if((this.Yu!="min")&&(this.Un)){this.Vm.fe(this,sn);this.Vm.iN(id,this.Xa,this.Xb,this.WK,this.WL);}break;}for(var aaP in this.Ty){this.Ty[aaP].abu();}return;};this.fm=function(){return this.TA;};this.fX=function(){if(this.Xv){bF(this.Xv);}if(this.Yu=="min"){this.aeW();return;}this.afp();if(this.Zc){this.Zc.ajo("minrestore");}this.Yu="min";this.Ol().style.visibility="hidden";if(this.Un){dW(this.Vq,"se").style.visibility="hidden";}var r=ui.cM();this.iu(0,r.h-this.WX,this.WY,this.WX);this.Vq.setAttribute("tileIndex",NU.dP());Su.aiG();Su.Rk();this.v();};this.fQ=function(){if(this.Xu){bF(this.Xu);}if(this.Yu=="max"){this.aeV();return;}this.afo();if(this.Zc){this.Zc.ajo("maxrestore");this.Zc.ajo("min");}var sp=Su.OH();if(this.Yu=="min"){sp--;this.Yu="max";this.Ol().style.visibility="visible";if(this.Un){dW(this.Vq,"se").style.visibility="visible";}Su.aiG();}this.fZ();var r=ui.cM();if(sp>0){r.h=r.h-(Su.OG()*this.WX);}this.agQ(r);this.Yu="max";};this.aeW=function(){if(this.XC){bF(this.XC);}this.agQ(this.Wy);this.Yu="normal";this.Wy=null;if(this.Zc){this.Zc.ajo("min");}this.Ol().style.visibility="visible";if(this.Un){dW(this.Vq,"se").style.visibility="visible";}this.fZ();Su.aiG();if(this.Xl){bF(this.Xl);}};this.aeV=function(){this.agQ(this.Wx);if(this.Zc){this.Zc.ajo("max");}this.Yu="normal";this.Wx=null;if(this.Xk){bF(this.Xk);}};this.fy=function(){return(this.Yu=="min")?true:false;};this.fx=function(){return(this.Yu=="max")?true:false;};this.afp=function(){if(this.Yu=="max"){this.Wy=this.Wx;return;}this.Wy=this.eC();};this.afo=function(){if(this.Yu=="min"){this.Wx=this.Wy;return;}this.Wx=this.eC();};this.agR=function(){var x=this.Vq.offsetLeft;var y=this.Vq.offsetTop;var aaP=this;for(var i=0;i<84;i++){if(i%2){setTimeout(function(){aaP.ga(x+10,y+10);},350);}else{setTimeout(function(){aaP.ga(x-10,y-10);},350);}}this.ga(x,y);};this.iK=function(){if(this.TS){return;}this.TS=true;this.Vz=setTimeout("PL['"+this.VV+"'].bS()",this.VA);};this.iP=function(){if(!this.TS){return;}this.eZ();this.TS=false;clearInterval(this.Vz);document.title=Fr;};this.bS=function(){if(this.TM){this.ajw("inact_");document.title=IX;}else{this.ajw("");document.title=Fr;}this.TM=(this.TM)?false:true;this.Vz=setTimeout("PL['"+this.VV+"'].bS()",this.VA);};this.eZ=function(){if(!this.TA){return;}this.ajw("inact_");this.TA=this.TM=false;};this.v=function(){if(this.TA){return;}this.ajw("");this.TA=this.TM=true;};this.ajw=function(ahe){var sq=this.Vq;this.fH(sq,"nwwimg",ahe+"nw.gif");this.fH(sq,"nwimg",ahe+"n.png");this.fH(sq,"newimg",ahe+"ne.gif");this.fH(sq,"barwwimg",ahe+"barw.png");this.fH(sq,"barnwimg",ahe+"barn.png");this.fH(sq,"barewimg",ahe+"bare.png");this.fH(sq,"wwimg",ahe+"w.png");this.fH(sq,"ewimg",ahe+"e.png");var sr="";if(this.Un){sr="resize";}this.fH(sq,"swwimg",ahe+sr+"sw.gif");this.fH(sq,"sewimg",ahe+sr+"se.png");this.fH(sq,"swimg",ahe+sr+"s.png");};this.fH=function(ss,id,img){var Mo=dW(ss,id);if(Mo){Pe.aeK(img,Mo);}};this.fZ=function(){if(this.XB){bF(this.XB);}if(Su){Su.Rk();}if(this.Yu!="min"){this.Vq.style.zIndex=NU.dQ();}this.v(true);if(this.Xj){bF(this.Xj);}};this.eC=function(){return{x:this.Vq.offsetLeft,y:this.Vq.offsetTop,w:this.Vq.offsetWidth,h:this.Vq.offsetHeight};};this.Jb=function(){var left=Math.round((document.body.clientWidth-this.Vq.offsetWidth)/2);var top=Math.round((document.body.clientHeight-this.Vq.offsetHeight)/2);this.ga(left,top);};this.iE=function(){if(this.UH){return;}this.Vq=this.XJ.appendChild(this.Vq);this.UH=true;};this.bf=function(){if(this.Xn){bF(this.Xn);}if(this.Vq.parentNode){gP(this.Vq);}else{this.Vq.style.visibility="hidden";}this.UH=false;if(this.Yu=="min"){Su.aiG();}};this.fD=function(){return this.UH;};this.ga=function(x,y){var st=document.body.clientWidth;var su=document.body.clientHeight;var sv=this.Vq.offsetWidth;var sw=this.Vq.offsetHeight;if(x<75-sv){x=75-sv;}if(x>(st-this.WX)){x=st-this.WX;}if(y<0){y=0;}if(y>(su-this.WX)){y=su-this.WX;}this.Vq.style.left=x+"px";this.Vq.style.top=y+"px";};this.agQ=function(r){this.iu(r.x,r.y,r.w,r.h);};this.iu=function(x,y,w,h){this.Vq.style.left=x+"px";this.Vq.style.top=y+"px";if(w>=0){this.Vq.style.width=w+"px";}if(h>=0){this.Vq.style.height=h+"px";}var sx=(this.Zc)?(w-this.Zc.Vq.offsetWidth):w;sx-=(ui.fu)?15:10;if(sx<0){sx=0;}if(this.UJ){this.UJ.resize(sx);}this.hh(this.UX,w,h);};this.hh=function(ca,w,h){var s=this.Vq.style;var sy=w-this.WF;var sz=h-this.WC;if(sy<0){sy=0;}if(sz<0){sz=0;}ca.style.width=sy+"px";ca.style.height=sz+"px";if(ca.ads&&ca.ads.resize){ca.ads.resize(sy,sz);}};this.Ol=function(){return this.UX;};this.TM=false;this.TS=false;this.VA=450;this.Vz=-1;this.Vq=null;this.TA=false;this.UH=true;this.WY=150;this.WX=28;this.Yu="normal";this.Wy;this.Wx;this.Un=false;this.Up=10;this.Uo=11;this.Vm=new ui.Mi.Mj();this.Xa=10;this.Xb=100;this.WK=99999;this.WL=99999;this.WG=4;this.WH=32;this.WF=9;this.WC=40;this.UJ=null;this.UX=null;this.Zc=null;this.VV;};ui.Mi={};ui.Mi.Mj=function(){var sA;var sB;var sC=false;var sD;var sE;var sF;var sG;var sH;var sI;var sJ;var sK;var sL;var sM;var sN=false;this.fe=fe;function fe(aaP,sO){sA=aaP;sB=sO;sH=ui.cT(sB);sI=ui.cU(sB);if(!sA.Vq&&sA.dY){sJ=sA.dY();}else{if(sA.Vq){sJ=dY(sA.Vq);}else{if(sA){sJ=dY(sA);}}}sN=false;};function dY(aaP){if(!aaP){return null;}return new Rect(aaP.offsetLeft,aaP.offsetTop,aaP.offsetWidth,aaP.offsetHeight);};this.iN=iN;function iN(sP,Zr,Zq,Zj,Zh){fF("start resize");sC=true;sL="resize";sM=sP;sD=Zr;sE=Zq;sF=Zj;sG=Zh;if(Pi["mousedown"]){if(!sA.Vq){Pi["mousedown"](sB,sA);}else{Pi["mousedown"](sB,sA.Vq);}}ui.hQ(sB);ui.Kz(document.body,"mousemove",this,"gj",true,true);ui.Kz(document.body,"mouseup",this,"gl",true,true);ui.Kz(document.body,"mousedown",this,"gl",true,true);var aaP=this;var sQ=function(sR,sS){aaP.gl(sR,sS);};ui.KA("mouseup",sQ);ui.KA("mousedown",function(sT,sU){aaP.gl(sT,sU);});ui.KA("mousemove",function(sV,sW){aaP.gj(sV,sW);});};this.iM=iM;function iM(){sC=true;sL="move";if(Pi["mousedown"]){if(!sA.Vq){Pi["mousedown"](sB,sA);}else{Pi["mousedown"](sB,sA.Vq);}}ui.hQ(sB);ui.Kz(document.body,"mousemove",this,"gj",true,true);ui.Kz(document.body,"mouseup",this,"gl",true,true);ui.Kz(document.body,"mousedown",this,"gl",true,true);var aaP=this;ui.KA("mousedown",function(sX,sY){aaP.gl(sX,sY);});ui.KA("mousemove",function(sZ,ta){aaP.gj(sZ,ta);});ui.KA("mouseup",function(tc,te){aaP.gl(tc,te);});};this.gj=gj;function gj(tf){if(sL=="move"){gk(tf);}else{if(sL=="resize"){gs(tf);}}if(!Pi["blur"]){ui.Kz(document.body,"blur",this,"gl",true,true);ui.KA("blur",function(tg,ti){aaP.gl(tg,ti);});}ui.hQ(tf);};this.gl=gl;function gl(tj,tk){sC=false;ui.hQ(tj);ui.LR(document.body,"mousemove",document.body.MS["mousemove"]);ui.LR(document.body,"mousedown",document.body.MS["mousedown"]);ui.LR(document.body,"mouseup",document.body.MS["mouseup"]);ui.LT("mousemove");ui.LT("mousedown");ui.LT("mouseup");if(Pi["blur"]){ui.LR(document.body,"blur",document.body.MS["blur"]);ui.LT("blur");}if(sL=="resize"&&sA.XG){bF(sA.XG);}else{if(sL=="move"&&sA.XF){bF(sA.XF);}}sN=false;};this.gs=gs;function gs(tl){var dx=ui.cT(tl)-sH;var dy=ui.cU(tl)-sI;if((dx==0)&&(dy==0)){return;}if(!sN){if(sA&&sA.Xq){bF(sA.Xq);sN=true;}}var tm;if(sA&&sA.Vq){tm=dY(sA.Vq);}else{if(sA&&sA.cZ){tm=dY(sA.cZ());}else{if(sA){tm=dY(sA);}else{return;}}}var tn=new Rect(sJ.x,sJ.y,sJ.w,sJ.h);switch(sM){case "n":tn.y=(sJ.y+dy);tn.h=(sJ.h-dy);break;case "ne":tn.y=(sJ.y+dy);tn.h=(sJ.h-dy);tn.w=(sJ.w+dx);break;case "nw":tn.y=(sJ.y+dy);tn.h=(sJ.h-dy);tn.x=(sJ.x+dx);tn.w=(sJ.w-dx);break;case "e":tn.w=(sJ.w+dx);break;case "w":tn.x=(sJ.x+dx);tn.w=(sJ.w-dx);break;case "s":tn.h=(sJ.h+dy);break;case "se":tn.w=(sJ.w+dx);tn.h=(sJ.h+dy);break;case "sw":tn.h=(sJ.h+dy);tn.x=(sJ.x+dx);tn.w=(sJ.w-dx);break;}if(sD&&(tn.w<sD)){if(sM.indexOf("n")!=-1||sM.indexOf("w")!=-1){tn.x=sJ.x+sJ.w-sD;}tn.w=sD;}if(sE&&(tn.h<sE)){if(sM.indexOf("n")!=-1||sM.indexOf("w")!=-1){tn.y=sJ.y+sJ.h-sE;}tn.h=sE;}if(sF&&(tn.w>sF)){tn.w=sF;}if(sG&&(tn.h>sG)){tn.h=sG;}if((!sD||(tn.w>=sD))&&(!sF||(tn.w<=sF))){tm.w=tn.w;tm.x=tn.x;}if((!sE||(tn.h>=sE))&&(!sG||(tn.h<=sG))){tm.h=tn.h;tm.y=tn.y;}if(sA&&sA.iu){sA.iu(tm.x,tm.y,tm.w,tm.h);}else{if(sA&&sA.agm){sA.agm(tm.x,tm.y,tm.w,tm.h);}else{if(sA&&sA.style){sA.style.top=tm.y+"px";sA.style.left=tm.x+"px";sA.style.width=tm.w+"px";sA.style.height=tm.h+"px";}}}};this.gk=gk;function gk(to){var x=(sJ.x+ui.cT(to)-sH);var y=(sJ.y+ui.cU(to)-sI);if(x!=sJ.x||y!=sJ.y){if(!sN){if(sA&&sA.Xq){bF(sA.Xq);sN=true;}}}sA.ga(x,y);}};ui.menu=function(){this.KN=function(id,tp,tq){var tb=document.createElement("div");if(!tb){return;}tb.id=id;tb.className="uiMenu";tb.setAttribute("width",tq);tb.ads=this;this.fe(tb,tp);};this.fe=function(ts,tu){if(!ts){return;}this.XJ=tu;this.Vq=ts;this.XH=this.XJ.XH;this.Zb=ts.getAttribute("width");if(this.Zb){this.Vq.style.width=this.Zb+"px";}var tv=this.Vq.firstChild;while(tv){if(tv.className=="uiMenuItem"){this.Rw(tv);}tv=tv.nextSibling;}this.Vq.ads=this;};this.resize=function(w,h){this.Zb=w;this.Vq.style.width=this.Zb+"px";for(var id in this.Wr){if(id&&this.Wr[id]){this.Wr[id].resize(w,h);}}};this.Rw=function(tw){var tx=new ui.Zl();tx.fe(tw);this.St(tx,this.XJ.Yb);};this.aed=function(){this.XN=this.WE;this.Xf=0;var ty=this.Vq;if(!ty){return;}if(!ty.hasChildNodes()){return;}var tz=ty.firstChild;while(tz){var c=tz.nextSibling;ty.removeChild(tz);tz=c;}};this.Gk=function(id,img,text,tC,tD){if(!this.Zb){return;}var akA=new ui.Zl();var tE=this.Zb;if(ui.Sf){tE=this.Zb-2;}akA.KN(this,id,$(this.Vq.id),img,text,"#AADDFF",null,tE,tD,tC);this.St(akA,tC);this.Wr[id]=akA;this.Xf++;if(!ui.fu&&(this.Xf<=this.XJ.WQ)){this.Vq.style.overflow="-moz-scrollbars-none";}else{if(!ui.fu){this.Vq.style.overflow="-moz-scrollbars-vertical";}}return akA;};this.St=function(tF,tG){tF.Vq.style.paddingLeft="2px";tF.Vq.style.top=this.XN+this.WE+"px";this.XN+=tG;};this.KB=function(){for(var id in this.Wr){if(this.Wr[id]&&this.Wr[id].bj){this.Wr[id].bj();}}};this.LU=function(){for(var id in this.Wr){if(this.Wr[id]&&this.Wr[id].LS){this.Wr[id].LS();}}};this.abw=function(){this.VS=true;};this.gr=function(){this.VS=false;};this.abu=function(){this.Vq.style.visibility="hidden";if(!this.XJ){return;}this.XJ.Ue=false;};this.abx=function(){if(!this.XJ){return;}};this.abA=function(img,tH,tI){if(!this.XJ){return;}this.XJ.abA(img,tH,tI);};this.abz=function(tJ,tK){if(!this.XJ){return true;}return this.XJ.abz(tJ,tK);};this.Vq=null;this.WD=0;this.WE=0;this.VT=4;this.XH=null;this.XN=this.WE;this.XJ=null;this.Wr=new Object();this.Xf=0;this.Zb=0;};ui.Zk=function(){this.KN=function(id,tL,tM,tN,tO,tP,tQ,tR,aci,IM,acB,HX,tS,Zj){var akx=document.createElement("div");if(!akx){return;}akx.id=id;akx.className="uiMenuHeader";akx.ads=this;akx.setAttribute("KI","uiMenuHeader");akx.setAttribute("title",tM);akx.setAttribute("menuw",(tP)?tP:100);akx.setAttribute("width",tO);akx.setAttribute("dropdownimg",aci);akx.setAttribute("menushow","false");if(tS){akx.setAttribute("bFormat",tS?1:0);akx.setAttribute("Zj",Zj);}akx.setAttribute("orientation",(IM)?"up":"down");akx["itemvalue"]=acB;akx.setAttribute("rowh",tR);akx.setAttribute("static",HX?1:0);akx.setAttribute("menualign",tQ);akx.style.height="18px";akx.style.border="solid 1px";akx.style.borderColor="#677788";akx=tL.appendChild(akx);akx.parent=this.XJ=tN;this.fe(akx,tL);};this.fe=function(acC){if(!acC){return;}this.Vq=acC;this.TT=parseInt(this.Vq.getAttribute("bFormat"));this.WJ=parseInt(this.Vq.getAttribute("Zj"));this.WM=this.Vq.getAttribute("menualign");this.WT=this.Vq.getAttribute("menuw");this.XH=this.Vq.getAttribute("orientation");this.Yb=(this.Vq.getAttribute("rowh"))?parseInt(this.Vq.getAttribute("rowh")):this.Yb;var aky=this.Vq.getAttribute("dropdownimg");this.Zb=this.Vq.getAttribute("width");var akz=this.Vq.getAttribute("title");this.Us=(this.Vq.getAttribute("static")=="undefined")?false:parseInt(this.Vq.getAttribute("static"));this.Wt=new ui.label(akz);this.Wt.KN(this.Vq.id+"headerlabel",this.Vq,null,akz,aky,10,this.Zb);this.Wt.Vq.style.paddingLeft="2px";this.Wt.Vq.style.paddingTop="2px";this.bj(this.Vq);this.Vq.ads=this;this.KZ();this.resize(this.Zb,null,this.WT);};this.resize=function(w,h,acD){if(ui.fu){w-=2;}this.Vq.style.width=(w-2)+"px";if(acD){this.WT=acD?acD:w;}this.Zb=w;this.Wt.resize(w,h);if(ui.fu){w+=2;}else{w-=2;}if(acD){this.WN.resize(this.WT,h);}};this.agF=function(tT,tU,tV){if(!this.TT){this.agt(tT,13,13);}this.agI(tU,tV);};this.bj=function(el){ui.Kz(el,"mouseover",this,"abw",true,true);ui.Kz(el,"mouseout",this,"gr",true,true);ui.Kz(el,"mousedown",this,"abu",true,true);ui.Kz(el,"mouseup",this,"abx",true,true);};this.LS=function(){ui.LR(this.Vq,"mouseover",this.Vq.MS["mouseover"]);ui.LR(this.Vq,"mouseout",this.Vq.MS["mouseout"]);ui.LR(this.Vq,"mousedown",this.Vq.MS["mousedown"]);ui.LR(this.Vq,"mouseup",this.Vq.MS["mouseup"]);};this.KZ=function(){this.WN=new ui.menu();this.WN.KN(this.Vq.id+"body",this,this.WT);this.WN.Vq.style.zIndex=NU.dQ();this.agx();return this.WN;};this.GH=function(NI){this.XE.push(NI);};this.FS=function(NI){this.Xn.push(NI);};this.GG=function(NI){this.XD.push(NI);};this.aed=function(){this.WN.aed();this.Xf=0;this.agx();this.Vq.setAttribute("title","");this.XD=new Array();};this.Gk=function(text,img,tW){if(!this.WN){return;}if((this.Xf==0)&&!this.Vq.getAttribute("title")&&!this.Us){this.agF(img,text,tW);}var item=this.WN.Gk(text+".menuitem",img,text,this.Yb,tW);this.Xf++;this.agx();return item;};this.agx=function(){var h=0;if(this.Xf>this.WQ){h=(this.WQ*this.Yb);}else{h=(this.Xf*this.Yb);}if(ui.Sf){h+=16;}if(ui.fu){h+=2;}this.WN.Vq.style.height=h+"px";};this.Oy=function(){return this.Vq["itemvalue"];};this.agw=function(tX){this.Vq["itemvalue"]=tX;};this.agt=function(img,tY,tZ){this.Vq.setAttribute("img",img);this.Wt.agC(img,tY,tZ);};this.Ow=function(){return this.Vq.getAttribute("img");};this.agI=function(acG,ub,uc){if(!this.Wt){return;}if(ub){this.agw(ub);}this.Vq.setAttribute("title",acG);if(this.TT){var l=this.Wt;var akM=en(" "+acG+" ",this.Vq)+l.XS+l.XP;if((akM+15)>this.WJ){akM=this.WJ-15;}this.resize(akM+10);this.Vq.style.width=(akM+10)+"px";}this.Wt.agH(acG);if(!this.Us&&!uc){this.Vq.style.borderColor="#677788";}if(!uc){bF(this.XD,acG,ub);}};this.OS=function(){if(this.Vq){return this.Vq.getAttribute("title");}return null;};this.abw=function(){this.VS=true;if(!this.Us){this.Vq.style.borderColor="#C1D6EB";}};this.gr=function(){this.VS=false;if(!this.Us){this.Vq.style.borderColor="#677788";}};this.abx=function(ud){var body=$(this.Vq.id+"body");if(!body&&this.WN&&this.WN.Vq){body=this.WN.Vq;}if(!body){return;}var pos=db(this.Vq.id);if(this.XH=="down"){body.style.top=(pos.top+this.Vq.offsetHeight)+"px";}else{var ue=document.body.clientHeight-da(this.Vq).top;if(ui.fu){ue-=1;}body.style.bottom=ue+"px";}if(this.WM=="left"){body.style.left=pos.left+"px";}else{var uf=pos.left-(this.WT-this.Vq.offsetWidth);if(ui.fu){uf-=2;}body.style.left=uf+"px";}var ug=this.Vq.getAttribute("menushow");if(ug=="false"){this.agW(body);this.Uj=true;ui.Kz(document.body,"mousedown",this,"abd",true,true);ui.Kz(document.body,"mouseup",this,"abe",true,true);var aaP=this;ui.KA("mousedown",function(uh,uj){return aaP.abd(uh,uj);});ui.KA("mouseup",function(uk,um){return aaP.abe(uk,um);});this.WN.KB();}else{this.JI();}ui.hQ(ud);};this.abu=function(un,uo){return true;};this.agW=function(body){body.style.zIndex=NU.dQ();body.style.visibility="visible";this.Vq.setAttribute("menushow","true");if(this.WS){this.WN.Vq=this.WS.appendChild(body);}else{document.body.appendChild(body);}this.Vq.setAttribute("menushow","true");bF(this.XE);};this.JI=function(){if(this.Vq.getAttribute("menushow")==true){return;}var body=$(this.Vq.id+"body");if(!body){return;}if(!body.parentNode){return;}body.style.visibility="hidden";this.Vq.setAttribute("menushow","false");this.WS=body.parentNode;try{this.WN.Vq=this.WS.removeChild(body);}catch(e){}this.Vq.setAttribute("menushow","false");this.Uj=false;if(document.body.MS){ui.LR(document.body,"mousedown",document.body.MS["mousedown"]);ui.LR(document.body,"mouseup",document.body.MS["mouseup"]);}ui.LT("mousedown");ui.LT("mouseup");bF(this.Xn);};this.abe=function(up,uq){if(fo(this.WN.Vq,up)){return true;}if(fo(this.Vq,up)){return true;}ui.hQ(up);this.JI();};this.abd=function(ur,us){if(fo(this.WN.Vq,ur)){return true;}if(!fo(this.Vq,ur)){this.JI();return true;}ui.hQ(ur);return false;};this.abA=function(img,ut,uu){if(!this.Us){this.agF(img,ut,uu);}else{if(uu){this.agw(uu);bF(this.XD,ut,uu);}}this.JI();};this.abz=function(uw,ux){this.abd(uw,ux);ui.hQ(uw);return false;};this.WQ=10;this.Us=false;this.Yb=16;this.Vq=null;this.Wt=null;this.XJ=null;this.Xf=0;this.WN=null;this.WS=null;this.WR=null;this.XD=new Array();this.XE=new Array();this.Xn=new Array();this.Uj=false;this.Zb;this.WT=0;this.WM="left";this.TT=false;this.WJ=100;};ui.Zl=function(){this.KN=function(menu,id,uy,img,text,uz,NI,uA,uB,uC){var uD=document.createElement("div");if(!uD){return;}uD.id=id;uD.className="uiMenuItem";uD.setAttribute("img",img);uD.setAttribute("label",text);uD["itemvalue"]=uB;uD.setAttribute("highlight",uz);uD.setAttribute("function",NI);uD.setAttribute("width",uA);uD.style.height="16px";if(uC){uD.style.height=uC+"px";}if(uA){uD.style.width=uA+"px";}menu.Vq.appendChild(uD);this.fe(uD,id);this.XJ=menu;};this.fe=function(uE,id){this.Vq=uE;var text=this.Vq.getAttribute("label");if(!text){return;}var img=this.Vq.getAttribute("img");var uF=this.Vq.style.backgroundColor;var uG=this.Vq.getAttribute("highlight");this.Zb=this.Vq.getAttribute("width");this.Wt=new ui.label();this.Wt.KN(id+"label",this.Vq,img,text,"","",this.Zb);this.Wt.Vq.style.position="relative";this.Wt.Vq.style.top="2px";};this.resize=function(w,h){this.Vq.setAttribute("width",w);this.Zb=w;this.Vq.style.width=w+"px";this.Wt.resize(w,h);};this.bj=function(){ui.Kz(this.Vq,"mouseover",this,"abw",true,true);ui.Kz(this.Vq,"mouseout",this,"gr",true,true);ui.Kz(this.Vq,"mousedown",this,"abu",true,true);ui.Kz(this.Vq,"mouseup",this,"abx",true,true);};this.LS=function(){ui.LR(this.Vq,"mouseover",this.Vq.MS["mouseover"]);ui.LR(this.Vq,"mouseout",this.Vq.MS["mouseout"]);ui.LR(this.Vq,"mousedown",this.Vq.MS["mousedown"]);ui.LR(this.Vq,"mouseup",this.Vq.MS["mouseup"]);};this.agu=function(x,y){var img=this.Vq.firstChild;if(!img){return;}img.style.position="absolute";img.style.left=x+"px";img.style.top=y+"px";};this.abw=function(){this.VS=true;var uH=this.Vq.getAttribute("highlight");if(uH){this.Vq.style.backgroundColor=uH;}};this.gr=function(){this.VS=false;this.Vq.style.backgroundColor="";};this.abx=function(uI,uJ){var img=this.Vq.getAttribute("img");var uK=this.Vq.getAttribute("label");var uL=this.Vq["itemvalue"];if(!this.XJ){return true;}this.Vq.style.backgroundColor="";this.XJ.abA(img,uK,uL);ui.hQ(uI);return false;};this.abu=function(uM,uN){return this.XJ.abz(uM,uN);};this.Vq=null;this.VS=false;this.XJ=null;this.Zb=0;this.Wt;};ui.KH=function(){this.fe=function(uO,uP){this.WO=uO;this.WT=uP;this.KZ();};this.agh=function(aaP){this.Vc=aaP;};this.Or=function(aaP){return this.Vc;};this.KZ=function(){this.WN=new ui.menu();this.WN.KN(this.WO+"body",this,this.WT);this.WN.Vq.style.zIndex=NU.dQ();this.agx();return this.WN;};this.GG=function(NI){this.XD.push(NI);};this.aed=function(uQ){this.WN.aed();this.Xf=0;this.agx();if(uQ){this.XD=new Array();}};this.Gk=function(text,img,uR,uS){if(!this.WN){return;}this.WN.Gk(text+".menuitem",img,text,this.Yb,uR);this.Xf++;this.agx();};this.agx=function(){var h=0;if(this.Xf>this.WQ){h=(this.WQ*this.Yb);}else{h=(this.Xf*this.Yb);}if(ui.Sf){h+=16;}if(ui.fu){h+=2;}this.WN.Vq.style.height=h+"px";};this.agW=function(uT,uU){this.JI();if(uU){this.Vc=uU;}this.WN.Vq.style.visibility="hidden";if(this.WS){this.WN.Vq=this.WS.appendChild(this.WN.Vq);}else{this.WN.Vq=document.body.appendChild(this.WN.Vq);}this.adf(ui.cT(uT),ui.cU(uT));this.WN.Vq.style.zIndex=NU.dQ();this.WN.Vq.style.visibility="visible";this.Uj=true;ui.Kz(document.body,"mousedown",this,"abd",true,true);ui.Kz(document.body,"mouseup",this,"abe",true,true);var aaP=this;ui.KA("mousedown",function(uV,uW){return aaP.abd(uV,uW);});ui.KA("mouseup",function(uX,uY){return aaP.abe(uX,uY);});this.WN.KB();};this.adf=function(uZ,va){r=ui.cM();var vb=this.WN.Vq.offsetWidth;if((uZ+vb)>r.w){uZ-=vb-1;}var vc=this.WN.Vq.offsetHeight;if((va+vc)>r.h){va-=vc-1;}this.WN.Vq.style.left=uZ+"px";this.WN.Vq.style.top=va+"px";};this.JI=function(){if(!this.Uj){return;}var body=$(this.WO+"body");if(!body){return;}if(!body.parentNode){return;}body.style.visibility="hidden";this.WS=body.parentNode;try{this.WN.Vq=this.WS.removeChild(body);}catch(e){}this.Uj=false;if(document.body.MS){ui.LR(document.body,"mousedown",document.body.MS["mousedown"]);ui.LR(document.body,"mouseup",document.body.MS["mouseup"]);}ui.LT("mousedown");ui.LT("mouseup");};this.abe=function(vd,ve){if(fo(this.WN.Vq,vd)){return true;}ui.hQ(vd);this.JI();};this.abd=function(vf,vg){if(fo(this.WN.Vq,vf)){return true;}ui.hQ(vf);this.JI();return false;};this.abA=function(img,vh,vi){if(vi){bF(this.XD,vh,vi);}this.JI();};this.abz=function(vj,vk){this.abd(vj,vk);ui.hQ(vj);return false;};this.isOpen=function(){return this.Uj;};this.Vc=null;this.WQ=10;this.Yb=16;this.Xf=0;this.WN=null;this.WS=null;this.XD=new Array();this.Uj=false;this.WT=0;};ui.label=function(){this.Vq;this.XQ;this.XS=0;this.XR;this.XO;this.XP=0;this.YD;this.Yz;this.Zb=0;this.VQ=0;this.KN=function(id,vl,img,text,vm,vn,vo,vp){var akw=document.createElement("div");if(!akw){return;}akw.id=id;akw.className="uiLabel";akw.KI="ui.Label";if(img&&img.length){akw["img"]=img;}if(text&&text.length){akw["label"]=text;}akw["KI"]="uilabel";if(vm&&vm.length){akw["postimg"]=vm;}if(vm&&vm.length&&(vn>0)){akw["postimgw"]=vn;}if(vo){akw["width"]=vo;}if(vp){akw["height"]=vp;}if(vl){akw=vl.appendChild(akw);}this.fe(akw);};this.fe=function(vq){this.Vq=vq;this.Zb=parseInt(this.Vq["width"]);this.VQ=parseInt(this.Vq["height"]);if(this.Zb){this.Vq.style.width=this.Zb+"px";}if(this.VQ){this.Vq.style.height=this.VQ+"px";}if(this.Vq["img"]){this.agC(this.Vq["img"]);}this.Yz=this.Vq["label"];if(!this.Yz){return;}if(this.Vq["postimg"]){this.agA(this.Vq["postimg"],this.Vq["postimgw"]);}var vr=dc(this.Zb-this.XS-this.XP,this.Yz,this.Vq);this.YD=document.createElement("span");this.YD.appendChild(document.createTextNode("  "+vr));this.YD=this.Vq.appendChild(this.YD);};this.agC=function(img,vs,vt){if(!img||!img.length||(img=="null")){return;}this.XQ=img;this.Vq=gL(this.Vq,"span");if(!img){return;}this.XR=bq("preimg",vs,vt,this.XQ,"",true);if(ui.fu){this.XR["align"]="middle";}if(this.Vq.hasChildNodes){this.XR=this.Vq.insertBefore(this.XR,this.Vq.firstChild);}else{this.XR=this.Vq.appendChild(this.XR);}this.XS=this.XR.width||0;};this.agA=function(img,QS){if(!img||!img.length||(img=="null")){return;}if(img&&QS){this.XO=img;this.XP=QS||0;}if(this.XO!=undefined){this.Vq.style.backgroundImage="url('"+hahabase+"theme/default/img/"+this.XO+"')";this.Vq.style.backgroundPosition=(this.Zb-this.XP-2)+"px 2px";this.Vq.style.backgroundRepeat="no-repeat";}};this.agH=function(text){this.Yz=this.Vq["label"]=text;gL($(this.Vq.id),"img");this.fe(this.Vq);};this.resize=function(w,h){if(!w){return;}var vu=this.Zb;if(w){this.Zb=this.Vq["width"]=w;this.Vq.style.width=w+"px";var vu=w-this.XS-this.XP;}if(h){this.VQ=this.Vq["height"]=h;this.Vq.style.height=h+"px";}var vv=dc(vu,"  "+this.Yz,this.Vq);var vw=document.createElement("span");if(ui.fu){vw.style.paddingLeft="3px";}vw.appendChild(document.createTextNode(vv));if(this.YD){try{this.Vq.replaceChild(vw,this.YD);}catch(e){}}this.YD=vw;this.agA(this.XO,this.XP);if(w){this.YD.style.width=vu;}};};ui.Qy=function(){this.KN=function(id,vx,vy,img,w,h){var i=bq(id,w,h,img,"",true);i.id=id;i.className="uiImageMap";i.setAttribute("img",img);i.setAttribute("width",w);i.setAttribute("height",h);i.header=vy;i.setAttribute("KI","uiImageMap");i.ads=this;i=vx.appendChild(i);this.fe(i);};this.fe=function(vA){this.VN=vA.header;this.Vq=vA;this.XK=vA.parentNode;this.VX=this.Vq.getAttribute("img");this.Vq.style.cursor="default";this.Vq.style.zIndex=NU.dQ();ui.Kz(document.body,"mouseup",this,"abx",true,true);ui.Kz(document.body,"mousedown",this,"abu",true,true);var aaP=this;this.Ur=true;ui.KA("mousedown",function(vB,vC){return aaP.abu(vB,vC);});ui.KA("mouseup",function(vD,vE){return aaP.abx(vD,vE);});};this.show=function(){if(!this.Vq||!this.XK){return;}this.Vq=this.XK.appendChild(this.Vq);this.Vq.style.zIndex=NU.dQ();ui.Kz(document.body,"mousedown",this,"abu",true,true);ui.Kz(document.body,"mouseup",this,"abx",true,true);var aaP=this;this.Ur=true;ui.KA("mousedown",function(vF,vG){return aaP.abu(vF,vG);});ui.KA("mouseup",function(vH,vI){return aaP.abx(vH,vI);});};this.hide=function(){if(!this.Ur){return;}bF(this.Xn);if(this.Vq&&this.XK&&this.Vq.parentNode){this.Vq=this.XK.removeChild(this.Vq);}this.Ur=false;if(document.body.MS){ui.LR(document.body,"mousedown",document.body.MS["mousedown"]);ui.LR(document.body,"mouseup",document.body.MS["mouseup"]);}ui.LT("mousedown");ui.LT("mouseup");};this.abx=function(vJ,vK){if(!fo(this.Vq,vJ)){this.hide();ui.hQ(vJ);return false;}var x=ui.cT(vJ)-this.Vq.offsetLeft;var y=ui.cU(vJ)-this.Vq.offsetTop;for(var i=0;i<this.XW.length;i++){if((x>=this.XW[i].left)&&(x<=this.XW[i].right)){if((y>=this.XW[i].top)&&(y<=this.XW[i].bottom)){this.XW[i].NI();this.hide();}}}ui.hQ(vJ);return false;};this.abu=function(vL,vM){var vN=fo(this.Vq,vL);var vO=fo(this.VN,vL);if(!vN&&!vO){if(this.Ur){this.hide();}return true;}ui.hQ(vL);return false;};this.GE=function(alh,alk,ali,alm,f){this.XW.push({left:alh,top:alk,right:ali,bottom:alm,NI:f});};this.Gq=function(f){this.Xn.push(f);};this.Ur=false;this.XW=new Array();this.VX=null;this.Vq=null;this.XK=null;this.VN=null;this.TX=false;this.Xn=new Array();};ui.Qx=function(){this.aeK=function(url,vP){if(!vP){return;}if(url.toLowerCase().indexOf("http://")==-1&&url.toLowerCase().indexOf("https://")==-1&&url.substr(0,1)!="/"){url=this.OL()+url;}if(!vP.getAttribute){return;}var id=vP.getAttribute(this.Vf);if(id&&this.Vl[id]){if(this.Vl[id].OU().indexOf(url)!=-1){return;}this.Vl[id].aey(id);}else{id=this.ahn(vP);}if(!this.VZ[url]){this.fH(url,vP,id);return;}this.Vl[id]=this.VZ[url];this.VZ[url].Go(vP,id);};this.ahn=function(vQ){var id=getUniqueId();vQ.setAttribute(this.Vf,id);return id;};this.fH=function(url,imgelem,id){fF("ui.Qx.loadimage: url="+url+" imgelem="+imgelem.innerHTML+" id="+id);var img=new ui.image();this.VZ[url]=img;this.Vl[id]=this.VZ[url];img.Go(imgelem,id);img.load(url);};this.OL=function(){return this.XM;};this.agz=function(path){this.XM=path;};this.Vf="uiimgcache";this.XM=""+hahabase+"theme/default/img/";this.VZ=new Object();this.Vl=new Object();};ui.image=function(){this.KL=function(){if(!this.XY){return;}for(var id in this.XY){if(this.XY[id]){this.KK(this.XY[id]);}}this.XY=null;};this.KK=function(vT){if(!vT){return;}if(this.TY){return;}vT.src=this.VX.src;if((ui.fu&&vT.readyState!="complete")&&this.Sj(vT)){this.TY=true;}};this.Sj=function(vU){if(vU.id&&vU.id.indexOf("wimg")&&vU.src&&(vU.src.indexOf("dis")!=-1)){return true;}return false;};this.onload=function(){this.Uc=true;this.KL();return true;};this.load=function(url){var aiJ=this;this.VX.onload=function(){return aiJ.onload();};this.VX.src=url;};this.aey=function(id){if(this.Xh&&this.Xh[id]){this.Xh[id]=null;}if(this.XY&&this.XY[id]){this.XY[id]=null;}};this.OU=function(){return this.VX.src;};this.Go=function(vV,id){if(!vV){return;}if(this.Xh){this.Xh[id]=vV;}if(this.Uc){this.KK(vV);}else{if(this.XY){this.XY[id]=vV;}}};this.Uc=false;this.XY=new Object();this.Xh=new Object();this.VX=new Image();this.TY=false;};function dg(Cy,Cz){if(!Cy||!Cy.hasChildNodes()){return null;}var CA=Cy.firstChild;if(!CA){return null;}while(CA){if(!CA.getAttribute){CA=CA.nextSibling;continue;}var CB=CA.getAttribute("KI");if(CB==Cz){return CA;}CA=CA.nextSibling;}return null;};function gN(CC,CD,CE){if(!CC||!CC.hasChildNodes()){return;}var CF=CC.firstChild;var CG;if(!CF){return;}while(CF){if(!CF.attributes){CF=CF.nextSibling;continue;}var CH=CF.getAttribute("KI");if(CH==CD){CG=CF.nextSibling;CC.removeChild(CF);CF=CG;if(!CE){return;}else{continue;}}CF=CF.nextSibling;}};var PX={};PX.HN=function(){this.KI="blankdlg";this.UW;this.Xa=160;this.Xb=160;this.Xr=new Array();this.resize=function(yO,acs){if(ui.fu){if(this.Ol().offsetWidth>=0){this.UW.style.width=(this.Ol().offsetWidth)+"px";}if(acs>=14){this.UW.style.height=(acs-14)+"px";}}else{if(this.Ol().offsetWidth>=0){this.UW.style.width=(this.Ol().offsetWidth-6)+"px";}if(acs>=20){this.UW.style.height=(acs-20)+"px";}}};this.aby=function(yP,yQ){this.fZ();return true;};this.Kw=function(){var aaP=this;ui.Kz(this.Ol(),"mousedown",this,"aby",true,true);};};PX.HN.prototype=new ui.Ma();PX.Fn=function(){this.Xn=new Array();this.KI="buddylistdlg";this.YM;this.Tw;this.XX;this.Wd;this.VJ;this.Yw;this.Yh;this.Uy;this.Xa=160;this.Xb=160;this.Xt=new Array();this.Xi=new Array();this.XT;this.Wl;this.IO;this.afz;this.UC=new Array();this.Lv='0';this.Lu='0';this.KV=function(){var body=this.Ol();this.Vb=body.offsetWidth;this.UZ=body.offsetHeight;body.ads=this;this.Lf();this.Kw();return true;};this.FF=function(imtype,imid,Rc,RC){var aiY=this.Lj(imtype,imid,RC);var ahC=this.Lh(aiY,imtype,imid,RC);var aaz=$(ce(imtype,imid));if(aaz)aaz.style.visibility="inherit";this.KQ(imtype,imid);this.Gh(imtype,imid,Rc);if(this.Lv==0){this.FE(imtype,imid);}};this.aeb=function(imtype,imid){this.aeA(imtype,imid);Pf.aeb(imtype,imid);this.aev(imtype,imid);this.aej(imtype,imid);this.UC[cE(imtype,imid)]=null;for(var aJ in Pf.VW){var ia=Pf.VW[aJ];if(ia!=null)this.FE(ia.Tr,ia.Tm);}};this.aec=function(){for(var aJ in Pf.VW){var ia=Pf.VW[aJ];if(ia)this.aeb(ia.Tr,ia.Tm);}};this.Lj=function(imtype,imid,RC){var aaw=ep(imtype,imid);if($(aaw)){return $(aaw);}var aad=new ui.IS();aad.KN(aaw,this.Ol(),100,100,imtype,imid,RC);aad.Vq.className="toolbarPane";return aad.Vq;};this.aeA=function(imtype,imid){var aaw=ep(imtype,imid);var bp=$(aaw);if(bp)this.Ol().removeChild(bp);};this.KQ=function(imtype,imid){var aaw=cE(imtype,imid);if($(aaw))return;var HV=new ui.buddyListPane();HV.KN(aaw,this.Ol(),this.Ol().offsetWidth-24,this.Ol().offsetHeight-90);HV.Vq.className="buddyListPane";HV.Vq.innerHTML=Ph.Ix;this.UC[aaw]=HV;this.resize(this.Ol().offsetWidth,this.Ol().offsetHeight);this.FE(this.Lv,this.Lu);return HV;};this.aej=function(imtype,imid){var aaw=cE(imtype,imid);var bp=$(aaw);if(bp){this.Ol().removeChild(bp);}};this.Lf=function(){if($("selectim")){return;}this.Yh=new ui.afF();this.Yh.KN("selectim",this.Ol(),26,this.Ol().offsetHeight-90);this.Yh.Vq.className="selectim";this.Yh.Vq.innerHTML="";return this.Yh;};this.resize=function(w,h){fF("w:h="+w+":"+h);if(!w||!h)return;if(w<0||h<90)return;for(var MJ in this.UC){var MI=this.UC[MJ];if(MI){if(MI.Vq){fF(MI.Vq.style.width);fF((w-24));MI.Vq.style.width=(w-24)+"px";MI.Vq.style.height=(h-80)+"px";}}}};this.Kw=function(){ui.Kz(this.Yl,"mousedown",Su,"createSignOnWindow",false,false,false);ui.Kz(this.Ym,"mousedown",Su,"createSignOnWindow",false,false,false);};this.clearBuddyLoadingBanner=function(Ft,Fo){fF("inside clearBuddyLoadingBanner:"+Ft+"|"+Fo);var Fx=$(cE(Ft,Fo));if(Fx&&Fx.innerHTML==Ph.Ix){fF(" clearning buddy loading banner...");Fx.innerHTML="";}else{fF("not clearning buddy loading banner...");}};this.RK=function(Ft,Fo,IJ,PA,ID){if(PA==null||PA.ajd().length==0)return;var Po=PA;var NO=dj(Ft,Fo,Po);NO.className='buddygroup';var NN=document.getElementById(NO);var NP=document.getElementById(dk(Ft,Fo,Po));if(NN&&NP){return NP;}NN=document.createElement('div');NP=document.createElement('div');NN.setAttribute('id',dj(Ft,Fo,Po));NP.setAttribute('id',dk(Ft,Fo,Po));var NQ=dk(Ft,Fo,Po);var NR=dm(Ft,Fo,Po);NN.innerHTML='<span><a href="#" onclick="iU(\''+NQ+'\', \''+NR+'\');return false;"><img id='+NR+' border="0" src="images/group1.gif"/><strong>'+Po+'</strong></a></span><br/>';NP.style.display="";var Fx=$(cE(Ft,Fo));if(Fx==null){this.FF(Ft,Fo,Fo,ID);Fx=$(cE(Ft,Fo));}var GU=Fx.childNodes;if(GU.length==0||Fx.innerHTML==Ph.Ix||Fx.innerHTML==Ph.ik){Fx.innerHTML="";Fx.appendChild(NN);}else{for(i=GU.length-1;i>=0;i--){var Pd=GU[i].getAttribute('id');if(NO>Pd){if(i==GU.length-1){Fx.appendChild(NN);break;}else{Fx.insertBefore(NN,GU[i+1]);break;}}else{if((i==0)){Fx.insertBefore(NN,GU[0]);}}}}NP=NN.appendChild(NP);return NP;};this.RJ=function(Ft,Fo,IJ,Im,IB,ID,Po){closeLoginProgressWindow();if(Po==null){Po='No group';}this.RK(Ft,Fo,IJ,Po,ID);if(Im=='')return;var aJ=Ft+':'+Fo;if(!Ib[aJ])Ib[aJ]=new Array();if(fc(Im,Ib[aJ])>=0){}else{Ib[aJ].push(Im);}if(!PD[aJ])PD[aJ]=new Array();if(fc(Po,PD[aJ])>=0){}else{PD[aJ].push(Po);}if(!Ij[aJ])Ij[aJ]=new Array();if(Ij[aJ][Im]){}else{Ij[aJ][Im]=Po;}if(ID=='OFFLINE'||ID=='NOTLOGIN'){if(!abp[aJ])abp[aJ]=new Array();if(fc(Im,abp[aJ])>=0){abp[aJ]=gO(Im,abp[aJ]);gy('offline');}else{}}else{if(!abp[aJ])abp[aJ]=new Array();if(fc(Im,abp[aJ])>=0){}else{abp[aJ].push(Im);}}var Ig=document.getElementById(cx(Ft,Fo,Po,Im));var NP=document.getElementById(dk(Ft,Fo,Po));if(Ig!=null){NP.removeChild(Ig);}B(Ft,Im,IB);Ig=this.KP(Ft,Fo,IJ,Im,IB,ID,Po);var Hq=NP.childNodes;if(Hq.length==0){NP.appendChild(Ig);}else{for(var i=Hq.length-1;i>=0;i--){var b=0;if(Ig.className.indexOf('buddyoffline')>-1&&Hq[i].className=='buddyonline')b=1;else if(Ig.className=='buddyonline'&&Hq[i].className.indexOf('buddyoffline')>-1)b=-1;else{if(cx(Ft,Fo,Po,Im)>Hq[i].getAttribute('id')){b=1;}else{b=-1;}}if(b==1&&i==Hq.length-1){NP.appendChild(Ig);break;}else if(b==1){NP.insertBefore(Ig,Hq[i+1]);break;}else if(b==-1&&i==0){NP.insertBefore(Ig,Hq[0]);break;}else{continue;}}}};this.Lh=function(akP,akt,akr,RC){var aaw=ce(akt,akr);if($(aaw)){return $(aaw);}var ahC=new PX.PZ(akt,akr,RC);ahC.Rv(akP,0,70,85,150,18);ahC.Vq.position="absolute";ahC.Vq.style.top="29px";return ahC;};this.KP=function(Ft,Fo,IJ,Im,IB,ID,Po){var Ig=document.createElement('div');Ig.setAttribute('id',cx(Ft,Fo,Po,Im));var IG=IB+' ('+Im+')';var IE=cg(Ft,ID);var IF=IB;if(IE!=''){IF+=' ('+IE+')';}if(ID=='OFFLINE'||ID=='HIDDEN'||ID=='NOTLOGIN'){Ig.className='buddyofflineshow';if(Ft=='msn'||Ft=='demomsn')Ig.innerHTML='&nbsp;&nbsp;&nbsp;&nbsp;<a href="#" onclick="alert(\'Can not send message to offline contact in MSN!\');" title="'+IG+'" alt="'+IG+'">'+cc(Ft,ID)+IF+'</a>';else Ig.innerHTML='&nbsp;&nbsp;&nbsp;&nbsp;<a href="#" onclick="aT(\''+Im+'\',\''+escape(IB)+'\',\''+Fo+'\',\''+Ft+'\')" title="'+IG+'" alt="'+IG+'">'+cc(Ft,ID)+IF+'</a>';}else if(ID=='QQCLUSTER'){Ig.className='buddyonline';Ig.innerHTML='&nbsp;&nbsp;&nbsp;&nbsp;<a href="#" onclick="gC(\''+Im+'\',\''+escape(IB)+'\',\''+Fo+'\',\''+Ft+'\')" onmouseover="gv(event, \''+Ft+'\', \''+Fo+'\', \''+Im+'\')" onmouseover="eW()" title="'+IG+'" alt="'+IG+'">'+cc(Ft,ID)+IF+'</a>';}else{Ig.className='buddyonline';Ig.innerHTML='&nbsp;&nbsp;&nbsp;&nbsp;<a href="#" onclick="aT(\''+Im+'\',\''+escape(IB)+'\',\''+Fo+'\',\''+Ft+'\')" onmouseover="gv(event, \''+Ft+'\', \''+Fo+'\', \''+Im+'\')"  onmouseout="eW()" title="'+IG+'" alt="'+IG+'">'+cc(Ft,ID)+IF+'</a>';}return Ig;};this.Gh=function(imtype,imid,Rc){var QZ=dA(imtype,imid);var Qs=$(QZ);if(Qs)return;var aiF=document;Qs=aiF.createElement('div');Qs.setAttribute('id',QZ);Qs.style.ajH='top';Qs.style.cursor='hand';var QN=aiF.createElement('IMG');var ajf=imtype;if(ajf.indexOf('demo')>=0){ajf=ajf.substring(4);}QN.src='images/iframe_left_b_'+ajf+'.gif';QN.Tg=imtype+' IM: '+imid;QN.title=imtype+' IM: '+imid;QN.style.display='inline';QN.imtype=imtype;QN.imid=imid;QN.Rc=Rc;QN.onclick=this.QP;QN.width='24';QN.height='26';QN.border='0';this.Yh.Vq.appendChild(Qs);Qs.appendChild(QN);};this.aev=function(imtype,imid,Rc){var QZ=dA(imtype,imid);var Qs=$(QZ);if(Qs)this.Yh.Vq.removeChild(Qs);};this.QP=function(){J.FE(this.imtype,this.imid);};this.FE=function(imtype,imid){fF("activeAccount: imtype="+imtype+" | imid="+imid);fF("Pf is "+Pf.aiL());if(this.Lv==imtype&&this.Lu==imid)return;var imtype_local=imtype.indexOf("demo")>=0?imtype.substring(4):imtype;var QL=imtype_local+"_logo_small.gif";this.agP(imid,QL);var JB=$(dA(this.Lv,this.Lu));if(JB){var JB=JB.getElementsByTagName('IMG');var Lt=this.Lv;if(Lt.indexOf('demo')>=0){Lt=Lt.substring(4);}if(JB[0])JB[0].src='images/iframe_left_b_'+Lt+'.gif';}var QO=$(dA(imtype,imid));if(QO){var QN=QO.getElementsByTagName('IMG');var ajf=imtype;if(ajf.indexOf('demo')>=0){ajf=ajf.substring(4);}if(QN[0])QN[0].src='images/iframe_left_'+ajf+'.gif';}var Ls=$(ep(this.Lv,this.Lu));if(Ls)Ls.style.visibility="hidden";var aaE=$(ep(imtype,imid));if(aaE)aaE.style.visibility="visible";var Lr=$(ce(this.Lv,this.Lu));if(Lr)Lr.style.visibility="hidden";var aaz=$(ce(imtype,imid));if(aaz)aaz.style.visibility="visible";var Ja=$(cE(this.Lv,this.Lu));if(Ja)Ja.style.visibility="hidden";var aas=$(cE(imtype,imid));if(aas)aas.style.visibility="visible";this.Lv=imtype;this.Lu=imid;};this.On=function(name,Ba,ajy){var Bb=this.cv(name,Ba,ajy);if(Bb){return Bb.ei();}return "";};this.cv=function(name,Ba,ajy){return null;};this.LE=function(Ft,Fo,PA,Im){var Ig=document.getElementById(cx(Ft,Fo,PA,Im));var NP=document.getElementById(dk(Ft,Fo,PA));if(Ig!=null&&NP!=null){NP.removeChild(Ig);}}};PX.Fn.prototype=new ui.Ma();ui.buddyListPane=function(){this.KN=function(id,acJ,acU,acs){var aja=document.createElement("div");if(!aja){return;}aja.setAttribute("w",acU);aja.setAttribute("h",acs);aja.id=id;this.fe(acJ.appendChild(aja));};this.fe=function(acI){if(!acI||!acI.style){fF("error to fe buddy list panel, return");return;}var w=acI.getAttribute("w");var h=acI.getAttribute("h");if(w){acI.style.width=w+"px";}if(h){acI.style.height=h+"px";}acI.setAttribute("KI","ui.buddyListPane");acI.ads=this;acI.style.clear="both";this.Vq=acI;this.VV=acI.id;};this.Xy="";this.Ve=0;this.Vq;this.VV;};ui.afF=function(){this.KN=function(id,acJ,acU,acs){var Rd=document.createElement("div");if(!Rd){return;}Rd.setAttribute("w",acU);Rd.setAttribute("h",acs);Rd.id=id;this.fe(acJ.appendChild(Rd));};this.fe=function(acI){if(!acI||!acI.style){fF("error to fe select IM panel, return");return;}var w=acI.getAttribute("w");var h=acI.getAttribute("h");if(w){acI.style.width=w+"px";}if(h){acI.style.height=h+"px";}acI.setAttribute("KI","ui.afF");acI.ads=this;acI.style.clear="both";this.Vq=acI;this.VV=acI.id;};this.Xy="";this.Ve=0;this.Vq;this.VV;};ui.IS=function(){this.KN=function(id,acJ,Ia,HZ,imtype,imid,RC){var tb=document.createElement("div");if(!tb){return;}tb.id=id;tb.KI="ui.buttonpane";tb.className="uiButtonPane";tb.setAttribute("Ia",Ia);tb.setAttribute("HZ",HZ);this.fe(acJ.appendChild(tb),imtype,imid,RC);};this.fe=function(acS,imtype,imid,RC){if(!acS){return;}this.Vq=acS;this.VV=acS.id;this.Uu=parseInt(this.Vq.getAttribute("Ia"));this.Ut=parseInt(this.Vq.getAttribute("HZ"));var qK=this.Vq.firstChild;this.Vq.ads=this;var acf=acS.id;var ajf=imtype;if(ajf.indexOf('demo')>=0){ajf=ajf.substring(4);}var FR='',aep,Gc,aes,profileButtonImgPrefix;var FR='images/'+ajf+'/'+ajf+'_add_';var aep='images/'+ajf+'/'+ajf+'_subtract_';var Gc='images/'+ajf+'/'+ajf+'_addgroup_';var aes='images/'+ajf+'/'+ajf+'_subtractgroup_';var profileButtonImgPrefix='images/'+ajf+'/'+ajf+'_addgroup_';var agY='images/showoffline_';var NJ=document.createElement("div");var fs='<a href="#" style="cursor:hand" title="'+Ph.It+'" onclick="Su.abH(\''+imtype+'\',\''+imid+'\');return false;" abw="aQ(\''+FR+'\', \'up.gif\', \''+acf+'\');" gr="aQ(\''+FR+'\', \'commonly.gif\', \''+acf+'\');return true" abu="aQ(\''+FR+'\', \'down.gif\', \''+acf+'\');return true"><img src="'+FR+'commonly.gif?'+acf+'" border="0"></a>';fs+='<a href"#" style="cursor:hand" title="'+Ph.Iv+'" onclick="Su.abU(\''+imtype+'\',\''+imid+'\');return false" abw="aQ(\''+aep+'\', \'up.gif\', \''+acf+'\');return true" gr="aQ(\''+aep+'\', \'commonly.gif\', \''+acf+'\');return true" abu="aQ(\''+aep+'\', \'down.gif\', \''+acf+'\');return true"><img src="'+aep+'commonly.gif?'+acf+'" border="0"></a>';fs+='<a href"#" style="cursor:hand" title="'+Ph.Iu+'" onclick="Su.abI(\''+imtype+'\',\''+imid+'\');return false" abw="aQ(\''+Gc+'\', \'up.gif\', \''+acf+'\');return true" gr="aQ(\''+Gc+'\', \'commonly.gif\', \''+acf+'\');return true" abu="aQ(\''+Gc+'\', \'down.gif\', \''+acf+'\');return true"><img src="'+Gc+'commonly.gif?'+acf+'" border="0"></a>';fs+='<a href"#" style="cursor:hand" title="'+Ph.Iw+'" onclick="Su.abV(\''+imtype+'\',\''+imid+'\');return false" abw="aQ(\''+aes+'\', \'up.gif\', \''+acf+'\');return true" gr="aQ(\''+aes+'\', \'commonly.gif\', \''+acf+'\');return true" abu="aQ(\''+aes+'\', \'down.gif\', \''+acf+'\');return true"><img src="'+aes+'commonly.gif?'+acf+'" border="0"></a>';fs+='<a href"#" style="cursor:hand" title="'+Ph.agX+'" onclick="iz(this,\''+imtype+'\',\''+imid+'\');return false" > &nbsp;<img id=\"'+Jq(imtype,imid)+'\" src="'+agY+'commonly.gif?'+acf+'" border="0"></a>';NJ.innerHTML=fs;NJ=acS.appendChild(NJ);};this.Vq=null;this.Uu=0;this.Ut=0;this.WD=2;this.WE=2;this.VT=4;this.XN=this.WD;this.UG=new Array();this.VV;};ui.IS.prototype=new ui.toolbar();function cb(imtype){var ajf=imtype;if(ajf.indexOf('demo')>=0){ajf=ajf.substring(4);}return 'images/'+ajf+'_logo.gif';};function bZ(imtype){var QR='';if(imtype=='msn'||imtype=='demomsn'){QR='<img src="images/msn/msnonline.gif" border="0">';}else if(imtype=='yahoo'||imtype=='demoyahoo'){QR='<img src="images/yahoo/yahooaccount.gif" border="0">';}else if(imtype=='aim'||imtype=='demoaim'){QR='<img src="images/aim/aimonline.gif" border="0">';}else if(imtype=='qq'||imtype=='demoqq'){QR='<img src="images/qq/qqonline.gif" border="0">';}else if(imtype=='haha'||imtype=='demohaha'){QR='<img src="images/haha/hahaaccount.gif" border="0">';}return QR;};function cg(imtype,Rg){var ahK=cf(imtype,Rg);if(Rg=='ONLINE'||Rg=='OFFLINE'||ahK==Ph.ahG){ahK='';}return ahK;};function cf(imtype,Rg){var ahK='';switch(imtype){case 'msn':case 'demomsn':switch(Rg){case 'ONLINE':ahK=Ph.ahH;break;case 'HIDDEN':ahK=Ph.ahw;break;case 'NOTLOGIN':case 'OFFLINE':ahK=Ph.ahG;break;case 'BRB':ahK=Ph.aht;break;case 'LUNCH':ahK=Ph.ahB;break;case 'IDLE':case 'AWAY':ahK=Ph.ahs;break;case 'BUSY':ahK=Ph.ahu;break;case 'PHONE':ahK=Ph.ahI;break;default:ahK=Ph.ahH;break;}break;case 'yahoo':case 'demoyahoo':switch(Rg){case 'ONLINE':ahK=Ph.ahr;break;case 'HIDDEN':ahK=Ph.ahA;break;case 'NOTLOGIN':case 'OFFLINE':ahK=Ph.ahG;break;case 'BUSY':ahK=Ph.ahu;break;case 'STEPPEDOUT':ahK=Ph.ahJ;break;case 'BRB':ahK=Ph.aht;break;case 'IDLE':ahK=Ph.ahy;break;case 'AWAY':ahK=Ph.ahF;break;case 'PHONE':ahK=Ph.ahI;break;default:ahK=Rg.substring(2);break;}break;case 'haha':case 'demohaha':switch(Rg){case 'ONLINE':ahK=Ph.ahr;break;case 'HIDDEN':ahK=Ph.ahA;break;case 'NOTLOGIN':case 'OFFLINE':ahK=Ph.ahG;break;case 'BUSY':ahK=Ph.ahu;break;case 'STEPPEDOUT':ahK=Ph.ahJ;break;case 'BRB':ahK=Ph.aht;break;case 'IDLE':ahK=Ph.ahy;break;case 'AWAY':ahK=Ph.ahF;break;case 'PHONE':ahK=Ph.ahI;break;default:ahK=Rg.substring(2);break;}break;case 'qq':case 'demoqq':switch(Rg){case 'ONLINE':ahK=Ph.ahH;break;case 'HIDDEN':ahK=Ph.ahx;break;case 'NOTLOGIN':case 'OFFLINE':ahK=Ph.ahG;break;case 'IDLE':case 'AWAY':ahK=Ph.ahs;break;case 'NA':ahK=Ph.ahE;break;case 'QQCLUSTER':ahK='';break;default:ahK=Ph.ahH;break;}break;case 'aim':case 'demoaim':switch(Rg){case 'ONLINE':ahK=Ph.ahH;break;case 'NOTLOGIN':case 'OFFLINE':ahK=Ph.ahG;break;case 'IDLE':case 'AWAY':ahK=Ph.ahs;break;case 'BUSY':ahK=Ph.ahu;break;case 'NA':ahK=Ph.ahE;break;default:ahK=Ph.ahH;break;}break;}return ahK;};function cd(imtype,Rg){imtype=imtype.indexOf("demo")>=0?imtype.substring(4):imtype;var QR='';switch(imtype){case 'msn':case 'demomsn':switch(Rg){case 'ONLINE':QR='online.gif';break;case 'HIDDEN':case 'NOTLOGIN':case 'OFFLINE':QR='offline.gif';break;case 'BRB':case 'LUNCH':case 'IDLE':case 'AWAY':QR='away.gif';break;case 'BUSY':case 'PHONE':QR='busy.gif';break;default:QR='offline.gif';break;}break;case 'yahoo':case 'demoyahoo':switch(Rg){case 'ONLINE':QR='online.gif';break;case 'HIDDEN':case 'NOTLOGIN':case 'OFFLINE':QR='offline.gif';break;case 'IDLE':QR='idle.gif';break;case 'BUSY':case 'BRB':case 'LUNCH':case 'AWAY':case 'STEPPEDOUT':case 'PHONE':QR='busy.gif';break;default:if(Rg.substring(0,1)=='1')QR='busy.gif';else QR='online.gif';break;}break;case 'haha':case 'demohaha':switch(Rg){case 'ONLINE':QR='online.gif';break;case 'HIDDEN':case 'NOTLOGIN':case 'OFFLINE':QR='offline.gif';break;case 'IDLE':QR='idle.gif';break;case 'BUSY':case 'BRB':case 'LUNCH':case 'AWAY':case 'STEPPEDOUT':case 'PHONE':QR='busy.gif';break;default:if(Rg.substring(0,1)=='1')QR='busy.gif';else QR='online.gif';break;}break;case 'qq':case 'demoqq':switch(Rg){case 'ONLINE':QR='online.gif';break;case 'HIDDEN':QR='hidden.gif';break;case 'NOTLOGIN':case 'OFFLINE':QR='offline.gif';break;case 'IDLE':case 'AWAY':QR='away.gif';break;case 'NA':QR='na.gif';break;case 'QQCLUSTER':QR='cluster.gif';break;default:QR='offline.gif';break;}break;case 'aim':case 'demoaim':switch(Rg){case 'ONLINE':QR='online.gif';break;case 'NOTLOGIN':case 'OFFLINE':QR='offline.gif';break;case 'IDLE':case 'AWAY':QR='away.gif';break;case 'BUSY':QR='busy.gif';break;case 'NA':QR='na.gif';break;default:QR='offline.gif';break;}break;}if(imtype.indexOf('demo')>=0){imtype=imtype.substring(4);}QR=imtype+QR;return QR;};function cc(imtype,Rg){var imtype_local=imtype.indexOf("demo")>=0?imtype.substring(4):imtype;var QR=cd(imtype_local,Rg);QR='<img src="images/'+imtype_local+'/'+QR+'" border="0">';return QR;};function iz(checkbox,imtype,imid){var ia=Pf.Na(imtype,imid);var Il=ia.Yk;ia.Yk=!Il;var showhideofflineid=Jq(imtype,imid);var showhideofflinedv=document.getElementById(showhideofflineid);if(showhideofflinedv){if(ia.Yk)showhideofflinedv.src="images/showoffline_commonly.gif";else showhideofflinedv.src="images/hideoffline_commonly.gif";}var Fx=$(cE(imtype,imid));if(Fx==null){fF("could not find the buddylist panel");return;}var GU=Fx.childNodes;if(GU.length==0)return;for(var i=0;i<GU.length;i++){var GV=GU[i].childNodes;for(var ii=0;ii<GV.length;ii++){var NP=GV[ii];var Hq=NP.childNodes;if(Hq.length==0){continue;}else{for(var j=0;j<Hq.length;j++){if(Hq[j].className=='buddyofflineshow'&&Il){Hq[j].className='buddyoffline';}else if(Hq[j].className=='buddyoffline'&&(!Il)){Hq[j].className='buddyofflineshow';}}}}}J.resize();};PX.PZ=function(akt,akr,RC){this.Wh=akt;this.Wg=akr;this.Wm=RC;this.VV=ce(this.Wh,this.Wg);this.Rv=function(acJ,x,y,w,mw,h){this.KN(this.VV,acJ,"Online",this,w,mw,"left",h,"arrow-bottom.gif",false,"itemvalue",false,true,mw);this.Vq.style.width=w+"px";this.Vq.style.visibility="hidden";var item;var BG="1px solid #677788";var ahv='';var ahL='';var ahz='';var RF='';var RE='';var abq='';var Qh='';switch(this.Wh){case "msn":case "demomsn":ahv='ONLINE';ahL=cf(this.Wh,ahv);ahz=cd(this.Wh,ahv);item=this.Gk(ahL,ahz,ahv);abq=ahL;ahv='BUSY';ahL=cf(this.Wh,ahv);ahz=cd(this.Wh,ahv);item=this.Gk(ahL,ahz,ahv);ahv='BRB';ahL=cf(this.Wh,ahv);ahz=cd(this.Wh,ahv);item=this.Gk(ahL,ahz,ahv);ahv='AWAY';ahL=cf(this.Wh,ahv);ahz=cd(this.Wh,ahv);item=this.Gk(ahL,ahz,ahv);ahv='PHONE';ahL=cf(this.Wh,ahv);ahz=cd(this.Wh,ahv);item=this.Gk(ahL,ahz,ahv);ahv='LUNCH';ahL=cf(this.Wh,ahv);ahz=cd(this.Wh,ahv);item=this.Gk(ahL,ahz,ahv);ahv='HIDDEN';ahL=cf(this.Wh,ahv);ahz=cd(this.Wh,ahv);item=this.Gk(ahL,ahz,ahv);Qh=ahL;break;case "qq":case "demoqq":ahv='ONLINE';ahL=cf(this.Wh,ahv);ahz=cd(this.Wh,ahv);item=this.Gk(ahL,ahz,ahv);abq=ahL;ahv='AWAY';ahL=cf(this.Wh,ahv);ahz=cd(this.Wh,ahv);item=this.Gk(ahL,ahz,ahv);ahv='HIDDEN';ahL=cf(this.Wh,ahv);ahz=cd(this.Wh,ahv);item=this.Gk(ahL,ahz,ahv);Qh=ahL;ahv='OFFLINE';ahL=cf(this.Wh,ahv);ahz=cd(this.Wh,ahv);item=this.Gk(ahL,ahz,ahv);break;case "yahoo":case "demoyahoo":ahv='ONLINE';ahL=cf(this.Wh,ahv);ahz=cd(this.Wh,ahv);item=this.Gk(ahL,ahz,ahv);abq=ahL;ahv='BUSY';ahL=cf(this.Wh,ahv);ahz=cd(this.Wh,ahv);item=this.Gk(ahL,ahz,ahv);ahv='STEPPEDOUT';ahL=cf(this.Wh,ahv);ahz=cd(this.Wh,ahv);item=this.Gk(ahL,ahz,ahv);ahv='BRB';ahL=cf(this.Wh,ahv);ahz=cd(this.Wh,ahv);item=this.Gk(ahL,ahz,ahv);ahv='IDLE';ahL=cf(this.Wh,ahv);ahz=cd(this.Wh,ahv);item=this.Gk(ahL,ahz,ahv);ahv='AWAY';ahL=cf(this.Wh,ahv);ahz=cd(this.Wh,ahv);item=this.Gk(ahL,ahz,ahv);ahv='PHONE';ahL=cf(this.Wh,ahv);ahz=cd(this.Wh,ahv);item=this.Gk(ahL,ahz,ahv);ahv='HIDDEN';ahL=cf(this.Wh,ahv);ahz=cd(this.Wh,ahv);item=this.Gk(ahL,ahz,ahv);Qh=ahL;break;case "aim":case "demoaim":ahv='ONLINE';ahL=cf(this.Wh,ahv);ahz=cd(this.Wh,ahv);item=this.Gk(ahL,ahz,ahv);abq=ahL;ahv='AWAY';ahL=cf(this.Wh,ahv);ahz=cd(this.Wh,ahv);item=this.Gk(ahL,ahz,ahv);ahv='NA';ahL=cf(this.Wh,ahv);ahz=cd(this.Wh,ahv);item=this.Gk(ahL,ahz,ahv);ahv='HIDDEN';ahL=cf(this.Wh,ahv);ahz=cd(this.Wh,ahv);item=this.Gk(ahL,ahz,ahv);Qh=ahL;break;default:break;}if(this.Wm=='INVISIBLE'||this.Wm=='HIDDEN'){RF=Qh;RE='HIDDEN';}else{RF=abq;RE='ONLINE';}this.agI(RF,RE,true);this.XJ=acJ;this.afn();var BH="#A4B6C8";var BI="#666666";var BJ="#EFF0E6";var aaP=this;this.GG(function(){aaP.abD();});this.GG=function(NI){this.XD=new Array();this.XD.push(NI);};};this.abD=function(){this.JI();var ZA=this.OS();var akK=this.Oy();ZA=gY(ZA);fF("inside PX.PZ.abD: akK:"+akK+" ZA:"+ZA);this.hI(akK,ZA);this.Vq.style.border="1px solid #EFF0E6";};this.hI=function(acQ,ZA){if(acQ&&acQ.length)hE("reqType=changeAccountStatus&imtype="+this.Wh+"&imid="+this.Wg+"&statusOptions="+acQ);this.afn();var Qw=Pf.Na(this.Wh,this.Wg);if(Qw)Qw.Tq=acQ;};this.afn=function(){this.Tz=gY(this.OS());this.YZ=this.Oy();this.We=this.Ow();};};PX.PZ.prototype=new ui.Zk();function fL(FD,Fz){J.aeb(FD,Fz);Pf.aeb(FD,Fz);};function fM(){J.aec();Pf.aec();};PX.Jh=function(acE,acz,acF,zk){this.KI="imdlg";this.Vj=358;this.Vi=400;this.WV=(ui.fu)?18:20;this.WZ=(ui.fu)?17:15;this.Xa=168;this.Xb;this.Xc=acE;this.XV=acz;this.Xd=acF;this.Tx=(zk)?zk:acE;this.Um;this.Ul;this.TG=true;this.TB=false;this.TH=false;this.TZ=false;this.UF=false;this.VC=this.Vg=12;this.VB="#000000";this.VI="#767687";this.VD=this.Vh="Tahoma";this.YO;this.YP=35;this.YQ="";this.YM;this.YN;this.Yp;this.Yo;this.WU;this.VR;this.bO=false;this.Yi;this.Yj;this.Yv;this.XI;this.Vt;this.m_cepalette;this.Yn;this.YU;this.Vr;this.WP=16;this.Vo="arrow-bottom.gif";this.Ui;this.VU;this.YW;this.UK;this.Vp;this.m_ceBtn;this.Uv;this.UL;this.XU;this.m_fileBtn;this.Tv;this.Ud;this.Xw=new Array();this.XG=new Array();this.XF=new Array();this.Xv=new Array();this.Xu=new Array();this.Xk=new Array();this.Xn=new Array();this.Xr=new Array();this.YV;this.Wp;this.NA=function(akB,size,face,bA,bx,bB,bJ){akB="<FONT COLOR=\""+bA+"\">"+encodeURI(akB)+"</font>";if(bJ){akB="<U>"+akB+"</U>";}if(bB){akB=akB.italics();}if(bx){akB=akB.bold();}akB="<FONT FACE=\""+face+"\">"+akB+"</font>";if(size!=this.Vg){akB="<FONT SIZE=\""+size+"\">"+akB+"</font>";}return akB;};this.Nz=function(size){var zp=3;if(size<9){zp=1;}else{if(size<11){zp=2;}else{if(size<13){zp=3;}else{if(size<17){zp=4;}else{if(size<25){zp=5;}else{if(size<35){zp=6;}else{zp=7;}}}}}}return zp;};this.NB=function(akB){if(!akB){return "";}akB=this.NA(akB,this.VC,this.VD,this.VB,this.TH,this.TZ,this.UF);return akB;};this.afM=function(){if(!this.WU){return;}var ZA=this.WU.value;if(!ZA.length){return;}if(Ph.locale=="en"&&ZA.length>900){alert(iI(Ph.bv,ZA.length,900));return;}else if(Ph.locale=="zh"&&ZA.length>300){alert(iI(Ph.bv,ZA.length,300));return;}var Qw=Pf.Na(this.XV,this.Xd);fF("in chatwindow afM:"+Qw.aiL());if(Qw.Tr=="msn"&&Qw.Tq=="HIDDEN"){var Iy=cD(this.XV,this.Xc);alert("Since you appear to be offline, you can not send message to "+Iy);return;}this.WU.value="";this.WU.focus();NU.hS();fF("ChatDlg afM hS");this.Gg(this.Xd,ZA,false,false);ZA=this.NB(ZA);this.afN(ZA);clearTimeout(this.YV);this.YV=null;var HW=false;};this.afN=function(akB,zv){var dT=dN++;var ZT="mid="+dT+"&reqType=";if(this.XV=="hahaconf"){ZT+="sendConfMsg";ZT+="&confid="+encodeURIComponent(this.Xc);}else if(this.XV=="qqcluster"){ZT+="sendMsg";ZT+="&imtype=qq";ZT+="&imid="+this.Xd;ZT+="&receiver="+this.Xc;}else if(this.XV=="hahablog"){ZT+="sendBlog";ZT+="&Jl="+this.Xc;ZT+="&imid="+this.Xd;ZT+="&message="+escape(encodeURI(akB));fF("in chat window, sendImRequest, ZT="+ZT);Th(ZT);return;}else{ZT+="sendMsg";ZT+="&imtype="+encodeURIComponent(this.XV);ZT+="&imid="+encodeURIComponent(this.Xd);ZT+="&receiver="+encodeURIComponent(this.Xc);}ZT+="&message="+escape(encodeURI(akB));var fh=new PV.fk();fh.KN(dT,this.XV,this.Xd,this.XV,this.Xc,ZT,akB);dE(fh);};this.updateChatWinStatus=function(akB){if(akB==this.Ul){return;}this.Yv=gL(this.Yv);this.Yv.appendChild(document.createTextNode(akB));this.Ul=akB;};this.eO=function(hY,akB){akB=eK(akB);if(ui.fu){akB=akB.replace(/&apos;/gi,"'");}var zz=document.createElement("span");var zA=document.createElement("span");zz.style.color=this.VI;zz.style.fontStyle="italic";zz.style.color="#59098A";zz.style.fontSize="13px";zz.appendChild(document.createTextNode(cS()+hY+": "));zz.appendChild(document.createElement("br"));if(this.VR.firstChild){this.VR.insertBefore(document.createElement("br"),this.VR.firstChild);zA=this.VR.insertBefore(zA,this.VR.firstChild);}else{this.VR.appendChild(zz);zA=this.VR.appendChild(zA);}zA.appendChild(document.createElement("br"));setTimeout("PL['"+this.VV+"'].afs();",0);};this.Gg=function(akE,akB,zw,zx,zy){akB=eK(akB);if(!zx){akB=fj(akB);akB=insertCustomEmoticons(akB);}if(ui.fu){akB=akB.replace(/&apos;/gi,"'");}if(zx&&akB&&(akB==this.Um)){return;}else{if(zx&&akB){this.Um=akB;}}var zz=document.createElement("span");var zA=document.createElement("span");if(zx){zz.style.color=this.VI;zz.style.fontStyle="italic";}else{if(zw){zz.style.color="#59098A";if(this.VB){zA.style.color=this.VB;}if(this.VC){zz.style.fontSize="13px";zA.style.fontSize=(this.VC+1)+"px";}}else{if(!zy){if(NU.eh()=="done"){zz.style.color=this.VI;}else{zz.style.color="#E466F2";}if(this.TH){zA.style.fontWeight="bold";}if(this.TZ){zA.style.fontStyle="italic";}if(this.UF){zA.style.textDecoration="underline";}if(NU.eh()=="done"){zA.style.color=this.VI;}else{if(this.VB){zA.style.color=this.VB;}}if(this.VC){zz.style.fontSize="13px";zA.style.fontSize=(this.VC+1)+"px";}if(this.VD){zz.style.fontFamily=this.VD;zA.style.fontFamily=this.VD;}}}}if(!zy){zz.appendChild(document.createTextNode(cS()+akE+": "));zz.appendChild(document.createElement("br"));}if(zy&&this.VR.firstChild){this.VR.insertBefore(document.createElement("br"),this.VR.firstChild);zA=this.VR.insertBefore(zA,this.VR.firstChild);}else{this.VR.appendChild(zz);zA=this.VR.appendChild(zA);}if(zw){aK(akB,zA);}else{aK(akB,zA);}if(zy){this.adP(zA,this.VI);}if(!zw&&!zx&&(NU.eh()=="done")){var zB=document.createTextNode(" (message not sent)");var zC=document.createElement("span");zC.style.color=this.VH;zC.style.fontStyle="italic";zC.appendChild(zB);zA.appendChild(zC);}if(!zy){zA.appendChild(document.createElement("br"));}setTimeout("PL['"+this.VV+"'].afs();",0);};this.afs=function(){var cr=this.VR.scrollHeight-this.VR.clientHeight;this.VR.scrollTop=cr;};this.agr=function(){var Mo=$(this.VV+"typemenu");if(!Mo){return;}var zF=Mo["itemvalue"];var zG=Mo.getAttribute("title");this.VD=this.WU.style.fontFamily=zF;this.Nl();};this.agq=function(){var Mo=$(this.VV+"sizemenu");if(!Mo){return;}var zH=Mo.getAttribute("title");this.VC=parseInt(zH);this.WU.style.fontSize=(this.VC+1)+"px";this.Nl();};this.FX=function(Sq){var text=this.WU.value;this.WU.value=text+Sq;this.Nl();};this.agp=function(zI){this.WU.style.color=zI;this.VB=zI;this.UK.agj(false);this.Nl();};this.aiN=function(){var zJ=this.YO.Oo("block");if(!zJ){return;}this.TG=!this.TG;zJ.ahV(this.TG?"HQ.gif":"aji.gif",this.TG?Ph.HQ:Ph.aji);this.WU.focus();NU.hS();};this.aiM=function(){this.TB=!this.TB;var zK=this.YO.Oo("add");if(!zK){return;}zK.ahV(this.TB?"gK.gif":"FG.gif",this.TB?Ph.ael:Ph.FK);this.WU.focus();NU.hS();};this.aiO=function(){this.TH=this.TH?false:true;this.YM.Oo("bold").agj(this.TH);this.WU.style.fontWeight=this.TH?"bold":"normal";this.WU.focus();NU.hS();fF("ChatDlg aiO hS");};this.aiP=function(){this.TZ=this.TZ?false:true;this.YM.Oo("italicize").agj(this.TZ);this.WU.style.fontStyle=this.TZ?"italic":"normal";this.WU.focus();NU.hS();fF("ChatDlg aiP hS");};this.aiQ=function(){this.UF=this.UF?false:true;this.YM.Oo("underline").agj(this.UF);this.WU.style.textDecoration=this.UF?"underline":"none";this.WU.focus();NU.hS();fF("ChatDlg aiQ hS");};this.Ro=function(){this.RH();this.Rx();this.RB();this.Ry();this.Ru();this.RD();var body=this.Ol();this.Vb=body.offsetWidth;this.UZ=body.offsetHeight;body.ads=this;this.YO.Vq=body.appendChild(this.YO.Vq);this.VR=body.appendChild(this.VR);this.VR.style.top=this.YP+"px";this.abn(this.Vb);this.Yp=body.appendChild(this.Yp);this.YN=body.appendChild(this.YM.Vq);this.Yo=body.appendChild(this.Yo);this.WU=body.appendChild(this.WU);this.Yv=body.appendChild(this.Yv);this.abt(0,this.WU.offsetTop,this.Vb,this.WU.offsetHeight);this.Xb=this.OC();this.Kw();return true;};this.FY=function(x,y,w,h,Sq){var aaP=this;this.Vt.GE(x,y,x+w,y+h,function(){aaP.FX(Sq);});};this.addCustomEmoticonSwatch=function(x,y,w,h,Sq){var aaP=this;this.m_cepalette.GE(x,y,x+w,y+h,function(){aaP.FX(Sq);});};this.FT=function(x,y,w,h,zP){var aaP=this;this.XI.GE(x,y,x+w,y+h,function(){aaP.agp(zP);});};this.showCEPalette=function(){var MK=da(this.m_ceBtn.Vq);this.Yn.JI();this.YU.JI();if(this.XI){this.XI.hide();}if(this.Vt){this.Vt.hide();}if(!this.m_cepalette){this.m_cepalette=new ui.Qy();this.m_cepalette.KN(this.VV+"cepalette",document.body,this.Vp.Vq,"cepalette.png",152,97);this.m_cepalette.Vq.style.position="absolute";this.m_cepalette.Vq.style.left=MK.left+"px";this.m_cepalette.Vq.style.top=(MK.top+this.m_ceBtn.Vq.offsetHeight)+"px";var alj=2;var alr=3;var akk=29;var akj=22;var x=alj;var y=alr;var w=26;var h=18;this.addCustomEmoticonSwatch(x,y,w,h,"//sweep");this.addCustomEmoticonSwatch(x+=akk,y,w,h,"//cry");this.addCustomEmoticonSwatch(x+=akk,y,w,h,"//laugh");this.addCustomEmoticonSwatch(x+=akk,y,w,h,"//kan");this.addCustomEmoticonSwatch(x+=akk,y,w,h,"//blink");this.addCustomEmoticonSwatch(x=alj,y+=akj,w,h,"//heihei");this.addCustomEmoticonSwatch(x+=akk,y,w,h,"//cuteheihei");this.addCustomEmoticonSwatch(x+=akk,y,w,h,"//cutesmile");this.addCustomEmoticonSwatch(x+=akk,y,w,h,"//beatu");this.addCustomEmoticonSwatch(x+=akk,y,w,h,"//heart");this.addCustomEmoticonSwatch(x=alj,y+=akj,w,h,"//hoho");this.addCustomEmoticonSwatch(x+=akk,y,w,h,"//shy");this.addCustomEmoticonSwatch(x+=akk,y,w,h,"//naughty");this.addCustomEmoticonSwatch(x+=akk,y,w,h,"//tears");this.addCustomEmoticonSwatch(x+=akk,y,w,h,"//pig");this.addCustomEmoticonSwatch(x=alj,y+=akj,w,h,"//haha");this.addCustomEmoticonSwatch(x+=akk,y,w,h,"//kick");this.addCustomEmoticonSwatch(x+=akk,y,w,h,"//dizzy");this.addCustomEmoticonSwatch(x+=akk,y,w,h,"//v");this.addCustomEmoticonSwatch(x+=akk,y,w,h,"//heng");var aaP=this;this.m_cepalette.Gq(function(){aaP.m_ceBtn.agj(false);});}else{this.m_cepalette.Vq.style.left=MK.left+"px";this.m_cepalette.Vq.style.top=(MK.top+this.m_ceBtn.Vq.offsetHeight)+"px";this.m_cepalette.show();}this.m_ceBtn.agj(true);};this.agV=function(){var MK=da(this.Vp.Vq);this.Yn.JI();this.YU.JI();if(this.XI){this.XI.hide();}if(this.m_cepalette){this.m_cepalette.hide();}if(!this.Vt){this.Vt=new ui.Qy();this.Vt.KN(this.VV+"epalette",document.body,this.Vp.Vq,"epalette.png",152,97);this.Vt.Vq.style.position="absolute";this.Vt.Vq.style.left=MK.left+"px";this.Vt.Vq.style.top=(MK.top+this.Vp.Vq.offsetHeight)+"px";var alj=2;var alr=3;var akk=29;var akj=22;var x=alj;var y=alr;var w=26;var h=18;this.FY(x,y,w,h,":)");this.FY(x+=akk,y,w,h,":D");this.FY(x+=akk,y,w,h,"B)");this.FY(x+=akk,y,w,h,":>");this.FY(x+=akk,y,w,h,"(pirate)");this.FY(x=alj,y+=akj,w,h,";)");this.FY(x+=akk,y,w,h,"(lol)");this.FY(x+=akk,y,w,h,":P");this.FY(x+=akk,y,w,h,";P");this.FY(x+=akk,y,w,h,":S");this.FY(x=alj,y+=akj,w,h,"(roll)");this.FY(x+=akk,y,w,h,":O");this.FY(x+=akk,y,w,h,":|");this.FY(x+=akk,y,w,h,":T");this.FY(x+=akk,y,w,h,":x");this.FY(x=alj,y+=akj,w,h,"(sad)");this.FY(x+=akk,y,w,h,":'D");this.FY(x+=akk,y,w,h,":<");this.FY(x+=akk,y,w,h,":\\");this.FY(x+=akk,y,w,h,"(hmm)");var aaP=this;this.Vt.Gq(function(){aaP.Vp.agj(false);});}else{this.Vt.Vq.style.left=MK.left+"px";this.Vt.Vq.style.top=(MK.top+this.Vp.Vq.offsetHeight)+"px";this.Vt.show();}this.Vp.agj(true);};this.agZ=function(){var KM=da(this.UK.Vq);this.Yn.JI();this.YU.JI();if(this.Vt){this.Vt.hide();}if(!this.XI){this.XI=new ui.Qy();this.XI.KN(this.VV+"palette",document.body,this.UK.Vq,"palette.gif",122,119);this.XI.Vq.style.position="absolute";this.XI.Vq.style.left=KM.left+"px";this.XI.Vq.style.top=(KM.top+this.UK.Vq.offsetHeight)+"px";var alj=5;var alr=7;var akb=23;var aka=18;var x=alj;var y=alr;var w=17;var h=13;this.FT(x,y,w,h,"#000000");this.FT(x+=akb,y,w,h,"#800040");this.FT(x+=akb,y,w,h,"#006600");this.FT(x+=akb,y,w,h,"#545406");this.FT(x+=akb,y,w,h,"#005995");this.FT(x=alj,y+=aka,w,h,"#414141");this.FT(x+=akb,y,w,h,"#C10029");this.FT(x+=akb,y,w,h,"#43D000");this.FT(x+=akb,y,w,h,"#999933");this.FT(x+=akb,y,w,h,"#0099FF");this.FT(x=alj,y+=aka,w,h,"#999999");this.FT(x+=akb,y,w,h,"#FF0000");this.FT(x+=akb,y,w,h,"#6BBE44");this.FT(x+=akb,y,w,h,"#FFCC66");this.FT(x+=akb,y,w,h,"#0099FF");this.FT(x=alj,y+=aka,w,h,"#993399");this.FT(x+=akb,y,w,h,"#000080");this.FT(x+=akb,y,w,h,"#C75000");this.FT(x+=akb,y,w,h,"#9B9B00");this.FT(x+=akb,y,w,h,"#034D4A");this.FT(x=alj,y+=aka,w,h,"#FF00DD");this.FT(x+=akb,y,w,h,"#0000CC");this.FT(x+=akb,y,w,h,"#FF6600");this.FT(x+=akb,y,w,h,"#FFFF00");this.FT(x+=akb,y,w,h,"#3CAFAB");this.FT(x=alj,y+=aka,w,h,"#FF77E4");this.FT(x+=akb,y,w,h,"#5252FF");this.FT(x+=akb,y,w,h,"#FF9900");this.FT(x+=akb,y,w,h,"#FFFF72");this.FT(x+=akb,y,w,h,"#81DEDB");var aaP=this;this.XI.Gq(function(){aaP.UK.agj(false);});}else{this.XI.Vq.style.left=KM.left+"px";this.XI.Vq.style.top=(KM.top+this.UK.Vq.offsetHeight)+"px";this.XI.show();}this.UK.agj(true);};this.RB=function(){this.Yp=document.createElement("div");this.Yo=document.createElement("div");this.Yp.className="uiTopImSlider";this.Yo.className="uiBottomImSlider";};this.Ru=function(){this.VR=document.createElement("div");this.VR.className="uiImHistory";this.VR.id="history";};this.Rx=function(){this.WU=document.createElement("textarea");this.WU.className="uiImMessage";this.WU.id="message";this.WU.style.fontSize=(this.VC+1)+"px";this.WU.onfocus=function(){cA=true;};this.WU.onblur=function(){cA=false;}};this.ajx=function(){if(this.OT()!=this.YQ){this.RH();}};this.RH=function(){var div=document.createElement("div");div.setAttribute("KI","ui.toolbar");div.className="uiImTopToolbar";div.setAttribute("Ia",35);div.setAttribute("HZ",27);var ajY=new ui.toolbar();ajY.fe(div);this.YQ=this.OT();if(this.YQ.indexOf("sendfile")>=0)this.m_fileBtn=ajY.FQ("sendfile","sendfileImg.gif",Ph.sendFile);if(this.YQ.indexOf("profile")>=0)this.XU=ajY.FQ("profile","profileImg.gif",Ph.profile);if(this.YQ.indexOf("chatlog")>=0)this.UL=ajY.FQ("chat log","chatlogImg.gif",Ph.Jm);if(this.YQ.indexOf("add")>=0)this.Tv=ajY.FQ("add","FG.gif",Ph.FK);if(this.YQ.indexOf("block")>=0)this.Ud=ajY.FQ("block","HQ.gif",Ph.blockBuddyTT);if(this.YO&&this.YO.Vq){var body=this.Ol();if(body){body.replaceChild(ajY.Vq,this.YO.Vq);this.KC();}}this.YO=ajY;};this.OT=function(){return "chatlog_sendfile";};this.Ry=function(){this.YM=new ui.toolbar();var akO=document.createElement("div");akO.setAttribute("KI","ui.toolbar");akO.className="uiImToolbar";akO.setAttribute("Ia",25);akO.setAttribute("HZ",20);this.YM.fe(akO);this.RA();this.RI();this.Vp=this.YM.FQ("emoticons","emoticonlabel.gif",Ph.MB);this.m_ceBtn=this.YM.FQ("custom_emoticons","customemoticonlabel.gif",Ph.customEmoticonBtnTooltip);this.Ui=this.YM.FQ("bold","bold.gif",Ph.HT);this.VU=this.YM.FQ("italicize","italicize.gif",Ph.Sl);this.YW=this.YM.FQ("underline","underline.gif",Ph.ajj);this.UK=this.YM.FQ("color","color.gif",Ph.acb);};this.RA=function(){this.Yn=new ui.Zk();this.Yn.KN(this.VV+"sizemenu",this.YM.Vq,this.Vg,this,32,32,"left",16,this.Vo,false);this.Yn.Vq.style.width="32px";this.Yn.Vq.style.left="255px";if(ui.fu){this.Yn.Vq.style.top=4+"px";}else{this.Yn.Vq.style.top=2+"px";}this.Yn.Vq.height=this.WP+"px";for(var i=6;i<=48;i+=2){this.Yn.Gk(i+"","");}var aaP=this;this.Yn.GG(function(){aaP.agq();});};this.RI=function(){this.YU=new ui.Zk();this.YU.KN(this.VV+"typemenu",this.YM.Vq,this.Vh,this,72,72,"left",16,this.Vo,false,this.Vh);this.YU.Vq.style.width="72px";this.YU.Vq.style.left="175px";if(ui.fu){this.YU.Vq.style.top=4+"px";}else{this.YU.Vq.style.top=2+"px";}this.YU.Vq.height=this.WP+"px";this.YU.Gk("Tahoma","","Tahoma");this.YU.Gk("Arial","","Arial");this.YU.Gk("Arial Black","","Arial Black");this.YU.Gk("Arial Narrow","","Arial Narrow");this.YU.Gk("Bookman","","Bookman");this.YU.Gk("Comic Sans MS","","Comic Sans MS");this.YU.Gk("Courier","","Courier");this.YU.Gk("Georgia","","Georgia");this.YU.Gk("Impact","","Impact");this.YU.Gk("Papyrus","","Papyrus");this.YU.Gk("Times","","Times");this.YU.Gk("Trebuchet MS","","Trebuchet MS");this.YU.Gk("Verdana","","Verdana");var aaP=this;this.YU.GG(function(){aaP.agr();});};this.RD=function(){this.Yv=document.createElement("span");this.Yv.id="Rg";this.Yv.className="uiImStatus";};this.Rz=function(){this.Yi=new ui.button();this.Yi.KN("signon",this.Ol(),"buttons/send","gif",0,0,"Send",true);this.Yi.Vq.className="uiImSend";};this.JN=function(zQ){this.VR.style.backgroundColor=zQ;this.WU.style.backgroundColor=zQ;};this.Pw=function(){if(!this.VR||!this.VR.hasChildNodes||!this.VR.hasChildNodes()){return;}this.adP(this.VR,this.VI);};this.adP=function(root,zR){if(!root||!zR){return;}if(root&&root.style){root.style.color=zR;}if(!root.hasChildNodes||!root.hasChildNodes()){return;}var zS=root.firstChild;while(zS){if(zS.style){zS.style.color=zR;}if(zS.tagName=="FONT"){zS.color=zR;}var zT=this.adP(zS,zR);zS=zS.nextSibling;}};this.resize=function(acU,acs){this.Vb=acU;this.UZ=acs;if(acU>0){this.WU.style.width=this.Yp.style.width=this.Yo.style.width=this.YN.style.width=acU+"px";}this.abn(acU);var zU=this.Yp.offsetTop-this.YP;if(zU>this.WV){if(ui.fu&&(zU>=0)){this.VR.style.height=zU+"px";}else{if(zU>=2){this.VR.style.height=(zU-2)+"px";}}}else{if(this.Yu!="min"){this.abt(this.WU.offsetLeft,this.WU.offsetTop,this.WU.offsetWidth,this.OA(acs));this.afs();}}};this.abn=function(zV){if(ui.fu&&(zV>0)){this.VR.style.width=zV+"px";}else{if(zV>0){this.VR.style.width=(zV-6)+"px";}}};this.abt=function(x,y,w,h){if(x>=0){this.WU.style.left=x+"px";}if(w>=0){this.WU.style.width=w+"px";}if(h>=0){this.WU.style.height=h+"px";}var zW=h+this.YN.offsetHeight;this.Yo.style.bottom=zW+"px";this.YN.style.bottom=(zW+this.Yo.offsetHeight)+"px";this.Yp.style.bottom=(zW+this.YN.offsetHeight+this.Yo.offsetHeight)+"px";var zX=this.Yp.offsetTop-this.YP;if(ui.fu&&zX>=0){this.VR.style.height=zX+"px";}else{if(zX>=2){this.VR.style.height=(zX-2)+"px";}}};this.abr=function(akv){if(!akv){return;}if((akv.keyCode!=13)&&(akv.keyCode!=27)){var id=dB(this.Xc,this.XV,this.Xd);var JL="if (PL[\""+id+"\"]) PL[\""+id+"\"].abE(false);";if(this.YV){clearTimeout(this.YV);}else{this.abE(true);}this.YV=setTimeout(JL,4000);return true;}ui.hQ(akv);if(akv.keyCode==13){this.afM();}else{if(akv.keyCode==27){this.bf();}}return false;};this.abE=function(acP){clearTimeout(this.YV);this.YV=null;if(acP){}else{}};this.abC=function(zY){this.aby();this.Vm.fe(this.WU,zY);this.Vm.iN("n",null,this.WZ,null,this.OA(this.UZ));};this.aby=function(zZ,Aa){if(ui.OE(zZ)!=1){ui.hQ(zZ);return true;}if(!Aa||!Aa.id||(Aa.id==this.WU.id)||Aa.id=="content"||Aa.id=="history"){this.fZ();this.iP();this.gm();return true;}if(zZ){ui.hQ(zZ);}this.fZ();this.iP();this.gm();if(this.Yu!="min"){this.Nl();}return false;};this.gm=function(){if(this.TS){this.iP();}if(this.Yu!="min"){this.Nl();}};this.Nl=function(){var pos=this.eC();if(pos.y+pos.h<document.body.clientHeight){fY(this.WU);}};this.Kw=function(){var aaP=this;ui.Kz(this.WU,"mousedown",this,"aby",true,true);ui.Kz(this.VR,"mousedown",this,"aby",true,true);ui.Kz(this.YN,"mousedown",this,"aby",true,true);ui.Kz(this.WU,"keypress",this,"abr",true,true);ui.Kz(this.Yp,"mousedown",this,"abC",true,true);ui.Kz(this.Yo,"mousedown",this,"abC",true,true);ui.Kz(this.Ol(),"mousedown",this,"aby",true,true);this.WU.agm=function(x,y,w,h){aaP.abt(x,y,w,h);};this.WU.XG=this.XG;var aaP=this;this.Xw.push(function(){aaP.Yn.JI();if(aaP.m_cepalette){aaP.m_cepalette.hide();}if(aaP.Vt){aaP.Vt.hide();}if(aaP.XI){aaP.XI.hide();}aaP.YU.JI();});this.Xn.push(function(){aaP.Yn.JI();if(aaP.m_cepalette){aaP.m_cepalette.hide();}if(aaP.Vt){aaP.Vt.hide();}if(aaP.XI){aaP.XI.hide();}aaP.YU.JI();});this.Xr.push(function(){aaP.gm();});this.Xv.push(function(){aaP.WU.blur();});this.Xu.push(function(){aaP.Nl();});this.Xk.push(function(){aaP.Nl();});this.XF.push(function(){aaP.Nl();});this.Ui.GD("bold",function(){aaP.aby();aaP.aiO();});this.VU.GD("italics",function(){aaP.aby();aaP.aiP();});this.YW.GD("underline",function(){aaP.aby();aaP.aiQ();});this.UK.GD("color",function(){aaP.UK.gr();aaP.aby();aaP.agZ();});this.Vp.GD("emoticons",function(){aaP.Vp.gr();aaP.aby();aaP.agV();});this.m_ceBtn.GD("custom_emoticons",function(){aaP.m_ceBtn.gr();aaP.aby();aaP.showCEPalette();});this.KC();};this.KC=function(){var aaP=this;this.m_fileBtn.GD("sendfile",function(){aaP.aby();Su.Jp(aaP.Xc,aaP.XV,aaP.Xd);});if(this.UL){this.UL.GD("chat",function(){aaP.aby();var hT="reqType=viewChatHist&imtype="+aaP.XV+"&imid="+aaP.Xd+"&toMsg="+aaP.Xc;Su.KS(aaP.Xc,aaP.XV,aaP.Xd,Ph.loadingWait,hT);});}if(this.Tv){this.Tv.GD("add",function(){aaP.aby();if(NU.eh()=="done"){var pos=ui.cM();return Su.Le(Ph.adL,Ph.SZ+"<br><br>"+Ph.adN,null,pos.w-450,40,275,150);}if(aaP.TB){Su.Lc("removebuddy",Ph.aei,iI(Ph.Ko,aaP.Xc),function(){Pq.aeL(aaP.Xc,aaP.XV,aaP.Xd);NL.aeh(aaP.Xc,aaP.XV,aaP.Xd);aaP.aiM();});}else{Pq.aeF("Pq.receiveAddBuddy",aaP.Xc,aaP.XV,cW(aaP.XV),aaP.Xd);aaP.aiM();}});}if(this.Ud){this.Ud.GD("block",function(){aaP.aby();if(NU.eh()=="done"){var pos=ui.cM();return Su.Le(Ph.adL,Ph.SZ+"<br><br>"+Ph.adN,null,pos.w-450,40,275,150);}if(aaP.TG){Su.Lc("blockbuddy",Ph.HQ,iI(Ph.Kl,aaP.Xc),function(){Pq.aeG(aaP.Xc,aaP.XV,aaP.Xd,aaP.TG);aaP.aiN();},null);}else{Pq.aeG(aaP.Xc,aaP.XV,aaP.Xd,aaP.TG);aaP.aiN();}});}};this.OA=function(Ab){Ab-=this.YN.offsetHeight;Ab-=this.Yp.offsetHeight;Ab-=this.Yo.offsetHeight;Ab-=this.UZ-this.WU.offsetTop-this.WU.offsetHeight;Ab-=this.WV;Ab-=this.YP;return Ab;};this.OC=function(){var Zq=this.WZ+this.WV;Zq+=this.Yp.offsetHeight;Zq+=this.Yo.offsetHeight;Zq+=this.YN.offsetHeight;Zq+=this.UZ-this.WU.offsetTop-this.WU.offsetHeight;Zq+=this.WC;Zq+=this.YP;if(ui.fu){Zq+=5;}else{Zq+=3;}return Zq;};};PX.Jh.prototype=new ui.Ma();var PV={};PV.Ri=function(){this.m_sendflag='';this.VK='';this.VL='';this.m_email='';this.m_nickname='';this.m_hahapw1='';this.m_newpassword='';this.VW=new Array();this.UR=new Array();this.getRequestString=function(reqtype){var req='reqType='+reqtype;req+='&hahaid='+this.VK;if(this.VL!=''){req+='&hahapw='+this.VL;}if(this.m_hahapw1!=''){req+='&hahapw1='+this.m_hahapw1;}if(this.m_nickname!=''){req+='&nickname='+this.m_nickname;}if(this.m_email!=''){req+='&email='+this.m_email;}if(this.m_sendflag!=''){req+='&sendflag='+this.m_sendflag;}var i=0;for(var Qr in this.VW){var ia=this.VW[Qr];if(ia){req+='&'+ia.getRequestString(i);i+=1;}}fF("requestString"+req);return req;};this.Qb=function(){for(var Qr in this.VW){var ia=this.VW[Qr];if(ia!=null)return true;}return false;};this.FF=function(FD,Fz,passwd,FA,FB){var aaw=bV(FD,Fz);if(this.VW[aaw]){if(FA)this.VW[aaw].Tn=FA;if(FB)this.VW[aaw].Tq=FB;return this.VW[aaw];}var ia=new PV.Qw();if(FA==null)FA=Fz;fF("in addaccount: FD="+FD+" Fz="+Fz+" FA="+FA+" FB="+FB);ia.KN(FD,Fz,passwd,FA,FB);this.VW[ia.VV]=ia;return ia;};this.FF=function(FD,Fz,FA,FB){var aaw=bV(FD,Fz);if(this.VW[aaw]){if(FA)this.VW[aaw].Tn=FA;if(FB)this.VW[aaw].Tq=FB;return this.VW[aaw];}var ia=new PV.Qw();if(FA==null)FA=Fz;fF("in addaccount: FD="+FD+" Fz="+Fz+" FA="+FA+" FB="+FB);ia.KN(FD,Fz,FA,FB);this.VW[ia.VV]=ia;return ia;};this.addAccountToProfile1=function(FD,Fz,passwd,FA,FB){var aaw=bV(FD,Fz);if(this.VW[aaw]){if(FA)this.VW[aaw].Tn=FA;if(FB)this.VW[aaw].Tq=FB;return this.VW[aaw];}var ia=new PV.Qw();if(FA==null)FA=Fz;fF("in addaccount: FD="+FD+" Fz="+Fz+" FA="+FA+" FB="+FB);ia.createProfile(FD,Fz,passwd,FA,FB);this.VW[ia.VV]=ia;return ia;};this.addAccountToProfile=function(imtype,imid,passwd,nick){this.addAccountToProfile1(imtype,imid,passwd,nick,"fe");};this.createProfile=function(){var req=this.getRequestString('p_create');fF("KN profile function is called "+req);sendHahaProfileRequest(req);};this.resetPassword=function(){var req=this.getRequestString('p_reset');sendHahaProfileRequest(req);};this.changeHahaPassword=function(){var req=this.getRequestString('p_saveHahaPassword');sendHahaProfileRequest(req);};this.changeEmail=function(){var req=this.getRequestString('p_saveEmail');sendHahaProfileRequest(req);};this.changeAccount=function(){var req=this.getRequestString('p_saveAccount');sendHahaProfileRequest(req);};this.aeb=function(FD,Fz){var aaw=bV(FD,Fz);this.VW[aaw]=null;};this.aec=function(){for(var Qr in this.VW){this.VW[Qr]=null;}};this.Na=function(FD,Fz){var aaw=bV(FD,Fz);if(!this.VW[aaw])this.FF(FD,Fz,null,"online");return this.VW[aaw];};this.afQ=function(FD,Fz,aay){var ia=this.Na(FD,Fz);ia.Tq=aay;};this.NZ=function(FD,Fz){var ia=this.Na(FD,Fz);if(ia)return ia.NZ();else return null;};this.FG=function(FD,Fz,IJ,Im,IB,ID,buddygroup){var ia=this.Na(FD,Fz);ia.FG(IJ,Im,IB,ID,buddygroup);};this.Od=function(){var GT=new Array();fF("inside Od: VW.length:"+this.VW.length);for(var Qr in this.VW){var ia=this.VW[Qr];var eb=ia.Od();for(var Im in eb){var buddy=eb[Im];GT.push(buddy);}fF("inside Od: Qr+"+Qr+" GT.length:"+GT.length);}return GT;};this.Oq=function(){var GT=new Array();fF("inside Od: VW.length:"+this.VW.length);for(var Qr in this.VW){var ia=this.VW[Qr];if(!ia)continue;var eb=ia.Od();for(var Im in eb){var buddy=eb[Im];fF("~~~ in Oq, for msn buddy="+buddy.aiL());if((buddy.UE=="msn"||buddy.UE=="demomsn")&&buddy.Sd()&&ia.Tq!="HIDDEN"){GT.push(buddy);}}for(var Im in eb){var buddy=eb[Im];fF("~~~ in Oq, buddy="+buddy.aiL());if(buddy.UE=="yahoo"||buddy.UE=="demoyahoo"){GT.push(buddy);}}fF("inside Od: Qr+"+Qr+" GT.length:"+GT.length);}return GT;};this.Nb=function(FD,Fz,IJ,Im){var ia=this.Na(FD,Fz);return ia.Nb(IJ,Im);};this.afa=function(FD,Fz,IJ,Im){var bd=this.Nb(FD,Fz,IJ,Im);return bd.UB;};this.age=function(FD,Fz,IJ,Im,aay){var bd=Nb(FD,Fz,IJ,Im);bd.age(aay);};this.KU=function(confid){if(this.UR[confid])return this.UR[confid];var aat=new PV.QG();aat.KN(confid);this.UR[aat.VV]=aat;return aat;};this.Nc=function(confid){return this.UR[confid];};this.G=function(confid,FD,Fz,IJ,Im){var JY=this.Nc(confid);var bd=this.Nb(FD,Fz,IJ,Im);fF("JY--find buddy: FD="+FD+" Fz="+Fz+" IJ="+IJ+" Im="+Im);fF("JY--bd="+bd);if(bd!=null)JY.G(bd);};this.gV=function(confid,FD,Fz,IJ,Im){var JY=this.Nc(confid);JY.gV(FD,Fz,IJ,Im);};this.cJ=false;this.dn=function(){this.cJ=false;};this.eX=function(){for(var Qr in this.VW){var ia=this.VW[Qr];fF("inside eX: Qr:"+Qr);if(ia){Fx=$(cE(ia.Tr,ia.Tm));if(Fx)Fx.innerHTML=Ph.ik;}}};this.relogin=function(){this.cJ=true;fF("inside relogin...........");var cz=1;var ahN="reqType=login";for(var Qr in this.VW){var ia=this.VW[Qr];fF("inside Ri.relogin: Qr:"+Qr);if(ia){if(!ia.cF){fF("~~~~~~~~~ia.cF="+this.cF+" returning from ia.relogin()....");return;}ahN+="&"+ia.Tr+"id"+cz+"="+ia.Tm+"&"+ia.Tr+"pw"+cz+"="+ia.m_acctpw;if(ia.Tq=="HIDDEN")ahN+="&invisibleLogin=invisible";else ahN+="&invisibleLogin=";cz++;}}fF("~~~~~~~~~relogin ahN="+ahN);if(ahN.length>13)hE(ahN);else{ee();}setTimeout('Pf.dn()',60*1000);};this.aiL=function(){var afc="";for(var Qr in this.VW){var ia=this.VW[Qr];if(ia)afc+=ia.aiL();}return afc;}};PV.Qw=function(){this.Wc=new Array();this.VV;this.Tr;this.Tm;this.Tn;this.m_newpw;this.m_acctpw;this.Tp;this.Hm;this.Hn;this.Tq;this.Yk=true;this.cF=false;this.createProfile=function(FD,Fz,passwd,FA,FB){this.KN(FD,Fz,FA,FB);this.m_acctpw=passwd;fF('---->inside Qw, when creating with password='+this.m_acctpw);var hT="reqType=addImaccount&imtype="+FD+"&imid="+Fz+"&impw="+passwd+"&impw1="+passwd+"&nicname="+FA;sendHahaProfileRequest(hT);};this.getRequestString=function(i){var req='acct'+i+'='+this.Tr+'|'+this.Tm+'|'+this.m_newpw;fF('in account , the req string is: '+req);return req;};this.KN=function(FD,Fz,FA,FB){this.VV=bV(FD,Fz);this.Tr=FD;this.Tm=Fz;if(FA)this.Tn=FA;else this.Tn=Fz;this.Tq=FB;};this.relogin=function(){if(!this.cF){fF("~~~~~~~~~ia.cF="+this.cF+" returning from ia.relogin()....");return;}var cz=1;var dq="reqType=login&"+this.Tr+"id"+cz+"="+this.Tm+"&"+this.Tr+"pw"+cz+"="+this.m_acctpw+"&invisibleLogin="+((this.Tq=="HIDDEN")?"invisible":"");fF("~~~~~~~~~ia.relogin ahN="+dq);hE(dq);};this.FG=function(IJ,Im,IB,ID,buddygroup){var aaw=bW(this.Tr,this.Tm,IJ,Im);if(this.Wc[aaw]){this.Wc[aaw].UD=ID;this.Wc[aaw].UB=IB;return;}var ib=new PV.Qz();ib.KN(this.Tr,this.Tm,IJ,Im,IB,ID,buddygroup);this.Wc[ib.VV]=ib;};this.Od=function(){return this.Wc;};this.Nb=function(IJ,Im){var aaw=bW(this.Tr,this.Tm,IJ,Im);fF("Nb aaw="+aaw+" this.Wc[aaw]="+this.Wc[aaw]);return this.Wc[aaw];};this.NZ=function(){return this.Tq;};this.afR=function(aay){this.Tq=aay;};this.aiL=function(){return this.Tr+"|"+this.Tm+"|"+this.Tn+"|"+this.Tq+"|"+this.Yk+"|"+this.VV;}};PV.Qz=function(){this.VV;this.Tr;this.Tm;this.UE;this.UA;this.UB;this.Uz;this.Ux;this.UD;this.KN=function(FD,Fz,IJ,Im,IC,ID,buddygroup){this.VV=FD+"_"+Fz+"_"+IJ+"_"+Im;this.Tr=FD;this.Tm=Fz;this.UE=IJ;this.UA=Im;this.UB=IC;this.UD=ID;this.Uz=buddygroup;};this.age=function(aay){this.UD=aay;};this.On=function(){return this.UD;};this.Sd=function(){if(this.UD=='OFFLINE'||this.UD=='HIDDEN'||this.UD=='NOTLOGIN')return false;else return true;};this.aiL=function(){return this.Tr+"|"+this.Tm+"|"+this.UE+"|"+this.UA+"|"+this.UB+"|"+this.UD;}};PV.QG=function(){this.VV;this.UT;this.UU;this.US;this.Wq;this.XL=new Array();this.UM;this.view;this.KN=function(confid,Kq,JZ){this.VV=confid;this.UT=confid;this.UU=Kq;this.US=JZ;};this.agg=function(view){this.view=view;};this.G=function(bd){fF("G:  bd="+bd);this.XL[bd.VV]=bd;fF("in conference, call view.reload");this.XL.sort();this.view.adY();};this.gV=function(FD,Fz,IJ,Im){var aaw=bW(FD,Fz,IJ,Im);this.XL[aaw]=null;this.view.adY();};this.OK=function(){return this.XL;};};PV.QF=function(){this.VV;this.UN;this.UM;};function bW(FD,Fz,IJ,Im){return FD+"_"+Fz+"_"+IJ+"_"+Im;};function bV(FD,Fz){return FD+"_"+Fz;};PV.fk=function(){this.fI;this.imtype;this.imid;this.IJ;this.Im;this.hO;this.message;this.hU=0;this.KN=function(dT,FD,Fz,eR,In,hT,ZA){this.fI=dT;this.imtype=FD;this.imid=Fz;this.IJ=eR;this.Im=In;this.hO=hT;this.message=ZA;};this.fA=function(){this.hU++;}};PV.jg=function(){this.available;this.fO;this.eM;this.il;this.KN=function(fB,cy,cu,il){this.eM=fB;this.available=cy;this.fO=cu;this.il=il;}};var NL;var J;var gEmailWin;var Pe;var Su=new ald();var PL=new Array();var Pr=0;var NU=new aH();NU.fe();var Ph;var Ib=new Array();var PD=new Array();var Ij=new Array();var abp=new Array();var IA=new Array();var Fr="imhaha.com";var IX="";var ahk;var PF;var Pf=new PV.Ri();var gBProfile;var PN=0;var PO=50;var cA=false;var NV=0;var hahabase="";var alo;var ady;var ajA=0;var cronseconds=60*1000;var accounts=new Array();var IA=new Array();var Kv=new Array();var afD=new Array();var afE=new Array();var aiA=new Array();var aiw=new Array();var Ib=new Array();var abp=new Array();var PD=new Array();var Ij=new Array();var afd=new Array();var Tb;var ed=0;var eq=5;var jy=3;var es=jy;var ey=jy;var jO=6;var hahaCheckMessagePeriodExtended=10;var jb=60;function manageHahaProfile(aeT){fF('<font color="red" >JACK+++++****>>>>>>inside manageHahaProfile call back, result is '+aeT+"   "+(aeT.ajd()=='unique=true')+'</font>');if(aeT){if(aeT.ajd()=='unique=false'){setErrorMessage('hahaiderror',Ph.hahaidNotAvailable);disableElement('profileNext');}else if(aeT.ajd()=='unique=true'){setErrorMessage('hahaiderror',Ph.hahaidAvailable);enableElement('profileNext');}else if(aeT.ajd()=='changepassword=success'){setErrorMessage('message',Ph.passwdChangSuccess);}else if(aeT.ajd()=='changepassword=fail'){setErrorMessage('message',Ph.passwdChangeFail);}else if(aeT.ajd()=='emailupdate=success'){setErrorMessage('message',Ph.emailChangeSuccess);}else if(aeT.ajd()=='emailupdate=fail'){setErrorMessage('message',Ph.emailChangeFail);}else if(aeT.ajd()=='addaccount=success'){setErrorMessage('message',Ph.imAcctCreateSuccess);}else if(aeT.ajd()=='addaccount=fail'){setErrorMessage('message',Ph.imAcctCreateFail);}}};function bE(aeT){fF("bE = "+aeT);if(aeT!=null&&aeT=="no_reqType"){alert("no request type");return;}var lP=eval(aeT);if(lP==null||lP.length==0){fF('~~~~~~~~~received empty message');if(ed++>eq){es=hahaCheckMessagePeriodExtended;ed=0;}return;}es=ey;ed=0;for(var i=0;i<lP.length;i++){fF("~~~~~~~~~j_mtype="+lP[i].j_mtype);if(lP[i].j_mtype=='done'){;}else if(lP[i].j_mtype=='mesg'){ix(lP[i]);}else if(lP[i].j_mtype=='sys'){ix(lP[i]);}else if(lP[i].j_mtype=='email'){iw(lP[i]);}else if(lP[i].j_mtype=='budd'){switch(lP[i].j_inst){case 'P':abf(lP[i]);break;case 'C':case 'U':bD(lP[i]);break;default:bD(lP[i]);break;}}else if(lP[i].j_mtype=='acct'){fF('in dispaly, acctc'+lP[i]);Su.dw();bC(lP[i]);}else if(lP[i].j_mtype=='logout'){fF('~~~~~~~~~logout mesg, in dispaly, ZA='+lP[i]);gb();}else if(lP[i].j_mtype=='noSession'){fF("~~~~~~~~~~~~~in dispaly, noSession, call reconnect");gF();}else if(lP[i].j_mtype=='fJ'){fF("~~~~~~~~~~~~~in dispaly, fJ");gb();fJ();}}return;var ZV=aeT.substr(0,1);if(aeT.ajd().length>=1){fF('bE - length:'+aeT.length+' aeT='+aeT);if(aeT.length<=3){if(ed++>eq){es=hahaCheckMessagePeriodExtended;ed=0;}}else{es=ey;ed=0;}var ZU=aeT.split(ZV);for(var i=0;i<ZU.length;i++){var ZS=ZU[i];if(ZS==null||ZS.ajd()=='')continue;var JX=ZS.substr(0,1);var ZF=ZS.split(JX);var Zn=ZF[3];if(ZF[1]=='mesg'){ix(Zn);}else if(ZF[1]=='sys'){ix(Zn);}else if(ZF[1]=='email'){}else if(ZF[1]=='budd'){switch(ZF[2]){case 'P':abf(Zn);break;case 'C':case 'U':bD(Zn);break;default:bD(Zn);break;}}else if(ZF[1]=='acct'){fF('in dispaly, acctc'+Zn);Su.dw();bC(Zn);}else if(ZF[1]=='logout'){fF('~~~~~~~~~logout mesg, in dispaly, ZA='+Zn);gb();}else if(ZF[1]=='noSession'){fF("~~~~~~~~~~~~~in dispaly, noSession, call reconnect");gF();}else if(ZF[1]=='fJ'){gb();fJ();}}}};function iC(){document.getElementById('logInFrame').style.display='';document.getElementById('noteFrame').style.display='';document.getElementById('singlesignonp').style.display='';document.getElementById('singlesignonpanel').style.display='none';document.getElementById('footermsg1').style.display='';document.getElementById('footermsg2').style.display='none';document.getElementById('boxFrame').style.display='';document.getElementById('footerid').style.marginTop='10px';};function eY(){document.getElementById('logInFrame').style.display='none';document.getElementById('noteFrame').style.display='none';document.getElementById('singlesignonp').style.display='none';document.getElementById('singlesignonpanel').style.display='none';document.getElementById('boxFrame').style.display='none';document.getElementById('footermsg1').style.display='none';document.getElementById('footermsg2').style.display='';document.getElementById('footerid').style.marginTop='350px';};function fK(){ajA=1;PF=Su.abX();};function bC(Is){fF("bC="+Is+"end");if(J==null){J=Su.abG(Ph.buddylist);PF=Su.abX();}var ia=Pf.FF(Is.j_accttype,Is.j_acctid,null,Is.j_acctstatus);ia.m_acctpw=escape(hahaEncrypt(Is.j_acctpw));J.FF(Is.j_accttype,Is.j_acctid,null,Is.j_acctstatus);fF("add account done");return;Is=unescape(decodeURI(Is));var separator=Is.substr(0,1);var JW=Is.substr(2,1);var names=Is.split(separator);var Hl=document.getElementById('Iy');var Sd='ONLINE';for(var i=0;i<names.length;i++){if(names[i]==null||names[i].ajd().length==0)continue;fF("~~~~~~~~~~~~~~~~~~in bC: names["+i+"]="+names[i]);var gn=names[i].split(JW);var Ft=gn[0];var Fo=gn[1];var accountpw=gn[2];var ac=gn[3];fF("~~~~~~~~~~~~~~~~~~in bC:"+Ft+"|"+Fo+"|"+accountpw);if(Ft!=null&&Ft.ajd().length>0&&Fo!=null&&Fo.ajd().length>0){var ia=Pf.FF(Ft,Fo,null,ac);ia.m_acctpw=escape(hahaEncrypt(accountpw));J.FF(Ft,Fo,null,ac);fF("add account done");}}};function bD(Is){fF("bD="+Is+"|");if(J==null){J=Su.abG(Ph.buddylist);PF=Su.abX();}if(Is.j_buddytype!=null&&Is.j_buddyid!=null){Is.j_buddyname=unescape(decodeURI(Is.j_buddyname));fF('~~~~~ Is.j_buddygroup='+Is.j_buddygroup);Is.j_buddygroup=unescape(decodeURI(Is.j_buddygroup));fF('~~~~~ Is.j_buddygroup='+Is.j_buddygroup);Is.j_buddystatus=unescape(decodeURI(Is.j_buddystatus));if(Is.j_buddyid&&Is.j_buddyid.ajd().length!=0){Pf.FG(Is.j_buddytype,Is.j_acctid,Is.j_buddytype,Is.j_buddyid,Is.j_buddyname,Is.j_buddystatus,Is.j_buddygroup);J.RJ(Is.j_buddytype,Is.j_acctid,Is.j_buddytype,Is.j_buddyid,Is.j_buddyname,Is.j_buddystatus,Is.j_buddygroup);}else{J.clearBuddyLoadingBanner(Is.j_buddytype,Is.j_acctid);}}else{J.clearBuddyLoadingBanner(Is.j_buddytype,Is.j_acctid);}ey=jO;return;Is=unescape(decodeURI(Is));var separator=Is.substr(0,1);var JW=Is.substr(2,1);var names=Is.split(separator);fF('bD, names.length='+names.length);for(var i=0;i<names.length;i++){var na=names[i].split(JW);var imtype=na[0];var buddygroup=na[1];var Im=na[2];var IB=na[3];var ID=na[4];var imid=na[5];if(na[0]!=null&&na[5]!=null){if(Im&&Im.ajd().length!=0){Pf.FG(imtype,imid,imtype,Im,IB,ID,buddygroup);J.RJ(imtype,imid,imtype,Im,IB,ID,buddygroup);}else{J.clearBuddyLoadingBanner(imtype,imid);}}else{J.clearBuddyLoadingBanner(imtype,imid);}ey=jO;}if(!My){My=true;}};var My=false;function fJ(){alert(Ph.SF);};function hu(){jt('messengerServer.immesg',"reqType=updateBuddyList",'bD');};function hl(){hE("reqType=getEmailList");};function iw(adE){fF("show emails");if(adE==null)return;if(gEmailWin==null)Su.openEmailWindow();gEmailWin.insertEmailSubjectIntoAccount(adE);};var Ni=null;var Nh=1000;var Ne=false;var Ng=null;var Nf=0;var LC='IMhaha-Web Messenger for MSN,QQ,Yahoo!,AIM';function bP(){if(!Ne)bQ();Ne=true;};function bQ(){if(Jt.length<=0)return;Nf++;if(Nf>=Jt.length)Nf=0;var ZA=Jt[Nf];if(Nf%2==0){document.title=LC;}else{document.title=ZA;}Ni=setTimeout("bQ()",Nh);};function iO(){clearInterval(Ni);Ni=null;document.title=LC;Ne=false;};function gA(ZJ,Mm,face,color,size){ZJ.style.fontSize.value=size+'px';ZJ.style.fontFamily.value=face;ZJ.style.color.value='#'+color;if(Mm.indexOf('B')>=0)ZJ.style.fontWeight.value='bold';if(Mm.indexOf('I')>=0)ZJ.style.fontStyle.value='italic';if(Mm.indexOf('U')>=0)ZJ.style.textDecoration.value='underline';};function eQ(imtype,imid,ZW,ZE,Lz,ZA,confid){fF('inside eQ:'+ZE);switch(ZE){case 'CHAT_HISTORY':fF('The chat type is CHAT_HISTORY==============='+ZA);var In=confid;var msgBody=ZA;fF('In='+In);fF('msgBody='+msgBody);var Jr=Su.KS(In,imtype,imid,msgBody);if(Jr)Jr.aeN(msgBody);break;case 'BUDDY_LOGIN':gy('online');var afJ=ZA.split('\|');var afI=afJ[0];var Jl=null;fF("BUDDY_LOGIN:"+afI);if(confid){Jl=di(Kv,confid);}else{Jl=bX(imtype,imid,imtype,afI);}var Iy=cD(imtype,afI);fF("~~~~~~~~~~~~ ++++++ Iy="+Iy);H(Iy+Ph.jp);L(Iy+Ph.jp,Jl+'msgOutInside');var Ji=document.forms[Jl+'Ji'];if(Ji)Ji.buddyoffline.value='false';break;case 'BUDDY_LOGOUT':gy('offline');var afJ=ZA.split('\|');var afI=afJ[0];var Jl=null;if(confid){Jl=di(Kv,confid);}else{Jl=bX(imtype,imid,imtype,afI);}var Iy=cD(imtype,afI);H(unescape(decodeURI(Iy))+Ph.hv);L(Iy+Ph.hv,Jl+'msgOutInside');var Ji=document.forms[Jl+'Ji'];if(Ji)Ji.buddyoffline.value='true';break;case 'NEWMAIL':gy('newemail');H(ZA);break;case 'FILE_POSTED':gy('newalert');var afJ=ZA.split('\|');var afI=afJ[0];var adi=afJ[1];var adg=afJ[2];var adh=afJ[3];var Jl=null;if(confid){Jl=di(Kv,confid);}else{Jl=bX(imtype,imid,imtype,afI);}var Iy=cD(imtype,afI);L(Iy+' is trying to send you this file:'+adh+' with size '+adi+' bytes, <a href="#" onclick="gi(\''+imtype+'\',\''+imid+'\',\''+adg+'\',1);">Accept</a> or <a href="#" onclick="gi(\''+imtype+'\',\''+imid+'\',\''+adg+'\',0);">Decline</a>',Jl+'msgOutInside');break;case 'FILE_RECVED':gy('newalert');var afJ=ZA.split('\|');var afI=afJ[0];var adR=afJ[1];var adT=afJ[2];var adS=adT.split('/');var adQ=adS[adS.length-1];var Jl=null;if(confid){Jl=di(Kv,confid);}else{Jl=bX(imtype,imid,imtype,afI);}var Iy=cD(imtype,afI);L(Iy+' has sent you this file:<a href="'+adT+'"  target=_blank>'+adQ+'</a> with size '+adR+' bytes.',Jl+'msgOutInside');break;case 'FILE_RECV_FAILED':gy('newalert');var afJ=ZA.split('\|');var afI=afJ[0];var adR=afJ[1];var adQ=afJ[2];var adT='hahaupld/'+imtype+'_'+imid+'/'+afI+'/'+adQ;var Jl=null;if(confid){Jl=di(Kv,confid);}else{Jl=bX(imtype,imid,imtype,afI);}var Iy=cD(imtype,afI);L(Iy+' has failed to send you this file:'+adQ+' with size '+adR+' bytes.',Jl+'msgOutInside');break;case 'LOGIN_SUCCESS':fK();var ia=Pf.Na(imtype,imid);if(ia)ia.cF=true;dI();break;case 'LOGIN_AUTH_TOKEN':var fd=ZA.split('\|');var aM=fd[0];Su.ex(imtype,imid,aM);break;case 'LOGIN_WRONG_USERID':J.aeb(imtype,imid);Pf.aeb(imtype,imid);fL(imtype,imid);gy('newalert');if(imtype=='qq'){var Gm=Ph.jW+imid;H(Gm,true);}else{H(Ph.jX+imtype+":"+imid+" "+ZA,true);}break;case 'LOGIN_WRONG_PASS':J.aeb(imtype,imid);Pf.aeb(imtype,imid);fL(imtype,imid);gy('newalert');H(Ph.SF+imtype+':'+imid+' '+ZA,true);if(imtype=='qq'){}break;case 'LOGIN_WRONG_USER_PASS':J.aeb(imtype,imid);Pf.aeb(imtype,imid);fL(imtype,imid);gy('newalert');H(Ph.SF+imtype+':'+imid+' '+ZA,true);if(imtype=='qq'){}break;case 'LOGIN_ERROR':J.aeb(imtype,imid);Pf.aeb(imtype,imid);gy('newalert');H(Ph.loginFailedMsg+imtype+':'+imid,true);if(imtype=='qq'){}break;case 'LOGIN_ERROR_SERVICE_UNAVAILABLE':J.aeb(imtype,imid);Pf.aeb(imtype,imid);gy('newalert');H(Ph.loginServiceUnavailable+imtype+':'+imid,true);break;case 'KICKED_OUT':fF('handling KICKED_OUT for '+imtype+' '+imid);var ia=Pf.Na(imtype,imid);J.aeb(imtype,imid);fL(imtype,imid);accounts=gO(imtype+':'+imid,accounts);var accountname=cD(imtype,imid);H(imtype+':'+accountname+' has been signed out.');break;case 'LOGGED_OUT':fF('handling LOGGED_OUT for '+imtype+' '+imid);var ia=Pf.Na(imtype,imid);if(ia)ia.relogin();break;case 'CONF_INVITE':var afJ=ZA.split('\|');var afI=afJ[0];var afL=cD(imtype,afI);var aea=afJ[1];var message=afJ[2];if(aea){Su.abK(imtype,imid,afI,afL,aea,message);}break;case 'JOINED_CONF':var afJ=ZA.split('\|');var afI=afJ[0];var Jl=null;if(confid){Re=ZA.split('\|')[0];Ku=di(Kv,confid);}break;case 'LEFT_CONF':var afJ=ZA.split('\|');var afI=afJ[0];var Jl=null;if(confid){Re=ZA.split('\|')[0];Ku=di(Kv,confid);}break;case 'MSG_FAIL':var afJ=ZA.split('\|');var afI=afJ[0];var Jl=null;if(confid){Jl=di(Kv,confid);}else{Jl=bX(imtype,imid,imtype,afI);}L('Failed to send the following message:<br/>'+afJ[1],Jl+'msgOutInside');break;case 'TYPING':var afJ=ZA.split('\|');var afI=afJ[0];var Jl=null;var ajg=cD(imtype,afI)+Ph.ajh;if(confid){Jl=di(Kv,confid);}else{var aks=dB(afI,imtype,imid);if(PL[aks]){PL[aks].updateChatWinStatus(ajg);ahX=setTimeout('bc("'+aks+'")',3000);}}break;case 'PAUSED':var afJ=ZA.split('\|');var afI=afJ[0];var Jl=null;if(confid){Jl=di(Kv,confid);}else{Jl=bX(imtype,imid,imtype,afI);}var ahq=Jl+'statusAreaInside';var ahp=document.getElementById(ahq);if(ahp)ahp.innerHTML='';break;case 'ADDED_ME':var afJ=ZA.split('\|');var afI=afJ[0];var message=afJ[1];Su.abL(imtype,imid,afI,null);break;case 'HAHA_AMIN_MSG':var PM='';switch(ZW){case 'INFO':PM='Info';break;case 'WARN':PM='Warning';break;}ZA=PM+' from Haha Admin: '+ZA;if(ZW=='WARN'){abW();H(ZA,true);gy('newalert');}else H(ZA);break;default:if(!PY)H('unknown messages:'+imtype+':'+imid+' '+ZA);}};var PY=true;function bc(aks){if(PL[aks]){PL[aks].updateChatWinStatus("");}};function gi(Rh,Ra,MZ,accept){var ahN="reqType=acceptPostedFile&imtype="+Rh+"&imid="+Ra+"&MZ="+MZ+"&accept="+accept;hE(ahN);};function aX(ady){var ajG="0123456789";for(var i=0;i<ady.length;i++){var ch=ady.charAt(i);if(ajG.indexOf(ch)==-1)return false;}return true;};function jo(Mb){var hahaid=Mb.hahaid.value;var hahapw=Mb.hahapw.value;if(hahaid.length<=0&&hahapw.length<=0){alert(Ph.jY);Mb.hahaid.focus();Mb.hahaid.select();return false;}Pf.VK=Mb.hahaid.value;return true;};function jn(Mb){var imtype=Mb.imtype.value;var imid1=Mb.imid1.value;var impw1=Mb.impw1.value;if(imid1.length<=0&&impw1.length<=0){alert(Ph.SG);Mb.imid1.focus();Mb.imid1.select();return false;}switch(imtype){case 'msn':if(!fC(imid1)){alert("Login failed! Please provide an ajE e-mail address in the following format: name@example.com as your MSN ID.");Mb.imid1.focus();Mb.imid1.select();return false;}else{if(impw1.length<=0){alert("Login failed! Please provide your MSN password.");Mb.impw1.focus();Mb.impw1.select();return false;}else return true;}break;case 'yahoo':if(imid1.length<=0){alert("Login failed! Please provide your Yahoo! ID");Mb.imid1.focus();Mb.imid1.select();return false;}else{if(impw1.length<=0){alert("Login failed! Please provide your Yahoo password.");Mb.impw1.focus();Mb.impw1.select();return false;}else return true;}break;case 'aim':if(imid1.length<=0){alert("Login failed! Please provide your AIM ID");Mb.imid1.focus();Mb.imid1.select();return false;}else{if(impw1.length<=0){alert("Login failed! Please provide your AIM password.");Mb.impw1.focus();Mb.impw1.select();return false;}else return true;}break;case 'qq':if(!aX(imid1)){alert("Login failed! Please provide a ajE number as your QQ ID.");Mb.imid1.focus();Mb.imid1.select();return false;}else{if(impw1.length<=0){alert("Login failed! Please provide your QQ password.");Mb.impw1.focus();Mb.impw1.select();return false;}else return true;}break;default:return false;}};function aW(ZZ,aaa){if(ZZ.length>0||aaa.length>0){if(ZZ.length<=0){alert(Ph.SJ);return false;}if(ZZ.length>0){if(!fC(ZZ)){alert(Ph.SK);return false;}if(aaa.length<=0){alert(Ph.SL);return false;}}else{if(aaa.length>0){alert(Ph.SJ);return false;}}}return true;};function aZ(alo,alp){if(alo.length>0||alp.length>0){if(alo.length<=0){alert(Ph.SP);return false;}if(alo.length>0){if(alp.length<=0){alert(Ph.SL);return false;}}else{if(alp.length>0){alert(Ph.SQ);return false;}}}return true;};function aU(GM,GN){if(GM.length>0||GN.length>0){if(GM.length<=0){alert(Ph.SH);return false;}if(GM.length>0){if(GN.length<=0){alert(Ph.SL);return false;}}else{if(GN.length>0){alert(Ph.SI);return false;}}}return true;};function aY(ady,adz){if(ady.length>0||adz.length>0){if(ady.length<=0){alert(Ph.SM);return false;}if(ady.length>0){if(!aX(ady)){alert(Ph.SO);return false;}if(adz.length<=0){alert(Ph.SL);return false;}}else{if(adz.length>0){alert(Ph.SN);return false;}}}return true;};function jm(Mb){var msnid1=Mb.msnid1.value;var msnpw1=Mb.msnpw1.value;var yahooid1=Mb.yahooid1.value;var yahoopw1=Mb.yahoopw1.value;var aimid1=Mb.aimid1.value;var aimpw1=Mb.aimpw1.value;var qqid1=Mb.qqid1.value;var qqpw1=Mb.qqpw1.value;var hahaid=Mb.hahaid.value;var hahapw=Mb.hahapw.value;if(msnid1.length<=0&&yahooid1.length<=0&&aimid1.length<=0&&qqid1.length<=0&&hahaid.length<=0){alert(Ph.SG);return false;}if(!aW(msnid1,msnpw1))return false;if(!aZ(yahooid1,yahoopw1))return false;if(!aU(aimid1,aimpw1))return false;if(!aY(qqid1,qqpw1))return false;if(ahc>2){for(i=3;i<=ahc;i++){var air='msn'+'id'+(i-1);var aiB='yahoo'+'id'+(i-1);var aij='aim'+'id'+(i-1);var ait='qq'+'id'+(i-1);var ais='msn'+'pw'+(i-1);var aiC='yahoo'+'pw'+(i-1);var aik='aim'+'pw'+(i-1);var aiu='qq'+'pw'+(i-1);var Qu=document.getElementsByName(air)[0];if(Qu){var Qv=document.getElementsByName(ais)[0];if(!aW(Qu.value,Qv.value)){Qu.focus();Qu.select();return false;}}else{Qu=document.getElementsByName(aiB)[0];if(Qu){var Qv=document.getElementsByName(aiC)[0];if(!aZ(Qu.value,Qv.value)){Qu.focus();Qu.select();return false;}}else{Qu=document.getElementsByName(aij)[0];if(Qu){var Qv=document.getElementsByName(aik)[0];if(!aU(Qu.value,Qv.value)){Qu.focus();Qu.select();return false;}}else{Qu=document.getElementsByName(ait)[0];if(Qu){var Qv=document.getElementsByName(aiu)[0];if(!aY(Qu.value,Qv.value)){Qu.focus();Qu.select();return false;}}}}}}}return true;};function hy(Mb){var formName=Mb.name;if(formName=="loginForm"){if(jm(Mb)){Tb=bT(Mb);hD(Mb);eY();gx();}}if(formName=="singleForm"){if(jo(Mb)){Tb=bT(Mb);hD(Mb);eY();gx();}}};function hz(Mb){if(Mb.imtype.value=='aim'&&Mb.invisibleLogin.checked){alert('Notice: AIM doesn\'t support invisible login right now...');}if(Mb.impw1&&Mb.impw1.value)Mb.impw1.value=escape(hahaEncrypt(Mb.impw1.value));if(jn(Mb)){hD(Mb);gx();Mb.imid1.value='';Mb.impw1.value='';be('loginwindow');}else{}};function gF(ec){fF("gF ...timeout:"+ec);if(ec&&ec>0){setTimeout("Pf.relogin()",ec);}else{Pf.relogin();}};function gu(Mb){if(Mb.aaJ.value=='')return;hD(Mb);var aaH=document.getElementById(Mb.imtype.value+Mb.imid.value+'nicname');if(aaH){aaH.innerHTML=Mb.aaJ.value;}};function C(Mb){if(Mb.KD.value=='')return;hD(Mb);PL['addcontactwindow'].bf();};function Lo(Mb){if(Mb.receiver.value=='')return;hD(Mb);PL['sendfiledlg'].bf();};function gM(Mb){hD(Mb);gK(Mb.imtype.value,Mb.imid.value,Mb.imtype.value,Mb.KD.value);be('removecontactwindow'+Mb.imtype.value+Mb.imid.value);};function D(Mb){if(Mb.Pz.value=='')return;hD(Mb);PL['addgroupwindow'].bf();};function gR(Mb){hD(Mb);gS(Mb.imtype.value,Mb.imid.value,Mb.Pz.value);be('removegroupwindow'+Mb.imtype.value+Mb.imid.value);};function fE(Mb,So){Mb.So.value=So;hD(Mb);};function hw(Mb){hD(Mb);};function sendAuthToken(Mb){hD(Mb);};function sendComments(Mb,akZ){var aaw=akZ;if(Mb.elements['email'].value==null||Mb.elements['email'].value==""){var Kn=window.confirm(Ph.JQ);if(Kn){hx(Mb);be(aaw);}else{;}}else{var ajE=bG(Mb.elements['email'].value);if(ajE){hx(Mb);be(aaw);}else{alert(Ph.JO);}}};function hA(){jt('messengerServer.immesg','reqType=logout&imtypeid=all_accounts','bE');QU=false;};var Tc=false;function hB(Mb){if(Mb.imtypeid.selectedIndex==0){if(!confirm(Ph.Td))return;Tc=true;Pf.aec();hD(Mb);gb();}else{var imtypeid=Mb.imtypeid.options[Mb.imtypeid.selectedIndex].value.split('\:');Pf.aeb(imtypeid[0],imtypeid[1]);J.aeb(imtypeid[0],imtypeid[1]);Tc=true;hD(Mb);be('logoutwindow');}};function gb(){fF("~~~~~~~~gb");if(Pf.Qb())return;window.location="/webmsg/index.jsp?lang="+Ph.locale;};function Li(){fF("~~~~~~~~Li");Tc=true;window.location="/webmsg/index.jsp?lang="+Ph.locale;};function gK(Ft,Fo,IJ,Im){var aJ=Ft+':'+Fo;if(!Ib[aJ])Ib[aJ]=new Array();var Ik=Ij[aJ][Im];if(!abp[aJ])abp[aJ]=new Array();if(fc(Im,Ib[aJ])>=0){Ib[aJ]=gO(Im,Ib[aJ]);}else{}if(fc(Im,abp[aJ])>=0){abp[aJ]=gO(Im,abp[aJ]);}else{}J.LE(Ft,Fo,Ik,Im);};function iB(PB,Fp,Fu){var Py=document.getElementById('group'+Fu+Fp+PB);if(Py.hasChildNodes()){if(Py.childNodes.length<2)return;}var QJ=PB+"IMG";var image=document.getElementById(QJ);if(image==null)alert("can't find image");var currentNode=Py.firstChild.nextSibling;while(currentNode!=null){if(currentNode.style.display=="none"){currentNode.style.display="";image.src="images/minus.gif";}else{currentNode.style.display="none";image.src="images/plus.gif";}currentNode=currentNode.nextSibling;}};function gS(Ft,Fo,PA){if(PA==null)return;var Po=PA.ajd();var NO=dj(Ft,Fo,Po);var NN=document.getElementById(NO);var NP=document.getElementById(dk(Ft,Fo,Po));var Fx=document.getElementById(cw(Ft,Fo));if(NN==null||NP==null||Fx==null)return;var Hq=NP.childNodes;if(Hq.length==0){Fx.removeChild(NN);}else{alert("You can't delete a group that are not empty! Please remove the contacts in this group to another group first.");return;}};function aO(Ml){var aam=Ml.selectedIndex;var afH=Ml.options[aam].value;alert(afH);};function dU(aJ){var buddies=new Array();if(aJ){var imtype,imid;var Rj=aJ.split(':');imtype=Rj[0];imid=Rj[1];aio=abp[aJ];for(i=0;i<aio.length;i++){buddies.push(new Array(imtype,imid,aio[i],cD(imtype,aio[i])));}}else{var i=0;for(i=0;i<accounts.length;i++){ain=accounts[i].split(':');aim=ain[0];if(aim=='qq'||aim=='demoqq')continue;ail=ain[1];aio=abp[accounts[i]];if(!aio||!aio.length)continue;for(j=0;j<aio.length;j++){Ir=false;for(k=0;k<buddies.length;k++){if((buddies[k][0]==aim)&&(buddies[k][2]==aio[j]))Ir=true;}if(!Ir){buddies.push(new Array(aim,ail,aio[j],cD(aim,aio[j])));}}}}return buddies;};function I(ahW,Lm){var Zm=new Date();H('['+Zm.toLocaleTimeString()+']&#32;'+ahW,Lm);};function H(ahW,Lm){if(Lm){PF=Su.abX();ahW='<b><font color="red">'+ahW+'</font></b>';}if(PF)PF.GJ(ahW);};function bn(participants){var aiI=(new Date()).getTime();var hash=eU(participants+aiI);return hash;};function aR(ahd){if(ahd.checked){document.getElementById('logInFrame').style.display='none';document.getElementById('noteFrame').style.display='none';document.getElementById('singlesignonp').style.display='';document.getElementById('singlesignonpanel').style.display='';}else{document.getElementById('logInFrame').style.display='';document.getElementById('noteFrame').style.display='';document.getElementById('singlesignonpanel').style.display='none';}};function iZ(){var ahN="reqType=tryDemo";hE(ahN);eY();gx();};function gy(ahl){if(ahk){ahk.adb(ahl);}};function gc(b){if(ahk==null&&!b){iG();}if(ahk){ahk.aaf(b);}};var Pj=true;function iX(){var aah=document.getElementById('muteicon1');var aai=document.getElementById('muteicon2');if(Pj){if(aah){aah.innerHTML='<a href="#" title="'+Ph.aaf+'" onclick="iX();"><img src="images/sound.gif" border="0"/></a>';}if(aai){aai.innerHTML='<a href="#" title="'+Ph.aaf+'" onclick="iX();"><img src="images/sound.gif" border="0"/></a>';}Pj=false;}else{if(aah){aah.innerHTML='<a href="#" title="'+Ph.ajk+'" onclick="iX();"><img src="images/sound_mute.gif" border="0"/></a>';}if(aai){aai.innerHTML='<a href="#" title="'+Ph.ajk+'" onclick="iX();"><img src="images/sound_mute.gif" border="0"/></a>';}Pj=true;}gc(Pj);};var ahc=2;function ge(imtype){if(ahc>30)return;var Qt='Email';if(imtype=='msn')Qt='Email';else if(imtype=='yahoo')Qt='Yahoo ID';else if(imtype=='aim')Qt='Screen ID';else if(imtype=='qq')Qt='QQ ID';var Qu=imtype+'id'+ahc;var Qv=imtype+'pw'+ahc;var dv=document.createElement('div');var aaw=imtype+'signInBox'+ahc;dv.setAttribute('id',aaw);dv.innerHTML='<table width="100%"  border="0" cellspacing="0" cellpadding="0"><tr><td colspan="2" height="5"></td></tr><tr><td width="8"><img src="images/gray_left.gif" width="8" height="58"></td><td bgcolor="#EAEAE2"><table width="100%"  border="0" cellspacing="0" cellpadding="1"><tr><td>'+Qt+':</td><td><input class="input" type="text" name="'+Qu+'" value=""/></td></tr><tr><td>Password:</td><td><input class="input" type="password" name="'+Qv+'" value=""/></td></tr></table></td><td width="8"><img src="images/gray_right.gif" width="8" height="58"></td></tr><tr><td colspan="2" height="3"></td></tr></table>';var LY=imtype+'signinbox';dv=document.getElementById(LY).appendChild(dv);ahc++;};function cQ(aaT){var MH=document.cookie.indexOf(";",aaT);if(MH==-1)MH=document.cookie.length;return unescape(document.cookie.substring(aaT,MH));};function cP(name){var GX=name+"=";var GP=GX.length;var JE=document.cookie.length;var i=0;while(i<JE){var j=i+GP;if(document.cookie.substring(i,j)==GX)return cQ(j);i=document.cookie.indexOf(" ",i)+1;if(i==0)break;}return null;};function hP(name,value){var Hc=hP.arguments;var Ha=hP.arguments.length;var MU=(Ha>2)?Hc[2]:null;var path=(Ha>3)?Hc[3]:null;var domain=(Ha>4)?Hc[4]:null;var afu=(Ha>5)?Hc[5]:false;document.cookie=name+"="+escape(value)+((MU==null)?"":("; expires="+MU.toGMTString()))+((path==null)?"":("; path="+path))+((domain==null)?"":("; domain="+domain))+((afu==true)?"; afu":"");};function gp(a,b){var aa=a.indexOf("ONLINE");var bb=b.indexOf("ONLINE");if(aa==bb)return 0;else return bb-aa;};function A(ar,ahP,ahN){var aig;var FW=false;for(var i=0;i<ar.length;i++){aig=ar[i];if(aig.indexOf(ahP)>=0){ar[i]=ahN;FW=true;}}if(!FW){ar.push(ahN);}};function bG(Mz){var Mx=/^(.+)@(.+)$/;var ahm="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]";var ajF="\[^\\s"+ahm+"\]";var adA="(\"[^\"]*\")";var RP=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/;var Hf=ajF+'+';var word="("+Hf+"|"+adA+")";var ajC=new RegExp("^"+word+"(\\."+word+")*$");var Me=new RegExp("^"+Hf+"(\\."+Hf+")*$");var Ze=Mz.match(Mx);if(Ze==null){return false;}var ajy=Ze[1];var domain=Ze[2];if(ajy.match(ajC)==null){return false;}var RO=domain.match(RP);if(RO!=null){for(var i=1;i<=4;i++){if(RO[i]>255){return false;}}return true;}var Md=domain.match(Me);if(Md==null){return false;}var Hg=new RegExp(Hf,"g");var Mf=domain.match(Hg);var Sy=Mf.length;if(Mf[Mf.length-1].length<2||Mf[Mf.length-1].length>3){return false;}if(Sy<2){var MQ="This address is missing a hostname!";return false;}return true;};function be(alc){if(PL[alc]){PL[alc].bf();}};function gx(){openEncryptWindow();};function closeLoginProgressWindow(){var aaw='encryptwindow';var dv=document.getElementById(aaw);if(dv)dv.parentNode.removeChild(dv);};function openEncryptWindow(){var aiF=document;var aaw="encryptwindow";var encryptWin=$(aaw);if(encryptWin==null){encryptWin=aiF.createElement("div");encryptWin.setAttribute("id",aaw);encryptWin.className="encryptwindow";encryptWin=aiF.body.appendChild(encryptWin);}encryptWin.style.display="block";var r=ui.cM();encryptWin.style.left=(r.w/2-50)+"px";encryptWin.style.top=(r.h/2-10)+"px";encryptWin.style.width="240px";encryptWin.style.zIndex=NU.dQ();encryptWin.innerHTML=Ph.bH;var newTimer=setTimeout("closeLoginProgressWindow()",3000);};function onSendAuthCode(){var fN=document.getElementById("authtoken");if(fN&&fN.value.length!=4){alert(Ph.jU);return false;}else return true;};var hJ=new Array();var hK=10;var hH=0;var hG=new Array();var jh=new Array();var im=0;var eN=90;var eP=0;var fv=4;var ht=0;var dN=0;var ff=6;for(var i=0;i<hK;i++){hJ.push(bu());hH++;}var ea=new Date().getTime();for(var i=0;i<hK;i++){var il=bu();var jc=new PV.jg();hG.push(il);jc.KN(hG.length-1,true,ea,il);jh.push(jc);}var cI=false;var dR=new Array();function df(){var bN;if(hJ.length==0){hJ.push(bu());hH++;fF("increasing hJ :"+hH);}bN=hJ.pop();return bN;};function de(){var bN;var jf;if(hG.length==0){bN=bu();jf=new PV.jg();jf.KN(0,true,null,bN);hG.push(bN);jh.push(jf);fF("increasing hG:"+hG.length);}var ij=im;do{im=(++im)%hG.length;bN=hG[im];jf=jh[im];if(jf.available){jf.available=false;return jf;}}while(im!=ij);if(!jf.available){bN=bu();jf=new PV.jg();hG.push(bN);im=hG.length-1;jf.KN(im,true,null,bN);jh.push(jf);fF("increasing hG:"+hG.length);}fF("in getRecvReqObject2: using il at index:"+im);jf.available=false;return jf;};function cj(){var dC=new Date().getTime();for(var fB=0;fB<hG.length;fB++){var cO=hG[fB];var je=jh[fB];if((dC-je.fO>eN*1000)&&(!je.available)){cO.abort();je.available=true;je.fO=dC;eP++;fF("in cj: aborting il at "+fB);}}if(iY)clearInterval(iY);iY=setTimeout('cj()',jb*1000);};function bM(gE,cO){gE.push(cO);fF('returning ReqObject...........'+gE.length);};function dZ(){if(eP>fv){eP=0;Su.ih();return false;}else return true;};var Sr=0;var aac;var emailTimer;var iY;var ahX;var aaT=0;var PN=0;var PO=50;var Ks=0;String.prototype.ajd=function(){return this.replace(/^\s+|\s+$/,'');};function bu(){try{return new XMLHttpRequest();}catch(e){;}try{return new ActiveXObject("Msxml2.XMLHTTP");}catch(e){;}try{return new ActiveXObject("Microsoft.XMLHTTP");}catch(e){;}alert("Your browser is not supported because XMLHttpRequest is not supported");return null;};function hD(formName){var ahR=bT(formName);fF('inside hD - ahR='+ahR);if(ahR==null)return;jt('messengerServer.immesg',ahR,'bE');};function hE(aeE){if(aeE==null)return;fF("inside hE:"+aeE);jt('messengerServer.immesg',aeE,'bE');};function sendHahaProfileRequest(aeE){if(aeE==null)return;fF("JACK>>>>>inside sendHahaProfileRequest:"+aeE);jv('messengerServer.profile',aeE,'manageHahaProfile');};function checkHahaIdUniqueness(hahaId){var requestString='reqType=uniqueness&hahaid='+hahaId;sendHahaProfileRequest(requestString);};function singleSignon(singleSignonForm){Pf.VK=singleSignonForm.hahaid.value;alert("Trying to login ....."+Pf.VK);singleSignonForm.submit;};function saveHahaProfile(formName){var ahR=bT(formName);sendHahaProfileRequest('reqType=KN&'+requestString);};function dE(fb){if(!fb||fb.hO==null)return;fF("inside dE:"+fb.hO);jt('messengerServer.immesg',fb.hO,'dz');gB(dR,fb.fI,fb);};function dz(aeT){var JX=aeT.substr(0,1);fF("in dz: ZA"+aeT);es=ey;ed=0;if(aeT.ajd().length>=1){var ZU=aeT.split(JX);var ZE=ZU[1];var dS=ZU[2];switch(ZE){case "MSG_SUCCESS":gQ(dR,dS);fF("ZA sent succeeded:"+dS+" removing from map dR size:"+du(dR));if(!dL)setTimeout("dI()",5000);break;case "MSG_FAIL":fF("ZA sent failed:"+dS+" dR size:"+du(dR));dI();break;case "MSG_USER_NOT_FOUND":fF("ZA sent MSG_USER_NOT_FOUND:"+dS+" dR size:"+du(dR));gF(5*1000);break;}}};var dL=false;function dI(){if(du(dR)>0){if(!dL){dL=true;dH();}}};function dH(){if(du(dR)>0){var Sq=dG(dR);var dX=Sq[0];var fh=di(dR,dX);if(fh.hU>ff){gQ(dR,dX);cH(fh.Im,fh.imtype,fh.imid,fh.message);}else{fh.fA();gQ(dR,dX);dE(fh);}setTimeout("dH()",2000);}else{dL=false;}};function bT(Mb){var ahS='';var ND;var ahO='';for(i=0;i<Mb.elements.length;i++){ND=Mb.elements[i];switch(ND.type){case 'text':case 'hidden':case 'password':case 'textarea':case 'select-one':ahS+=ND.name+'='+escape(encodeURI(ND.value))+'&';break;case 'radio':if(ND.checked){ahS+=ND.name+'='+escape(ND.value)+'&';}break;case 'checkbox':if(ND.checked){if(ND.name==ahO){if(ahS.lastIndexOf('&')==ahS.length-1){ahS=ahS.substr(0,ahS.length-1);}ahS+=','+escape(ND.value);}else{ahS+=ND.name+'='+escape(ND.value);}ahS+='&';ahO=ND.name;}break;default:break;}}ahS=ahS.substr(0,ahS.length-1);return ahS;};function jt(ahT,ahR,ahQ){var afP=df();afP.open('POST',ahT,true);afP.setRequestHeader('Content-Type','application/x-www-form-urlencoded');afP.onreadystatechange=function(){var ds=-1;try{ds=afP.readyState;}catch(e){eP++;fF('--not able to access the readyState, eP='+eP);}if(ds==4){if(afP.status==200){if(!(ahQ=="bE"&&afP.responseText.indexOf("logout")>=0)){try{eval(ahQ+'(afP.responseText)');}catch(er){eP++;fF("--catch er in evaluating"+ahQ+", eP="+eP);}}if(typeof(bM)!="undefined")bM(hJ,afP);eP=0;}else if(afP.status==503){fF('---status=503: jt: afP.status='+afP.status);}else if(afP.status==500){fF('---status=500: jt: afP.status='+afP.status);eP++;}else if(afP.status==12029){fF('---status=500: jt: afP.status='+afP.status);eP++;afP.abort();bM(hJ,afP);}else{fF('---error: jt: afP.status='+afP.status);eP++;}}else{}};afP.send(ahR);};function jv(ahT,ahR,ahQ){if(!dZ())return;var dC=new Date().getTime();var jf=de();var adU=jf.il;jf.fO=dC;adU.open('POST',ahT,true);adU.setRequestHeader('Content-Type','application/x-www-form-urlencoded');adU.onreadystatechange=function(){if(adU.readyState==4){switch(adU.status){case 200:if(!(ahQ=="bE"&&adU.responseText.indexOf("logout")>=0))eval(ahQ+'(adU.responseText)');eP=0;break;case 503:fF('error2: jv: readyState=4 adU.status='+adU.status);es=hahaCheckMessagePeriodExtended;break;case 12029:fF('error2: jv: readyState=4 adU.status='+adU.status);eP++;break;default:fF('error2: jv: readyState=4 adU.status='+adU.status);eP++;}jf.available=true;jf.fO=new Date().getTime();}else{}};adU.send(ahR);};function gC(Jl,LW,imid,imtype){LW=cD(imtype,Jl);if(LW==null)LW=Jl;var Jr=Su.KT(Jl,"qqcluster",imid,LW,true);};function aT(Jl,LW,imid,imtype){LW=cD(imtype,Jl);if(LW==null)LW=Jl;var Jr=Su.KT(Jl,imtype,imid,LW,true);};function bX(imtype,imid,Ip,Io){return 'chat'+imtype+imid+Ip+Io;};function cK(imtype,imid,aiU,aiS,aiT){var title=aiT+' - ImHaHa Chat';return title;};function ix(adE){if(adE==null){return;}fF("adE.j_stype="+adE.j_stype);if(adE.j_stype&&adE.j_stype=='ims'){fF("adE.j_stype="+adE.j_stype);var imtype=adE.j_accttype;var imid=unescape(adE.j_acctid);var afI=unescape(adE.j_sender);var Ly=unescape(adE.j_datestr);var ZG=unescape(decodeURI(adE.j_mesg));var ZM=unescape(decodeURI(adE.j_font));var ZQ=ZM.split('\|');var ZO=ZQ[0];var ZP=ZQ[1];var ZN=ZQ[2];var ZR=ZQ[3];var aiW='';var ahq='';var Kt=unescape(adE.j_conftype);var confid=unescape(adE.j_confid);fF("Kt="+Kt);if(Kt&&Kt=="blog"){by("hahablogchat",imtype,"visitor",cD(imtype,afI),ZG);}else if(confid&&confid!='undefined'&&confid.length>5){Ku=di(Kv,confid);prefix='conferencechatwd';if(Ku){Ks=Ku.substring(prefix.length);}else{Ks=eval(Ks)+1;Ku=prefix+Ks;gB(Kv,confid,Ku);}fF("confid:"+confid+" Ku:"+Ku);fF("getting JY:Kt="+Kt+" confid="+confid);aiW=Ku+'chatArea';bz(Kt,confid,afI,imtype,imid,cD(imtype,afI),ZG);}else{by(afI,imtype,imid,cD(imtype,afI),ZG);}gy('newmsg');}else if(adE.j_stype&&adE.j_stype=='sys'){fF("inside sys");imtype=adE.j_accttype;imid=unescape(adE.j_acctid);ZD=adE.j_msg_type;ZB=adE.j_msg_code;Ly=unescape(adE.j_datestr);ZC=unescape(decodeURI(adE.j_mesg));fF("~~~~~~~ZB:"+ZB+" ZC:"+ZC);if(ZB&&ZB.indexOf("CHAT_HISTORY")<0){fF("not chat history");var confid=unescape(adE.j_confid);if(confid&&confid.length==32){fF("Kv:"+Kv+" size:"+Kv.length);Ku=di(Kv,confid);prefix='conferencechatwd';if(Ku){Ks=Ku.substring(prefix.length);}else{Ks=eval(Ks)+1;Ku=prefix+Ks;gB(Kv,confid,Ku);}var Jr=Su.KT(confid,"hahaconf","Me",Ph.PS,false,false,true);eQ(imtype,imid,ZD,ZB,Ly,ZC,confid,Ks);}else{eQ(imtype,imid,ZD,ZB,Ly,ZC,null);}}else{fF("is chat history");var Im=unescape(adE.j_buddyid);eQ(imtype,imid,ZD,ZB,Ly,ZC,Im);}}return;if(adE==null){return;}else{adE=unescape(decodeURI(adE));fF("ix-adE: "+adE);}var separator=adE.substr(0,1);var JW=adE.substr(2,1);var ZU=adE.split(separator);for(var i=0;i<ZU.length;i++){var ZS=decodeURI(ZU[i]).substring(2);var adF=ZS.split(JW);if(adF[0]=='ims'){var imtype=adF[1];var imid=unescape(adF[2]);var afI=unescape(adF[3]);var Ly=unescape(adF[4]);var ZG=unescape(decodeURI(adF[5]));var ZM=unescape(decodeURI(adF[6]));var ZQ=ZM.split('\|');var ZO=ZQ[0];var ZP=ZQ[1];var ZN=ZQ[2];var ZR=ZQ[3];var aiW='';var ahq='';var Kt=unescape(adF[7]);var confid=unescape(adF[8]);fF("Kt="+Kt);if(Kt&&Kt=="blog"){by("hahablogchat",imtype,"visitor",cD(imtype,afI),ZG);}else if(confid&&confid!='undefined'&&confid.length>5){Ku=di(Kv,confid);prefix='conferencechatwd';if(Ku){Ks=Ku.substring(prefix.length);}else{Ks=eval(Ks)+1;Ku=prefix+Ks;gB(Kv,confid,Ku);}fF("confid:"+confid+" Ku:"+Ku);fF("getting JY:Kt="+Kt+" confid="+confid);aiW=Ku+'chatArea';bz(Kt,confid,afI,imtype,imid,cD(imtype,afI),ZG);}else{by(afI,imtype,imid,cD(imtype,afI),ZG);}gy('newmsg');}else if(adF[0]=='sys'){fF("inside sys");imtype=adF[1];imid=unescape(adF[2]);ZD=adF[3];ZB=adF[4];Ly=unescape(adF[5]);ZC=unescape(adF[6]);fF("~~~~~~~ZB:"+ZB+" ZC:"+ZC);if(ZB&&ZB.indexOf("CHAT_HISTORY")<0){fF("not chat history");var confid=unescape(adF[7]);if(confid&&confid.length==32){Ku=di(Kv,confid);prefix='conferencechatwd';if(Ku){Ks=Ku.substring(prefix.length);}else{Ks=eval(Ks)+1;Ku=prefix+Ks;gB(Kv,confid,Ku);}var Jr=Su.KT(confid,"hahaconf","Me",Ph.PS,false,false,true);eQ(imtype,imid,ZD,ZB,Ly,ZC,confid,Ks);}else{eQ(imtype,imid,ZD,ZB,Ly,ZC,null);}}else{fF("is chat history");var Im=unescape(adF[7]);eQ(imtype,imid,ZD,ZB,Ly,ZC,Im);}}}};function bz(akd,akc,akJ,akH,akI,ajT,akC){var akD=akJ;if(ajT&&ajT.length){akD=ajT;}var Jr;if(akd=="qqcluster"){Jr=Su.KT(akc,"qqcluster",akI,cD(akH,akc),false);}else if(akd=="hahaconf"){Jr=Su.KT(akc,"hahaconf",Ph.PR,Ph.PS,false);}fF("in by(): buddy displayname is "+ajT);if(!Jr){return;}Jr.Gg(akD,akC,true);NU.hR(true,akJ,gT(akC));fF("dispatch IM is setting flash");var varChatWinId=dB(akJ,akH,akI);var At=(PL[varChatWinId])?false:true;if(!Jr.fm()||At||!cA){IX=akD+":"+akC;Jr.iK();}};function aI(akJ,akH,akI,ajT,akC){var akD=akJ;if(ajT&&ajT.length){akD=ajT;}var Jr=Su.KT(akJ,akH,akI,ajT,false);fF("in by(): buddy displayname is "+ajT);if(!Jr){return;}Jr.Gg(akD,akC,true);return Jr;};function cH(akJ,akH,akI,akC){var akD=akJ;var Jr=Su.KT(akJ,akH,akI,null,false);if(!Jr){fF("~~shouldn't happen...in cH(): Jr is:"+Jr);alert("failed message"+":"+akC);return;}Jr.eO(Ph.hV,akC);NU.hR(true,akJ,gT(akC));fF("dispatch IM is setting flash");var varChatWinId=dB(akJ,akH,akI);var At=(PL[varChatWinId])?false:true;if(!Jr.fm()||At||!cA){IX=akD+":"+akC;Jr.iK();}};function by(akJ,akH,akI,ajT,akC){var akD=akJ;if(ajT&&ajT.length){akD=ajT;}var Jr=Su.KT(akJ,akH,akI,ajT,false);fF("in by(): buddy displayname is "+ajT);if(!Jr){fF("~~shouldn't happen...in by(): Jr is:"+Jr);alert(ajT+":"+akC);return;}Jr.Gg(akD,akC,true);NU.hR(true,akJ,gT(akC));fF("dispatch IM is setting flash");var varChatWinId=dB(akJ,akH,akI);var At=(PL[varChatWinId])?false:true;if(!Jr.fm()||At||!cA){IX=akD+":"+akC;Jr.iK();}};function hx(Mb){hD(Mb);};function eK(ahN){var aaA=ahN;if(!aaA||!aaA.length){return;}aaA=aaA.replace(/&/g,"&amp;");aaA=aaA.replace(/</g,"&lt;");aaA=aaA.replace(/>/g,"&gt;");aaA=aaA.replace(/\n/g,"<br/>");aaA=hb(aaA);return aaA;};function eI(ahN){if(!ahN||!ahN.length){return;}ahN=ahN.replace(/&quot;/g,"\"");ahN=ahN.replace(/&amp;/g,"&");ahN=ahN.replace(/&lt;/g,"<");ahN=ahN.replace(/&gt;/g,">");return ahN;};function L(ZI,Jk){var aiW=Jk;var JF=document.getElementById(aiW);if(JF){var ZK=document.createElement('div');var Zm=new Date();ZK.innerHTML='['+Zm.toLocaleTimeString()+']&#32;'+ZI;JF.appendChild(ZK);JF.scrollTop=JF.scrollHeight;}};function K(Rh,Ra,ZI,Jk,LV){var aiW=Jk;var JF=document.getElementById(aiW);var ZK=document.createElement('div');var Zm=new Date();var ZG=ZI;var ZH=document.createElement('div');ZH.innerHTML=eK(ZG);var afK='';if(Ra==''){afK='Me';}else{afK=cD(Rh,Ra);}ZK.innerHTML='['+Zm.toLocaleTimeString()+']&#32;'+'<b>'+afK+': </b>';JF.appendChild(ZK);JF.appendChild(ZH);ZH.style.fontSize=LV.style.fontSize;ZH.style.fontFamily=LV.style.fontFamily;ZH.style.color=LV.style.color;ZH.style.fontWeight=LV.style.fontWeight;ZH.style.fontStyle=LV.style.fontStyle;ZH.style.textDecoration=LV.style.textDecoration;JF.scrollTop=JF.scrollHeight;};function hF(){};function aL(Mb){var Rh=Mb.imtype.value;var Ra=Mb.imid.value;var buddyoffline=Mb.buddyoffline.value;var adK=Mb.toMsg.value;if((Rh=='msn'||Rh=='demomsn')){var Iy=cD(Rh,adK);if(buddyoffline=='true'){alert('Cannot send message since '+Iy+' is offline!');return false;}else if(Fs[Rh+':'+Ra]=='HIDDEN'){alert('Cannot send message to '+Iy+' since you appear to be offline!');return false;}else return true;}else{return true;}};function hC(Mb,LW,Jk){if(Mb.message.value==''){return;}try{if(!aL(Mb))return;var LV=document.getElementById(LW);Mb.fontsize.value=LV.style.fontSize;Mb.fontcolor.value=unescape(LV.style.color);Mb.Np.value=LV.style.fontFamily;Mb.Mm.value=LV.style.textDecoration+" "+LV.style.fontStyle+" "+LV.style.fontWeight;}catch(ML){}try{hD(Mb);K(Mb.imtype.value,Mb.imid.value,Mb.message.value,Jk,LV);Mb.message.value="";Mb.message.focus();}catch(ML){}var HW=false;if(Mb.Hk&&Mb.Hk.value=='true')return;if(Mb.adm&&Mb.adm.value!=''){HW=true;Mb.adm.value='';}else{if(PN%PO==0){HW=true;}}if(HW){var Hj=Math.floor(Ph.ado.length*Math.random());var Hi=Ph.ado[Hj];Mb.message.value=Hi;hD(Mb);try{K(Mb.imtype.value,Mb.imid.value,Hi,Jk,LV);Mb.message.value="";Mb.message.focus();}catch(ML){}}PN+=1;};function checkEmailMessage(){fF('---------checkEmailMessage');var ahR="reqType=checkEmail";jv('messengerServer.immesg',ahR,'bE');};function aV(){fF('aV');var ahR="reqType=checkMsg";jv('messengerServer.immesg',ahR,'bE');if(aac)clearInterval(aac);aac=setTimeout('aV()',es*1000);};var cronTimer;function iJ(){fF("iJ called...");if(cronTimer)clearInterval(cronTimer);cronTimer=setTimeout('iJ()',cronseconds);aV();if(iY)clearInterval(iY);cj();};function ee(){fF("ee called...");if(cronTimer)clearInterval(cronTimer);if(aac)clearInterval(aac);if(iY)clearInterval(iY);};function gD(n){return(Math.floor(Math.random()*n+1));};var PU="";String.prototype.ajd=function(){return this.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g,"");};String.prototype.NH=function(){return this.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g,"").replace(/\s+/g," ");};function dM(imtype,imid,aiU,aiS){return bX(imtype,imid,aiU,aiS)+'msgboard';};function ep(imtype,imid){return imtype+'_'+imid+'_toolbarpane';};function ce(imtype,imid){return imtype+'_'+imid+'_acctStatusMenu';};function Jq(imtype,imid){return imtype+'_'+imid+'_acctStatusShowOffline';};function dA(imtype,imid){return imtype+'_'+imid+'_icon';};function cE(imtype,imid){return imtype+imid+'_buddypanel';};function cw(imtype,imid){return cE(imtype,imid)+'msgOutInside';};function cC(imtype,imid){return cE(imtype,imid)+'buddyLoadingBanner';};function ej(imtype,imid){return imtype+imid+'statusbar';};function getEmailpanelid(FD,Fz){return FD+Fz+'_emailpanel';};var aaG=0;var Kr;var hahaUploadForm=null;var hahaFileUploaded=false;function Lp(fileform){fileform.submit();return false;};function Ln(){};function dO(){if(Kr==null){var s="";for(var Qr in Pf.VW){var ia=Pf.VW[Qr];if(ia){s+=ia.Tr+ia.Tm;}}var aiI=(new Date()).getTime();Kr=s+aiI;}aaG++;return eU(Kr+aaG);};function eF(Ft,Fo){return eU('filesession_'+Ft+"_"+Fo);};function dj(Ft,Fo,Po){Po=Po;Ft=Ft;Fo=Fo;return eU(Po+'acct'+Ft+Fo+'msgOutInside');};function dk(Ft,Fo,Po){Po=Po;return dj(Ft,Fo,Po)+'inside';};function dm(Ft,Fo,Po){Po=Po;return dk(Ft,Fo,Po)+'img';};function cx(Ft,Fo,Po,Im){return 'buddy'+Ft+Fo+'-'+Po+Im;};function cb(imtype){var ajf=imtype;if(ajf.indexOf('demo')>=0){ajf=ajf.substring(4);}return 'images/'+ajf+'_logo.gif';};function hL(aaD){if(this.fu){document.title=aaD;}else if(this.fz){document.write('<title>'+aaD+'</title>');}};function aP(aiE,Mp,value){var cssRules;if(document.all){cssRules='rules';}else if(document.getElementById){cssRules='cssRules';}for(var S=0;S<document.styleSheets.length;S++){for(var R=0;R<document.styleSheets[S][cssRules].length;R++){if(document.styleSheets[S][cssRules][R].selectorText==aiE){document.styleSheets[S][cssRules][R].style[Mp]=value;}}}};function bh(afl,afm){var Sy=afl.length;var Jc,Jd;for(var i=0;i<Sy;i++){Jc=afl.Jf(i);Jd=afm.Jf(i);if(Jc!=Jd){return false;}}return true;};function gB(aao,aan,aap){var Sy=aao.length/2;for(var i=0;i<Sy;i++){if(aao[i*2]==(aan)){aao[i*2+1]=aap;return;}}aao.push(aan,aap);};function gQ(aao,aan){var Sy=aao.length/2;for(var i=0;i<Sy;i++){var afl=new String(aao[i*2]);var afm=aan.toString();if(afm.indexOf(afl)>=0){aao.splice(i*2,2);}}};function di(aao,aan){var Sy=aao.length/2;for(var i=0;i<Sy;i++){var afl=new String(aao[i*2]);var afm=aan.toString();if(afm.indexOf(afl)>=0){return aao[i*2+1];}}return null;};function du(aao,aap){return aao.length/2;};function dF(aao,aap){var Sy=aao.length/2;for(var i=0;i<Sy;i++){var afl=new String(aao[i*2+1]);var afm=aap.toString();if(afm.indexOf(afl)>=0){return aao[i*2];}}return null;};function dG(aao){var Sy=aao.length/2;var Sq=new Array();for(var i=0;i<Sy;i++){var afl=new String(aao[i*2]);Sq.push(afl);}return Sq;};function eu(aao){var Sy=aao.length/2;var ajI=new Array();for(var i=0;i<Sy;i++){var afl=new String(aao[i*2+1]);ajI.push(afl);}return ajI;};function B(imtype,In,Iz){var Sy=IA.length/2;for(var i=0;i<Sy;i++){if(IA[i*2]==(imtype+In)){IA[i*2+1]=Iz;return;}}IA.push(imtype+In,Iz);};function cD(imtype,In){var Sy=IA.length/2;for(var i=0;i<Sy;i++){if(IA[i*2]==(imtype+In)){return IA[i*2+1];}}return In;};function fc(el,map){for(var i=0;i<map.length;i++){if(el==map[i])return i;}return-1;};function gO(el,map){var aax=new Array();for(var i=0;i<map.length;i++){if(el!=map[i])aax.push(map[i]);}return aax;};function gU(ahN){if(!ahN){return;}var aaA=ahN.replace(/<[^<>]+>/g,"");return aaA;};function bL(ahN){ahN=ahN.replace(/([\"\'\\\r\n\f\b\0\t\v])/g,"\\$&");return ahN;};function eH(){var BK=new Date();var BL=BK.getHours();var BM=BK.getMinutes();var aiH=new Date();aiH.setTime(aiH.getTime());var Qo=aiH.getHours();if(Qo<10){Qo="0"+Qo;}if(BM<10){BM="0"+BM;}var BN="["+Qo+":"+BM+"] ";return aiH;};function hb(ahN,Qp){if(!ahN||!ahN.indexOf){return "";}ahN=ahN.replace(/(\bhttp:\/\/[^ ]+\b)/gi,"<a target=\"_blank\" style=\"color:blue;text-decoration:underline\" href=\"$1\">$1</a>");ahN=ahN.replace(/(\bhttps:\/\/[^ ]+\b)/gi,"<a target=\"_blank\" style=\"color:blue;text-decoration:underline\" href=\"$1\">$1</a>");return ahN;};function fC(Qt){var length=Qt.length;var aih=Qt.indexOf('@');var aii=Qt.indexOf('.');if(aih>1){if((length-aih)>3){if((length-aii)>0)return true;}}return false;};var adl=null;function bZ(imtype){var QR='';if(imtype=='msn'||imtype=='demomsn'){QR='<img src="images/msn/msnonline.gif" border="0">';}else if(imtype=='yahoo'||imtype=='demoyahoo'){QR='<img src="images/yahoo/yahooaccount.gif" border="0">';}else if(imtype=='aim'||imtype=='demoaim'){QR='<img src="images/aim/aimonline.gif" border="0">';}else if(imtype=='qq'||imtype=='demoqq'){QR='<img src="images/qq/qqonline.gif" border="0">';}else if(imtype=='haha'||imtype=='demohaha'){QR='<img src="images/haha/hahaaccount.gif" border="0">';}return QR;};var QU=false;function hahaBeforeunload(){if(!Tc){return Ph.alw;}};function hahaExitWindow(){hA();};var Qa=true;function eL(MO,MP,MN){var ahN="reqType=reportJSError&MO="+MO+"&MP="+MP+"&MN="+MN;afO(ahN);return Qa;};function iV(Mq,statusdiv,ahD){if(document.getElementById(Mq).style.visibility=="visible")document.getElementById(Mq).style.visibility="hidden";else{var div=document.getElementById(Mq);var aft=document.getElementById(statusdiv);var top=aft.offsetTop-ahD;var left=5;div.style.top=top+'px';div.style.left=left+'px';div.style.visibility="visible";}};function iW(Mq,statusdiv,ahD){if(document.getElementById(Mq).style.visibility=="visible")document.getElementById(Mq).style.visibility="hidden";else{var div=document.getElementById(Mq);div.style.visibility="visible";}};function iU(aaR,QI){var aaP=document.getElementById(aaR);if(aaP.style.display==''){aaP.style.display='none';if(document.getElementById(QI)){document.getElementById(QI).src='images/group2.gif';}}else{aaP.style.display='';if(document.getElementById(QI)){document.getElementById(QI).src='images/group1.gif';}}return false;};function aQ(QQ,adj,aie){var QK=-1;for(i=0;i<document.images.length;i++){if((document.images[i].src.indexOf(QQ)>=0)&&(document.images[i].src.indexOf(aie)>=0)){QK=i;break;}}if(QK>0){document.images[QK].src=QQ+adj+'?'+aie;}};function cl(){var SD;var abY;SD='<select name ="imtypeid"><option value="all_accounts">'+Ph.GS+'</option>';fF("Pf.VW.length="+Pf.VW.length);for(var Qr in Pf.VW){var ia=Pf.VW[Qr];if(ia==null)continue;fF("cl Qr="+Qr+" ia.imid="+ia.Tm+" ia.m_imnick="+ia.Tn);abY='<img src="images/'+ia.Tr+'_logo.gif" width=16 height=17 border=0 align="absmiddle">&nbsp;'+ia.Tn+'<nobr/>';SD+='<option value="'+ia.Tr+':'+ia.Tm+'">'+ia.Tr+':'+ia.Tn+'</option>';}SD+='</select>';return SD;};function checkHahaId(field){fF('jack--hahaid entered-->'+field.name+'='+field.value);var value1=field.value;if(value1){if(value1.length>=5){setErrorMessage('hahaiderror',Ph.profileCheckUnique);Pf.VK=value1;checkHahaIdUniqueness(value1);}else{setErrorMessage('hahaiderror',Ph.profileIdLenInfo);}}else{setErrorMessage('hahaiderror',"required");}return true;};function setErrorMessage(elementid,errmsg){var htmlEle=document.getElementById(elementid);if(htmlEle){htmlEle.innerHTML=errmsg;}};function enableElement(elementid){var htmlEle=document.getElementById(elementid);if(htmlEle){htmlEle.disabled=false;}};function disableElement(elementid){var htmlEle=document.getElementById(elementid);if(htmlEle){htmlEle.disabled=true;}};function validateProfileForm(){var basicDataOK=true;var passwordOK=true;var profileForm=document.getElementById("profileForm");var name1;var value1;var password1;var password2;var page;var direction;var iatype;var Qr;var iapwd;var purpose;for(var i=0;profileForm!=null&&i<profileForm.length;i++){name1=profileForm.elements[i].name;if(name1){var errorid=name1+"error";var content=document.getElementById(errorid);if(name1!='hahaid'&&content){content.innerHTML=' ';}value1=profileForm.elements[i].value;fF(name1+'='+value1);if(value1){if(name1=='page'){page=value1;}else if(name1=='hahaemail'){if(validateEmail(value1)){Pf.m_email=value1;}else{content.innerHTML=Ph.emailMsg1;basicDataOK=false;}}else if(name1=='sendflag'){Pf.m_sendflag=value1;}else if(name1=='hahapassword'){Pf.VL=value1;password1=value1;}else if(name1=='hahapassword1'){password2=value1;Pf.m_hahapw1=value1}else if(name1=='nickname'){Pf.m_nickname=value1;}else if(name1=='direction'){direction=value1;}else if('iatypes'==name1){iatype=value1;}else if('Qr'==name1){Qr=value1;}else if('iapwd'==name1){iapwd=value1;}else if('purpose'==name1){purpose=value1;}else{if(content){content.innerHTML='  ';}}if(name1=='hahapassword'||name1=='hahapassword1'){if(password1!=null&&password2!=null){if(password1!=password2){if(content){content.innerHTML=Ph.passwdMsg1;basicDataOK=false;}}else if(password1.length<6||password2.length<6){if(content)content.innerHTML=Ph.passwdMsg2;basicDataOK=false;}}}}else{if('prev'!=direction){if(requiredField(name1)){if(content){content.innerHTML=Ph.fieldRequired;}basicDataOK=false;}}}}}fF('--->basicDataOK?'+basicDataOK);if(basicDataOK){if('resetpassword'==purpose){Pf.resetPassword();var pWin=Su.openRestPasswordWindow();pWin.bf();}else if(page=='1'){Pf.createProfile();showEmail();}else if(page=='2'){if('prev'==direction){showHahaProfileWindow();disableElement('profileHahaid');enableElement('profileNext');}else{Pf.createProfile();showAccountWindow();}}else if(page=='3'){if('prev'==direction){showEmail();}else if('done'==direction){var profileWin=Su.openProfileWindow();profileWin.bf();}else{fF('going to add new account====++'+iatype+'  '+Qr+'  '+iapwd);Pf.addAccountToProfile(iatype,Qr,iapwd,null);showAccountWindow();}}}else if('done'==direction){var profileWin=Su.openProfileWindow();profileWin.bf();}return basicDataOK;};function validateEmail(email){var apos=email.indexOf("@");var dotpos=email.lastIndexOf(".");if(apos<1||dotpos-apos<2||email.length<8){return false;}else{return true;}};function addAcctToProfile(bt){if(bt.form.direction)bt.form.direction.value="unknown";validateProfileForm();};function goToPrev(bt){bt.form.direction.value="prev";validateProfileForm();};function goToNext(bt){bt.form.direction.value="next";validateProfileForm();};function profileDone(bt){bt.form.direction.value="done";validateProfileForm();};function showAccountWindow(){var profileWin=Su.openProfileWindow();var s='<img src="images/imhahatext.gif" border="0">';s+='<div>'+Ph.kq+'</div>';s+='<div>'+Ph.profileAcctMsg1+'</div>';s+='<div id="profileFormDiv"><form id="profileForm" onSubmit="javascript:validateProfileForm();return false;">';s+='<input type="hidden" name="page" value="3"></input>';s+='<input type="hidden" name="direction" value=""></input>';s+='<table><tr><td>'+Ph.imType+'</td>';s+='<td><select name="iatypes" class="select" id="selct_imtype">';if(Ph.locale=='en'){s+='<option value="msn" selected="selected">MSN Messenger</option>';s+='<option value="aim">AIM/ICQ</option>';s+='<option value="yahoo">Yahoo! Messenger</option>';s+='<option value="qq" >QQ</option>';}else{s+='<option value="qq" selected="selected">QQ</option>';s+='<option value="msn" >MSN Messenger</option>';s+='<option value="aim">AIM/ICQ</option>';s+='<option value="yahoo">Yahoo! Messenger</option>';}s+='</select></td></tr>';s+='<tr><td>'+Ph.imAcctId+'</td><td><input name="Qr" type="text" value=""></input></td><td id="iaiderror" class="error"></td></tr>';s+='<tr><td>'+Ph.SS+'</td><td><input type="password" name="iapwd" value=""></input></td><td id="iapwderror" class="error"></td></tr>';s+='</table>';s+='<div><input type="button" value="'+Ph.buttonAddAcct+'" onclick="javascript:addAcctToProfile(this)"/></div>';if(Pf&&Pf.VW){var i=0;s+='<br><table border="1">';for(var Qr in Pf.VW){s+='<tr>';var ia=Pf.VW[Qr];fF("inside showAccountWindow - Ri.relogin: Qr:"+Qr);if(ia){s+='<td>'+ia.Tr+'</td><td>'+ia.Tm+'</td><td>';i+=1;}s+='</tr>';}s+='</table></br>';}s+='<div>'+Ph.kq+'</div>';s+='<div><input class="submit2" style="height: 25px;" id="hahaprofilecreate" value="'+Ph.ju+'" type="button" onClick="javascript:goToPrev(this);return true;"></input>';s+='<input class="submit2" style="height: 25px;" id="hahaprofilecreate" value='+Ph.jq+' type="button" onClick="javascript:profileDone(this);return true;"></div>';s+='</form>';profileWin.aeN(s);};function handleProfile(thahaid){if(thahaid&&thahaid!=''&&thahaid!=null&&thahaid!='null'){showEditAccountWindow();}else{showHahaProfileWindow();}};function showEditAccountWindow(){var profileWin=Su.openProfileWindow();var s='<img src="images/imhahatext.gif" border="0">';s+='<div id="profileFormDiv"><form id="profileForm" onSubmit="javascript:validateProfileForm();return false;">';s+='<input type="hidden" name="page" value="3"></input>';s+='<table border="0" bgcolor="white" padding="1" space="1" width="100%"><tr>';s+='<td bgcolor="gray"><font color="white">Change IM accounts</font></td>';s+='<td ><a href="#" onCLick="javaScript:showEditHahaProfileWindow();">Change password</a></td>';s+='<td ><a href="#" onCLick="javaScript:showEditEmail();">Change Emails</a></td>';s+='</tr></table>';s+='<table><tr><td>'+Ph.imType+'</td>';s+='<td><select name="iatypes" class="select" id="selct_imtype">';s+='<option value="qq" selected="selected">QQ</option>';s+='<option value="msn" >MSN Messenger</option>';s+='<option value="aim">AIM/ICQ</option>';s+='<option value="yahoo">Yahoo! Messenger</option>';s+='</select></td></tr>';s+='<tr><td>'+Ph.imAcctId+'</td><td><input name="Qr" type="text" value=""></input></td><td id="iaiderror" class="error"></td></tr>';s+='<tr><td>'+Ph.SS+'</td><td><input type="password" name="iapwd" value=""></input></td><td id="iapwderror" class="error"></td></tr>';s+='</table>';s+='<div><input type="button" value='+Ph.buttonAddAcct+' onclick="javascript:addAcctToProfile(this)"/></div>';if(Pf&&Pf.VW){var i=0;s+='<br><table>';for(var Qr in Pf.VW){s+='<tr>';var ia=Pf.VW[Qr];fF("inside showEditAccountWindow - Ri.relogin: Qr:"+Qr);if(ia){s+='<td>'+ia.Tr+'</td><td>'+ia.Tm+'</td><td><input type="Checkbox" name="imtype"'+i+' value="'+ia.Tr+"|"+ia.Tm+'"></input></td>';i+=1;}s+='</tr>';}s+='</table></br>';}s+='<div id="message" class="error"></div>';s+='<input class="submit2" id="done" style="height: 25px;"  id="hahaprofilecreate" value="'+Ph.jw+'" type="button" onClick="javascript:changeAccounts(this);return true;">';s+='</form>';profileWin.aeN(s);};function showEditHahaProfileWindow(){var profileWin=Su.openProfileWindow();var s='<img src="images/imhahatext.gif" border="0">';s=s+'<div id="profileFormDiv"><form id="profileForm" onSubmit="javascript:validateProfileForm();return false;">';s+='<table border="0" bgcolor="white" padding="1" space="1" width="100%">';s+='<tr>';s+='<td><a href="#" onClick="javaScript:showEditAccountWindow();">Change IM accounts</a></td>';s+='<td bgcolor="gray" ><font color="white">Change Haha password</font></td>';s+='<td><a href="#" onClick="javaScript:showEditEmail();">Change Emails</a></td>';s+='</tr></table>';s+='<table>';s+='</td></tr>';s+='<tr><td class="tdStyle">'+Ph.profileHahaId+'</div></td><td id="hahaid"><input id="profileHahaid" name="hahaid" value="'+Pf.VK+'" class="input" type="hidden"">'+Pf.VK+'</td><td></td></tr>';s+='<tr><td class="tdStyle"> '+Ph.SS+'</td><td id="hahapassword"><input id="hahapassword" name="hahapassword" value="'+Pf.VL+'" class="input" type="password"></td><td id="hahapassworderror" class="error"></tr>';s+='<tr><td class="tdStyle">'+Ph.profilePasswd1+'</td><td id="hahapassword1"><input id="hahapassword1" name="hahapassword1" value="'+Pf.m_hahapw1+'" class="input" type="password"></td><td><div id="hahapassword1error" class="error"></td></tr>';s+='</tr></table>';s+='<div id="message" class="error"></div>';s+='<input class="submit2" id="saveEmail" id="hahaprofilecreate" value="'+Ph.jw+'" type="button" onClick="javascript:changePassword(this);return true;">';s+='</form></div>';profileWin.aeN(s);};function changePassword(saveButton){var val=validateProfileForm();if(val==true){Pf.changeHahaPassword();}return false;};function changeEmail(){var val=validateProfileForm();if(val==true){Pf.changeEmail();}return false;};function changeAccounts(){if(validateProfileForm()){Pf.changeAccount();}return false;};function showHahaProfileWindow(){var profileWin=Su.openProfileWindow();var s='<img src="images/imhahatext.gif" border="0">';s=s+'<div id="progress">'+Ph.profilePitch1+'</div>';s=s+'<div id="profileFormDiv"><form id="profileForm" onSubmit="javascript:validateProfileForm();return false;">';s+='<input type="hidden" name="page" value="1"></input>';s+='<input type="hidden" name="direction" value=""></input>';s+='<table>';if(Pf.VK==null){Pf.VK=' ';}s+='<tr><td class="tdStyle" colspan="2" align="center"><div>&nbsp;</div><div>'+Ph.ko+'</div></td></tr>';s+='<tr><td class="tdStyle"><div class="tdStyle">'+Ph.profileHahaId+'</div></td><td id="hahaid"><input id="profileHahaid" name="hahaid" value="'+Pf.VK+'" class="input" type="text" onBlur="javascript:checkHahaId(this);"></div></td><td id="hahaiderror" class="error"></td></tr>';s+='<tr><td class="tdStyle">'+Ph.SS+'</td><td id="hahapassword"><input name="hahapassword" value="'+Pf.VL+'" class="input" type="password"></td><td id="hahapassworderror" class="error"></tr>';s+='<tr><td class="tdStyle">'+Ph.profilePasswd1+'</td><td id="hahapassword1"><input name="hahapassword1" value="'+Pf.m_hahapw1+'" class="input" type="password"></td><td id="hahapassword1error" class="error"></td></tr>';s+='<tr><td class="tdStyle">'+Ph.nickName+'</td><td id="nickname"><input name="nickname" value="'+Pf.m_nickname+'" class="input" type="text"></td><td id="nicknameerror" class="error"></td></tr>';s+='</tr></table>';s+='<div><input class="submit2" id="profileNext" style="height: 25px;" disabled id="hahaprofilecreate" value="'+Ph.jr+'" type="button" onClick="javascript:goToNext(this);return true;"></div>';s+='</form></div>';profileWin.aeN(s);};function showRecoverPasswordWin(){var resetPasswordWin=Su.openRestPasswordWindow();var s='<img src="images/imhahatext.gif" border="0">';s+='<div id="profileFormDiv"><form id="profileForm" onSubmit="javascript:validateProfileForm();return false;">';s+='<input type="hidden" name="purpose" value="resetpassword">';s+='<div id="progress">'+Ph.recoverPasswdMsg1+'</div>';s+='<div id="progress">'+Ph.recoverPasswdMsg2+'</div>';s+='<div id="progress"></div>';s+='<div id="message"></div>';s+='<table><tr>';s+='<td class="tdStyle">'+Ph.profileHahaId+'</td><td><input name="hahaid" value="" class="input" type="text" ></td><td id="hahaiderror" class="error"></td>';s+='</tr></table>';s+='<div><input class="submit" style="height: 25px;" type="submit" value='+Ph.jx+' onClick=""></input></div>';s+='</form></div>';resetPasswordWin.aeN(s);};function showEditEmail(){var profileWin=Su.openProfileWindow();var sendflag;if(Pf.m_sendflag&&Pf.m_sendflag=='1'){sendflag='checked';}var s='<img src="images/imhahatext.gif" border="0">';s+='<div id="profileFormDiv"><form id="profileForm" onSubmit="javascript:validateProfileForm();return false;">';s+='<div id="progress">';s+='<table border="0" bgcolor="white" padding="1" space="1" width="100%">';s+='<tr>';s+='<td><a href="#" onClick="javaScript:showEditAccountWindow();">'+Ph.changeIM+'</a></td>';s+='<td ><a href="#" onCLick="javaScript:showEditHahaProfileWindow();">'+Ph.changeProfile+'</a></td>';s+='<td bgcolor="gray" ><font color="white">'+Ph.changeEmail+'</font></td>';s+='</tr></table>';s+='</div>';s+='<div id="progress"></div>';s+='<div  class="tdStyle">'+Ph.email+'</div><div id="hahaemail"><input name="hahaemail" value="'+Pf.m_email+'" size="45" maxlen="40" minlen="45"></div><div id="hahaemailerror" class="error"></div>';s+='<div id="emailMsg">'+Ph.emailUsageMsg+'</id>';s+='<div id="message" class="error"></div>';s+='<div><input class="submit2" style="height: 25px;" id="hahaprofilecreate" value='+Ph.jw+' type="button" onClick="javascript:changeEmail(this);return true;"></div>';s+='</form></div>';profileWin.aeN(s);};function showEmail(){var profileWin=Su.openProfileWindow();var sendflag;if(Pf.m_sendflag&&Pf.m_sendflag=='1'){sendflag='checked';}var s='<img src="images/imhahatext.gif" border="0">';s+='<div id="profileFormDiv"><form id="profileForm" onSubmit="javascript:validateProfileForm();return false;">';s+='<input type="hidden" name="page" value="2"></input><input type="hidden" name="direction" value="">';s+='<div id="progress">'+Ph.progress2+'</div>';s+='<div id="progress"></div>';s+='<div  class="tdStyle">'+Ph.email+'</div><div id="hahaemail"><input name="hahaemail" value="'+Pf.m_email+'" class="input" size="45" maxlen="40" minlen="12"></div><div id="hahaemailerror" class="error"></div>';s+='<div><br/><br/></div>';s+='<div id="emailMsg">'+Ph.emailUsageMsg+'</id>';s+='<div>'+Ph.kp+'</div>';s+='<div><input class="submit2" style="height: 25px;" id="hahaprofilecreate" value="'+Ph.ju+'" type="button" onClick="javascript:goToPrev(this);return true;"></input>';s+='<input class="submit2" style="height: 25px;" id="hahaprofilecreate" value="'+Ph.jr+'" type="button" onClick="javascript:goToNext(this);return true;"></div>';s+='</form></div>';profileWin.aeN(s);};function requiredField(name){if('email'==name||'cos'==name||'sai'==name||'nickname'==name){return false;}else{return true;}};function gv(event,Ft,Fo,Im){fF("gv");var aiF=document;gBProfile=$("buddyprofile");if(gBProfile==null){gBProfile=aiF.createElement("div");gBProfile.setAttribute("id","buddyprofile");gBProfile.className="buddyprofile";gBProfile=aiF.body.appendChild(gBProfile);}gBProfile.style.display="block";var r=ui.cM();var br=NL.eC();gBProfile.style.left=(r.w-br.w-255)+"px";gBProfile.style.top=(NU.cU(event)-5)+"px";gBProfile.style.zIndex=NU.dQ();var buddy=Pf.Nb(Ft,Fo,Ft,Im);var IB=buddy.UB;var ID=buddy.UD;var buddygroup=buddy.Uz;var ahN="<DIV id=\"dialog-content\" style=\"overflow: hidden; visibility: visible; height: auto;\">";ahN+="<U>";ahN+=cc(Ft,ID);ahN+=Im;ahN+="</U>";ahN+="<BR/><SPAN style=\"font-size: larger;\"><B>";ahN+=Im;ahN+="</B></SPAN><BR/>";ahN+="<B>"+Ph.statusLabel+"</B>";ahN+=cf(Ft,ID);ahN+="<BR/><B>"+Ph.nickName+"</B>";ahN+=IB;ahN+="<BR/>";ahN+="<B>"+Ph.profileURLLabel+"</B><BR/>";ahN+="<A target=\"_blank\" href=\"";ahN+=JG(Ft,Im);ahN+="\">";ahN+=JG(Ft,Im);ahN+="</A><BR/>";ahN+="</DIV>";gBProfile.innerHTML=ahN;};function JG(imtype,Im){var resultstr;switch(imtype){case "yahoo":case "demoyahoo":resultstr="http://profiles.yahoo.com/"+Im;break;case "msn":case "demomsn":resultstr="http://members.msn.com/"+Im;break;case "qq":case "demoqq":resultstr="http://"+Im+".qzone.qq.com";break;case "aim":case "demoaim":resultstr="N/A";break;}return resultstr;};function eW(){setTimeout('JH()',3000);};function JH(){if(gBProfile)gBProfile.style.display="none";};function jk(afv,afx,Ih,Ku,IL,IH){aN(Ih);var aiz=IL+'|'+Ih+'|'+IH;var aix=aiA[Ku];var GO=fc(aiz,aix);if(GO>=0){aix.splice(GO,1);}else{aix.push(aiz);}};function jl(afx,Ku){var afy=document.getElementById(afx);var aiy=afE[Ku];var i;var afA=afD[Ku];var aix=aiA[Ku];for(i=aix.length-1;i>=0;i--){var afB=document.createElement('div');var aip=(aix[i]).split('|');var Ih=aip[1];var afC=Ih+'selected';var IL=aip[0];var IH=aix[i].substring(aip[0].length+aip[1].length+2);var Ii=document.getElementById(Ih);var aiq=IL.split(':');var If=bZ(aiq[0]);If+=unescape(IH);if(document.getElementById(afC)){}else{Ii.parentNode.removeChild(Ii);Ih=Ih+'2';afA.push(IL);aiy.push(IL+'|'+Ih+'|'+IH);afB.setAttribute('id',afC);afB.innerHTML='<div id="'+Ih+'" style="background-color:#ffffff; width:100%;"><a style="overflow: hidden; text-overflow:ellipsis;white-space:nowrap" href="#" onclick="jj(\''+Ih+'\',\''+Ku+'\',\''+IL+'\',\''+IH+'\');" title="'+unescape(IH)+'">'+If+'</a></div>';afB=afy.appendChild(afB);}}aix.splice(0,aix.length);};function jj(Ih,Ku,IL,IH){var aiv=aiw[Ku];aN(Ih);var aiz=IL+'|'+Ih+'|'+IH;var GO=fc(aiz,aiv);if(GO>=0){aiv.splice(GO,1);}else{aiv.push(aiz);}};function ji(afv,afx,Ku){var afw=document.getElementById(afv);var afy=document.getElementById(afx);var aiy=afE[Ku];var i;var afA=afD[Ku];var aiv=aiw[Ku];for(i=aiv.length-1;i>=0;i--){var HD=fc(aiv[i],aiy);if(HD>=0){aiy.splice(HD,1);}var aip=(aiv[i]).split('|');var Ih=aip[1];var IL=aip[0];var IH=aip[2];var aiq=IL.split(':');var Ie=bZ(aiq[0]);Ie+=unescape(IH);var aaZ=document.getElementById(Ih);if(document.getElementById(Ih)){var GO=fc(IL,afA);afA.splice(GO,1);aaZ.parentNode.removeChild(aaZ);aiy.push(IL+'|'+Ih+'|'+IH);var afB=document.createElement('div');Ih=Ih.substring(0,Ih.length-1);afB.setAttribute('id',Ih);afB.innerHTML='<div id="'+Ih+'" style="background-color:#ffffff;"><a style="overflow: hidden;text-overflow:ellipsis;white-space:nowrap" href="#" onclick="jk(\''+afv+'\',\''+afx+'\',\''+Ih+'\',\''+Ku+'\',\''+IL+'\',\''+IH+'\');" title="'+unescape(IH)+'">'+Ie+'</a></div>';afB=afw.appendChild(afB);}}};function aN(id){var LB=document.getElementById(id);if(LB.style.backgroundColor=='#ffffff'){LB.style.backgroundColor='#eceaeb';}else{LB.style.backgroundColor='#ffffff';}};function iL(PP){var hahaconf=Pf.Nc(PP);if(!hahaconf){alert("No conference found for id:"+PP);}var acL='';var acM=new Array();var acg=new Array();var afA=hahaconf.OK();for(var Hu in afA){var buddy=afA[Hu];if(buddy==null)continue;var imtype=buddy.Tr;var imid=buddy.Tm;var Re=buddy.UA;var aJ=imtype+':'+imid;if(!acM[aJ]){acM[aJ]=new Array();}acM[aJ].push(Re);if(fc(aJ,acg)>=0){}else{acg.push(aJ);}}if(acg.length<=0){alert(Ph.conferenceWindow_manager_selectparticipants);return false;}for(i=0;i<acg.length;i++){aJ=acg[i];acL+=aJ+':'+acM[aJ].join(',')+'|';}var ahN="reqType=createConf&confid="+PP+"&participants="+acL;hE(ahN);PL[PP].bf();var Jr=Su.KT(PP,"hahaconf",Ph.PR,Ph.PS,true,true,true);};function G(LZ,confid,FD,Fz,IJ,Im){fF("JY--G "+FD+Fz+IJ+Im);var Ht=bY("left",confid,FD,Fz,IJ,Im);var Hs=$(Ht);fF("JY--Hs="+Hs);if(Hs)Hs.style.display="none";Pf.G(confid,FD,Fz,IJ,Im);};function gV(LZ,confid,FD,Fz,IJ,Im){fF("JY--gV "+FD+Fz+IJ+Im);var Ht=bY("left",confid,FD,Fz,IJ,Im);var Hs=$(Ht);fF("JY--Hs="+Hs);if(Hs)Hs.style.display="block";Pf.gV(confid,FD,Fz,IJ,Im);};function aO(LZ,aau){LZ.style.backgroundColor=aau;return;};bk={frame:function(c){var n='f'+Math.floor(Math.random()*99999);var d=document.createElement('DIV');d.innerHTML='<iframe style="display:none" src="about:blank" id="'+n+'" name="'+n+'" onload="bk.loaded(\''+n+'\')"></iframe>';document.body.appendChild(d);var i=document.getElementById(n);if(c&&typeof(c.onComplete)=='function'){i.onComplete=c.onComplete;}return n;},form:function(f,name){f.setAttribute('target',name);},submit:function(f,c){if(!f.bg.value){alert(Ph.bU);return false;}bk.form(f,bk.frame(c));if(c&&typeof(c.onStart)=='function'){return c.onStart();}else{return true;}},loaded:function(id){var i=document.getElementById(id);if(i.contentDocument){var d=i.contentDocument;}else if(i.contentWindow){var d=i.contentWindow.document;}else{var d=window.frames[id].document;}if(d.location.href=="about:blank"){return;}if(typeof(i.onComplete)=='function'){i.onComplete(d.body.innerHTML);}}};function gw(){return true;};function eG(response){PL['sendfiledlg'].bf();var JX="|";var ZU=response.split(JX);var filemsg=ZU[1];var imtype=ZU[2];var imid=ZU[3];var receiver=ZU[4];var varFileName=ZU[5];var fileurl=ZU[6];var varReceiverName=cD(imtype,receiver);var current_URL=unescape(location.href);if(current_URL.indexOf("http://")>=0)current_URL=current_URL.substring(7);else if(current_URL.indexOf("https://")>=0)current_URL=current_URL.substring(8);var xstart=current_URL.substring(1).indexOf("/");fileurl=current_URL.substring(0,xstart+1)+fileurl;fileurl="http://"+fileurl;if(filemsg=="FILE_SEND_OVERSIZE"){alert(Ph.ci);}else if(filemsg=="FILE_SENT"){var fmsg=iI(Ph.sendFile_success,fileurl);var Jr=aI(receiver,imtype,imid,varReceiverName,fmsg);Jr.afN(fmsg);}else{if(imtype&&imid&&receiver)aI(receiver,imtype,imid,varReceiverName,iI(Ph.sendFile_failure,varFileName,varReceiverName));}};function dB(acO,acK,ajy){if(acK=="msn"&&!fq(acO)){acO+="@hotmail.com";}var aeY=acK+"-"+gg(acO)+":"+gg(ajy)+"-im";return aeY;};function processform(formname){if(formname.hahapw&&formname.hahapw.value)formname.hahapw.value=escape(hahaEncrypt(formname.hahapw.value));if(formname.yahoopw1&&formname.yahoopw1.value)formname.yahoopw1.value=escape(hahaEncrypt(formname.yahoopw1.value));if(formname.qqpw1&&formname.qqpw1.value)formname.qqpw1.value=escape(hahaEncrypt(formname.qqpw1.value));if(formname.msnpw1&&formname.msnpw1.value)formname.msnpw1.value=escape(hahaEncrypt(formname.msnpw1.value));if(formname.aimpw1&&formname.aimpw1.value)formname.aimpw1.value=escape(hahaEncrypt(formname.aimpw1.value));if(formname.yahoopw2&&formname.yahoopw2.value)formname.yahoopw2.value=escape(hahaEncrypt(formname.yahoopw2.value));if(formname.qqpw2&&formname.qqpw2.value)formname.qqpw2.value=escape(hahaEncrypt(formname.qqpw2.value));if(formname.msnpw2&&formname.msnpw2.value)formname.msnpw2.value=escape(hahaEncrypt(formname.msnpw2.value));if(formname.aimpw2&&formname.aimpw2.value)formname.aimpw2.value=escape(hahaEncrypt(formname.aimpw2.value));if(formname.yahoopw3&&formname.yahoopw3.value)formname.yahoopw3.value=escape(hahaEncrypt(formname.yahoopw3.value));if(formname.qqpw3&&formname.qqpw3.value)formname.qqpw3.value=escape(hahaEncrypt(formname.qqpw3.value));if(formname.msnpw3&&formname.msnpw3.value)formname.msnpw3.value=escape(hahaEncrypt(formname.msnpw3.value));if(formname.aimpw3&&formname.aimpw3.value)formname.aimpw3.value=escape(hahaEncrypt(formname.aimpw3.value));if(formname.yahoopw4&&formname.yahoopw4.value)formname.yahoopw4.value=escape(hahaEncrypt(formname.yahoopw4.value));if(formname.qqpw4&&formname.qqpw4.value)formname.qqpw4.value=escape(hahaEncrypt(formname.qqpw4.value));if(formname.msnpw4&&formname.msnpw4.value)formname.msnpw4.value=escape(hahaEncrypt(formname.msnpw4.value));if(formname.aimpw4&&formname.aimpw4.value)formname.aimpw4.value=escape(hahaEncrypt(formname.aimpw4.value));};var MF=false;var PW;PX.PT=function(){this.KI="blogdlg";this.UW;this.Xa=160;this.Xb=160;this.Xr=new Array();this.Xn=new Array();this.Ro=function(){this.UW=document.createElement("div");this.UW.className="uiBlogContent";this.UW.innerHTML="";this.UW=this.Ol().appendChild(this.UW);this.Ol().ads=this;this.Kw();this.resize(this.Ol().offsetWidth,this.Ol().offsetHeight);return true;};this.GJ=function(SY){var d=new Date();this.UW.innerHTML+='<br/>'+cS()+' '+unescape(decodeURI(SY));this.UW.scrollTop=this.UW.scrollHeight;};this.SC=function(aca){this.UW.innerHTML="<iframe src=\""+aca+"\" style=\"width: 100%; height: 100%;\" frameborder=\"0\" scrolling=\"auto\"></iframe>";};this.aeN=function(s){this.UW.innerHTML=s;}};PX.PT.prototype=new PX.HN();function enableHahaDebug(){MF=true;PW=Su.abO();};function disableHahaDebug(){MF=false;};function fF(SY){if(!MF)return;if(PW)PW.GJ(SY);};var Qf=0;var Hp="";var Jz=8;function eU(s){return av(bm(iS(s),s.length*Jz));};function Q(s){return au(bm(iS(s),s.length*Jz));};function iR(s){return aw(bm(iS(s),s.length*Jz));};function eT(Sp,data){return av(bl(Sp,data));};function P(Sp,data){return au(bl(Sp,data));};function iQ(Sp,data){return aw(bl(Sp,data));};function fW(){return eU("abc")=="900150983cd24fb0d6963f7d28e17f72";};function bm(x,Sy){x[Sy>>5]|=0x80<<((Sy)%32);x[(((Sy+64)>>>9)<<4)+14]=Sy;var a=1732584193;var b=-271733879;var c=-1732584194;var d=271733878;for(var i=0;i<x.length;i+=16){var aaV=a;var aaW=b;var aaX=c;var aaY=d;a=fS(a,b,c,d,x[i+0],7,-680876936);d=fS(d,a,b,c,x[i+1],12,-389564586);c=fS(c,d,a,b,x[i+2],17,606105819);b=fS(b,c,d,a,x[i+3],22,-1044525330);a=fS(a,b,c,d,x[i+4],7,-176418897);d=fS(d,a,b,c,x[i+5],12,1200080426);c=fS(c,d,a,b,x[i+6],17,-1473231341);b=fS(b,c,d,a,x[i+7],22,-45705983);a=fS(a,b,c,d,x[i+8],7,1770035416);d=fS(d,a,b,c,x[i+9],12,-1958414417);c=fS(c,d,a,b,x[i+10],17,-42063);b=fS(b,c,d,a,x[i+11],22,-1990404162);a=fS(a,b,c,d,x[i+12],7,1804603682);d=fS(d,a,b,c,x[i+13],12,-40341101);c=fS(c,d,a,b,x[i+14],17,-1502002290);b=fS(b,c,d,a,x[i+15],22,1236535329);a=fT(a,b,c,d,x[i+1],5,-165796510);d=fT(d,a,b,c,x[i+6],9,-1069501632);c=fT(c,d,a,b,x[i+11],14,643717713);b=fT(b,c,d,a,x[i+0],20,-373897302);a=fT(a,b,c,d,x[i+5],5,-701558691);d=fT(d,a,b,c,x[i+10],9,38016083);c=fT(c,d,a,b,x[i+15],14,-660478335);b=fT(b,c,d,a,x[i+4],20,-405537848);a=fT(a,b,c,d,x[i+9],5,568446438);d=fT(d,a,b,c,x[i+14],9,-1019803690);c=fT(c,d,a,b,x[i+3],14,-187363961);b=fT(b,c,d,a,x[i+8],20,1163531501);a=fT(a,b,c,d,x[i+13],5,-1444681467);d=fT(d,a,b,c,x[i+2],9,-51403784);c=fT(c,d,a,b,x[i+7],14,1735328473);b=fT(b,c,d,a,x[i+12],20,-1926607734);a=fU(a,b,c,d,x[i+5],4,-378558);d=fU(d,a,b,c,x[i+8],11,-2022574463);c=fU(c,d,a,b,x[i+11],16,1839030562);b=fU(b,c,d,a,x[i+14],23,-35309556);a=fU(a,b,c,d,x[i+1],4,-1530992060);d=fU(d,a,b,c,x[i+4],11,1272893353);c=fU(c,d,a,b,x[i+7],16,-155497632);b=fU(b,c,d,a,x[i+10],23,-1094730640);a=fU(a,b,c,d,x[i+13],4,681279174);d=fU(d,a,b,c,x[i+0],11,-358537222);c=fU(c,d,a,b,x[i+3],16,-722521979);b=fU(b,c,d,a,x[i+6],23,76029189);a=fU(a,b,c,d,x[i+9],4,-640364487);d=fU(d,a,b,c,x[i+12],11,-421815835);c=fU(c,d,a,b,x[i+15],16,530742520);b=fU(b,c,d,a,x[i+2],23,-995338651);a=fV(a,b,c,d,x[i+0],6,-198630844);d=fV(d,a,b,c,x[i+7],10,1126891415);c=fV(c,d,a,b,x[i+14],15,-1416354905);b=fV(b,c,d,a,x[i+5],21,-57434055);a=fV(a,b,c,d,x[i+12],6,1700485571);d=fV(d,a,b,c,x[i+3],10,-1894986606);c=fV(c,d,a,b,x[i+10],15,-1051523);b=fV(b,c,d,a,x[i+1],21,-2054922799);a=fV(a,b,c,d,x[i+8],6,1873313359);d=fV(d,a,b,c,x[i+15],10,-30611744);c=fV(c,d,a,b,x[i+6],15,-1560198380);b=fV(b,c,d,a,x[i+13],21,1309151649);a=fV(a,b,c,d,x[i+4],6,-145523070);d=fV(d,a,b,c,x[i+11],10,-1120210379);c=fV(c,d,a,b,x[i+2],15,718787259);b=fV(b,c,d,a,x[i+9],21,-343485551);a=hp(a,aaV);b=hp(b,aaW);c=hp(c,aaX);d=hp(d,aaY);}return Array(a,b,c,d);};function fR(q,a,b,x,s,t){return hp(aD(hp(hp(a,q),hp(x,t)),s),b);};function fS(a,b,c,d,x,s,t){return fR((b&c)|((~b)&d),a,b,x,s,t);};function fT(a,b,c,d,x,s,t){return fR((b&d)|(c&(~d)),a,b,x,s,t);};function fU(a,b,c,d,x,s,t){return fR(b^c^d,a,b,x,s,t);};function fV(a,b,c,d,x,s,t){return fR(c^(b|(~d)),a,b,x,s,t);};function bl(Sp,data){var HL=iS(Sp);if(HL.length>16)HL=bm(HL,Sp.length*Jz);var RN=Array(16),abF=Array(16);for(var i=0;i<16;i++){RN[i]=HL[i]^0x36363636;abF[i]=HL[i]^0x5C5C5C5C;}var hash=bm(RN.concat(iS(data)),512+data.length*Jz);return bm(abF.concat(hash),512+128);};function hp(x,y){var Tk=(x&0xFFFF)+(y&0xFFFF);var aab=(x>>16)+(y>>16)+(Tk>>16);return(aab<<16)|(Tk&0xFFFF);};function aD(aaN,JM){return(aaN<<JM)|(aaN>>>(32-JM));};function iS(ahN){var HB=Array();var Zd=(1<<Jz)-1;for(var i=0;i<ahN.length*Jz;i+=Jz)HB[i>>5]|=(ahN.charCodeAt(i/Jz)&Zd)<<(i%32);return HB;};function aw(HB){var ahN="";var Zd=(1<<Jz)-1;for(var i=0;i<HB.length*32;i+=Jz)ahN+=String.fromCharCode((HB[i>>5]>>>(i%32))&Zd);return ahN;};function av(HC){var Qd=Qf?"0123456789ABCDEF":"0123456789abcdef";var ahN="";for(var i=0;i<HC.length*4;i++){ahN+=Qd.charAt((HC[i>>2]>>((i%4)*8+4))&0xF)+Qd.charAt((HC[i>>2]>>((i%4)*8))&0xF);}return ahN;};function au(HC){var aib="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";var ahN="";for(var i=0;i<HC.length*4;i+=3){var aje=(((HC[i>>2]>>8*(i%4))&0xFF)<<16)|(((HC[i+1>>2]>>8*((i+1)%4))&0xFF)<<8)|((HC[i+2>>2]>>8*((i+2)%4))&0xFF);for(var j=0;j<4;j++){if(i*8+j*6>HC.length*32)ahN+=Hp;else ahN+=aib.charAt((aje>>6*(3-j))&0x3F);}}return ahN;};function ho(encryptionExponent,decryptionExponent,Zu){this.e=ah(encryptionExponent);this.d=ah(decryptionExponent);this.m=ah(Zu);this.JA=2*am(this.m);this.adD=16;this.Hr=new T(this.m);};function ja(n){return(n<10?"0":"")+String(n);};function bI(Sp,s){var a=new Array();var sl=s.length;var i=0;while(i<sl){a[i]=s.charCodeAt(i);i++;}while(a.length%Sp.JA!=0){a[i++]=0;}var al=a.length;var result="";var j,k,block;for(i=0;i<al;i+=Sp.JA){block=new ak();j=0;for(k=i;k<i+Sp.JA;++j){block.LL[j]=a[k++];block.LL[j]+=a[k++]<<8;}var crypt=Sp.Hr.adk(block,Sp.e);var text=Sp.adD==16?aF(crypt):aG(crypt,Sp.adD);result+=text+" ";}return result.substring(0,result.length-1);};function decryptedString(Sp,s){var blocks=s.split(" ");var result="";var i,j,block;for(i=0;i<blocks.length;++i){var bi;if(Sp.adD==16){bi=ah(blocks[i]);}else{bi=aj(blocks[i],Sp.adD);}block=Sp.Hr.adk(bi,Sp.d);for(j=0;j<=am(block);++j){result+=String.fromCharCode(block.LL[j]&255,block.LL[j]>>8);}}if(result.charCodeAt(result.length-1)==0){result=result.substring(0,result.length-1);}return result;};var HF=2;var HG=16;var HK=HG;var HE=1<<16;var HA=HE>>>1;var HH=HE*HE;var Zg=HE-1;var Zi=9999999999999998;var Zf;var alu;var Hz,Hx;function hZ(value){Zf=value;alu=new Array(Zf);for(var Sm=0;Sm<alu.length;Sm++)alu[Sm]=0;Hz=new ak();Hx=new ak();Hx.LL[0]=1;};hZ(20);var Mh=15;var Tj=ai(1000000000000000);function ak(Nd){if(typeof Nd=="boolean"&&Nd==true){this.LL=null;}else{this.LL=alu.slice(0);}this.Sb=false;};function ag(s){var Sb=s.charAt(0)=='-';var i=Sb?1:0;var result;while(i<s.length&&s.charAt(i)=='0')++i;if(i==s.length){result=new ak();}else{var digitCount=s.length-i;var MY=digitCount%Mh;if(MY==0)MY=Mh;result=ai(Number(s.substr(i,MY)));i+=MY;while(i<s.length){result=X(ap(result,Tj),ai(Number(s.substr(i,Mh))));i+=Mh;}result.Sb=Sb;}return result;};function Z(bi){var result=new ak(true);result.LL=bi.LL.slice(0);result.Sb=bi.Sb;return result;};function ai(i){var result=new ak();result.Sb=i<0;i=Math.abs(i);var j=0;while(i>0){result.LL[j++]=i&Zg;i=Math.floor(i/HE);}return result;};function hm(s){var result="";for(var i=s.length-1;i>-1;--i){result+=s.charAt(i);}return result;};var Qe=new Array('0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z');function aG(x,adD){var b=new ak();b.LL[0]=adD;var qr=ae(x,b);var result=Qe[qr[1].LL[0]];while(Y(qr[0],Hz)==1){qr=ae(qr[0],b);LK=qr[1].LL[0];result+=Qe[qr[1].LL[0]];}return(x.Sb?"-":"")+hm(result);};function aE(x){var b=new ak();b.LL[0]=10;var qr=ae(x,b);var result=String(qr[1].LL[0]);while(Y(qr[0],Hz)==1){qr=ae(qr[0],b);result+=String(qr[1].LL[0]);}return(x.Sb?"-":"")+hm(result);};var Qg=new Array('0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f');function bw(n){var Zd=0xf;var result="";for(i=0;i<4;++i){result+=Qg[n&Zd];n>>>=4;}return hm(result);};function aF(x){var result="";var n=am(x);for(var i=am(x);i>-1;--i){result+=bw(x.LL[i]);}return result;};function aS(c){var als=48;var aaI=als+9;var littleA=97;var littleZ=littleA+25;var Hw=65;var Hy=65+25;var result;if(c>=als&&c<=aaI){result=c-als;}else if(c>=Hw&&c<=Hy){result=10+c-Hw;}else if(c>=littleA&&c<=littleZ){result=10+c-littleA;}else{result=0;}return result;};function eV(s){var result=0;var sl=Math.min(s.length,4);for(var i=0;i<sl;++i){result<<=4;result|=aS(s.charCodeAt(i))}return result;};function ah(s){var result=new ak();var sl=s.length;for(var i=sl,j=0;i>0;i-=4,++j){result.LL[j]=eV(s.substr(Math.max(i-4,0),Math.min(i,4)));}return result;};function aj(s,adD){var Sb=s.charAt(0)=='-';var istop=Sb?1:0;var result=new ak();var place=new ak();place.LL[0]=1;for(var i=s.length-1;i>=istop;i--){var c=s.charCodeAt(i);var LK=aS(c);var biDigit=as(place,LK);result=X(result,biDigit);place=as(place,adD);}result.Sb=Sb;return result;};function af(b){return(b.Sb?"-":"")+b.LL.join(" ");};function X(x,y){var result;if(x.Sb!=y.Sb){y.Sb=!y.Sb;result=aC(x,y);y.Sb=!y.Sb;}else{result=new ak();var c=0;var n;for(var i=0;i<x.LL.length;++i){n=x.LL[i]+y.LL[i]+c;result.LL[i]=n%HE;c=Number(n>=HE);}result.Sb=x.Sb;}return result;};function aC(x,y){var result;if(x.Sb!=y.Sb){y.Sb=!y.Sb;result=X(x,y);y.Sb=!y.Sb;}else{result=new ak();var n,c;c=0;for(var i=0;i<x.LL.length;++i){n=x.LL[i]-y.LL[i]+c;result.LL[i]=n%HE;if(result.LL[i]<0)result.LL[i]+=HE;c=0-Number(n<0);}if(c==-1){c=0;for(var i=0;i<x.LL.length;++i){n=0-result.LL[i]+c;result.LL[i]=n%HE;if(result.LL[i]<0)result.LL[i]+=HE;c=0-Number(n<0);}result.Sb=!x.Sb;}else{result.Sb=x.Sb;}}return result;};function am(x){var result=x.LL.length-1;while(result>0&&x.LL[result]==0)--result;return result;};function ax(x){var n=am(x);var d=x.LL[n];var m=(n+1)*HK;var result;for(result=m;result>m-HK;--result){if((d&0x8000)!=0)break;d<<=1;}return result;};function ap(x,y){var result=new ak();var c;var n=am(x);var t=am(y);var u,uv,k;for(var i=0;i<=t;++i){c=0;k=i;for(j=0;j<=n;++j,++k){uv=result.LL[k]+x.LL[j]*y.LL[i]+c;result.LL[k]=uv&Zg;c=uv>>>HG;}result.LL[i+n+1]=c;}result.Sb=x.Sb!=y.Sb;return result;};function as(x,y){var n,c,uv;result=new ak();n=am(x);c=0;for(var j=0;j<=n;++j){uv=result.LL[j]+x.LL[j]*y+c;result.LL[j]=uv&Zg;c=uv>>>HG;}result.LL[1+n]=c;return result;};function arrayCopy(src,srcStart,LI,destStart,n){var m=Math.min(srcStart+n,src.length);for(var i=srcStart,j=destStart;i<m;++i,++j){LI[j]=src[i];}};var Qm=new Array(0x0000,0x8000,0xC000,0xE000,0xF000,0xF800,0xFC00,0xFE00,0xFF00,0xFF80,0xFFC0,0xFFE0,0xFFF0,0xFFF8,0xFFFC,0xFFFE,0xFFFF);function aA(x,n){var digitCount=Math.floor(n/HK);var result=new ak();arrayCopy(x.LL,0,result.LL,digitCount,result.LL.length-digitCount);var HJ=n%HK;var rightBits=HK-HJ;for(var i=result.LL.length-1,Qq=i-1;i>0;--i,--Qq){result.LL[i]=((result.LL[i]<<HJ)&Zg)|((result.LL[Qq]&Qm[HJ])>>>(rightBits));}result.LL[0]=((result.LL[i]<<HJ)&Zg);result.Sb=x.Sb;return result;};var Ti=new Array(0x0000,0x0001,0x0003,0x0007,0x000F,0x001F,0x003F,0x007F,0x00FF,0x01FF,0x03FF,0x07FF,0x0FFF,0x1FFF,0x3FFF,0x7FFF,0xFFFF);function aB(x,n){var digitCount=Math.floor(n/HK);var result=new ak();arrayCopy(x.LL,digitCount,result.LL,0,x.LL.length-digitCount);var HJ=n%HK;var leftBits=HK-HJ;for(var i=0,Qq=i+1;i<result.LL.length-1;++i,++Qq){result.LL[i]=(result.LL[i]>>>HJ)|((result.LL[Qq]&Ti[HJ])<<leftBits);}result.LL[result.LL.length-1]>>>=HJ;result.Sb=x.Sb;return result;};function aq(x,n){var result=new ak();arrayCopy(x.LL,0,result.LL,n,result.LL.length-n);return result;};function ad(x,n){var result=new ak();arrayCopy(x.LL,n,result.LL,0,result.LL.length-n);return result;};function ao(x,n){var result=new ak();arrayCopy(x.LL,0,result.LL,0,n);return result;};function Y(x,y){if(x.Sb!=y.Sb){return 1-2*Number(x.Sb);}for(var i=x.LL.length-1;i>=0;--i){if(x.LL[i]!=y.LL[i]){if(x.Sb){return 1-2*Number(x.LL[i]>y.LL[i]);}else{return 1-2*Number(x.LL[i]<y.LL[i]);}}}return 0;};function ae(x,y){var nb=ax(x);var tb=ax(y);var origYIsNeg=y.Sb;var q,r;if(nb<tb){if(x.Sb){q=Z(Hx);q.Sb=!y.Sb;x.Sb=false;y.Sb=false;r=aC(y,x);x.Sb=true;y.Sb=origYIsNeg;}else{q=new ak();r=Z(x);}return new Array(q,r);}q=new ak();r=x;var t=Math.ceil(tb/HK)-1;var lambda=0;while(y.LL[t]<HA){y=aA(y,1);++lambda;++tb;t=Math.ceil(tb/HK)-1;}r=aA(r,lambda);nb+=lambda;var n=Math.ceil(nb/HK)-1;var b=aq(y,n-t);while(Y(r,b)!=-1){++q.LL[n-t];r=aC(r,b);}for(var i=n;i>t;--i){var ri=(i>=r.LL.length)?0:r.LL[i];var aff=(i-1>=r.LL.length)?0:r.LL[i-1];var afg=(i-2>=r.LL.length)?0:r.LL[i-2];var yt=(t>=y.LL.length)?0:y.LL[t];var alq=(t-1>=y.LL.length)?0:y.LL[t-1];if(ri==yt){q.LL[i-t-1]=Zg;}else{q.LL[i-t-1]=Math.floor((ri*HE+aff)/yt);}var IV=q.LL[i-t-1]*((yt*HE)+alq);var IW=(ri*HH)+((aff*HE)+afg);while(IV>IW){--q.LL[i-t-1];IV=q.LL[i-t-1]*((yt*HE)|alq);IW=(ri*HE*HE)+((aff*HE)+afg);}b=aq(y,i-t-1);r=aC(r,as(b,q.LL[i-t-1]));if(r.Sb){r=X(r,b);--q.LL[i-t-1];}}r=aB(r,lambda);q.Sb=x.Sb!=origYIsNeg;if(x.Sb){if(origYIsNeg){q=X(q,Hx);}else{q=aC(q,Hx);}y=aB(y,lambda);r=aC(y,r);}if(r.LL[0]==0&&am(r)==0)r.Sb=false;return new Array(q,r);};function ab(x,y){return ae(x,y)[0];};function an(x,y){return ae(x,y)[1];};function at(x,y,m){return an(ap(x,y),m);};function ay(x,y){var result=Hx;var a=x;while(true){if((y&1)!=0)result=ap(result,a);y>>=1;if(y==0)break;a=ap(a,a);}return result;};function az(x,y,m){var result=Hx;var a=x;var k=y;while(true){if((k.LL[0]&1)!=0)result=at(result,a,m);k=aB(k,1);if(k.LL[0]==0&&am(k)==0)break;a=at(a,a,m);}return result;};function T(m){this.Zu=Z(m);this.k=am(this.Zu)+1;var Ho=new ak();Ho.LL[2*this.k]=1;this.mu=ab(Ho,this.Zu);this.HM=new ak();this.HM.LL[this.k+1]=1;this.Zt=U;this.aae=V;this.adk=BarrettMu_powMod;};function U(x){var adt=ad(x,this.k-1);var adu=ap(adt,this.mu);var adv=ad(adu,this.k+1);var adB=ao(x,this.k+1);var r2term=ap(adv,this.Zu);var adC=ao(r2term,this.k+1);var r=aC(adB,adC);if(r.Sb){r=X(r,this.HM);}var rgtem=Y(r,this.Zu)>=0;while(rgtem){r=aC(r,this.Zu);rgtem=Y(r,this.Zu)>=0;}return r;};function V(x,y){var xy=ap(x,y);return this.Zt(xy);};function BarrettMu_powMod(x,y){var result=new ak();result.LL[0]=1;var a=x;var k=y;while(true){if((k.LL[0]&1)!=0)result=this.aae(result,a);k=aB(k,1);if(k.LL[0]==0&&am(k)==0)break;a=this.aae(a,a);}return result;};function hahaEncrypt(plaintext){if(plaintext==null)return null;if(plaintext.length==0)return "";var Sp;hZ(hahaRSAMaxDigits);Sp=new ho(hahaRSAEncryptExponent,hahaRSAPrivateKey,hahaRSAPublicKey);var cipher=plaintext;return cipher;};var hahaRSAMaxDigits=19;var hahaRSAEncryptExponent="11";var hahaRSAPrivateKey="";var hahaRSAPublicKey="13e8e8513adad84cd255ca6b6a35e6b5";PX.PQ=function(){this.Xn=new Array();this.KI="confmgrdlg";this.Yf;this.Yg;this.Xa=160;this.Xb=160;this.Sx;this.afi;this.conference;this.KV=function(){var body=this.Ol();this.KX();this.Lg();this.SA();this.conference=Pf.KU(this.VV);this.conference.agg(this);this.Kw();return true;};this.KX=function(){var LF=document.createElement("div");LF.className="conf_des";LF=this.Ol().appendChild(LF);LF.innerHTML=Ph.Kf;var LG=document.createElement("div");LG.className="conf_des1";LG=this.Ol().appendChild(LG);LG.innerHTML=Ph.Kd;var LH=document.createElement("div");LH.className="conf_des2";LH=this.Ol().appendChild(LH);LH.innerHTML=Ph.Kg;};this.Lg=function(){this.Sx=document.createElement("div");this.Sx.setAttribute("id","conf_select1");this.Sx.className="conf_leftSelectPane";this.Sx.innerHTML="loading ...";this.Sx=this.Ol().appendChild(this.Sx);this.afi=document.createElement("div");this.afi.setAttribute("id","conf_select2");this.afi.className="conf_rightSelectPane";this.afi.innerHTML="loading ...";this.afi=this.Ol().appendChild(this.afi);var IO=document.createElement("div");IO.setAttribute("id","conf_buttondv");fF("Lg - this.VV="+this.VV);IO.innerHTML="<button class=\"buttonstyle\" onclick=\"iL('"+this.VV+"');\">"+Ph.Ki+"</button>&nbsp;&nbsp;<button class=\"buttonstyle\" onclick=\"PL['"+this.VV+"'].bf();\";>"+Ph.Ke+"</button>";IO.className="conf_buttondv";IO=this.Ol().appendChild(IO);};this.Kw=function(){return;};this.SA=function(){this.conference=Pf.Nc(this.VV);if(this.conference==null){this.conference=Pf.KU(this.VV);this.conference.agg(this);}var aiF=document;this.Sx.innerHTML="";var afl="";var GQ=Pf.Oq();fF("GQ.length:"+GQ.length);for(var i=0;i<GQ.length;i++){var buddy=GQ[i];var afq=aiF.createElement("div");afq.id=bY("left",this.VV,buddy.Tr,buddy.Tm,buddy.UE,buddy.UA);afl="<span class=\"conf_buddy\" ";afl+="onmouseover=\"aO(this,'yellow');\" ";afl+="onmouseout=\"this.style.cursor='default'; aO(this,'white');\" ";afl+="onclick=\"G(this, '"+this.VV+"','"+buddy.Tr+"', '"+buddy.Tm+"','"+buddy.UE+"','"+buddy.UA+"')\" ";afl+=" >";if(buddy.UE=="msn")afl+="&nbsp;";afl+=cc(buddy.UE,buddy.UD)+buddy.UB+"</span>";afq.innerHTML=afl;fF("JY---"+afl);this.Sx.appendChild(afq);}this.adY();};this.adY=function(){var aiF=document;var GR=this.conference.OK();this.afi.innerHTML="";var s="";for(var Hv in GR){var buddy=GR[Hv];if(buddy==null)continue;var afq=aiF.createElement("div");afq.id=bY("right",this.VV,buddy.Tr,buddy.Tm,buddy.UE,buddy.UA);s="<span class=\"conf_buddy\" ";s+="onclick=\"gV(this, '"+this.VV+"','"+buddy.Tr+"', '"+buddy.Tm+"','"+buddy.UE+"','"+buddy.UA+"')\" ";s+="onmouseover=\"aO(this,'yellow');\" ";s+="onmouseout=\"this.style.cursor='default'; aO(this,'white');\" ";s+=">";if(buddy.UE=="msn")s+="&nbsp;";s+=cc(buddy.UE,buddy.UD)+buddy.UB+"</span>";afq.innerHTML=s;fF("JY---"+s);this.afi.appendChild(afq);}}};PX.PQ.prototype=new ui.Ma();PX.hahaGroupMsgMgrDlg=function(){this.Xn=new Array();this.KI="grpmsgmgrdlg";this.Yf;this.Yg;this.Xa=160;this.Xb=160;this.Sx;this.afi;this.conference;this.KV=function(){var body=this.Ol();this.KX();this.Lg();this.SA();this.conference=Pf.KU(this.VV);this.conference.agg(this);this.Kw();return true;};this.KX=function(){var LF=document.createElement("div");LF.className="conf_des";LF=this.Ol().appendChild(LF);LF.innerHTML=Ph.groupMsgWindow_manager_direction;var LG=document.createElement("div");LG.className="conf_des1";LG=this.Ol().appendChild(LG);LG.innerHTML=Ph.Kd;var LH=document.createElement("div");LH.className="conf_des2";LH=this.Ol().appendChild(LH);LH.innerHTML=Ph.groupMsgWindow_manager_participantsList;};this.Lg=function(){this.Sx=document.createElement("div");this.Sx.setAttribute("id","conf_select1");this.Sx.className="conf_leftSelectPane";this.Sx.innerHTML="loading ...";this.Sx=this.Ol().appendChild(this.Sx);this.afi=document.createElement("div");this.afi.setAttribute("id","conf_select2");this.afi.className="conf_rightSelectPane";this.afi.innerHTML="loading ...";this.afi=this.Ol().appendChild(this.afi);var IO=document.createElement("div");IO.setAttribute("id","conf_buttondv");fF("Lg - this.VV="+this.VV);IO.innerHTML="<button class=\"buttonstyle\" onclick=\"iL('"+this.VV+"');\">"+Ph.Ki+"</button>&nbsp;&nbsp;<button class=\"buttonstyle\" onclick=\"PL['"+this.VV+"'].bf();\";>"+Ph.Ke+"</button>";IO.className="conf_buttondv";IO=this.Ol().appendChild(IO);};this.Kw=function(){return;};this.SA=function(){this.conference=Pf.Nc(this.VV);if(this.conference==null){this.conference=Pf.KU(this.VV);this.conference.agg(this);}var aiF=document;this.Sx.innerHTML="";var afl="";var GQ=Pf.Oq();fF("GQ.length:"+GQ.length);for(var i=0;i<GQ.length;i++){var buddy=GQ[i];var afq=aiF.createElement("div");afq.id=bY("left",this.VV,buddy.Tr,buddy.Tm,buddy.UE,buddy.UA);afl="<span class=\"conf_buddy\" ";afl+="onmouseover=\"aO(this,'yellow');\" ";afl+="onmouseout=\"this.style.cursor='default'; aO(this,'white');\" ";afl+="onclick=\"G(this, '"+this.VV+"','"+buddy.Tr+"', '"+buddy.Tm+"','"+buddy.UE+"','"+buddy.UA+"')\" ";afl+=" >";if(buddy.UE=="msn")afl+="&nbsp;";afl+=cc(buddy.UE,buddy.UD)+buddy.UB+"</span>";afq.innerHTML=afl;fF("JY---"+afl);this.Sx.appendChild(afq);}this.adY();};this.adY=function(){var aiF=document;var GR=this.conference.OK();this.afi.innerHTML="";var s="";for(var Hv in GR){var buddy=GR[Hv];if(buddy==null)continue;var afq=aiF.createElement("div");afq.id=bY("right",this.VV,buddy.Tr,buddy.Tm,buddy.UE,buddy.UA);s="<span class=\"conf_buddy\" ";s+="onclick=\"gV(this, '"+this.VV+"','"+buddy.Tr+"', '"+buddy.Tm+"','"+buddy.UE+"','"+buddy.UA+"')\" ";s+="onmouseover=\"aO(this,'yellow');\" ";s+="onmouseout=\"this.style.cursor='default'; aO(this,'white');\" ";s+=">";if(buddy.UE=="msn")s+="&nbsp;";s+=cc(buddy.UE,buddy.UD)+buddy.UB+"</span>";afq.innerHTML=s;fF("JY---"+s);this.afi.appendChild(afq);}}};PX.hahaGroupMsgMgrDlg.prototype=new ui.Ma();function bY(akY,confid,FD,Fz,IJ,Im){return akY+confid+FD+"_"+Fz+"_"+IJ+"_"+Im;};var fu=navigator.appName.toLowerCase().indexOf('internet explorer')+1;var RY=navigator.appVersion.toLowerCase().indexOf('mac')+1;function iF(KF){var self=this;this.Zz=[];this.KF=KF;this.ajm=0;this.LD='default';this.Nj=function(url){var me=this;this.o=null;this.aag=false;this.loaded=false;this.RX=function(){if(me.loaded)return true;if(!me.o)return false;me.loaded=((typeof(me.o.readyState)!='undefined'&&me.o.readyState==4)||(typeof(me.o.PercentLoaded)!='undefined'&&me.o.PercentLoaded()==100));return me.loaded;};this.mC=document.createElement('div');this.mC.className='movieContainer';with(this.mC.style){position='absolute';left='-256px';width='64px';height='64px';}var html=['<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" ><param name="movie" value="'+url+'"><param name="quality" value="high"></object>','<embed src="'+url+'" width="1" height="1" quality="high" type="application/x-shockwave-flash"></embed>'];if(navigator.appName.toLowerCase().indexOf('microsoft')+1){this.mC.innerHTML=html[0];this.o=this.mC.getElementsByTagName('object')[0];}else{this.mC.innerHTML=html[1];this.o=this.mC.getElementsByTagName('embed')[0];}document.getElementById('soundcontainer').appendChild(this.mC);};this.Gl=function(Zy,url){self.Zz[Zy]=new self.Nj(url);};this.checkMovie=function(Zy){Zy=Zy||self.LD;if(!self.Zz[Zy]){self.MM('checkMovie','Exception: Could not find movie',arguments);return false;}else{return(self.Zz[Zy].RX())?self.Zz[Zy]:false;}};this.MM=function(Zo,message,aaO,e){js('<div class="error">ahk.'+Zo+'('+self.Oe(aaO)+'): '+message+(e?' ('+e.name+' - '+(e.message||e.description||'no description'):'')+'.'+(e?')':'')+'</div>');};this.adb=function(ahi,loopCount,aaL,Zy){fF("inside ahk.adb(): ahi:"+ahi+" loopCount:"+loopCount+" Zy:"+Zy);fF("self.ajm:"+self.ajm+" self.aag:"+self.aag);if(self.ajm)return false;if(self.aag)return false;movie=self.checkMovie(Zy);fF("movie:"+movie+" typeof(movie.o.TCallLabel):"+typeof(movie.o.TCallLabel));if(!movie)return false;if(typeof(movie.o.TCallLabel)!='undefined'){try{self.agK(ahi,'loopCount',loopCount||1,movie);movie.o.TCallLabel('/'+ahi,'start');if(!aaL)js('ahk.adb('+self.Oe(arguments)+')');}catch(e){self.MM('adb','Failed: Flash ajm / undefined sound ID (check XML)',arguments,e);}}};this.aaf=function(b){this.aag=b;};this.stop=function(ahi,Zy){if(self.ajm)return false;movie=self.checkMovie(Zy);if(!movie)return false;try{movie.o.TCallLabel('/'+ahi,'stop');js('ahk.stop('+self.Oe(arguments)+')');}catch(e){self.MM('stop','Failed: Flash ajm / undefined sound ID (check XML)',arguments,e);}};this.Oe=function(ach){var x=ach?ach.length:0;if(!x)return '';var result='';for(var i=0;i<x;i++){result+=(i&&i<x?', ':'')+(ach[i].toString().toLowerCase().indexOf('object')+1?typeof(ach[i]):ach[i]);}return result};this.agK=function(ahi,adq,value,abc){if(!abc)return false;try{abc.o.SetVariable('/'+ahi+':'+adq,value);}catch(e){self.MM('agK','Failed',arguments,e);}};this.agM=function(ahi,NF,abc){try{abc.o.TCallLabel('/'+ahi,'agK');}catch(e){self.MM(NF||'undefined','Failed',arguments,e);}};this.IY=function(ahi,NF,abc){try{abc.o.TCallLabel('/'+ahi,'callMethod');}catch(e){self.MM(NF||'undefined','Failed',arguments,e);}};this.callMethod=function(ahi,Zo,Zp,Zy){movie=self.checkMovie(Zy||self.LD);if(!movie)return false;self.agK(ahi,'jsProperty',Zo,movie);self.agK(ahi,'jsPropertyValue',Zp,movie);self.IY(ahi,Zo,movie);};this.setPan=function(ahi,acc,Zy){self.callMethod(ahi,'setPan',acc,Zy);};this.setVolume=function(ahi,volume,Zy){self.callMethod(ahi,'setVolume',volume,Zy);};if(fu&&RY){this.ajm=1;}if(!this.ajm){this.Gl(this.LD,'soundcontroller.swf');}};function iH(){this.Zz=[];this.KF=null;this.ajm=1;this.Nj=function(url){};this.Gl=function(name,url){};this.adb=function(Zy,ahi){return false;};this.LD='default';};function js(ZA){var o=document.getElementById('debugContainer');if(!o)return false;var d=document.createElement('div');d.innerHTML=ZA;o.appendChild(d);};var ahk=null;function iG(){ahk=new iF();};PX.emailDlg=function(){this.Xn=new Array();this.m_mailContent=new Array();this.m_mailCount=0;this.KI="emaildlg";this.Xa=160;this.Xb=160;this.m_selectEmailPanel;this.m_mailPanes=new Array();this.currentaccttype='0';this.currentacctid='0';this.KV=function(){var body=this.Ol();this.Vb=body.offsetWidth;this.UZ=body.offsetHeight;body.ads=this;this.createSelectEmailPane();this.Kw();this.resize(this.Ol().offsetWidth,this.Ol().offsetHeight);return true;};this.createEmailListPane=function(FD,Fz){var aaw=getEmailpanelid(FD,Fz);if($(aaw))return;var HV=new ui.emailListPane();HV.KN(aaw,this.Ol(),490,337);HV.Vq.className="emailListPane";var tbl=document.createElement("table");tbl=HV.Vq.appendChild(tbl);tbl.className="emailtable";var tblBody=document.createElement("tbody");HV.m_tbody=tbl.appendChild(tblBody);var row=document.createElement("tr");row=HV.m_tbody.appendChild(row);var cell=document.createElement("td");cell.width="20%";cell=row.appendChild(cell);var cellText=document.createTextNode("From");cell.appendChild(cellText);cell=document.createElement("td");cell.width="60%";cell=row.appendChild(cell);cellText=document.createTextNode("Subject");cell.appendChild(cellText);cell=document.createElement("td");cell.width="15%";cell=row.appendChild(cell);cellText=document.createTextNode("Date");cell.appendChild(cellText);cell=document.createElement("td");cell.width="5%";cell=row.appendChild(cell);cellText=document.createTextNode("Size");cell.appendChild(cellText);this.m_mailPanes[aaw]=HV;this.FE(this.currentaccttype,this.currentacctid);return HV;};this.createSelectEmailPane=function(){if($("selectemail")){return;}this.m_selectEmailPanel=new ui.selectEmailPane();this.m_selectEmailPanel.KN("selectemail",this.Ol(),490,24);this.m_selectEmailPanel.Vq.className="selectemailpanel";this.m_selectEmailPanel.Vq.innerHTML=" ";return this.m_selectEmailPanel;};this.resize=function(w,h){fF("w:h="+w+":"+h);if(!w||!h)return;if(w<0||h<90)return;this.m_selectEmailPanel.Vq.style.width=w+"px";for(var MJ in this.m_mailPanes){var MI=this.m_mailPanes[MJ];fF("has MI "+MI.Vq.style.width);if(MI){if(MI.Vq){MI.Vq.style.width=w+"px";MI.Vq.style.height=(h-24)+"px";}}}};this.Kw=function(){ui.Kz(this.Yl,"mousedown",Su,"createSignOnWindow",false,false,false);ui.Kz(this.Ym,"mousedown",Su,"createSignOnWindow",false,false,false);};this.clearEmailLoadingBanner=function(Ft,Fo){fF("inside clearEmailLoadingBanner:"+Ft+"|"+Fo);var Fx=$(getEmailpanelid(Ft,Fo));if(Fx&&Fx.innerHTML==Ph.emailLoadingBannerText){fF(" clearning buddy loading banner...");Fx.innerHTML="";}else{fF("not clearning buddy loading banner...");}};this.insertEmailSubjectIntoAccount=function(json){fF("=====inside insertEmailSubjectIntoAccount, json is "+json);if(json==null)return;var HV=this.m_mailPanes[getEmailpanelid(json.j_accttype,json.j_acctid)];if(HV==null){fF("could not find HV, id="+getEmailpanelid(json.j_accttype,json.j_acctid));HV=gEmailWin.createEmailListPane(json.j_accttype,json.j_acctid);if(HV==null){alert("HV is still null");return;}}fF("this.m_mailCount="+this.m_mailCount);this.m_mailContent[this.m_mailCount]=unescape(decodeURI(json.j_content));fF("this.m_mailContent[this.m_mailCount]="+this.m_mailContent[this.m_mailCount]);var row=document.createElement("tr");row.m_mailCount=this.m_mailCount;row.addEventListener('click',function(){this.className='oldmsg';Su.ks(this.m_mailCount);},false);this.m_mailCount++;row.addEventListener('mouseover',function(){this.style.backgroundColor='blue'},false);row.addEventListener('mouseout',function(){this.style.backgroundColor='lightgrey'},false);alert("json.j_isNew="+json.j_isnew);if(json.j_isnew)row.className="newmsg";else row.className="oldmsg";row=HV.m_tbody.appendChild(row);var cell=document.createElement("td");cell=row.appendChild(cell);var cellText=document.createTextNode(json.j_from);cell.appendChild(cellText);cell=document.createElement("td");cell=row.appendChild(cell);cellText=document.createTextNode(unescape(decodeURI(json.j_subject)));cell.appendChild(cellText);cell=document.createElement("td");cell=row.appendChild(cell);cellText=document.createTextNode(json.j_date);cell.appendChild(cellText);cell=document.createElement("td");cell=row.appendChild(cell);cellText=document.createTextNode(json.j_size);cell.appendChild(cellText);};this.FE=function(FD,Fz){};this.openMailContent=function(ct){alert(ct);alert(gMailWin.m_mailContent[ct]);}};PX.emailDlg.prototype=new ui.Ma();ui.emailListPane=function(){this.KN=function(id,acJ,acU,acs){var dv=document.createElement("div");if(!dv){return;}dv.setAttribute("w",acU);dv.setAttribute("h",acs);dv.id=id;this.fe(acJ.appendChild(dv));};this.fe=function(acI){if(!acI||!acI.style){fF("error to fe buddy list panel, return");return;}var w=acI.getAttribute("w");var h=acI.getAttribute("h");if(w){acI.style.width=w+"px";}if(h){acI.style.height=h+"px";}acI.setAttribute("KI","ui.emailListPane");acI.ads=this;acI.style.clear="both";this.Vq=acI;this.VV=acI.id;};this.Xy="";this.Ve=0;this.m_tbody;this.Vq;this.VV;};ui.selectEmailPane=function(){this.KN=function(id,acJ,acU,acs){var Rd=document.createElement("div");if(!Rd){return;}Rd.setAttribute("w",acU);Rd.setAttribute("h",acs);Rd.id=id;this.fe(acJ.appendChild(Rd));};this.fe=function(acI){if(!acI||!acI.style){fF("error to fe select IM panel, return");return;}var w=acI.getAttribute("w");var h=acI.getAttribute("h");if(w){acI.style.width=w+"px";}if(h){acI.style.height=h+"px";}acI.setAttribute("KI","ui.selectEmailPane");acI.ads=this;acI.style.clear="both";this.Vq=acI;this.VV=acI.id;};this.Xy="";this.Ve=0;this.Vq;this.VV;}; 