mirror of
https://github.com/Mibew/mibew.git
synced 2025-02-03 14:54:40 +03:00
320d9784be
git-svn-id: https://webim.svn.sourceforge.net/svnroot/webim/trunk@128 c66351dc-e62f-0410-b875-e3a5c0b9693f
1 line
9.8 KiB
JavaScript
1 line
9.8 KiB
JavaScript
var xs={ys:function(zs){if(zs.contentDocument){return zs.contentDocument;} else if(zs.contentWindow){return zs.contentWindow.document;} else if(zs.document){return zs.document;} else{return null;} } ,$s:function(zs){var _s=this.ys(zs);_s.open();_s.write("\u003ch\164\155\154\076\074he\141d\076");_s.write("\074\u006cin\u006b\040r\145l\075\"\u0073t\171\154\u0065s\u0068\u0065e\u0074\"\u0020\164\u0079pe\u003d\"t\145\u0078t\u002f\u0063\163\u0073\"\u0020m\u0065dia\u003d\"a\u006cl\" hre\146\u003d\""+mt.nt+"/\u0063ha\164.c\163\u0073\"\040/>");_s.write("\074\u002f\150\145a\u0064\u003e\u003cb\157d\u0079\040\142\147\u0063o\154o\162\u003d'\043\u0046\u0046FFF\106'\u0020\u0074\145\170\u0074\075'\u00230\060\u00300\060\060' l\151n\u006b\u003d'\043C\u0032\u0038\064\0600' \u0076\u006c\u0069\u006ek\u003d'#\u0043\062\u0038\064\u00300'\040\u0061lin\153='\043\1032\070400'\u0020m\u0061\u0072\u0067inw\151\144\u0074h\u003d'\u0030' m\u0061\u0072\u0067i\156\u0068\u0065\151\u0067ht\u003d'0' l\u0065f\164\155a\162\u0067in='\060'\040ri\147\u0068\u0074\155\u0061\162\u0067\u0069n\u003d'\060' \164o\160\155a\u0072\147\151n='\060'\040\u0062ot\164omm\141\u0072g\151n='0'\u003e");_s.write("\u003c\164ab\154\145 \u0077i\u0064\164\150='\061\u0030\060%' c\u0065\u006clspac\u0069n\u0067\u003d'0' \u0063\u0065\154\u006c\160\u0061ddi\156\u0067='\u0030'\040\142\157r\144\145\u0072\075'0'\u003e\u003ct\u0072\u003e\u003ct\144 v\141lig\156='\164\u006fp'\040cl\u0061\u0073s\u003d'\u006d\145s\u0073\141g\145' i\144\075'\u0063on\u0074\u0065nt'\u003e<\057\164\144\076\u003c\u002ftr>\u003c\057\164abl\145>\u003c\141 \151d\u003d'b\157\u0074\164om'\u002f>");_s.write("\074/body>\u003c/h\u0074\155l\076");_s.close();zs.onload=function(){if(zs.qt){xs.ys(zs).getElementById('c\u006f\156ten\u0074').innerHTML+=zs.qt;xs.rt(zs);} } ;} ,st:function(zs,tt){var ut=this.ys(zs).getElementById('\143\157\u006e\u0074e\156\164');if(ut==null){if(!zs.qt)zs.qt="";zs.qt+=tt;} else{ut.innerHTML+=tt;} } ,rt:function(zs){var ht=this.ys(zs).getElementById('\u0062\u006f\u0074t\157m');if(myAgent=='\u006fp\u0065ra'){zs.contentWindow.scrollTo(0,this.ys(zs).getElementById('\143\157nte\u006et').clientHeight);} else if(ht)ht.scrollIntoView(false);} } ;sq.it=mn.nn();mn.sn(sq.it,sq.lq,{qn:function(pq){this.oq(pq);this.pq.onComplete=this.jt.on(this);this.pq.jr=this.kt.on(this);this.pq.hr=this._q.on(this);this.pq.timeout=(4248+752);this.lt={} ;this.frequency=(this.pq.frequency||2);this.ot=0;this.pt=true;xs.$s(this.pq.dt);if(this.pq.et){this.pq.et.onkeydown=this.ft.on(this);this.pq.et.onfocus=(function(){this.gt=true;} ).on(this);this.pq.et.onblur=(function(){this.gt=false;} ).on(this)} this.at();} ,kt:function(bt,ct){this.vt("offl\u0069n\145,\040\u0072\u0065\u0063\u006f\156\156\145c\u0074in\147");this.wt();this.xt=setTimeout(this.at.on(this),(932+68));} ,_q:function(bt){this.vt("t\151\u006deo\165\u0074,\040re\143o\156\u006eec\164in\147");this.wt();this.xt=setTimeout(this.at.on(this),(888+112));} ,yt:function(zt){this.pq.fq='\141ct\075'+zt+'\046threa\144\u003d'+(this.pq.threadid||-1)+'\u0026\u0074\u006f\u006b\u0065\156\075'+(this.pq.token||0)+'&la\163tid='+(this.pq.$t||0);if(this.pq.user)this.pq.fq+="\u0026u\163\145\162\075\u0074ru\u0065";if(zt=='\162ef\162e\163h'&&this.pq.et&&this.pq.et.value!='')this.pq.fq+="&t\u0079\160e\u0064\075\u0031";} ,_t:function(mu){if(this.pq.et)this.pq.et.disabled=!mu;} ,wt:function(){this._t(true);if(this.lt.pq)this.lt.pq.onComplete=undefined;clearTimeout(this.xt);} ,at:function(){this.yt("r\145\146r\145\163\u0068");this.lt=new sq.vq(this.pq.servl,this.pq);} ,jt:function(hq){try{this._t(true);this.pt=true;var nu=sq.uq(hq);if(nu&&nu.tagName=='\164\150\162\u0065ad'){this.qu(nu);} else{this.ru(hq,nu,'\u0072e\146\u0072e\163h \u006d\145ss\u0061\u0067es\u0020\u0066\u0061\u0069\154e\u0064');} } catch(e){} this.xt=setTimeout(this.at.on(this),this.frequency*01750);} ,su:function(tu){if(tu==""||!this.pt){return;} this.pt=false;this.wt();this.yt("post");var uu={} .un(this.pq);uu.fq+="\u0026mes\163ag\145="+encodeURIComponent(tu);uu.onComplete=(function(hu){this.jt(hu);if(this.pq.et){this.pq.et.value='';this.pq.et.focus();} } ).on(this);if(myRealAgent!='\u006f\160\u0065r\u0061')this._t(false);this.lt=new sq.vq(this.pq.servl,uu);} ,iu:function(ju){new sq.vq(this.pq.servl,{fq:'\141c\u0074\u003d\u0072e\156a\u006d\u0065\046\164\u0068r\145\141\144\075'+(this.pq.threadid||-1)+'\u0026\u0074\157k\u0065\156\075'+(this.pq.token||0)+'\046na\u006d\145='+encodeURIComponent(ju)} );} ,ku:function(hq){var nu=sq.uq(hq);if(nu&&nu.tagName=='c\u006c\u006f\163\u0065d'){setTimeout('\167\u0069\u006e\144\u006fw.c\154\157se\u0028\u0029',0x7d0);} else{this.ru(hq,nu,'ca\156\u006e\157\164\040close');} } ,lu:function(){var ou='\u0061c\u0074\075\u0063\u006c\157\163e&t\150\162\145ad='+(this.pq.threadid||-1)+'\046tok\145n\u003d'+(this.pq.token||0);if(this.pq.user)ou+="\046\u0075se\162\u003d\164r\u0075e";new sq.vq(this.pq.servl,{fq:ou,onComplete:this.ku.on(this)} );} ,pu:function(du,et){var eu=qs.us(et);xs.st(du,eu);} ,fu:function(gu){if($("t\u0079\u0070i\156\u0067d\151\166")){$("t\u0079p\u0069\156\u0067di\u0076").style.display=gu?'\u0069\u006e\u006cin\145':'\156\u006f\156e';} } ,au:function(bu){var cu=qs.us(bu);if(this.pq.bu&&this.pq.user){this.pq.bu.innerHTML=cu!=""?"\u003c\u0069\155g src\075\""+mt.nt+"\u002f\u0069\u006d\u0061\147\u0065\u0073/\u0066r\145\145.\u0067i\146\" \167\151d\164\u0068\075\"\067\" h\145\u0069gh\164=\"1\" b\157\162\144er\u003d\"0\" \u0061lt\u003d\"\" />\u003c\u0069\155\u0067\040src=\""+cu+"\" \142\157\162\u0064\145\162=\"0\" \141\154t\u003d\"\"\057>":"";} } ,qu:function(nu){var vu=false;var wu=this.pq.dt;var xu=qs.ks(nu,"l\u0061st\151\u0064");if(xu){this.pq.$t=xu;} var yu=qs.ks(nu,"\164\171\u0070i\156\u0067");if(yu){this.fu(yu=='1');} for(var i=0;i<nu.childNodes.length;i++){var zu=nu.childNodes[i];if(zu.tagName=='\155\145\163\163\u0061\147e'){vu=true;this.pu(wu,zu);} else if(zu.tagName=='\u0061v\141\164\141r'){this.au(zu);} } if(window.location.search.indexOf('\164r\u0061ce\075\u006fn')>=0){var mu="\165\160\u0064\u0061\164\u0065d";if(this.ot>0){var $u=((new Date()).getTime()-this.ot)/(949+51);mu=mu+"\054 "+$u+" \163ec\163";if($u>012){alert(mu);} } this.ot=(new Date()).getTime();this.vt(mu);} else{this._u();} if(vu){xs.rt(this.pq.dt);if(!this.gt){window.focus();} } } ,ft:function(k){if(k){mh=k.ctrlKey;k=k.which;} else{k=event.keyCode;mh=event.ctrlKey;} if(this.pq.et&&((k==(8+5)&&(mh||myRealAgent=='o\160e\162a'))||(k==012))){var nh=this.pq.et.value;if(myRealAgent=='\u006fpe\162a'){nh=nh.replace(/[\r\n]+$/,'');} this.su(nh);return false;} return true;} ,ru:function(hq,nu,qh){if(nu&&nu.tagName=='e\u0072\u0072or'){this.vt(qs.rs(nu,"\144\145s\u0063\u0072"));} else{this.vt("\162\u0065\u0063\157\u006en\u0065cti\u006e\u0067");} } ,rh:function(k){if($("en\147\151\u006e\145\151nf\157")){$("\145ngi\u006eein\146o").style.display='\u0069\156l\u0069n\u0065';$("\u0065\156g\u0069\u006eei\156f\157").innerHTML=k;} } ,vt:function(k){if(this.sh)clearTimeout(this.sh);this.rh(k);this.sh=setTimeout(this._u.on(this),(3953+47));} ,_u:function(){$("en\u0067i\u006eei\u006e\146\u006f").style.display='n\u006f\156\u0065';} } );th=mn.nn();th.prototype={qn:function(pq){this.pq=pq;this.uh=0;if(this.pq.hh&&this.pq.ih&&this.pq.jh){this.pq.jh.onmousedown=this.kh.on(this);this.pq.jh.onmouseup=this.lh.on(this);this.pq.jh.onmousemove=this.oh.on(this);} } ,kh:function(e){var or=e||event;if(this.pq.jh.setCapture)this.pq.jh.setCapture();this.ph=this.pq.hh.style.pixelHeight||this.pq.hh.clientHeight;this.dh=or.screenY;this.pq.eh=this.pq.hh.style.pixelHeight+this.pq.ih.clientHeight-this.pq.fh;this.uh=1;} ,lh:function(){if(this.uh){if(this.pq.jh.releaseCapture)this.pq.jh.releaseCapture();this.uh=0;} } ,oh:function(e){var or=e||event;if(this.uh){var gh=this.ph-(or.screenY-this.dh);if(gh>this.pq.eh)gh=this.pq.eh;else if(gh<this.pq.ah)gh=this.pq.ah;if(myAgent=='moz')this.pq.hh.style.height=gh+'\160x';else this.pq.hh.style.pixelHeight=gh;} } } ;var mt={bh:{} ,ch:{} ,vh:function(){mt.bh.iu($('\u0075n\u0061\155e').value);$('\143\u0068a\156\u0067e\u006ea\u006d\145\u0031').style.display='\u006e\u006f\156\145';$('\u0063\u0068a\u006ege\156\u0061me\062').style.display='i\156li\156\145';$('\165\u006eam\145li\u006ek').innerHTML=$('un\u0061m\145').value;} ,wh:function(){$('c\150\141ng\145n\141\155\1451').style.display='i\156\154in\u0065';$('\u0063\150\u0061\156\u0067en\u0061me2').style.display='\156o\u006e\u0065';} } ;er.lr({'#\u0070\157\u0073t\155\145ss\141ge\u0020a':function(xh){xh.onclick=function(){var et=$('ms\u0067w\156d');if(et)mt.bh.su(et.value);} ;} ,'\141\u0023s\u006ed\u006des\163a\u0067e\154\156k':function(xh){if(myRealAgent=='\157pera'){xh.innerHTML=xh.innerHTML.replace('C\164\u0072\154-','');} } ,'\u0073\145\u006c\145\u0063\164#p\162\145\144e\u0066i\156e\u0064':function(xh){xh.onchange=function(){var et=$('m\163\147\167nd');et.value=this.options[this.selectedIndex].innerText||this.options[this.selectedIndex].innerHTML;this.selectedIndex=0;et.focus();} ;} ,'\144i\u0076#c\u0068\141n\u0067en\u0061m\u0065\u0032 a':function(xh){xh.onclick=function(){mt.wh();return false;} ;} ,'\144\151\166\u0023\u0063\u0068ang\u0065n\141\155\u0065\061\040a':function(xh){xh.onclick=function(){mt.vh();return false;} ;} ,'\u0064\u0069\166#c\150a\156\u0067\145\156\141\155e\u0031 inpu\u0074\u0023\165\156\u0061m\u0065':function(xh){xh.onkeydown=function(e){var or=e||event;if(or.keyCode==015){mt.vh();} } ;} ,'\141#\162ef\162e\u0073h':function(xh){xh.onclick=function(){mt.bh.wt();mt.bh.at();} ;} ,'\u0061\056c\154\u006f\u0073\145th\162\145\141d':function(xh){xh.onclick=function(){mt.bh.lu();} ;} } );kr.lr(window,'\u006fnlo\u0061d',function(){mt.nt=threadParams.wroot;mt.ch=new th({jh:$("\163pl\061"),hh:$("msg\u0077\156\144td"),ih:$("c\150\141\u0074\u0077\u006ed\u0074d"),ah:036,fh:(22+8)} );mt.bh=new sq.it(({dt:myRealAgent=='s\u0061far\u0069'?self.frames[0]:$("\143\u0068a\u0074w\156\144"),bu:$("a\166a\164\u0061rwnd"),et:$("\u006d\u0073\147wn\u0064")} ).un(threadParams||{} ));} ); |