design/src/webim/js/page_chat2.js
Evgeny Gryaznov d7e81cd032 regenerate javascript
git-svn-id: https://webim.svn.sourceforge.net/svnroot/webim/trunk@98 c66351dc-e62f-0410-b875-e3a5c0b9693f
2008-06-04 23:23:06 +00:00

1 line
9.0 KiB
JavaScript

var vs={ws:function(xs){if(xs.contentDocument){return xs.contentDocument;} else if(xs.contentWindow){return xs.contentWindow.document;} else if(xs.document){return xs.document;} else{alert(myRealAgent+"\u003a\040\143\141nn\157t\040\146in\u0064 \144\157c\u0075\u006d\u0065\156\u0074\040\u0069n\u0020\u0066ra\155e\u0020"+xs);return null;} } ,ys:function(xs){var zs=this.ws(xs);zs.open();zs.write("\074\u0068\164m\154\076\074\150e\141\144\u003e");zs.write("<l\u0069n\153 r\u0065l=\"s\u0074\u0079\u006ce\u0073\150e\u0065t\" t\171\160e\u003d\"tex\u0074/\u0063ss\" \u006d\145\u0064ia\u003d\"a\154l\"\u0020\150\162\145\146\075\""+$s._s+"\u002f\143\150\141t\056\143\u0073s\"\040/\u003e");zs.write("\074\u002f\u0068\u0065ad><\142od\u0079 \u0062\u0067\u0063\u006f\154\u006f\162\075'#F\106\u0046F\106F'\040\u0074ex\u0074='\u00230\u0030\060\u003000' l\151nk='#C2\u0038400'\040v\154\u0069nk='\u0023\u0043\0628400'\u0020\u0061\u006c\151\u006ek\075'#\1032\0704\0600' \u006da\162gin\u0077id\u0074\150='0'\040m\141\u0072\u0067\151nhei\u0067h\u0074='0' l\145\u0066\164\u006da\162\u0067\u0069n='0'\u0020\162i\u0067h\u0074\u006d\141\u0072g\151\u006e\u003d'0' to\160\155\141\u0072\u0067in='\u0030' b\157tt\u006f\u006d\155a\u0072\u0067\u0069n\u003d'\u0030'>");zs.write("\074ta\142\154e wid\164\u0068\u003d'\061\060\060%'\040\143e\u006c\154spac\151\156g\075'\060'\040c\u0065\154\u006c\160\u0061d\144i\u006e\147='\060' \u0062\157\162\144\u0065r\u003d'\060'>\u003ct\162\u003e\074\u0074\144\u0020v\u0061\u006c\151g\u006e\075't\u006f\160' cl\u0061ss='\u006d\145\u0073\163age' \151\u0064\075'\u0063\u006f\156\164\u0065\u006et'\u003e\u003c/t\u0064\076<\057tr\076<\057\164\141\142\154e\u003e<\141\040id='bo\164\164om'\057\076");zs.write("<\057bo\u0064\u0079\u003e\u003c/h\164\u006d\154\u003e");zs.close();xs.onload=function(){if(xs.mt){vs.ws(xs).getElementById('\u0063on\164\u0065n\164').innerHTML+=xs.mt;vs.nt(xs);} } ;} ,qt:function(xs,rt){var st=this.ws(xs).getElementById('\u0063\u006f\156t\145\156\u0074');if(st==null){if(!xs.mt)xs.mt="";xs.mt+=rt;} else{st.innerHTML+=rt;} } ,nt:function(xs){var tt=this.ws(xs).getElementById('\142\157\u0074t\u006fm');if(myAgent=='ope\u0072\u0061'){xs.contentWindow.scrollTo(0,this.ws(xs).getElementById('c\157nt\u0065\156\u0074').clientHeight);} else if(tt)tt.scrollIntoView(false);} } ;tq.ut=mn.nn();mn.sn(tq.ut,tq.oq,{qn:function(dq){this.pq(dq);this.dq.onComplete=this.ht.pn(this);this.it={} ;this.frequency=(this.dq.frequency||2);this.jt=true;vs.ys(this.dq.kt);if(this.dq.lt){this.dq.lt.onkeydown=this.ot.pn(this);this.dq.lt.onfocus=(function(){this.pt=true;} ).pn(this);this.dq.lt.onblur=(function(){this.pt=false;} ).pn(this)} this.dt();} ,et:function(ft){this.dq.gq='\u0061\u0063t='+ft+'\046\u0074\150r\u0065\141d='+(this.dq.threadid||-1)+'\046t\u006fke\156='+(this.dq.token||0)+'\u0026\154\u0061s\u0074\151d='+(this.dq.gt||0);if(this.dq.user)this.dq.gq+="&\165\163\u0065\162\u003d\u0074\u0072\165e";if(ft=='r\145\u0066r\u0065sh'&&this.dq.lt&&this.dq.lt.value!='')this.dq.gq+="&ty\u0070ed=\u0031";} ,at:function(bt){if(this.dq.lt)this.dq.lt.disabled=!bt;} ,ct:function(){this.at(true);if(this.it.dq)this.it.dq.onComplete=undefined;clearTimeout(this.vt);} ,dt:function(){this.et("ref\u0072e\163h");this.it=new tq.vq(this.dq.servl,this.dq);} ,ht:function(iq){this.at(true);this.jt=true;var wt=tq.hq(iq);if(wt&&wt.tagName=='\164\u0068rea\144'){this.xt(wt);} else{this.yt(iq,wt,'re\u0066\u0072e\u0073h\u0020mes\163\141ge\163\u0020\u0066a\151l\u0065d');} this.vt=setTimeout(this.dt.pn(this),this.frequency*01750);} ,zt:function($t){if($t==""||!this.jt){return;} this.jt=false;this.ct();this.et("\u0070o\u0073\164");var _t={} .hn(this.dq);_t.gq+="\046\u006de\163\u0073age\u003d"+encodeURIComponent($t);_t.onComplete=(function(mu){this.ht(mu);if(this.dq.lt){this.dq.lt.value='';this.dq.lt.focus();} } ).pn(this);if(myRealAgent!='\157pe\162\141')this.at(false);this.it=new tq.vq(this.dq.servl,_t);} ,nu:function(qu){new tq.vq(this.dq.servl,{gq:'\u0061\u0063\164\075r\145\156\u0061\155e\u0026t\u0068r\145\141\144\u003d'+(this.dq.threadid||-1)+'\u0026tok\145n\075'+(this.dq.token||0)+'\u0026\u006ea\u006de\075'+encodeURIComponent(qu)} );} ,ru:function(iq){var wt=tq.hq(iq);if(wt&&wt.tagName=='\143\154\u006f\u0073\145\u0064'){setTimeout('wi\u006ed\157w\056c\154\u006f\163\145\050\u0029',(1217+783));} else{this.yt(iq,wt,'\u0063ann\157t\u0020c\154\u006fs\145');} } ,su:function(){var tu='ac\u0074\u003d\u0063lo\u0073\145\u0026\164\150r\145a\u0064='+(this.dq.threadid||-1)+'&toke\156\075'+(this.dq.token||0);if(this.dq.user)tu+="\u0026\u0075\163\u0065\u0072=\u0074\162\165e";new tq.vq(this.dq.servl,{gq:tu,onComplete:this.ru.pn(this)} );} ,uu:function(hu,lt){var iu=ms.ss(lt);vs.qt(hu,iu);} ,ju:function(ku){if($("\164\171p\u0069\u006egdi\u0076")){$("typi\u006e\u0067di\u0076").style.display=ku?'\u0069\u006elin\u0065':'non\u0065';} } ,lu:function(ou){var pu=ms.ss(ou);if(this.dq.ou&&this.dq.user){this.dq.ou.innerHTML=pu!=""?"\074im\u0067\u0020\u0073\u0072\u0063\u003d\""+$s._s+"/\u0069\u006dages/\146r\u0065\u0065\u002e\u0067\151\146\"\040\u0077\151dth\075\"\u0037\"\040\u0068\145\u0069g\150t\u003d\"1\"\040\u0062\u006f\u0072\144er\075\"0\"\u0020\141lt=\"\"\u0020\057\076<\151\155\u0067 sr\u0063\075\""+pu+"\"\040\u0062o\162\144\u0065r\u003d\"0\"\u0020al\164=\"\"/>":"";} } ,xt:function(wt){var du=false;var eu=this.dq.kt;var fu=ms.is(wt,"l\141sti\u0064");if(fu){this.dq.gt=fu;} var gu=ms.is(wt,"\164ypi\u006eg");if(gu){this.ju(gu=='\u0031');} for(var i=0;i<wt.childNodes.length;i++){var au=wt.childNodes[i];if(au.tagName=='\u006d\145s\u0073a\u0067e'){du=true;this.uu(eu,au);} else if(au.tagName=='a\166at\141\162'){this.lu(au);} } if(du){vs.nt(this.dq.kt);if(!this.pt)window.focus();} } ,ot:function(k){if(k){bu=k.ctrlKey;k=k.which;} else{k=event.keyCode;bu=event.ctrlKey;} if(this.dq.lt&&((k==(11+2)&&(bu||myRealAgent=='ope\u0072\141'))||(k==012))){var cu=this.dq.lt.value;if(myRealAgent=='o\160\145\162a'){cu=cu.replace(/[\r\n]+$/,'');} this.zt(cu);return false;} return true;} ,yt:function(iq,wt,vu){if(wt&&wt.tagName=='e\u0072\u0072\u006fr'){this.wu(ms.ns(wt,"\144es\143\162"));} else{this.wu(vu+'\u002c\040'+tq.kq(iq));} } ,wu:function(k){if(this.xu)clearTimeout(this.xu);window.status=k;this.xu=setTimeout(this.yu.pn(this),07640);} ,yu:function(){window.status="";} } );zu=mn.nn();zu.prototype={qn:function(dq){this.dq=dq;this.$u=0;if(this.dq._u&&this.dq.mh&&this.dq.nh){this.dq.nh.onmousedown=this.qh.pn(this);this.dq.nh.onmouseup=this.rh.pn(this);this.dq.nh.onmousemove=this.sh.pn(this);} } ,qh:function(e){var kr=e||event;if(this.dq.nh.setCapture)this.dq.nh.setCapture();this.th=this.dq._u.style.pixelHeight||this.dq._u.clientHeight;this.uh=kr.screenY;this.dq.hh=this.dq._u.style.pixelHeight+this.dq.mh.clientHeight-this.dq.ih;this.$u=1;} ,rh:function(){if(this.$u){if(this.dq.nh.releaseCapture)this.dq.nh.releaseCapture();this.$u=0;} } ,sh:function(e){var kr=e||event;if(this.$u){var jh=this.th-(kr.screenY-this.uh);if(jh>this.dq.hh)jh=this.dq.hh;else if(jh<this.dq.kh)jh=this.dq.kh;if(myAgent=='m\157\u007a')this.dq._u.style.height=jh+'\u0070x';else this.dq._u.style.pixelHeight=jh;} } } ;var $s={lh:{} ,oh:{} ,ph:function(){$s.lh.nu($('un\141\u006de').value);$('\143\u0068\u0061\u006eg\145na\155\u00651').style.display='\u006e\u006fn\u0065';$('ch\u0061ng\145\156am\1452').style.display='inl\151ne';} ,dh:function(){$('\u0063\u0068\u0061nge\u006ea\u006d\145\u0031').style.display='in\u006c\u0069\156e';$('c\150\141n\u0067en\u0061m\u0065\u0032').style.display='\156\157\u006ee';} } ;pr.jr({'\u0023\u0070o\163t\155e\163s\141\147\145\u0020a':function(eh){eh.onclick=function(){var lt=$('m\u0073\u0067w\u006e\u0064');if(lt)$s.lh.zt(lt.value);} ;} ,'\141#s\156\u0064mess\141\147\u0065l\156\u006b':function(eh){if(myRealAgent=='\157\u0070\145\u0072\141'){eh.innerHTML=eh.innerHTML.replace('\103t\162l-','');} } ,'\u0073\145le\143t#\160\162\145\u0064\u0065\u0066i\u006e\u0065d':function(eh){eh.onchange=function(){var lt=$('\u006ds\147w\156d');lt.value=this.options[this.selectedIndex].innerText||this.options[this.selectedIndex].innerHTML;this.selectedIndex=0;lt.focus();} ;} ,'\u0064i\u0076\043\143h\141n\u0067\u0065\u006e\u0061\155e\u0032\u0020\u0061':function(eh){eh.onclick=function(){$s.dh();return false;} ;} ,'di\166\u0023\143h\141\156\147e\u006e\u0061\155e\u0031\u0020a':function(eh){eh.onclick=function(){$s.ph();return false;} ;} ,'\144\u0069v\043c\150\141\u006e\u0067\u0065\u006e\u0061m\u00651\u0020in\160\165\164\u0023\165\156\u0061\u006d\u0065':function(eh){eh.onkeydown=function(e){var kr=e||event;if(kr.keyCode==015){$s.ph();} } ;} ,'\u0061\043\u0072\u0065fre\163h':function(eh){eh.onclick=function(){$s.lh.ct();$s.lh.dt();} ;} ,'\u0061\056cl\157s\145\u0074\150rea\u0064':function(eh){eh.onclick=function(){$s.lh.su();} ;} } );ir.jr(window,'\157nl\u006f\u0061d',function(){$s._s=threadParams.wroot;$s.oh=new zu({nh:$("\u0073\u0070\u006c\061"),_u:$("\155s\u0067\u0077n\144\164\144"),mh:$("c\150at\167n\u0064\u0074\u0064"),kh:036,ih:036} );$s.lh=new tq.ut(({kt:myRealAgent=='\u0073\u0061\146\141r\151'?self.frames[0]:$("\143h\141\164\u0077\156\144"),ou:$("avata\u0072\167\u006e\144"),lt:$("\u006ds\u0067w\156\u0064")} ).hn(threadParams||{} ));} );