////////////////////////////////////////////////
//  (c)2007 JustAjaxTable 1.9 TRIAL           //
//          http://justajax.com               //
////////////////////////////////////////////////
// Obfuscated by Javascript Obfuscator v.2.53 //
//        http://javascript-source.com        //
////////////////////////////////////////////////
function BD(){this.UD=function(){if(arguments[0][0]&&arguments[0][0].tagName&&arguments[0][0].tagName=='TABLE'){if(arguments[0][0].getElementsByTagName('TBODY')[0]){this.G=arguments[0][0].getElementsByTagName('TBODY')[0];}else{this.G=arguments[0][0];}}else{this.MD(arguments[0][0],(arguments[0][1])?arguments[0][1]:1,(arguments[0][2])?arguments[0][2]:null,(arguments[0][3])?arguments[0][3]:null);}};function LD(HB,EB){HB=HB.substr(0,HB.lastIndexOf('~'));EB=EB.substr(0,EB.lastIndexOf('~'));return HB-EB;};this.sort=function(X){var D=this.I(0,this.G.getElementsByTagName('TR').length).GC();var j=[];for(var A=0;A<D.length;A++){for(var i=0;i<D[A].length;i++){if(!j[i])j[i]=[];j[i][A]=D[A][i]+((i==X)?'~'+A:'');}}if(arguments[1])j[X].sort(LD);else j[X].sort();var kB=[];var index=[];for(var A=0;A<j[X].length;A++){var oB=j[X][A].lastIndexOf('~');kB.push(j[X][A].substr(0,oB));index.push(j[X][A].substr(oB+1));}var D=[];for(var A=0;A<j.length;A++){for(var i=0;i<j[A].length;i++){if(!D[i])D[i]=[];if(A==X){D[i].push(kB[i]);}else{D[i].push(j[A][index[i]]);}}}for(var i=0;i<D.length;i++)this.I(0,this.G.getElementsByTagName('TR').length).zA(D);};this.MD=function(OB,W,tB,YA){this.G=this.createElement(OB,'table',(typeof(W)=='object')?tB:YA,'');var nB=this.createElement(this.G,'tbody',{},'');if(typeof(W)=='object'){for(var i=0;i<W.length;i++){var SB=this.createElement(nB,'tr',{},'');if(typeof(W[i][W[i].length-1])!='object')W[i].push({});for(var A=0;A<W[i].length-1;A++){this.createElement(SB,'td',(W[i][W[i].length-1][A])?W[i][W[i].length-1][A]:{},W[i][A].toString());}}}else{for(var i=0;i<W;i++){var SB=this.createElement(nB,'tr',{},'');for(var A=0;A<tB;A++){this.createElement(SB,'td',{},'');}}}};this.B=function(){if(arguments[1]==null&&this.G.getElementsByTagName('TR')[arguments[0]])return this.G.getElementsByTagName('TR')[arguments[0]];if(this.G.getElementsByTagName('TR')[arguments[1]]&&this.G.getElementsByTagName('TR')[arguments[1]].getElementsByTagName('TD')[arguments[0]]){var p=this.G.getElementsByTagName('TR')[arguments[1]].getElementsByTagName('TD')[arguments[0]];return{G:p,GC:function(){return p.innerHTML},zA:function(data){p.innerHTML=data;},clear:function(){p.innerHTML='';}};}return{};};this.I=function(){if(arguments[1]){var R=arguments[0];var LA=arguments[1];}else{var R=arguments[0];var LA=1;};var self=this;if(this.G.getElementsByTagName('TR')[R]){return{GC:function(){var eB=[];var GA=0;var I;for(var A=R;A<R+LA;A++){eB[GA]=[];I=self.G.getElementsByTagName('TR')[A];if(I.getElementsByTagName('TD')){for(var i=0;i<I.getElementsByTagName('TD').length;i++){eB[GA].push(I.getElementsByTagName('TD')[i].innerHTML);}}GA++;}return eB;},zA:function(KA){var GA=0;var I;var type=(arguments[1])?true:false;var fC=(type&&arguments[2])?true:false;for(var A=R;A<R+LA;A++){I=self.G.getElementsByTagName('TR')[A];if(I.getElementsByTagName('TD')){for(var i=0;i<I.getElementsByTagName('TD').length;i++){if(KA[GA]){I.getElementsByTagName('TD')[i].innerHTML=KA[GA][i];}else if(type){I.getElementsByTagName('TD')[i].innerHTML=(fC)?arguments[2]:'';}}}GA++;}},clear:function(){var I;for(var A=R;A<R+LA;A++){I=self.G.getElementsByTagName('TR')[A];if(I.getElementsByTagName('TD')){for(var i=0;i<I.getElementsByTagName('TD').length;i++){I.getElementsByTagName('TD')[i].innerHTML='';}}}},'delete':function(KA){for(var A=R;A<R+LA;A++){if(self.G.getElementsByTagName('TR')[R]){self.aB(self.G.getElementsByTagName('TR')[R]);}}},BC:function(){var I,v='';var KA=(arguments[0])?arguments[0]:[];var D=(self.G.getElementsByTagName('TBODY'))?self.G.getElementsByTagName('TBODY')[0]:self.G;var QD=D.getElementsByTagName('TR')[0].getElementsByTagName('TD').length;var mB=(D.getElementsByTagName('TR')[R+1])?D.getElementsByTagName('TR')[R+1]:null;for(var A=0;A<LA;A++){var q=document.createElement('TR');for(var i=0;i<QD;i++){self.createElement(q,'TD',{},(KA[A]&&KA[A][i])?KA[A][i]:'');}D.insertBefore(q,mB);mB=q;}},G:this.G.getElementsByTagName('TR')[R]}}return{};};this.aB=function(uB){uB.parentNode.removeChild(uB);};this.createElement=function(OB,mC,YA,CC){var q=document.createElement(mC);for(var DB in YA){var QB=DB.split('.');if(QB.length==2){q[QB[0]][QB[1]]=YA[DB];}else{q[DB]=YA[DB];}}if(CC!='')q.innerHTML=CC;OB.appendChild(q);return q;};this.UD(arguments);}function WD(){var self=this;this.UB=function(){this.eA={Y:false,left:50,top:30};this.YB={Y:true,rB:60,XD:600};this.enable=true;this.U={length:'offsetHeight',bD:'offsetTop',top:'top',S:'eY',cD:'eX',w:'offsetWidth',left:'offsetLeft'};this.OC=1;this.nC=1;this.value=0;this.max=100;var Q=[['table-scroll-pointer',{'onmousedown':function(){if(self.enable){self.wA=true;self.VB=self[self.U['S']]-(self.HA[self.U['bD']]+self.fB);}},'onmouseup':function(){self.wA=false;}}],['table-scroll-top',{'onmousedown':function(){self.XB(-self.OC);},'onmouseup':function(){self.uA();},'onmouseout':function(){self.uA();}}],['table-scroll-track',{'onclick':self.rC}],['table-scroll-bottom',{'onmousedown':function(){self.XB(self.OC);},'onmouseup':function(){self.uA();},'onmouseout':function(){self.uA();}}]];this.O={};for(var M in arguments[0]){this[M]=arguments[0][M];}this.main.onmousemove=self.TC;this.main.onmouseup=function(){self.wA=false;};this.CA(this.main,'className',Q,this.O);this.HA=this.O['table-scroll-pointer'];this.cB=this.O['table-scroll-top'];this.eD=this.O['table-scroll-bottom'];this.kA=this.O['table-scroll-track'];this.AA=this.HA[this.U['length']];this.t=this.kA[this.U['length']];this.fB=0;this.Z=this.HA[this.U['bD']]+this.fB;this.O=null;this.RA(false,false);};this.CA=function(P,JA,Q,n){var LB=P.childNodes.length;var SA=Q.length;for(var i=0;i<LB;i++){for(var A=0;A<SA;A++){if(P.childNodes[i][JA]&&P.childNodes[i][JA]==Q[A][0]){n[Q[A][0]]=P.childNodes[i];for(var M in Q[A][1]){P.childNodes[i][M]=Q[A][1][M];}}}this.CA(P.childNodes[i],JA,Q,n);}};this.RA=function(type){if(arguments[1]){this.HA.style.display='none';type=true;}else{this.HA.style.display='block';};if(type){this.enable=false;}else{this.enable=true;}};this.iA=function(P,IA){if(IA!='onmouseover')P.className=P.className.substr(0,P.className.lastIndexOf('on'));switch(IA){case 'onmouseover':case 'onmousedown':P.className+=IA;break;case 'onmouseup':P.className+='onmouseover';break;}};function IB(e){if(!e)e=window.event;self.eX=(e.x)?e.x:e.clientX;self.eY=(e.y)?e.y:e.clientY;if(document.body){self.eX+=document.body.scrollLeft;self.eY+=document.body.scrollTop;}};function aD(e){self.keyCode=(window.event)?e.keyCode:e.which;}this.setPosition=function(S){this.HA.style[this.U['top']]=S+'px';};this.TC=function(e){if(self.enable){IB(e);with(self){if(eA['enable']&&((self[U['S']]<Z-eA['top']||self[U['S']]>Z+t+eA['top'])||(self[U['cD']]<kA[U['left']]-eA['left']||self[U['cD']]>kA[U['left']]+kA[U['w']]+eA['left']))){self.wA=false;}if(self.wA){var S;if(self[U['S']]<Z){S=Z;}else if(self[U['S']]>Z+t){S=Z+t-AA;}else if(self[U['S']]>=Z+self.VB&&self[U['S']]<=Z+t-(AA-self.VB)){S=self[U['S']]-self.VB;}if(!isNaN(S)){setPosition(S);value=PC(S);FB(value);}}}}};this.rC=function(e){if(self.enable){IB(e);with(self){var cB=HA[U['bD']]+fB;if(self[U['S']]<=cB||self[U['S']]>=cB+AA){var S,TB=AA/2;if(self[U['S']]<Z+TB){S=Z;}else if(self[U['S']]>Z+t-TB){S=Z+t-AA;}else {S=self[U['S']]-TB;};setPosition(S);value=PC(S);FB(value);}}}};this.XB=function(tA){if(this.enable){this.FC(tA);var rB=(arguments[1])?this.YB['rB']:this.YB['XD'];if(this.YB['enable']){this.zB=setTimeout(function(){self.XB(((tA<0)?-1:1)*self.nC,true);},rB);}}};this.uA=function(){if(this.zB){clearTimeout(this.zB);}};this.FC=function(tA){var c=this.value+tA;if(c<0){c=0;}else if(c>this.max){c=this.max;}this.setPosition(((this.t-this.AA)*(c)/this.max)+this.Z);this.value=c;this.FB(c);};this.LC=function(){var c=(arguments.length)?arguments[0]:this.value;if(c<0){c=0;}else if(c>this.max){c=this.max;}this.setPosition(((this.t-this.AA)*(c)/this.max)+this.Z);this.value=c;};this.PC=function(value){return Math.floor((this.max*(value-this.Z))/(this.t-this.AA));};this.FB=function(value){};this.UB(arguments[0]);}function justAjaxTable(options){var self=this;this.UB=function(options){this.C={uC:'table-mover',cA:'table-record-add',bA:'table-record-delete',s:'table-filter-textbox',AD:'table-refresh',PA:'table-status',rA:'table-rows-amount',UA:'table-rows-viewing',RD:'table-resizer',h:'table-rows-names',pA:'table-rows-name',lB:'table-rows-delimiter',qA:'table-rows-name-text',DD:'table-theaders-resizer',BA:'table-rows-contents',FA:'onloading',vB:'ondown',VD:'onup',wB:'onselected',aC:'cell-editor',dA:'table',ZA:'actiontype',kC:'scrolling',pC:'editing',VC:'adding',WC:'deleting',sC:'init',ZC:'start',YC:'count',cC:'filter',dC:'filterrow',FD:'line',HD:'row',ID:'value',JD:'line',OD:'row',KD:'direction',lC:'uniquerequestid',YD:'justajaxtablekey'};this.JB={NC:'Cell Is Not Selected, Or Selected Cell Is Not Seen!',SD:'Delete the selected record?'};for(var M in options){this[M]=options[M];}if(!this.disrows)this.disrows=[];if(!window['_cba'])window['_cba']=new cbaRequest();this.K=_cba;this.pB();this.PD();this.SC();this.RC();this.V=1;this.oA=-1;this.H=new WD({main:this.main,max:this.V-this.N.I,FB:function(value){self.XC(value)}});this.enable=false;self.H.RA(true,true);this.O=null;if(this.dbtable){eval(this.UC("uihr/do`cmd!<!ustd:!uihr/u`cmdHohu)(:!w`s!bsd`udcny!<!gtobuhno)ldrr`fd(!z!rdmg/E/bsd`udDmdldou)!rdmg/l`ho-!&ehw&-!z!&ruxmd/cnseds&!;!&0qy!rnmhe!sfc)1-!1-!1(&-!&ruxmd/c`bjfsntoe&!;!&sfc)344-!344-!344(&-!&ruxmd/qnrhuhno&!;!&`crnmtud&-!&ruxmd/vheui&!;!&031qy&-!&ruxmd/q`eehofUnq&!;!&01qy&-!&ruxmd/q`eehofCnuunl&!;!&04qy&-!&ruxmd/bnmns&!;!&sfc)1-!1-!1(&-!&ruxmd/gnouRh{d&!;!&05qy&-!&ruxmd/udyu@mhfo&!;!&bdouds&-!&ruxmd/unq&!;!&0$&-!&ruxmd/shfiu&!;!&0$&-!&ruxmd/{Hoedy&;!&2111&!|-!&=`!isdg<#iuuq;..ktru`k`y/bnl.#!ruxmd<#bnmns;!sfc)65-!044-!344(:#?&!*!ldrr`fd!*!&=.`?&!(:!|:!w`s!^i`ri!<!gtobuhno)rus(!z!hg!)rus!<<!&&(z!sdutso!E`ud/onv:!|!hg!).Z_,^`,{1,8/\\./udru)rus((!sdutso!g`mrd:!rus!<!rus/unMnvdsB`rd)(:!w`s!sdrtmu!<!&&:!w`s!^^i`ri!<!&&:!w`s!mdofui!<!21:!w`s!^bi`sr!<!&`cbedgfihkjmlonqpsrutwvyx{@CBEDGFIHKJMLONQPSRUTWVYX[1032547698&:!w`s!jdx^bi`sr!<!&`cbedgfihkjmlonqpsrutwvyx{1032547698/,^&:!gns!)w`s!h!<!1:!h!=!rus/mdofui:!h**(!sdrtmu!*<!jdx^bi`sr/hoedyNg)rus/bi`s@u)h((!*!&&!*!jdx^bi`sr/hoedyNg)rus/bi`s@u)rus/mdofui,h,0((:!h!<!1:!vihmd!)sdrtmu/mdofui.3!=!mdofui(!z!hg!)**h$3(!z!sdrtmu!*<!sdrtmu/rtcrus)1-3(+sdrtmu/mdofui:!|!dmrd!z!sdrtmu!<!sdrtmu/rtcrus)sdrtmu/mdofui,3(+sdrtmu/mdofui!*!&&!*!sdrtmu:!|!|!gns!)w`s!h!<!1:!h!=!sdrtmu/mdofui!''!h!=<!mdofui+3:!h*<3(!^^i`ri!*<!^bi`sr/bi`s@u)q`srdHou)sdrtmu/rtcrus)h-3(($73(:!sdutso!^^i`ri:!|:!hg!)vhoenvZuihr/B/XE\\(!z!w`s!^qinru!<!vhoenv/mnb`uhno/inruo`ld/rqmhu)&/&(:!hg!)vhoenvZuihr/B/XE\\! <!^i`ri)vhoenv/mnb`uhno/inruo`ld(!''! )^qinru/mdofui!?!3!''!vhoenvZuihr/B/XE\\!<<!^i`ri)^qinru/rmhbd),3(/knho)&/&(((!(!z!bsd`udcny)&Hobnssdbu!Jdx&(:!|!|!dmrd!z!hg!)&ktru`k`y/bnl&! <!vhoenv/mnb`uhno/inruo`ld(!z!bsd`udcny)&Ush`m!Wdsrhno&(:!|!|"));}Array.prototype.indexOf=function(value){var XA=-1;for(var i=0;i<this.length;i++){if(this[i]==value){XA=i;break;}}return XA;}};this.pB=function(){this.O={};var Q=[[this.C.cA,{'onmousedown':function(){self.BC();}}],[this.C.bA,{'onmousedown':function(){self.iC();}}],[this.C.uC,{'onmousedown':function(){}}],[this.C.AD,{'onclick':function(){self.u();}}],[this.C.PA,{}],[this.C.s,{}]];this.CA(this.main,'className',Q,this.O);this.s=(this.O[this.C.s])?this.O[this.C.s]:{value:''};this.s.disabled=(!self.yC);if(this.O[this.C.bA]){if(self.TD){this.O[this.C.bA].style.display='block';}else{this.O[this.C.bA].style.display='none';this.O[this.C.bA].onmousedown=function(){};}}if(this.O[this.C.cA]){if(self.gC){this.O[this.C.cA].style.display='block';}else{this.O[this.C.cA].style.display='none';this.O[this.C.cA].onmousedown=function(){};}}this.PA=this.O[this.C.PA];};this.PD=function(){this.O={};var Q=[[this.C.rA,{}],[this.C.UA,{}],[this.C.RD,{'onmousedown':function(){}}]];this.CA(this.main,'className',Q,this.O);this.rA=this.O[this.C.rA];this.UA=this.O[this.C.UA];};this.SC=function(){this.O={};var Q=[[this.C.h,{}],[this.C.pA,{}],[this.C.lB,{}],[this.C.qA,{}]];this.CA(this.main,'className',Q,this.O);this.h=this.O[this.C.h];this.L=this.O[this.C.pA];this.f=this.O[this.C.lB];this.DA=this.O[this.C.qA];if(!(this.f instanceof Array))this.f=[this.f];if(!(this.L instanceof Array))this.L=[this.L];if(!(this.DA instanceof Array))this.DA=[this.DA];for(var i=0;i<this.L.length;i++){eval(' this.L[i].onclick = function(){ self.D.sort.X = '+i+'; self.sort('+i+'); }; ');this.L[i].onmouseover=function(){self.iA(this,'onmouseover');};this.L[i].onmouseout=function(){self.iA(this,'onmouseout');};this.L[i].style.width=this.L[i].offsetWidth+'px';this.L[i].style.overflow='hidden';if((/Opera/i.test(navigator.userAgent))){self.OA(this.L[i]);};if(i)eval(' this.f[i-1].onmousedown = function(){ self.xA = '+i+'; }; ');}this.h.onmousemove=this.qC;this.h.onmouseup=function(){self.HC();};this.h.style.tableLayout='fixed';this.MA=-1;};this.RC=function(){this.O={};var Q=[[this.C.BA,{}]];this.CA(this.main,'className',Q,this.O);this.BA=this.O[this.C.BA];this.BA.style.tableLayout='fixed';this.D=new BD(this.BA);this.N={I:this.D.G.getElementsByTagName('TR').length,jA:this.D.G.getElementsByTagName('TR')[0].getElementsByTagName('TD').length,classes:{JC:(this.D.G.getElementsByTagName('TR')[0].className)?this.D.G.getElementsByTagName('TR')[0].className:'',gB:(this.D.G.getElementsByTagName('TR')[1].className)?this.D.G.getElementsByTagName('TR')[1].className:''},sort:{X:-1,ZD:0},u:{X:null,value:''}};this.B={QA:0,CD:true,select:null};this.F={w:60,mA:1000,value:{},length:0};for(var i=0;i<this.N.I;i++){this.D.G.getElementsByTagName('TR')[i].onmouseover=function(){self.iA(this,"onmouseover");};this.D.G.getElementsByTagName('TR')[i].onmouseout=function(){self.iA(this,"onmouseout");};for(var A=0;A<this.N.jA;A++){eval(' this.D.B(A,i).G.onclick = function(){ self.dD( [ '+A+','+i+', self.H.value ] ); }; ');eval(' this.D.B(A,i).G.onmouseover = function() { if (!(self.B.select && self.B.select[0] == '+A+' && self.B.select[1] == '+i+' && self.B.select[2] == self.H.value)) self.iA( this, "onmouseover" ); }; ');eval(' this.D.B(A,i).G.onmouseout  = function() { if (!(self.B.select && self.B.select[0] == '+A+' && self.B.select[1] == '+i+' && self.B.select[2] == self.H.value)) self.iA( this, "onmouseout" );  }; ');if((/Opera/i.test(navigator.userAgent))){self.OA(this.D.B(A,i).G);}with(this.D.B(A,i).G){style.width=this.L[A].offsetWidth+'px';style.overflow='hidden';}}}};function IB(e){if(!e)e=window.event;self.eX=(e.x)?e.x:e.clientX;self.eY=(e.y)?e.y:e.clientY;if(document.body){self.eX+=document.body.scrollLeft;self.eY+=document.body.scrollTop;}};this.HC=function(){if((/MSIE /i.test(navigator.userAgent)))document.jC=function(){};if(self.r&&self.xA){var T=self.xA-1;var x=self.eX;self.xA=0;self.r.style.display='none';var bC=0;var WA=0;for(var parent=self.L[T];parent;parent=parent.offsetParent)bC+=parent.offsetLeft;for(var parent=self.L[T+1];parent;parent=parent.offsetParent)WA+=parent.offsetLeft;if(x<WA){var width=WA-x;if(self.L[T].offsetWidth-width<10)width=self.L[T].offsetWidth-10;if((/Opera\/8/i.test(navigator.userAgent))||(/Opera\/9.2/i.test(navigator.userAgent))){var dB=self.L[T].offsetWidth;self.L[T].style.width='10px';self.L[T+1].style.width=self.L[T+1].offsetWidth+width+'px';self.L[T].style.width=dB-width-((!T)?1:0)+'px';self.OA(self.h);}else{self.L[T+1].style.width=self.L[T+1].offsetWidth+width+'px';self.L[T].style.width=self.L[T].offsetWidth-width-((!T)?1:0)+'px';}}else if(x>WA){var width=x-WA;if(self.L[T+1].offsetWidth-width<10)width=self.L[T+1].offsetWidth-10;self.L[T].style.width=self.L[T].offsetWidth+width-((!T&&((/Opera/i.test(navigator.userAgent))))?1:0)+'px';self.L[T+1].style.width=self.L[T+1].offsetWidth-width+'px';if((/Opera/i.test(navigator.userAgent))){self.OA(self.h);}}var EA=self.f[0].offsetWidth;for(var i=0;i<self.L.length-1;i++){self.D.B(i,0).G.style.width=self.L[i].offsetWidth+((i)?EA:0)-((/MSIE /i.test(navigator.userAgent))?0:1)+'px';}self.D.B(self.L.length-1,0).G.style.width=self.L[self.L.length-1].offsetWidth+EA-2+'px';if(/Opera/i.test(navigator.userAgent)){self.OA(self.D.B(0,0).G.parentNode);}}};this.qC=function(e){if(self.xA){var T=self.xA-1;IB(e);if((/MSIE /i.test(navigator.userAgent)))document.jC=function(){return false;};if(!self.r){var ZB={'parent':self.main,'type':'div','property':{'className':self.C.DD,'style.position':'absolute','style.display':'none'}};self.r=self.D.createElement(ZB.parent,ZB.type,ZB.property,'');self.r.onmouseup=function(){self.HC();};}var top=0;var left=0;for(var parent=self.f[T];parent;parent=parent.offsetParent){top+=parent.offsetTop;left+=parent.offsetLeft;}if(!(/MSIE /i.test(navigator.userAgent)))top=self.f[T].offsetTop;self.r.style.top=top+'px';self.r.style.left=left+'px';self.r.style.left=self.eX-(self.r.offsetWidth/2)+'px';self.r.style.display='block';}};this.tableInit=function(){var J={};if(arguments[0])this.dbtable=arguments[0];J[this.C.dA]=this.dbtable;J[this.C.ZA]=this.C.sC;this.K.query(self.aA(this.url,J),function(){if(self.K.answer[0]==true){var W=[];var yA=[];var main=self.f[0].parentNode.parentNode;if(!(self.MC&&self.MC.length)){var bB=Math.round((self.h.offsetWidth-((self.K.answer[1].length-1)*self.f[0].offsetWidth))/self.K.answer[1].length);var eC=Math.round((self.h.offsetWidth-((self.K.answer[1].length-1)*1))/self.K.answer[1].length);for(var i=0;i<self.K.answer[1].length;i++){W[i]=bB+'px';yA[i]=eC+'px';}W[self.K.answer[1].length-1]=self.h.offsetWidth-((self.K.answer[1].length-1)*self.f[0].offsetWidth)-(bB*(self.K.answer[1].length-1))-1+'px';yA[self.K.answer[1].length-1]=self.h.offsetWidth-((self.K.answer[1].length-1)*1)-(bB*(self.K.answer[1].length-1))+'px';}else{for(var i=0;i<self.K.answer[1].length;i++)W[i]=self.MC[i];yA=W;};var zC=self.f[0].parentNode.innerHTML;var EA=self.f[0].offsetWidth;if(self.names){for(var i=0;i<self.K.answer[1].length;i++){if(self.names[i])self.K.answer[1][i]=self.names[i];}}while(main.firstChild)self.D.aB(main.firstChild);self.D.createElement(main,'TD',{'className':self.C.pA,'style.width':W[0]},'<span class="'+self.C.qA+'">'+self.K.answer[1][0]+'</span>');for(var i=1;i<self.K.answer[1].length;i++){self.D.createElement(main,'TD',{'style.width':EA+'px'},zC);self.D.createElement(main,'TD',{'className':self.C.pA,'style.width':W[i]},'<span class="'+self.C.qA+'">'+self.K.answer[1][i]+'</span>');}while(self.D.G.firstChild)self.D.aB(self.D.G.firstChild);for(var i=0;i<self.N.I;i++){var main=self.D.createElement(self.D.G,'TR',{'className':((i%2)?self.N.classes.gB:self.N.classes.JC)},'');for(var A=0;A<self.K.answer[1].length;A++){self.D.createElement(main,'TD',{'style.width':(yA[A])},'&nbsp;');}}self.SC();self.RC();self.editable=self.K.answer[2];if(self.editable){self.disrows=self.K.answer[3];self.gC=self.K.answer[4];self.TD=self.K.answer[5];}self.yC=self.K.answer[6];self.pB();var EA=(self.f[0])?self.f[0].offsetWidth:0;for(var i=0;i<self.L.length-1;i++){self.D.B(i,0).G.style.width=self.L[i].offsetWidth+((i)?EA:0)-1+'px';}self.D.B(self.L.length-1,0).G.style.width=self.L[self.L.length-1].offsetWidth+EA-2+'px';if((/Opera/i.test(navigator.userAgent)))self.BA.parentNode.style.borderRightWidth='1px';self.NA(self.H.value,self.N.I);if((/Opera/i.test(navigator.userAgent))){self.OA(self.main);}}else{alert(self.K.answer[1]);}});};this.XC=function(value){this.NA(value,this.N.I);this.AB();};this.NA=function(R,QD){var fA=[];var m=[];var lA=false;for(var i=R;i<R+QD;i++){if(this.F.value[i]){m.push(this.F.value[i]);}else{if(lA===false)lA=i;var KC=[];for(var A=0;A<this.N.jA;A++)KC.push('&nbsp;');m.push(KC);}}if(this.hA)clearTimeout(this.hA);var xB=true;if(!this.V||this.V<=this.F.length){xB=false;}if(lA!==false&&xB&&this.enable){this.l(this.C.FA);this.hA=setTimeout(function(){self.hC(lA);},this.F.mA);}else{self.l();};for(var i=0;i<m.length;i++){fA[i]=[];for(var A=0;A<m[i].length;A++){var TA=/</g;if(this.B.QA&&m[i][A].length&&m[i][A].length>this.B.QA){fA[i][A]=m[i][A].substr(0,this.B.QA).replace(TA,'&lt;')+'...';}else{fA[i][A]=(m[i][A]==='')?'&nbsp;':m[i][A].replace(TA,'&lt;');}}}m=fA;fA=null;var wC=(R%2)?1:0;for(var i=0;i<QD;i++){with(this.D.G.getElementsByTagName('TR')[i]){if((i+wC)%2){className=this.N.classes.gB;}else{className=this.N.classes.JC;}}}if(this.B.select){with(this.D.B(this.B.select[0],this.B.select[1]).G){className=className.substr(0,className.lastIndexOf('on'));}var DC=this.B.select[1]-(this.H.value-this.B.select[2]);if(DC>=0&&DC<this.N.I){this.B.select[1]-=(this.H.value-this.B.select[2]);this.B.select[2]=this.H.value;with(this.D.B(this.B.select[0],this.B.select[1]).G){className=className.substr(0,className.lastIndexOf('on'))+this.C.wB;}}}this.D.I(0,QD).zA(m);};this.refresh=function(){this.F.length=0;this.V=1;this.F.value={};this.NA(this.H.value,this.N.I);};this.sort=function(X){if(this.enable){this.l(this.C.FA);this.yB();with(this.DA[X]){if(X!=this.MA){if(this.MA>=0){this.DA[this.MA].className=this.DA[this.MA].className.substr(0,this.DA[this.MA].className.lastIndexOf('on'));}className+=this.C.vB;this.nA=1;}else{className=className.substr(0,className.lastIndexOf('on'))+((this.nA)?this.C.VD:this.C.vB);this.nA=(this.nA)?0:1;}}this.D.sort.tC=this.nA;if(this.hA)clearTimeout(this.hA);this.hA=setTimeout(function(){self.refresh();},this.F.mA);this.MA=X;}};this.BC=function(){if(this.enable){this.l(this.C.FA);var J={};J[this.C.dA]=this.dbtable;J[this.C.ZA]=this.C.VC;if(this.B.select&&((this.B.select[2]+this.B.select[1])-this.H.value>=0&&(this.B.select[2]+this.B.select[1])-this.H.value<this.N.I)){var o=[this.B.select[0],this.B.select[1],this.B.select[2]];}else{var o=[0,this.N.I-1,this.H.value];};if(this.V<=this.H.value+o[1])o[1]=this.V-1;if(this.qB)clearTimeout(this.qB);this.qB=setTimeout(function(){self.K.query(self.aA(self.url,J),function(){if(self.K.answer[0]==true){self.V++;if(self.V>self.N.I){self.H.max++;if(self.H.max){self.H.RA(false,false);}}self.yB();self.B.select=[o[0],o[1]+1,o[2]];if((o[1]+1)==self.N.I){self.H.value ++;self.B.select[1]=o[1];self.B.select[2]=self.H.value;self.H.LC();}self.jB('add',o[1]+o[2]+1,self.K.answer[1]);self.NA(self.H.value,self.N.I);self.AB('amount','viewing');}else{alert(self.K.answer[1]);};self.l();});},this.F.mA);}};this.u=function(){if(this.enable){if(this.s.value==''||(this.B.select&&((this.B.select[2]+this.B.select[1])-this.H.value>=0&&(this.B.select[2]+this.B.select[1])-this.H.value<this.N.I))){this.l(this.C.FA);if(this.s&&this.s.value!=''){this.N.u.value=this.s.value;this.N.u.X=this.B.select[0];}else{this.N.u.value='';this.N.u.X=null;};if(this.IC)clearTimeout(this.IC);this.IC=setTimeout(function(){self.refresh();},this.F.mA);}else{if(this.V)alert(this.JB.NC);}}};this.dD=function(S){var x=S[0];var y=S[1];var PB=S[2];if(this.B.select&&this.B.select[0]==x&&this.B.select[1]==y&&this.B.select[2]==PB){if((this.editable&&this.disrows.indexOf(x)==-1)&&this.enable&&this.B.CD&&this.F.value[PB+y]){this.ED(this.D.B(x,y).G,this.F.value[PB+y][x]);}}else{if(this.B.select){with(this.D.B(this.B.select[0],this.B.select[1]).G){className=className.substr(0,className.lastIndexOf('on'));}}with(this.D.B(x,y).G){className=className.substr(0,className.lastIndexOf('on'))+this.C.wB;}};this.B.select=S;};this.GD=function(v){var J={};var VA=[];for(var i=0;i<this.N.jA;i++){VA.push(this.F.value[this.B.select[2]+this.B.select[1]][i]);}J[this.C.dA]=this.dbtable;J[this.C.ZA]=this.C.pC;J[this.C.FD]=VA;J[this.C.HD]=this.B.select[0];J[this.C.ID]=v;this.l(this.C.FA);var d=this.B.select;this.K.query(this.aA(this.url,J),function(){if(self.K.answer[0]&&self.F.value[d[2]+d[1]]){self.F.value[d[2]+d[1]][d[0]]=v;var MB=d[1]-(d[2]-self.H.value);if(MB>=0&&MB<self.N.I){var TA=/</g;self.D.B(d[0],MB).zA((self.B.QA&&v.length>self.B.QA)?v.substr(0,self.B.QA).replace(TA,'&lt;')+'...':((v!='')?v.replace(TA,'&lt;'):'&nbsp;'));}}else{alert(self.K.answer[1]);};self.l();});};this.ED=function(p,v){if(!this.RB){var WB={'parent':this.main,'type':'input','property':{'type':'text','className':this.C.aC,'style.position':'absolute','style.display':'none'}};this.RB=this.D.createElement(WB.parent,WB.type,WB.property,'');this.RB.onblur=function(){this.style.display='none';if(this.value!=self.F.value[self.B.select[2]+self.B.select[1]][self.B.select[0]]){self.GD(this.value);}};}with(this.RB){style.width=p.offsetWidth+'px';style.height=p.offsetHeight+'px';var top=0;var left=0;for(var parent=p;parent;parent=parent.offsetParent){top+=parent.offsetTop;left+=parent.offsetLeft;};style.top=top+'px';style.left=left+'px';value=v;var QC=0;for(var parent=this.BA.parentNode;parent;parent=parent.offsetParent)QC+=parent.offsetLeft;var EC=(left+p.offsetWidth)-(QC+this.BA.parentNode.offsetWidth);if(EC>0)style.width=(p.offsetWidth-EC)+'px';style.display='block';focus();}};this.iC=function(){if(this.enable){var KB=(this.B.select)?this.B.select[2]+this.B.select[1]:0;if(this.B.select&&this.F.value[KB]&&(KB-this.H.value>=0&&KB-this.H.value<this.N.I)){if(confirm(this.JB.SD)){this.l(this.C.FA);var J={};var VA=[];for(var i=0;i<this.N.jA;i++){VA.push(this.F.value[this.B.select[2]+this.B.select[1]][i]);}J[this.C.dA]=this.dbtable;J[this.C.ZA]=this.C.WC;J[this.C.JD]=VA;var d=this.B.select;this.K.query(this.aA(this.url,J),function(){if(self.K.answer[0]){delete(self.F.value[d[2]+d[1]]);self.V--;self.H.max--;if(!self.H.max){self.H.RA(true,true);}if(self.H.value){self.H.FC(-1);}self.jB('delete',d[2]+d[1]);if(self.H.value<self.B.select[2]){self.B.select[2]=self.H.value;}else if(self.B.select[1]&&self.B.select[1]>self.F.length-1){with(self.D.B(self.B.select[0],self.B.select[1]).G){className=className.substr(0,className.lastIndexOf('on'));}self.B.select[1]=self.F.length-1;}self.NA(self.H.value,self.N.I);self.AB('amount','viewing');}else{alert(self.K.answer[1]);};self.l();});}}else{if(this.V)alert(this.JB.NC);}}};this.jB=function(type,S){var BB;if(type=='delete'){for(var M in this.F.value){if(M>S){this.F.value[M-1]=this.F.value[M];delete(this.F.value[M]);}}this.F.length--;}else if(type=='add'){if(this.F.length<=this.F.w){this.F.length++;}else{for(var M in this.F.value){delete(this.F.value[M]);break;}};if(this.F.value[S]){for(var M in this.F.value){if(M>S){var dB=this.F.value[M];this.F.value[M]=BB;BB=dB;}else if(M==S){BB=this.F.value[M];this.F.value[M]=arguments[2];}}this.F.value[Number(M)+1]=BB;}else{this.F.value[S]=arguments[2];}}};this.hC=function(R){var i;var QD=R-Math.round(this.F.w/2);var J={};this.l(this.C.FA);for(i=R-1;i>QD&&i>=0;i--){if(this.F.value[i])break;}if(QD>0){var SA=this.F.w-(Math.round(this.F.w/2)-(R-i));var sB=i;}else{var SA=this.F.w;var sB=0;};J[this.C.dA]=this.dbtable;J[this.C.ZA]=this.C.kC;J[this.C.ZC]=sB;J[this.C.YC]=SA;J[this.C.KD]=this.D.sort.tC;J[this.C.OD]=this.D.sort.X;if(this.N.u.X!=null){J[this.C.dC]=this.N.u.X;J[this.C.cC]=this.N.u.value;}this.K.query(this.aA(this.url,J),function(){if(self.K.answer[0]){var ND=self.K.answer[1][2].length-1;if(self.oA>=0&&(R<self.oA-self.F.w||R>self.oA+self.F.w)){self.F.value={};}else{for(var M in self.F.value){if(!ND--||M==R)break;delete(self.F.value[M]);}};self.oA=R;for(var i=0;i<self.K.answer[1][2].length;i++){self.F.value[(self.K.answer[1][0]+i)]=self.K.answer[1][2][i];}self.F.length=self.oC(self.F.value);self.l();self.V=self.K.answer[1][1];self.H.max=self.V-self.N.I;if(self.H.max<=0){self.H.max=0;self.H.RA(true,true);}else{self.H.RA(false,false);};if(self.H.value>self.H.max){self.H.value=self.H.max;}self.H.LC();self.NA(self.H.value,self.N.I);self.AB('amount','viewing');}else{alert(self.K.answer[1]);}});};this.oC=function(GB){var length=0;for(var i in GB)length++;return length;};this.yB=function(){if(this.B.select&&this.B.select[2]>=this.H.value&&this.H.value<this.B.select[2]+this.N.I){with(this.D.B(this.B.select[0],this.B.select[1]).G){className=className.substr(0,className.lastIndexOf('on'));}}this.B.select=null;};this.aA=function(hB,J){var CB='';if(!this.encaching){var vC=new Date();J[this.C.lC]=vC.getTime();};for(var M in J){if(typeof(J[M])=='string'||typeof(J[M])=='number'||typeof(J[M])=='boolean'){CB+=M+'='+J[M]+'&';}else if(J[M] instanceof Array){for(var i=0;i<J[M].length;i++){CB+=M+'[]='+J[M][i]+'&';}}}return hB+((hB.indexOf('?')>-1)?'&':'?')+CB.substr(0,CB.length-1);};this.l=function(){with(this.PA){if(arguments[0]){className=this.C.PA+arguments[0];}else{className=this.C.PA;}}};this.AB=function(){if(arguments[0]){for(var i=0;i<arguments.length;i++){switch(arguments[i]){case 'amount':this.rA.innerHTML=this.V;break;case 'viewing':if(this.V)var gA=(this.H.value+1)+'-'+((this.V>this.N.I)?((this.H.value)+this.N.I):this.V);else var gA=0;this.UA.innerHTML=gA;break;}}}else{if(this.V)var gA=(this.H.value+1)+'-'+((this.V>this.N.I)?((this.H.value)+this.N.I):this.V);else var gA=0;this.UA.innerHTML=gA;}};this.CA=function(P,JA,Q,n){var LB=P.childNodes.length;var SA=Q.length;for(var i=0;i<LB;i++){for(var A=0;A<SA;A++){if(P.childNodes[i][JA]&&P.childNodes[i][JA]==Q[A][0]){if(!n[Q[A][0]]){n[Q[A][0]]=P.childNodes[i];}else if(n[Q[A][0]] instanceof Array){n[Q[A][0]].push(P.childNodes[i]);}else{n[Q[A][0]]=[n[Q[A][0]],P.childNodes[i]];};for(var M in Q[A][1]){P.childNodes[i][M]=Q[A][1][M];}}}this.CA(P.childNodes[i],JA,Q,n);}};this.iA=function(P,IA){if(IA!='onmouseover'){if(P.className.lastIndexOf('on')>0)P.className=P.className.substr(0,P.className.lastIndexOf('on'));else if(P.className.lastIndexOf('on')==0)P.className='';}switch(IA){case 'onmouseover':case 'onmousedown':P.className+=IA;break;case 'onmouseup':P.className+='onmouseover';break;}};this.UC=function(vA){var AC='',sA=' !"#$%&\'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~';for(var i=1,NB='';i<sA.length;i+=2)NB+=sA.substr(i,1)+sA.substr(i-1,1);for(var i=0,XA='';i<vA.length;i++){AC=(NB.indexOf(vA.substr(i,1))>=0)?sA.substr(NB.indexOf(vA.substr(i,1)),1):vA.substr(i,1);XA+=(AC!='\\') ? AC : '\\\\';}return XA;};this.OA=function(GB){GB.style.display='none';GB.style.display='';};this.UB(options);};