mirror of
https://github.com/Mibew/design.git
synced 2025-03-30 17:37:10 +03:00
git-svn-id: https://webim.svn.sourceforge.net/svnroot/webim/trunk@98 c66351dc-e62f-0410-b875-e3a5c0b9693f
1 line
7.4 KiB
JavaScript
1 line
7.4 KiB
JavaScript
var mn={nn:function(){return function(){this.qn.rn(this,arguments);} ;} ,sn:function(tn,parent,un){Object.hn(Object.hn(tn.prototype,parent.prototype),un);} } ;Object.hn=function(jn,kn){for(ln in kn){jn[ln]=kn[ln];} return jn;} ;Object.prototype.hn=function(on){return Object.hn.rn(this,[this,on]);} ;Function.prototype.pn=function(on){var dn=this;return function(){return dn.rn(on,arguments);} } ;Function.prototype.en=function(on){var dn=this;return function(event){dn.call(on,event||window.event);} } ;Number.prototype.fn=function(){var gn=this.toString((12+4));if(this<020)return'\060'+gn;return gn;} ;var an={bn:function(){var returnValue;for(var i=0;i<arguments.length;i++){var cn=arguments[i];try{returnValue=cn();break;} catch(e){} } return returnValue;} } ;var vn=mn.nn();vn.prototype={qn:function(wn,frequency){this.wn=wn;this.frequency=frequency;this.xn=false;this.yn();} ,yn:function(){setInterval(this.zn.pn(this),this.frequency*01750);} ,zn:function(){if(!this.xn){try{this.xn=true;this.wn();} finally{this.xn=false;} } } } ;function $n(id){var x;if(!(x=document[id])&&document.all)x=document.all[id];if(!x&&document.getElementById)x=document.getElementById(id);if(!x&&!document.all&&document.getElementsByName){x=document.getElementsByName(id);if(x.length==0)return null;if(x.length==1)return x[0];} return x;} if(!Array.prototype._n){Array.prototype._n=function(){var mq=this.length;for(var i=0;i<arguments.length;i++)this[mq+i]=arguments[i];return this.length;} ;} function $(){var nq=new Array();for(var i=0;i<arguments.length;i++){var qq=arguments[i];if(typeof qq=='st\162\u0069\u006e\u0067')qq=$n(qq);if(arguments.length==1)return qq;nq._n(qq);} return nq;} if(!Function.prototype.rn){Function.prototype.rn=function(obj,params){var rq=new Array();if(!obj)obj=window;if(!params)params=new Array();for(var i=0;i<params.length;i++)rq[i]='par\u0061ms\133'+i+']';obj.$apply$=this;var sq=eval('ob\152\u002e$a\160p\u006cy$\u0028'+rq.join('\u002c\040')+')');obj.$apply$=null;return sq;} ;} var tq={uq:function(){return an.bn(function(){return new ActiveXObject('M\u0073x\155l\u0032\056\u0058\u004d\114\u0048\u0054\u0054P')} ,function(){return new ActiveXObject('Mi\143ro\163\157\146\u0074\056XM\u004cHT\124\120')} ,function(){return new XMLHttpRequest()} )||false;} ,hq:function(iq){if(iq&&iq.status>=(138+62)&&iq.status<(265+35)){var jq=iq.responseXML;if(jq&&jq.documentElement)return jq.documentElement;} return null;} ,kq:function(iq){return iq.statusText||"\u0063o\156n\145\143\164i\157\u006e\u0020\u0065\162\162\u006fr\040\u004e"+iq.status;} ,lq:function(){} } ;tq.oq=function(){} ;tq.oq.prototype={pq:function(dq){this.dq={eq:'\160\157s\164',fq:true,gq:''} .hn(dq||{} );} ,aq:function(){return this.bq.status==undefined ||this.bq.status==0 ||(this.bq.status>=(197+3)&&this.bq.status<(265+35));} ,cq:function(){return!this.aq();} } ;tq.vq=mn.nn();tq.vq.wq=['\125\156in\151\u0074\u0069a\u006c\u0069\u007a\u0065\u0064','\114oa\u0064\151n\u0067','L\u006f\u0061\144\145\144','\u0049n\164e\u0072\u0061\u0063\u0074i\u0076\u0065','\u0043\157m\160l\u0065\u0074\145'];mn.sn(tq.vq,tq.oq,{qn:function(url,dq){this.bq=tq.uq();this.pq(dq);this.xq(url);} ,xq:function(url){var gq=this.dq.gq||'';if(gq.length>0)gq+='\u0026\137\u003d';try{if(this.dq.eq=='\u0067\145t'&&gq.length>0)url+='\077'+gq;this.bq.open(this.dq.eq,url,this.dq.fq);if(this.dq.fq){this.bq.onreadystatechange=this.yq.pn(this);setTimeout((function(){this.zq(1)} ).pn(this),(8+2));} this.$q();var _q=this.dq.mr?this.dq.mr:gq;this.bq.send(this.dq.eq=='p\157\163\u0074'?_q:null);} catch(e){this.nr(e);} } ,$q:function(){var qr=['\130-R\u0065\u0071\165\145\163t\145d\055W\u0069t\150','XM\114H\164t\u0070\u0052\145q\165es\u0074'];if(this.dq.eq=='\160\157\u0073t'){qr._n('C\u006f\u006ete\156\164-\u0074\u0079p\u0065','\u0061\u0070pli\u0063\u0061\u0074\151on\057\u0078-w\u0077\167-fo\u0072m-\u0075\u0072\154en\143oded');if(this.bq.overrideMimeType)qr._n('C\157\156n\145\u0063\164io\u006e','\143\154o\u0073\u0065');} if(this.dq.qr)qr._n.rn(qr,this.dq.qr);for(var i=0;i<qr.length;i+=2)this.bq.setRequestHeader(qr[i],qr[i+1]);} ,yq:function(){var rr=this.bq.readyState;if(rr!=1)this.zq(this.bq.readyState);} ,sr:function(name){try{return this.bq.getResponseHeader(name);} catch(e){} } ,tr:function(){try{return eval(this.bq.responseText);} catch(e){this.nr(e);} } ,zq:function(rr){var event=tq.vq.wq[rr];if(event=='C\157m\160\u006c\u0065te'){try{(this.dq['\157\u006e'+this.bq.status]||this.dq['\u006fn'+(this.aq()?'\123uc\u0063es\163':'\u0046\u0061i\154\165\162\u0065')]||tq.lq)(this.bq);} catch(e){this.nr(e);} if((this.sr('\u0043\u006fn\u0074\u0065\156\164-\u0074\u0079\u0070e')||'').match("te\u0078t\\/j\u0061\166a\u0073\u0063ri\160\u0074"))this.tr();} try{(this.dq['\u006f\u006e'+event]||tq.lq)(this.bq);} catch(e){this.nr(e);} if(event=='\103\157\u006d\u0070\154\u0065\164\145')this.bq.onreadystatechange=tq.lq;} ,nr:function(ur){(this.dq.hr||tq.lq)(this,ur);} } );var ir={jr:function(obj,kr,lr){var or=obj[kr];if(typeof or!='fu\156ct\u0069on'){obj[kr]=lr;} else{obj[kr]=function(){or();lr();} } } } ;var pr={dr:new Array,jr:function(er){pr.dr._n(er);} ,fr:function(){ir.jr(window,'\u006fn\154\u006fa\144',function(){pr.rn();} );} ,rn:function(){for(h=0;er=pr.dr[h];h++){for(gr in er){dr=document.ar(gr);if(!dr)continue;for(i=0;element=dr[i];i++){er[gr](element);} } } } } ;pr.fr();function br(e){return e.all?e.all:e.getElementsByTagName('\052');} document.ar=function(gr){if(!document.getElementsByTagName){return new Array();} var cr=gr.split('\040');var vr=new Array(document);for(var i=0;i<cr.length;i++){token=cr[i].replace(/^\s+/,'').replace(/\s+$/,'');;if(token.indexOf('#')>-1){var wr=token.split('#');var xr=wr[0];var id=wr[1];var element=document.getElementById(id);if(element==null||xr&&element.nodeName.toLowerCase()!=xr){return new Array();} vr=new Array(element);continue;} if(token.indexOf('\u002e')>-1){var wr=token.split('\056');var xr=wr[0];var yr=wr[1];if(!xr){xr='*';} var zr=new Array;var $r=0;for(var h=0;h<vr.length;h++){var elements;if(xr=='*'){elements=br(vr[h]);} else{elements=vr[h].getElementsByTagName(xr);} if(elements==null)continue;for(var j=0;j<elements.length;j++){zr[$r++]=elements[j];} } vr=new Array;var _r=0;for(var k=0;k<zr.length;k++){if(zr[k].className&&zr[k].className.match(new RegExp("\\b"+yr+"\\b"))){vr[_r++]=zr[k];} } continue;} if(!vr[0]){return;} xr=token;var zr=new Array;var $r=0;for(var h=0;h<vr.length;h++){var elements=vr[h].getElementsByTagName(xr);for(var j=0;j<elements.length;j++){zr[$r++]=elements[j];} } vr=zr;} return vr;} ;var ms={ns:function(parent,name){var qs=parent.getElementsByTagName(name);if(qs.length==0)return"";qs=qs[0].childNodes;var rs="";for(i=0;i<qs.length;i++)rs+=qs[i].nodeValue;return rs;} ,ss:function(ts){var us=ts.childNodes;var hs="";for(i=0;i<us.length;i++)hs+=us[i].nodeValue;return hs;} ,is:function(parent,name){for(k=0;k<parent.attributes.length;k++)if(parent.attributes[k].nodeName==name)return parent.attributes[k].nodeValue;return null;} } ;var js={ks:function(ls,os){var ps=os.rows[ls];if(ps!=null)return ps;if(os.rows['\u0068\u0065\u0061d']!=null)return null;for(k=0;k<os.rows.length;k++){if(os.rows[k].id==ls)return os.rows[k];} return null;} ,ds:function(ls,ps,os){var es=ps.cells[ls];if(es!=null)return es;if(os.rows['he\141\u0064']!=null)return null;for(k=0;k<ps.cells.length;k++){if(ps.cells[k].id==ls)return ps.cells[k];} return null;} ,insertCell:function(ps,ls,fs,gs,as,bs){var cs=ps.insertCell(-1);cs.id=ls;if(gs)cs.align=gs;cs.className=fs;if(as)cs.height=as;cs.innerHTML=bs;} } ; |