var dg=new dgc();function dgc(){this.COMPONENT_ID='G88F2414E152CE04F';this.ComponentName='APNSoft DataGrid client script.';this.Version='Version 3.1 (34)';this.Copyright='Copyright 2003-2010 APNSoft. All rights reserved.';this.ie=(document.all);this.n6=(document.getElementById&&!this.ie);this.uid=null;this.GrRwDv=null;this.HdDv=null;this.RwCnDv=null;this.RwTb=null;this.RcDv=null;this.HdTb=null;this.HdDvFxd=null;this.RwDvFxd=null;this.ccp='';this.cssRwHv='';this.cssRwSlHv='';this.cssRwUhl='';this.ie=false;this.op=false;this.saf=false;this.ascro=null;this.ascroto=null;this.hdcur='';this.cur_arr='default';this.cur_hnd='hand';this.cur_pnt='pointer';this.cur_resz='e-resize';this.cur_cross='crosshair';this.hcresz=null;this.hcreszmp=0;this.hcreszow=0;this.nws=0;this.vsb=false;this.hsb=false;this.scho=null;this.uschto=null;this.srar=null;this.MsgEr1='Error! The DataGrid component has not been loaded before the AJAX request.';this.tmp='';this.APBsel=true;this.eff=null;this.cmo=null;this.mX=0;this.mY=0;this.OpCnMnTyp='';this.CnMnLcd=false;this.ccmto=null;this.cmiscld=false;this.EdtdTd=null;this.EdtdTduid='';this.ClOldTx='';this.ClmnNm='';this.FxCls=0;this.zInd=200;this.DcTp=false;this.RwHgh='';this.SelRow=null;this.SelTd=null;this.RowFilterIsOn=true;this.AlClEd=true;this.CllVl='';this.RowID='';this.rid='';this.ErrHr=function(ex,args){try{var wen=dg.Gisv('wen');if(wen!='true')return;var msg='Error! APNSoft DataGrid was unable to perform an operation.';if(ex.lineNumber){msg+='\r\nLine Number: '+ex.lineNumber;}if(ex.description){msg+='\r\nDescription: '+ex.description;}if(args.callee){var prcs=new String(args.callee);var re;re=new RegExp('(/\\*)([^/]|([^\\*]/))*\\*/','gi');prcs=prcs.replace(re,'');re=new RegExp('\/\/.*\r\n','gi');prcs=prcs.replace(re,'\r\n');re=new RegExp('\t','gi');prcs=prcs.replace(re,'');re=new RegExp('^\s{2,}','gi');prcs=prcs.replace(re,'');re=new RegExp('\r[\\s]*\n','gi');prcs=prcs.replace(re,'\r\n');re=new RegExp('\n','gi');prcs=prcs.replace(re,'');re=new RegExp('\r','gi');prcs=prcs.replace(re,'');prcs=prcs.substring(0,500)+'...';msg+='\r\n\r\nException Details:\r\n'+prcs;}msg+='\r\n\r\nPlease contact support at http:\/\/www.apnsoft.com/';alert(msg);}catch(ex){}return true;};this.i=function(gdid,t){try{var GrRwDv=dg.Mko(gdid+'_GrRwDv');if(GrRwDv==null&&t<60){t++;setTimeout('dg.i(\''+gdid+'\','+t+');',50);return;}if(GrRwDv){var RwCnDv=dg.Mko(gdid+'_RwCnDv');var HdDv=dg.Mko(gdid+'_HdDv');var RwDv=dg.Mko(gdid+'_RwDv');var RwTb=dg.Mko(gdid+'_RwTb');var HdTb=dg.Mko(gdid+'_HdTb');var RcDv=dg.Mko(gdid+'_RcDv');var BtmBr=dg.Mko(gdid+'_BtmBr');var GrDv=dg.Mko(gdid+'_GrDv');var EdFrmDv=dg.Mko(gdid+'_EdFrmDv');var HdDvFxd=dg.Mko(gdid+'_HdDvFxd');var HdTbFxd=dg.Mko(gdid+'_HdTbFxd');var RwDvFxd=dg.Mko(gdid+'_RwDvFxd');if(dg.dBv('saf')){dg.saf=true;}dg.a(GrRwDv,HdDv,RwCnDv,RwTb.id,RcDv,HdTb,RwDv,HdDvFxd,RwDvFxd);dg.sgh(parseInt(dg.rvs('grht')));dg.sgw(parseInt(dg.rvs('grws')));var wds=dg.rvs('cws',gdid).split(',');var wdth=0;var re;re=new RegExp('\'','gi');for(var i=0;i<HdTb.rows[0].cells.length-1;i++){if(wds[i]){wdth=wds[i].replace(re,'');}else{wdth='100';}dg.clwth(HdTb.rows[0].cells[i],wdth,true,false,true);HdTb.rows[0].cells[i].ind=i;HdTb.rows[0].cells[i].childNodes[0].ind=i;}if(dg.FxCls>0){for(var i=0;i<dg.FxCls;i++){if(dg.ie){HdTbFxd.rows[0].cells[i].childNodes[0].style.width='1px';}dg.clwth(HdTbFxd.rows[0].cells[i],HdTb.rows[0].cells[i].offsetWidth,true,false,true);HdTbFxd.rows[0].cells[i].ind=i;HdTbFxd.rows[0].cells[i].childNodes[0].ind=i;}var FxClsOpc=100;FxClsOpc=dg.Gisv('FxClsOpc',gdid);if(FxClsOpc<100){if(!dg.saf)dg.opac(HdDvFxd,FxClsOpc);dg.opac(RwDvFxd,FxClsOpc);}if(dg.dBv('ie55p')){var br=HdDvFxd.style.border;HdDvFxd.style.border='none';HdDvFxd.style.border=br;}}var wW=dg.GWW();dg.clwth(HdTb.rows[0].cells[HdTb.rows[0].cells.length-1],wW,true,false,true);HdDv.scrollLeft=0;RwCnDv.scrollLeft=0;RwCnDv.scrollTop=0;dg.asimg();var a=function(){dg.a(GrRwDv,HdDv,RwCnDv,RwTb.id,RcDv,HdTb,RwDv,HdDvFxd,RwDvFxd);};var scr=function(){dg.shscrl(RwCnDv,HdDv,HdDvFxd,RwDvFxd);};var CntHd=false;var CntRw=false;var Acls='';Acls=dg.Gisv('CnMnHdAC',gdid);if(Acls=='true'){CntHd=true;}Acls=dg.Gisv('CnMnRwAC',gdid);if(Acls=='true'){CntRw=true;}if(dg.dBv('ie55p')||dg.dBv('op5p')){GrRwDv.attachEvent('onmouseover',a);HdTb.attachEvent('onmouseover',a);if(BtmBr!=null)BtmBr.attachEvent('onmouseover',a);if(EdFrmDv!=null){EdFrmDv.attachEvent('onmouseover',a);}if(dg.FxCls>0){HdDvFxd.attachEvent('onmouseover',a);RwDvFxd.attachEvent('onmouseover',a);}RwCnDv.attachEvent('onscroll',scr);RwDv.attachEvent('onmousedown',dg.cortd);if(dg.FxCls>0){RwDvFxd.attachEvent('onmousedown',dg.cortd);}RwDv.attachEvent('ondblclick',dg.DblClRw);if(dg.FxCls>0){RwDvFxd.attachEvent('ondblclick',dg.DblClRw);}HdTb.attachEvent('onmousemove',dg.mmvHie);HdTb.attachEvent('onmousedown',dg.mdwHie);if(dg.FxCls>0){HdTbFxd.attachEvent('onmousemove',dg.mmvHie);HdTbFxd.attachEvent('onmousedown',dg.mdwHie);HdTbFxd.attachEvent('ondblclick',dg.dclHie);}if(CntHd==true){HdTb.attachEvent('onmouseover',dg.movCMO);HdTb.attachEvent('onmouseout',dg.mouCMO);HdTb.attachEvent('oncontextmenu',dg.RetFalDep);}if(CntRw==true){RwCnDv.attachEvent('onmouseover',dg.movCMO);RwCnDv.attachEvent('onmouseout',dg.mouCMO);RwCnDv.attachEvent('oncontextmenu',dg.RetFalDep);}if((CntHd==true)||(CntRw==true)){GrDv.attachEvent('onmousemove',dg.cmc);}HdTb.attachEvent('ondblclick',dg.dclHie);if(dg.dBv('op5p')){dg.op=true;RcDv.style.backgroundColor='Transparent';RwDv.style.height=GrRwDv.offsetHeight+'px';}else{dg.ie=true;}}else{GrRwDv.addEventListener('mouseover',a,true);HdTb.addEventListener('mouseover',a,true);if(BtmBr!=null)BtmBr.addEventListener('mouseover',a,true);if(EdFrmDv!=null){EdFrmDv.addEventListener('mouseover',a,true);}if(dg.FxCls>0){HdDvFxd.addEventListener('mouseover',a,true);RwDvFxd.addEventListener('mouseover',a,true);}RwCnDv.addEventListener('scroll',scr,true);HdTb.addEventListener('mousemove',dg.mmvHff,true);HdTb.addEventListener('mousedown',dg.mdwHff,true);if(dg.FxCls>0){HdTbFxd.addEventListener('mousemove',dg.mmvHff,true);HdTbFxd.addEventListener('mousedown',dg.mdwHff,true);HdTbFxd.addEventListener('dblclick',dg.dclHff,true);}RwDv.addEventListener('mousedown',dg.cortd,true);if(dg.FxCls>0){RwDvFxd.addEventListener('mousedown',dg.cortd,true);}RwDv.addEventListener('dblclick',dg.DblClRw,true);if(dg.FxCls>0){RwDvFxd.addEventListener('dblclick',dg.DblClRw,true);}if((CntHd==true)||(CntRw==true)){GrDv.addEventListener('mousemove',dg.cmc,true);}HdTb.addEventListener('dblclick',dg.dclHff,true);if(dg.saf){var mov=function(){dg.shscrla(RwCnDv,HdDv,HdDvFxd,RwDvFxd,0);};RwCnDv.addEventListener('mouseover',mov,true);var mou=function(){dg.shscrlt(RwCnDv,HdDv,HdDvFxd,RwDvFxd);};RwCnDv.addEventListener('mouseout',mou,true);if(CntHd==true){HdTb.addEventListener('contextmenu',dg.mdwHff,true);if(dg.FxCls>0){HdTbFxd.addEventListener('contextmenu',dg.mdwHff,true);}}if(CntRw==true){RwCnDv.addEventListener('contextmenu',dg.cortd,true);if(dg.FxCls>0){RwDvFxd.addEventListener('contextmenu',dg.cortd,true);}}}else{HdTb.style.MozUserSelect='none';HdDv.style.MozUserSelect='none';if(CntHd==true){HdTb.addEventListener('mouseover',dg.movCMO,true);HdTb.addEventListener('mouseout',dg.mouCMO,true);}if(CntRw==true){RwCnDv.addEventListener('mouseover',dg.movCMO,true);RwCnDv.addEventListener('mouseout',dg.mouCMO,true);}}}var pn=dg.rvs('pn');var pgs=dg.pgcnt(dg.Gisv('rwsit'));if((pn<1)&&(pgs>0))pn=1;dg.dpr(pn);var hscr=dg.rvs('hscr',dg.uid);if(hscr!=''&&hscr>0){RwCnDv.scrollLeft=hscr;dg.crscl(HdDv,RwCnDv,HdDvFxd,RwDvFxd);}dg.wStBr('BrMsgRd',gdid);dg.RwFlBtInt(null,gdid);GrDv.style.visibility='visible';GrRwDv.style.visibility='visible';dg.arsz();dg.RClAfIn(gdid);return;}}catch(ex){dg.ErrHr(ex,arguments);}};this.a=function(GrRwDv,HdDv,RwCnDv,RwTb_id,RcDv,HdTb,RwDv,HdDvFxd,RwDvFxd){try{if(dg.GrRwDv==null||dg.GrRwDv!=GrRwDv){dg.usch();if(dg.uid!=null){var PrvRcDv=dg.Mko(dg.uid+'_RcDv');if(PrvRcDv!=null){if(PrvRcDv.style.visibility=='visible'){dg.reszHCF();}}}dg.uid=GrRwDv.id.substring(0,GrRwDv.id.lastIndexOf('_'));dg.GrRwDv=GrRwDv;dg.HdDv=HdDv;dg.RwCnDv=RwCnDv;dg.RwTb=dg.Mko(RwTb_id);dg.RcDv=RcDv;dg.HdTb=HdTb;dg.RwDv=RwDv;dg.HdDvFxd=HdDvFxd;dg.RwDvFxd=RwDvFxd;dg.hdcur=dg.cur_hnd;dg.hdcur=dg.cur_pnt;dg.ccp=dg.Gisv('ccp');dg.cssRwHv=dg.Gisv('cssRwHv');dg.cssRwSlHv=dg.Gisv('cssRwSlHv');dg.FxCls=dg.Gisv('FxCls',dg.uid);if(dg.FxCls==null||dg.FxCls==undefined){dg.FxCls=0;}if(RwDvFxd==null){dg.FxCls=0;}dg.zInd=dg.Gisv('zInd');dg.DcTp=dg.cmb();}}catch(ex){dg.ErrHr(ex,arguments);}};this.vh=function(w){try{clearTimeout(dg.uschto);dg.uschto=null;if(dg.hcresz!=null)return;dg.sch(w);}catch(ex){dg.ErrHr(ex,arguments);}};this.uh=function(w){try{clearTimeout(dg.uschto);dg.uschto=null;if(dg.hcresz!=null)return;dg.uschto=setTimeout('dg.usch()',200);}catch(ex){dg.ErrHr(ex,arguments);}};this.sch=function(w){try{if(dg.scho!=null&&dg.scho!=w){dg.usch();}if(dg.scho!=null&&dg.scho==w)return;var canres=true;var cnrsz=dg.Gisv('cnrsz');if(cnrsz!=undefined&&cnrsz!=null){if(cnrsz.indexOf(','+w.id.replace(dg.uid+'_','')+',')>-1)canres=false;if(dg.FxCls>0){if(cnrsz.indexOf(','+w.id.replace('fx_'+dg.uid+'_','')+',')>-1)canres=false;}}var cansor=true;var cnsrt=dg.Gisv('cnsrt');if(cnsrt!=undefined&&cnsrt!=null){if(cnsrt.indexOf(','+w.id.replace(dg.uid+'_','')+',')>-1)cansor=false;if(dg.FxCls>0){if(cnsrt.indexOf(','+w.id.replace('fx_'+dg.uid+'_','')+',')>-1)cansor=false;}}if(canres||cansor){w.className=w.className.replace('GridHeaderTD','GridHeaderTDh');dg.scho=w;}}catch(ex){dg.ErrHr(ex,arguments);}};this.usch=function(){try{if(dg.scho==null)return;var w=dg.scho;w.className=w.className.replace('GridHeaderTDh','GridHeaderTD');dg.scho=null;}catch(ex){dg.ErrHr(ex,arguments);}};this.clwth=function(w,wdth,corr,adc,dv){try{if(!w||!w.childNodes[0])return;if(wdth==undefined||wdth==null)return;var div=null;if(dv==true){div=w.childNodes[0].style;if(div)div.width=wdth+'px';}w.style.width=wdth+'px';if(corr){var nw=wdth-w.offsetWidth+parseInt(w.style.width);if(nw>0){if(dv==true){if(div)div.width=nw+'px';}w.style.width=nw+'px';}}if(dv==true){if(adc){div.width=w.childNodes[0].offsetWidth-10+'px';}}}catch(ex){dg.ErrHr(ex,arguments);}};this.shscrl=function(RwCnDv,HdDv,HdDvFxd,RwDvFxd){try{dg.crscl(HdDv,RwCnDv,HdDvFxd,RwDvFxd);dg.svs('hscr',RwCnDv.scrollLeft+'');dg.svs('vscr',RwCnDv.scrollTop+'');}catch(ex){dg.ErrHr(ex,arguments);}};this.movCMO=function(e){try{if(dg.GrRwDv==null)return;dg.redDcntm(dg.RetFal);if(dg.EdtdTd!=null)dg.resDcntm();}catch(ex){dg.ErrHr(ex,arguments);}};this.mouCMO=function(e){try{if(dg.GrRwDv==null)return;dg.resDcntm();if(dg.EdtdTd!=null)dg.resDcntm();}catch(ex){dg.ErrHr(ex,arguments);}};this.RetFal=function(){return false;};this.RetFalDep=function(){if(dg.EdtdTd!=null)return true;return false;};this.shscrla=function(RwCnDv,HdDv,HdDvFxd,RwDvFxd,si){try{var rto=200;if(si==0&&dg.ascro==RwCnDv){return;}if(si==0&&dg.ascro!=RwCnDv&&dg.ascro!=null){clearTimeout(dg.ascroto);dg.ascroto=null;dg.ascro=RwCnDv;dg.shscrl(RwCnDv,HdDv,HdDvFxd,RwDvFxd);var asn=function(){dg.shscrla(RwCnDv,HdDv,HdDvFxd,RwDvFxd,1);};dg.ascroto=setTimeout(asn,rto);return;}if(dg.ascro==null||dg.ascro==RwCnDv){dg.ascro=RwCnDv;dg.shscrl(RwCnDv,HdDv,HdDvFxd,RwDvFxd);var asn=function(){dg.shscrla(RwCnDv,HdDv,HdDvFxd,RwDvFxd,1);};dg.ascroto=setTimeout(asn,rto);}}catch(ex){dg.ErrHr(ex,arguments);}};this.shscrlt=function(RwCnDv,HdDv,HdDvFxd,RwDvFxd){try{clearTimeout(dg.ascroto);dg.ascroto=null;dg.ascro=null;dg.shscrl(RwCnDv,HdDv,HdDvFxd,RwDvFxd);}catch(ex){dg.ErrHr(ex,arguments);}};this.dclHie=function(e){var td=event.srcElement;if(td.tagName!='TD'){td=td.parentNode;}if(td.tagName!='TD'){td=td.parentNode;}if(td.style.cursor==dg.cur_resz){dg.BsFt(td,e);}dg.RmSl();dg.HdRszBx();};this.dclHff=function(e){var td=e.target;if(td.tagName!='TD'){td=td.parentNode;}if(td.tagName!='TD'){td=td.parentNode;}if(td.style.cursor==dg.cur_resz){dg.BsFt(td,e);}dg.RmSl();dg.HdRszBx();};this.BsFt=function(td,e){try{var rwsit=dg.Gisv('rwsit');if(rwsit==0)return;dg.RwTb=dg.Mko(dg.uid+'_RwTb');if(dg.RwTb!=null&&dg.RwTb!=undefined){var sclf=dg.RwCnDv.scrollLeft;var Wd=10;var TmDV=document.createElement('DIV');TmDV.name=this.uid+'_nmTmDv';TmDV.id=this.uid+'_idTmDv';TmDV.style.visibility='hidden'; TmDV.style.zIndex=5;TmDV.style.display='inline';TmDV.style.position='absolute';TmDV.style.top='0px';document.body.appendChild(TmDV);for(var i=0;i<dg.RwTb.rows.length;i++){var cell=dg.RwTb.rows[i].cells[td.ind];TmDV.innerHTML='<table border="0" cellpadding="0" cellspacing="0" class="'+dg.ccp+'GridRowsTABLE"><tr><td><div>'+cell.childNodes[0].innerHTML+'</div></td></tr></table>';if(TmDV.offsetWidth>Wd)Wd=TmDV.offsetWidth;}if(Wd>10)Wd=Wd+10;document.body.removeChild(TmDV);dg.clwth(td,Wd,true,false,true);if(dg.ie||dg.op){dg.mdwHie(e);}else{dg.mdwHff(e);}dg.reszHCF();dg.RwCnDv.scrollLeft=sclf;td.style.cursor=dg.cur_arr;td.childNodes[0].style.cursor=dg.cur_arr;}}catch(ex){dg.ErrHr(ex,arguments);}};this.mmvHie=function(e){try{if(dg.GrRwDv==null)return;if(dg.hcresz!=null)return;var td=event.srcElement;if(td.tagName!='TD'){td=td.parentNode;}if(td.tagName!='TD'){td=td.parentNode;}var canres=true;var cnrsz=dg.Gisv('cnrsz');if(cnrsz!=undefined&&cnrsz!=null){if(cnrsz.indexOf(','+td.id.replace(dg.uid+'_','')+',')>-1)canres=false;if(dg.FxCls>0){if(cnrsz.indexOf(','+td.id.replace('fx_'+dg.uid+'_','')+',')>-1)canres=false;}}var cansor=true;var cnsrt=dg.Gisv('cnsrt');if(cnsrt!=undefined&&cnsrt!=null){if(cnsrt.indexOf(','+td.id.replace(dg.uid+'_','')+',')>-1)cansor=false;if(dg.FxCls>0){if(cnsrt.indexOf(','+td.id.replace('fx_'+dg.uid+'_','')+',')>-1)cansor=false;}}var mcrd=event.clientX;var vsepc=dg.pX(td)+td.offsetWidth-mcrd-dg.HdDv.scrollLeft-document.body.scrollLeft;if(td.id.indexOf('fx_')==0){vsepc=vsepc+dg.HdDv.scrollLeft;}if(dg.DcTp){vsepc-=document.body.parentNode.scrollLeft;}if(vsepc<10&&vsepc>-10){if(canres){td.style.cursor=dg.cur_resz;td.childNodes[0].style.cursor=dg.cur_resz;}else{if(cansor){td.style.cursor=dg.hdcur;td.childNodes[0].style.cursor=dg.hdcur;}else{td.style.cursor=dg.cur_arr;td.childNodes[0].style.cursor=dg.cur_arr;}}}else{if(cansor){td.style.cursor=dg.hdcur;td.childNodes[0].style.cursor=dg.hdcur;}else{td.style.cursor=dg.cur_arr;td.childNodes[0].style.cursor=dg.cur_arr;}}if(td.id==''||td.id==null){td.style.cursor=dg.cur_arr;td.childNodes[0].style.cursor=dg.cur_arr;}else{dg.vh(td);}}catch(ex){dg.ErrHr(ex,arguments);}};this.mmvHff=function(e){try{if(dg.GrRwDv==null)return;if(dg.hcresz!=null)return;var td=e.target;if(td.tagName!='TD'){td=td.parentNode;}if(td.tagName!='TD'){td=td.parentNode;}var canres=true;var cnrsz=dg.Gisv('cnrsz');if(cnrsz!=undefined&&cnrsz!=null){if(cnrsz.indexOf(','+td.id.replace(dg.uid+'_','')+',')>-1)canres=false;if(dg.FxCls>0){if(cnrsz.indexOf(','+td.id.replace('fx_'+dg.uid+'_','')+',')>-1)canres=false;}}var cansor=true;var cnsrt=dg.Gisv('cnsrt');if(cnsrt!=undefined&&cnsrt!=null){if(cnsrt.indexOf(','+td.id.replace(dg.uid+'_','')+',')>-1)cansor=false;if(dg.FxCls>0){if(cnsrt.indexOf(','+td.id.replace('fx_'+dg.uid+'_','')+',')>-1)cansor=false;}}var mcrd=e.clientX;var vsepc=dg.pX(td)+td.offsetWidth-mcrd-dg.HdDv.scrollLeft;if(!dg.saf){if(document.body.scrollLeft>document.body.parentNode.scrollLeft){vsepc-=document.body.scrollLeft;}else{vsepc-=document.body.parentNode.scrollLeft;}}if(td.id.indexOf('fx_')==0){vsepc=vsepc+dg.HdDv.scrollLeft;if(dg.saf){vsepc-=document.body.offsetLeft;}}if(vsepc<10&&vsepc>-10){if(canres){td.style.cursor=dg.cur_resz;td.childNodes[0].style.cursor=dg.cur_resz;}else{if(cansor){td.style.cursor=dg.hdcur;td.childNodes[0].style.cursor=dg.hdcur;}else{td.style.cursor=dg.cur_arr;td.childNodes[0].style.cursor=dg.cur_arr;}}}else{if(cansor){td.style.cursor=dg.hdcur;td.childNodes[0].style.cursor=dg.hdcur;}else{td.style.cursor=dg.cur_arr;td.childNodes[0].style.cursor=dg.cur_arr;}}if(td.id==''||td.id==null){td.style.cursor=dg.cur_arr;td.childNodes[0].style.cursor=dg.cur_arr;}else{dg.vh(td);}}catch(ex){dg.ErrHr(ex,arguments);}};this.mdwHie=function(e){try{if(dg.GrRwDv==null)return;var td=event.srcElement;if(td.tagName!='TD'){td=td.parentNode;}if(td.tagName!='TD'){td=td.parentNode;}if(td&&td.style.cursor==dg.cur_resz){for(var i=0;i<dg.HdTb.rows[0].cells.length;i++){dg.HdTb.rows[0].cells[i].style.cursor=dg.cur_resz;dg.HdTb.rows[0].cells[i].childNodes[0].style.cursor=dg.cur_resz;}dg.hcresz=td;dg.hcreszmp=event.clientX;dg.hcreszow=td.childNodes[0].offsetWidth;if(dg.op){dg.redDmmv(dg.reszHCop);}else{dg.redDmmv(dg.reszHCie);}dg.redDmup(dg.reszHCF);if(!dg.op){dg.nws=dg.hcresz.offsetWidth;dg.clwth(dg.RcDv,dg.nws,true,false,true);dg.isb();var hsh=0;if(dg.hsb){hsh=16;}var nh=dg.RwCnDv.offsetHeight-hsh;if(nh<1)nh=1;dg.RcDv.style.height=nh+'px';var lft=dg.hcresz.offsetLeft-dg.RwCnDv.scrollLeft;if(dg.DcTp){lft=dg.hcresz.offsetLeft+dg.RwCnDv.offsetLeft-dg.RwCnDv.scrollLeft;}if(dg.FxCls>0){if(dg.hcresz.id.indexOf('fx_')==0){lft=lft+dg.RwCnDv.scrollLeft;}}dg.RcDv.style.left=lft+'px';dg.RcDv.style.top=dg.RwCnDv.offsetTop+'px';dg.RcDv.style.visibility='visible';}return;}dg.CloseContextMenu();var ind=td.ind;if((ind==undefined)||(ind==null))return;var CntMnu=false;CntMnu=dg.OpCntMnu(e,ind,'h');if(CntMnu==true)return;}catch(ex){dg.ErrHr(ex,arguments);}};this.mdwHff=function(e){try{if(dg.GrRwDv==null)return;var td=e.target;if(td.tagName!='TD'){td=td.parentNode;}if(td.tagName!='TD'){td=td.parentNode;}if(td&&td.style.cursor==dg.cur_resz){for(var i=0;i<dg.HdTb.rows[0].cells.length;i++){dg.HdTb.rows[0].cells[i].style.cursor=dg.cur_resz;dg.HdTb.rows[0].cells[i].childNodes[0].style.cursor=dg.cur_resz;}dg.hcresz=td;dg.hcreszmp=e.clientX;dg.hcreszow=td.childNodes[0].offsetWidth;dg.nws=dg.hcreszow;if(dg.dBv('saf')){dg.redDmmv(dg.reszHCsf);}else{dg.redDmmv(dg.reszHCff);}dg.redDmup(dg.reszHCF);dg.nws=dg.hcresz.offsetWidth;dg.clwth(dg.RcDv,dg.nws,true,false,true);dg.isb();var hsh=0;if(dg.hsb){hsh=16;}var nh=dg.RwCnDv.offsetHeight-hsh;if(nh<1)nh=1;dg.RcDv.style.height=nh+'px';var lft=dg.hcresz.offsetLeft+dg.RwCnDv.offsetLeft-dg.RwCnDv.scrollLeft;var top=dg.RwCnDv.offsetTop;if(dg.FxCls>0){if(dg.hcresz.id.indexOf('fx_')==0){lft+=dg.RwCnDv.scrollLeft;}}if(dg.saf){lft+=document.body.offsetLeft;top+=document.body.offsetTop;}dg.RcDv.style.left=lft+'px';dg.RcDv.style.top=top+'px';dg.RcDv.style.visibility='visible';return;}dg.CloseContextMenu();var ind=td.ind;if((ind==undefined)||(ind==null))return;var CntMnu=false;CntMnu=dg.OpCntMnu(e,ind,'h');if(CntMnu==true)return;}catch(ex){dg.ErrHr(ex,arguments);}};this.reszHCie=function(e){try{if(!dg.hcresz)return;dg.RmSl();var nw=event.clientX-dg.hcreszmp+dg.hcreszow;if(nw<10)nw=10;if(nw>2048)nw=2048;dg.nws=nw;dg.clwth(dg.RcDv,nw,true,false,true);}catch(ex){dg.ErrHr(ex,arguments);}};this.reszHCop=function(e){try{if(!dg.hcresz)return;dg.RmSl();var nw=event.clientX-dg.hcreszmp+dg.hcreszow;if(nw<10)nw=10;if(nw>2048)nw=2048;dg.clwth(dg.hcresz,nw,true,false,true);}catch(ex){dg.ErrHr(ex,arguments);}};this.reszHCff=function(e){try{if(!dg.hcresz)return;dg.RmSl();var nw=e.clientX-dg.hcreszmp+dg.hcreszow;if(nw<10)nw=10;if(nw>2048)nw=2048;dg.nws=nw;dg.clwth(dg.RcDv,nw,true,false,true);}catch(ex){dg.ErrHr(ex,arguments);}};this.reszHCsf=function(e){try{if(!dg.hcresz)return;dg.RmSl();var nw=e.clientX-dg.hcreszmp+dg.hcreszow;if(nw<10)nw=10;if(nw>2048)nw=2048;dg.nws=nw;dg.clwth(dg.RcDv,nw,true,false,true);}catch(ex){dg.ErrHr(ex,arguments);}};this.reszHCF=function(e){try{dg.resDmmv();dg.resDmup();if(dg.hcresz==null)return;var FxIsRs=false;if(dg.dBv('op5p')){dg.RwDv.style.height=dg.GrRwDv.offsetHeight+'px';}dg.RwTb=dg.Mko(dg.uid+'_RwTb');var FR=null;if(dg.RwTb!=null&&dg.RwTb!=undefined){FR=dg.RwTb.rows[0];}var FRfx=null;if((dg.FxCls>0)&&(dg.RwDvFxd!=null)){FRfx=dg.RwDvFxd.childNodes[0];if(FRfx!=null){FRfx=FRfx.rows[0];}}if(dg.op){if(FR)dg.clwth(FR.cells[dg.hcresz.ind],dg.hcresz.offsetWidth,true,dg.dBv('saf'),true);if(dg.FxCls>0){if(dg.hcresz.id.indexOf('fx_')==0){FxIsRs=true;var mObj=dg.Mko(dg.hcresz.id.replace('fx_',''));dg.clwth(mObj,dg.hcresz.offsetWidth,true,dg.dBv('saf'),true);}if(FRfx!=null){dg.clwth(FRfx.cells[dg.hcresz.ind],dg.hcresz.offsetWidth,true,dg.dBv('saf'),true);}}}else{dg.clwth(dg.hcresz,dg.nws,true,false,true);if(dg.FxCls>0){if(dg.hcresz.id.indexOf('fx_')==0){FxIsRs=true;var mObj=dg.Mko(dg.hcresz.id.replace('fx_',''));dg.clwth(mObj,dg.nws,true,false,true);}if(dg.dBv('ie55p')&&!dg.DcTp){if(dg.HdDvFxd!=null){dg.HdDvFxd.style.width='0px';}if(dg.RwDvFxd!=null){dg.RwDvFxd.style.width='0px';}}}if(FR){if(dg.hcresz.ind==0){var BrMsgNR=dg.Gisv('BrMsgNR');if(FR.cells[dg.hcresz.ind].innerHTML!=''){if(FR.cells[dg.hcresz.ind].innerHTML==BrMsgNR){FR=null;}}}}if(FR){dg.clwth(FR.cells[dg.hcresz.ind],dg.nws,true,dg.dBv('saf'),!dg.ie);if(FRfx!=null){dg.clwth(FRfx.cells[dg.hcresz.ind],dg.nws,true,dg.dBv('saf'),!dg.ie);}}dg.nws=0;}if(FRfx!=null&&FxIsRs==true){var Wgth=dg.Gisv('Wgth',dg.uid);var FxWd=FRfx.offsetWidth;var GrWd=dg.GrRwDv.offsetWidth;if(FxWd>GrWd){dg.sgw(FxWd,dg.uid);dg.svs('grws',FxWd,dg.uid);}else{if(FxWd>Wgth){dg.sgw(FxWd,dg.uid);dg.svs('grws',FxWd,dg.uid);}else{if(GrWd>Wgth){dg.sgw(Wgth,dg.uid);dg.svs('grws',Wgth,dg.uid);}}}}dg.crscl(dg.HdDv,dg.RwCnDv,dg.HdDvFxd,dg.RwDvFxd);if(dg.saf){dg.isb();if(!dg.hsb){dg.RwCnDv.scrollLeft=0;dg.HdDv.scrollLeft=0;}else{dg.RwCnDv.scrollLeft=dg.RwCnDv.scrollLeft-1;dg.RwCnDv.scrollLeft=dg.RwCnDv.scrollLeft+1;dg.HdDv.scrollLeft=dg.RwCnDv.scrollLeft;}}if(dg.hcresz!=null){setTimeout('dg.hcresz=null',100);}dg.HdRszBx();if(dg.srar!=null){dg.srar.style.display='inline';dg.srar=null;}var cws='';for(var i=0;i<dg.HdTb.rows[0].cells.length-1;i++){cws+='\''+dg.HdTb.rows[0].cells[i].offsetWidth+'\',';}cws=cws.substring(0,cws.length-1);dg.svs('cws',cws);dg.arsz();dg.crscl(dg.HdDv,dg.RwCnDv,dg.HdDvFxd,dg.RwDvFxd);dg.FxRwWH();}catch(ex){dg.ErrHr(ex,arguments);}};this.HdRszBx=function(){try{if(dg.RcDv!=null){dg.RcDv.style.width='1px';dg.RcDv.childNodes[0].style.width='1px';dg.RcDv.style.height='1px';dg.RcDv.style.top='0px';dg.RcDv.style.left='0px';dg.RcDv.style.visibility='hidden';}}catch(ex){dg.ErrHr(ex,arguments);}};this.isb=function(uid){try{var UID=dg.uid;if(uid!=null&&uid!=undefined){UID=uid;}var RwTb=dg.Mko(UID+'_RwTb');var RwCnDv=dg.Mko(UID+'_RwCnDv');if(RwTb==null||RwCnDv==null)return;dg.vsb=false;dg.hsb=false;if((RwTb.offsetWidth==RwCnDv.offsetWidth)&&(RwTb.offsetHeight==RwCnDv.offsetHeight)){return;}if(RwTb.offsetWidth>RwCnDv.offsetWidth){dg.hsb=true;if(RwTb.offsetHeight+16>RwCnDv.offsetHeight){dg.vsb=true;return;}}if(RwTb.offsetHeight>RwCnDv.offsetHeight){dg.vsb=true;if(RwTb.offsetWidth+16>RwCnDv.offsetWidth){dg.hsb=true;if(dg.op){if(RwTb.offsetWidth<RwCnDv.offsetWidth+1){dg.hsb=false;}}return;}}}catch(ex){dg.ErrHr(ex,arguments);}};this.sgw=function(w,uid){try{var UID=dg.uid;if(uid!=null&&uid!=undefined){UID=uid;}if(w<100)w=100;if(w>4096)w=4096;var BtmBr=dg.Mko(UID+'_BtmBr');var GrRwDv=dg.Mko(UID+'_GrRwDv');var HdDv=dg.Mko(UID+'_HdDv');var RwCnDv=dg.Mko(UID+'_RwCnDv');var RootDv=GrRwDv.parentNode;if(RootDv==null)return;RootDv.style.width=w+'px';GrRwDv.style.width=w+'px';if(BtmBr!=null)BtmBr.style.width=w+'px';HdDv.scrollLeft=0;RwCnDv.scrollLeft=0;}catch(ex){dg.ErrHr(ex,arguments);}};this.sgh=function(h,uid){try{var UID=dg.uid;if(uid!=null&&uid!=undefined){UID=uid;}if(h<60)h=60;if(h>65536)h=65536;var BtmBr=dg.Mko(UID+'_BtmBr');var HdDv=dg.Mko(UID+'_HdDv');var GrRwDv=dg.Mko(UID+'_GrRwDv');var RwCnDv=dg.Mko(UID+'_RwCnDv');var BtmBrH=0;if(BtmBr!=null)BtmBrH=BtmBr.offsetHeight;var nh=h-BtmBrH-HdDv.offsetHeight;if(nh<20)nh=20;GrRwDv.style.height=nh+HdDv.offsetHeight+'px';RwCnDv.style.height=nh+'px';}catch(ex){dg.ErrHr(ex,arguments);}};this.arsz=function(uid){try{var UID=dg.uid;if(uid!=null&&uid!=undefined){UID=uid;}var aursz=dg.Gisv('aursz',UID);if(aursz=='w'){dg.arszw(UID);}if(aursz=='h'){dg.arszh(UID);}if(aursz=='wh'){dg.arszh(UID);dg.arszw(UID);dg.arszh(UID);}}catch(ex){dg.ErrHr(ex,arguments);}};this.arszw=function(uid){try{var UID=dg.uid;if(uid!=null&&uid!=undefined){UID=uid;}var RwTb=dg.Mko(UID+'_RwTb');var BtmBr=dg.Mko(UID+'_BtmBr');var HdDv=dg.Mko(UID+'_HdDv');if(RwTb==null)return;var BtmBrH=0;if(BtmBr!=null)BtmBrH=BtmBr.offsetHeight;var w=RwTb.offsetWidth;var h=RwTb.offsetHeight+HdDv.offsetHeight+BtmBrH;dg.sgw(w+16,UID);dg.sgw(w,UID);dg.isb(UID);if(dg.hsb){dg.sgw(w+16,UID);}}catch(ex){dg.ErrHr(ex,arguments);}};this.arszh=function(uid){try{var UID=dg.uid;if(uid!=null&&uid!=undefined){UID=uid;}var RwTb=dg.Mko(UID+'_RwTb');var BtmBr=dg.Mko(UID+'_BtmBr');var RwDv=dg.Mko(UID+'_RwDv');var HdDv=dg.Mko(UID+'_HdDv');if(RwTb==null)return;var BtmBrH=0;if(BtmBr!=null)BtmBrH=BtmBr.offsetHeight;var w=RwTb.offsetWidth;var h=RwTb.offsetHeight+HdDv.offsetHeight+BtmBrH;dg.sgh(h+16,UID);dg.sgh(h,UID);dg.isb(UID);if(dg.vsb){dg.sgh(h+16,UID);}if(dg.dBv('op5p')){RwDv.style.height=RwTb.offsetHeight+'px';}}catch(ex){dg.ErrHr(ex,arguments);}};this.crscl=function(HdDv,RwCnDv,HdDvFxd,RwDvFxd){try{if(HdDv.scrollLeft!=RwCnDv.scrollLeft){HdDv.scrollLeft=RwCnDv.scrollLeft;}if(RwDvFxd!=null){RwDvFxd.scrollTop=RwCnDv.scrollTop;}return false;}catch(ex){dg.ErrHr(ex,arguments);}};this.srtc=function(w,ord){try{if(dg.hcresz!=null)return;dg.UpdCellTxt();if(dg.dBv('op5p')||dg.saf){if(dg.CnMnLcd==true){dg.CnMnLcd=false;return;}}var _nACC=dg.nACC();if(_nACC>0)return;var EdFrmDv=dg.Mko(dg.uid+'_EdFrmDv');if(EdFrmDv!=null){if(EdFrmDv.style.display=='block'){return;}}if(w.style.cursor==dg.cur_resz)return;var tmp='';var SrtDir='1';var sci=dg.rvs('sci');var wId=w.id;if(dg.FxCls>0){if(wId.indexOf('fx_')==0){wId=wId.replace('fx_','');}}dg.rsimg();if(sci==wId||sci==('-'+wId)){if(ord==0){if(sci.indexOf('-')==-1){tmp='-'+wId;}else{tmp=wId;}}else if(ord==1){tmp=wId;}else if(ord==2){tmp='-'+wId;}dg.svs('sci',tmp);}if(sci!=wId&&sci!=('-'+wId)){if(ord==0){tmp=wId;}else if(ord==1){tmp=wId;}else if(ord==2){tmp='-'+wId;}dg.svs('sci',tmp);}if(tmp.indexOf('-')==0)SrtDir='2';dg.asimg();var MoD=dg.Gisv('MoD');if(MoD=='pb'){var uid=dg.Gisv('uid');try{dg.svs('scld','1');__doPostBack(uid,'SrtCl9xnbboe342fjssvsd_'+w.ind);}catch(e){alert('Error! APNSoft DataGrid was unable to launch AutoPostBack!\r\n'+e.description+'.');return;}return;}dg.HdRszBx();dg.clPs(null,null);dg.GetPage(1,dg.rvs('sri'),SrtDir);}catch(ex){dg.ErrHr(ex,arguments);}};this.asimg=function(){try{var sci=dg.rvs('sci');if(sci=='')return;var txtar='';var cid=sci;var SI=null;if(sci.indexOf('-')==-1){SI=dg.Gisv('SortAsc');txtar=' ^';}else{SI=dg.Gisv('SortDesc');cid=cid.substring(1,cid.length);txtar=' v';}var imgStr='';var ChkStr='';var sfu=dg.Gisv('sfu');if(sfu==''){imgStr='<span>'+txtar+'</span>';ChkStr=imgStr.toLowerCase();}else{imgStr='<img src=\''+SI.src+'\' border=0 width='+dg.Gisv('SortImgWidth')+' height='+dg.Gisv('SortImgHeight');if(dg.ie||dg.op){imgStr+=' onmousemove=\'return false;\'';imgStr+=' onmousedown=\'dg.hsrar(this);\'';imgStr+=' onmouseout=\'dg.dsrar(this);return false;\'';}else{if(dg.saf||dg.dBv('SafWin')){imgStr+=' onmousemove=\'dg.hsrar(this);return false;\'';imgStr+=' onmouseout=\'dg.dsrar(this);return false;\'';}else{imgStr+=' onmousemove=\'return false;\'';imgStr+=' onmousedown=\'dg.hsrar(this);\'';imgStr+=' onmouseout=\'dg.dsrar(this);return false;\'';}}imgStr+='>';ChkStr=SI.src.toLowerCase();}var ctd=dg.Mko(cid);if(dg.FxCls>0){if(ctd.ind<dg.FxCls){ctd=dg.Mko('fx_'+cid);}}if(ctd!=null){var clTxt=ctd.childNodes[0].innerHTML.toLowerCase();if(clTxt.indexOf(ChkStr)>-1)return;ctd.childNodes[0].innerHTML+=imgStr;}}catch(ex){dg.ErrHr(ex,arguments);}};this.hsrar=function(w){try{if(dg.RcDv.style.visibility!='visible')return;dg.srar=w;w.style.display='none';}catch(ex){dg.ErrHr(ex,arguments);}};this.dsrar=function(w){try{w.style.display='inline';}catch(ex){dg.ErrHr(ex,arguments);}};this.rsimg=function(){try{var cid=dg.rvs('sci');if(cid=='')return;if(cid.indexOf('-')>-1){cid=cid.substring(1,cid.length);}var CellDiv=dg.Mko(cid).childNodes[0];var ImgPos=0;var sfu=dg.Gisv('sfu');if(sfu!=''){ImgPos=CellDiv.innerHTML.toLowerCase().lastIndexOf('<img ');if(ImgPos==-1){CellDiv=dg.Mko('fx_'+cid).childNodes[0];ImgPos=CellDiv.innerHTML.toLowerCase().lastIndexOf('<img ');}}else{ImgPos=CellDiv.innerHTML.toLowerCase().lastIndexOf('<span>');if(ImgPos==-1){CellDiv=dg.Mko('fx_'+cid).childNodes[0];ImgPos=CellDiv.innerHTML.toLowerCase().lastIndexOf('<span>');}}if(ImgPos>-1)CellDiv.innerHTML=CellDiv.innerHTML.substring(0,ImgPos);}catch(ex){dg.ErrHr(ex,arguments);}};this.clPs=function(uid,pnum){try{var UID=dg.uid;if(uid!=null&&uid!=undefined){UID=uid;}var Pg=dg.Gisv('Pg',UID);if(pnum!=null){try{Pg[pnum]='';}catch(e){}}else{for(var i=0;i<Pg.length;i++){try{Pg[i]='';}catch(e){}}}}catch(ex){dg.ErrHr(ex,arguments);}};this.DblClRw=function(e){try{var ClDblClRw=dg.Gisv('ClDblClRw');if(ClDblClRw!=null&&ClDblClRw!=''){try{var GridID=dg.Gisv('id');var TAisClk=false;if((dg.CllVl.indexOf('<TEXTAREA')==0)&&(dg.CllVl.indexOf('dg_InlEdt')>-1))TAisClk=true;var _CllVl=escape(dg.CllVl);if(TAisClk==false){eval(ClDblClRw+'(\''+GridID+'\',\''+dg.RowID+'\',\''+dg.ClmnNm+'\',\''+_CllVl+'\')');}}catch(e){var wen=dg.Gisv('wen');if(wen!='true')return;alert('Error! APNSoft DataGrid was unable to launch the \''+ClDblClRw+'\' client-side function!\r\n'+e.description+'.');}}var AtPBDblClRw=dg.Gisv('AtPBDblClRw');if(AtPBDblClRw=='true'){var uid=dg.Gisv('uid');setTimeout('dg.AtPBSel(\''+uid+'\',\''+dg.rid+'_DblClickRow\');',150);}}catch(ex){dg.ErrHr(ex,arguments);}};this.cortd=function(e){try{var Evn=null;var row=null;var IE=false;var ClFx=false;var td=null;var ClmnNm='';dg.AlClEd=true;dg.CllVl='';var EdFrmDv=dg.Mko(dg.uid+'_EdFrmDv');if(EdFrmDv!=null){if(EdFrmDv.style.display=='block'){return;}}var _nACC=dg.nACC();if(_nACC>0)return;if(dg.dBv('ie55p')||dg.dBv('op5p')){Evn=event;row=dg.gtrw(Evn.srcElement);IE=true;}else{Evn=e;row=dg.gtrw(Evn.target);}if(row==null||row==undefined)return;try{if(dg.dBv('ie55p')||dg.dBv('op5p')){td=event.srcElement;}else{td=e.target;}}catch(e){}var j=0;var tdd=td;var Rrow=row;if(ClFx){Rrow=rowFx;}for(j=0;j<1000;j++){if(tdd.parentNode){tdd=tdd.parentNode;if(Rrow==tdd){break;}}}if(j==0)td=td.childNodes[0];if(j>1){for(var k=1;k<j;k++){td=td.parentNode;}}dg.CllVl=td.innerHTML;var ClmNms=dg.Gisv('ClmNms');if(ClmNms!=''){var Nms=ClmNms.split(',');for(var i=0;i<row.cells.length;i++){var div=row.cells[i].childNodes[0];if(ClFx){div=rowFx.cells[i].childNodes[0];}if(div==td){ClmnNm=Nms[i].substring(0,Nms[i].lastIndexOf(':$'));var ened=Nms[i].substring(Nms[i].lastIndexOf(':$')+2);if(ened=='0')dg.AlClEd=false;break;}}}dg.NewRwSl=true;if(dg.SelRow!=null&&dg.SelRow!=undefined){if(dg.SelRow.id==row.id){dg.NewRwSl=false;}else if(dg.SelRow.id=='fx_'+row.id){dg.NewRwSl=false;}else if('fx_'+dg.SelRow.id==row.id){dg.NewRwSl=false;}}dg.SelRow=row;var btn=Evn.which;if(btn==undefined||btn==null){btn=Evn.button;}if(btn!=1){var RgClSl=dg.Gisv('RgClSl');if(RgClSl!='1')return;}var rid=row.id.replace(dg.uid+'_rw','');var rowFx=null;if(rid.indexOf('fx_')==0){rowFx=row;rid=rid.replace('fx_','');row=dg.Mko(dg.uid+'_rw'+rid);ClFx=true;}else{rowFx=dg.Mko('fx_'+row.id);}dg.rid=rid;dg.svs('sri',rid);var RowID=dg.GetRowID(rid,'dec',null);dg.RowID=RowID;var hsr=dg.Gisv('hsr');if(hsr=='true'){dg.hlsr(false,dg.uid);}dg.UpdCellTxt(Evn);dg.CloseContextMenu();var CntMnu=false;if(dg.EdtdTd==null){CntMnu=dg.OpCntMnu(e,rid,'r');if(CntMnu==true)return;}var ClSel=dg.Gisv('ClSel');if(ClSel!=null&&ClSel!=''){try{if(dg.NewRwSl||(dg.AlClEd==false)){var GridID=dg.Gisv('id');var TAisClk=false;if((dg.CllVl.indexOf('<TEXTAREA')==0)&&(dg.CllVl.indexOf('dg_InlEdt')>-1))TAisClk=true;var _CllVl=escape(dg.CllVl);if(TAisClk==false){eval(ClSel+'(\''+GridID+'\',\''+RowID+'\',\''+ClmnNm+'\',\''+_CllVl+'\')');}}}catch(e){var wen=dg.Gisv('wen');if(wen!='true')return;alert('Error! APNSoft DataGrid was unable to launch the \''+ClSel+'\' client-side function!\r\n'+e.description+'.');}}var AtPBSelRw=dg.Gisv('AtPBSelRw');if(AtPBSelRw=='true'){var uid=dg.Gisv('uid');setTimeout('dg.AtPBSel(\''+uid+'\',\''+rid+'_SelectRow\');',150);}var run=false;var ClEdEnb=dg.Gisv('ClEdEnb');if(ClEdEnb=='1')run=true;if(run==true){var _nACC=dg.nACC();if(_nACC>0)run=false;}if(run==true){var ed=false;if((dg.SelRw==row.id)&&(dg.EdtdTd==null)){ed=true;}if(td==null){ed=false;}if(dg.AlClEd==false)ed=false; if(ed==true){var wd=td.parentNode.offsetWidth-12;if(wd<48)wd=48;var hg=td.parentNode.offsetHeight;if(hg<48)hg=48;var val=td.innerHTML;dg.ClOldTx=val;var InpCnt=0;InpCnt=1;val=dg.CrFrInp(val);var ccp=dg.Gisv('ccp');if(InpCnt==1)td.innerHTML='<textarea id="dg_InlEdt" class="'+ccp+'GridCellInputBox" style="height:'+hg+'px;width:'+wd+'px;">'+val+'</textarea>';dg.EdtdTd=td; dg.EdtdTduid=dg.uid;dg.RwHgh='';if(rowFx!=null){if(ClFx){dg.RwHgh=rowFx.childNodes[0].style.height;rowFx.childNodes[0].style.height='';dg.StHgtRwFx(rowFx,row);}else{row.childNodes[0].style.height='';dg.StHgtRwFx(row,rowFx);}}var foc=function(){try{td.childNodes[0].focus();if(!IE){td.childNodes[0].selectionStart=0;td.childNodes[0].selectionEnd=0;}}catch(e){}};setTimeout(foc,50);dg.redDoclk(dg.UpdCellTxt);if(dg.dBv('ie55p')||dg.dBv('op5p')){td.attachEvent('onkeypress',dg.InpOnKDP);td.attachEvent('onkeydown',dg.InpOnKDP);}else{td.addEventListener('keypress',dg.InpOnKDP,true);}dg.redDokprs(dg.DcOnKP);}}dg.ClmnNm=ClmnNm;dg.SelRw=row.id;}catch(ex){dg.ErrHr(ex,arguments);}};this.DcOnKP=function(e){var kc=e?e.which:window.event.keyCode;if(kc==13)return false;};this.InpOnKDP=function(e){try{if(dg.EdtdTd!=null){var kcod=0;var ctrl=false;var IE=false;if(dg.dBv('ie55p')||dg.dBv('op5p')){kcod=event.keyCode;ctrl=event.ctrlKey;IE=true;}else{kcod=e.keyCode;ctrl=(e.ctrlKey);}if(kcod==27){dg.RestClTxt(dg.ClOldTx,true,false);};if(kcod==13){if(ctrl){if(IE){var sel=document.selection.createRange();sel.text='\r\n';sel=null;}else{var startPos = dg.EdtdTd.childNodes[0].selectionStart; var endPos = dg.EdtdTd.childNodes[0].selectionEnd; dg.EdtdTd.childNodes[0].value = dg.EdtdTd.childNodes[0].value.substring(0, startPos)+'\r\n'+ dg.EdtdTd.childNodes[0].value.substring(endPos, dg.EdtdTd.childNodes[0].value.length); dg.EdtdTd.childNodes[0].selectionStart=endPos;dg.EdtdTd.childNodes[0].selectionEnd=endPos;}}else{dg.RestClTxt(dg.EdtdTd.childNodes[0].value,true,true);}}if(kcod==9){}}}catch(ex){dg.ErrHr(ex,arguments);}};this.UpdCellTxt=function(e){try{if(dg.EdtdTd==null)return false;var td=null;try{if(dg.dBv('ie55p')||dg.dBv('op5p')){td=event.srcElement;}else{td=e.target;}}catch(e){}var row=dg.gtrw(td);if(row!=null){try{var j=0;var tdd=td;for(j=0;j<1000;j++){if(tdd.parentNode){tdd=tdd.parentNode;if(row==tdd){break;}}}if(j==0)td=td.childNodes[0];if(j>1){for(var k=1;k<j;k++){td=td.parentNode;}}}catch(e){}if(td==dg.EdtdTd){return;}}var text=null;try{text=dg.EdtdTd.childNodes[0].value;}catch(e){}if(text!=null){return dg.RestClTxt(dg.EdtdTd.childNodes[0].value,true,true);}if(text==null){return dg.RestClTxt('',false,true);}return false;}catch(ex){dg.ErrHr(ex,arguments);}};this.RestClTxt=function(txt,upd,corr){try{var UID=dg.uid;var _Res=false;if(dg.EdtdTd!=null){var TxtCrr=txt;if(corr==true){var re;re=new RegExp('&quot;','gi');TxtCrr=TxtCrr.replace(re,'"');if(dg.dBv('ie55p')||dg.dBv('op5p')){re=new RegExp('\r\n','gi');TxtCrr=TxtCrr.replace(re,'<br/>');}else{re=new RegExp('\r','gi');TxtCrr=TxtCrr.replace(re,'');re=new RegExp('\n','gi');TxtCrr=TxtCrr.replace(re,'<br/>');}re=new RegExp('&','gi');TxtCrr=TxtCrr.replace(re,'&amp;');}dg.EdtdTd.innerHTML=TxtCrr;var row=dg.gtrw(dg.EdtdTd);if(row==null){row=dg.gtrw(dg.EdtdTd,dg.EdtdTduid);if(row!=null){UID=dg.EdtdTduid;};}row.childNodes[0].style.height=dg.RwHgh;dg.RwHgh='';var RowDst=null;if(row!=null){var rid=row.id;if(rid.indexOf('fx_')==0){RowDst=dg.Mko(rid.replace('fx_',''));for(var i=0;i<row.cells.length;i++){if(row.cells[i].childNodes[0]==dg.EdtdTd){RowDst.cells[i].childNodes[0].innerHTML=row.cells[i].childNodes[0].innerHTML;break;}}}else{RowDst=dg.Mko('fx_'+rid);}dg.StHgtRwFx(row,RowDst);}dg.EdtdTd=null;dg.resDoclk();dg.resDokprs();if(upd==false)return false;if(dg.CrFrInp(dg.ClOldTx)!=txt){var pn=dg.rvs('pn',UID);dg.clPs(UID,pn);var RowID=dg.GetRowID(dg.SelRw.substring(dg.SelRw.lastIndexOf('_')+3,dg.SelRw.length),'dec',null);var data=dg.EncodeValue(RowID)+';'+dg.EncodeValue(dg.ClmnNm)+';'+encodeURIComponent(dg.EncodeValue(txt));var MoD=dg.Gisv('MoD',UID);if(MoD=='pb'){var uid=dg.Gisv('uid',UID);try{__doPostBack(uid,'ClVlCh53gft523nf375gf_'+data);return true;}catch(e){alert('Error! APNSoft DataGrid was unable to launch AutoPostBack!\r\n'+e.description+'.');return false;}}dg.UpdCell(data,UID);_Res=true;}dg.EdtdTd=null;return _Res;}}catch(ex){dg.ErrHr(ex,arguments);}};this.EncodeValue=function(val){var res=val;var re;re=new RegExp(';','gi');res=res.replace(re,'%FA0');re=new RegExp('\'','gi');res=res.replace(re,'%FB0');re=new RegExp('\\\\','gi');res=res.replace(re,'%FD0');re=new RegExp('"','gi');res=res.replace(re,'%FE0');re=new RegExp('=','gi');res=res.replace(re,'%FG0');re=new RegExp('<BR[^>]*>','gi');res=res.replace(re,'%FFFBR');re=new RegExp('<br[^>]*>','gi');res=res.replace(re,'%FFFBR');return res;};this.DecodeValue=function(val){var res=val;var re;re=new RegExp('%FA0','gi');res=res.replace(re,';');re=new RegExp('%FB0','gi');res=res.replace(re,'\'');re=new RegExp('%FD0','gi');res=res.replace(re,'\\\\');re=new RegExp('%FE0','gi');res=res.replace(re,'"');re=new RegExp('%FG0','gi');res=res.replace(re,'=');re=new RegExp('%FFFBR','gi');res=res.replace(re,'<BR>');return res;};this.GetRowIDCorr=function(RowID,opt){try{var res=RowID;if(opt=='dec'){res=dg.DecodeValue(res);}else{res=dg.EncodeValue(res);}return res;}catch(ex){dg.ErrHr(ex,arguments);}};this.CrFrInp=function(val){var re;re=new RegExp('"','gi');val=val.replace(re,'&quot;');re=new RegExp('<BR>','gi');val=val.replace(re,'\r\n');re=new RegExp('<BR/>','gi');val=val.replace(re,'\r\n');re=new RegExp('<br>','gi');val=val.replace(re,'\r\n');re=new RegExp('<br/>','gi');val=val.replace(re,'\r\n');re=new RegExp('&amp;','gi');val=val.replace(re,'&');re=new RegExp('&quot;','gi');val=val.replace(re,'"');return val;};this.GetRowID=function(rid,opt,uid){try{var UID=dg.uid;if(uid!=null&&uid!=undefined){UID=uid;}var RowID=rid;var PKs=dg.Gisv('PKs',UID);if(PKs!=''&&PKs!=null&&PKs!=undefined){var item='';for(i=0;i<PKs.split(';').length-1;i++){item=PKs.split(';')[i];if(opt=='dec'){if(item.split('=')[0]==RowID){RowID=dg.GetRowIDCorr(item.split('=')[1],opt);break;}}else{if(item.split('=')[1]==dg.GetRowIDCorr(RowID,opt)){RowID=item.split('=')[0];break;}}}}return RowID;}catch(ex){dg.ErrHr(ex,arguments);}};this.OpCntMnu=function(e,ObjID,Obj){try{var exec=false;clearTimeout(dg.ccmto);dg.ccmto=null;var EdFrmDv=dg.Mko(dg.uid+'_EdFrmDv');if(EdFrmDv!=null){if(EdFrmDv.style.display=='block'){return;}}if(dg.dBv('ie55p')){if(event.button==2){exec=true;}}else if(dg.dBv('op5p')){if((event.button==2)||(event.ctrlKey)){exec=true;}}else{if(dg.dBv('saf')){if((e.which==1)&&(e.ctrlKey)){exec=true;}}else{if(e.which==3){exec=true;}}}if(exec==false)return;if(dg.cmo==null){var res=dg.PrpDvCntMn(ObjID,Obj);if(res==false)return;}dg.redDcntm(dg.RetFal);var re=null;var td=null;if(dg.ie||dg.op){td=event.srcElement;}else{td=e.target;}var tdd=td;var CVal='';if(Obj=='h'){CVal=td.innerHTML;re=new RegExp('<[^>]*>','gi');CVal=CVal.replace(re,'');}if(Obj=='r'){CVal=dg.SelTd.childNodes[0].innerHTML;}var CntCod=dg.cmo.innerHTML;var CntCodChg=false;if(CntCod.indexOf('$CellValue$')>-1){re=new RegExp('\\$CellValue\\$','gi');CntCod=CntCod.replace(re,CVal);CntCodChg=true;}if(CntCod.indexOf('$CellValueText$')>-1){var CVT=CVal;re=new RegExp('<BR[^>]*>','gi');CVT=CVT.replace(re,' ');re=new RegExp('<br[^>]*>','gi');CVT=CVT.replace(re,' ');re=new RegExp('<[^>]*>','gi');CVT=CVT.replace(re,'');re=new RegExp('\\$CellValueText\\$','gi');CntCod=CntCod.replace(re,CVT);CntCodChg=true;}if(CntCod.indexOf('$CellValueTextShort$')>-1){var CVT=CVal;re=new RegExp('<BR[^>]*>','gi');CVT=CVT.replace(re,' ');re=new RegExp('<br[^>]*>','gi');CVT=CVT.replace(re,' ');re=new RegExp('<[^>]*>','gi');CVT=CVT.replace(re,'');if(CVT.length>12){CVT=CVT.substring(0,12)+' ...';}re=new RegExp('\\$CellValueTextShort\\$','gi');CntCod=CntCod.replace(re,CVT);CntCodChg=true;}if(CntCod.indexOf('$CellValueEncoded$')>-1){var CVT=CVal;re=new RegExp('\\\\','gi');CVT=CVT.replace(re,'%005C%');re=new RegExp('\'','gi');CVT=CVT.replace(re,'%0027%');re=new RegExp('"','gi');CVT=CVT.replace(re,'%0022%');re=new RegExp('&','gi');CVT=CVT.replace(re,'%0026%');re=new RegExp('<BR>','gi');CVT=CVT.replace(re,'%99FF%');CVT=escape(CVT);re=new RegExp('\\$CellValueEncoded\\$','gi');CntCod=CntCod.replace(re,CVT);CntCodChg=true;}if(CntCod.indexOf('$ColumnName$')>-1){var ClNm='';if(Obj=='h'){ClNm=dg.GetColumnName(null,ObjID);}if(Obj=='r'){var row=dg.SelRow;if(row==null)row=dg.gtrw(td);if(row!=null&&row!=undefined){var ClInd=-1;for(var i=0;i<row.cells.length;i++){var TbCell=row.cells[i];var ClCell=td;for(var h=0;h<1000;h++){if(ClCell==undefined||ClCell==null){h=2000;}else if(ClCell==row){h=2000;}else if(ClCell==TbCell){ClInd=i;i=row.cells.length+1;break;}if(h<2000){ClCell=ClCell.offsetParent;}}}if(ClInd>-1){ClNm=dg.GetColumnName(null,ClInd);}}}var re=new RegExp('\\$ColumnName\\$','gi');CntCod=CntCod.replace(re,ClNm);CntCodChg=true;}if(CntCodChg==true){dg.cmo.innerHTML=CntCod;}try{var ClOnCM=dg.Gisv('ClOnCM'+Obj);if(ClOnCM!=null&&ClOnCM!=''){var id=dg.Gisv('id');if(Obj=='h'){var prm=ObjID;eval(ClOnCM+'(dg.cmo, \''+id+'\', \''+prm+'\')');}if(Obj=='r'){var prm1=dg.GetRowID(ObjID,'dec',null);var prm2=CVal;var re=new RegExp('\'','gi');prm2=prm2.replace(re,'\\\'');eval(ClOnCM+'(dg.cmo, \''+id+'\', \''+prm1+'\', \''+prm2+'\')');}}}catch(e){var wen=dg.Gisv('wen');if(wen!='true')return;alert('Error! APNSoft DataGrid was unable to launch the \''+ClOnCM+'\' client-side function!\r\n'+e.description+'.');}var XdcF=function(){dg.OpCntMnuAdd(ObjID,Obj);};setTimeout(XdcF,50);dg.OpCnMnTyp=Obj;return true;}catch(ex){dg.ErrHr(ex,arguments);}};this.PrpDvCntMn=function(ObjID,Obj){try{var CnxMnObj=null;var cmoCod='';if(Obj=='h'){CnxMnObj=dg.Mko(dg.uid+'_CnxMnHdr');};if(Obj=='r'){CnxMnObj=dg.Mko(dg.uid+'_CnxMnRws');};if(CnxMnObj==null||CnxMnObj==undefined)return false;if(CnxMnObj.innerHTML=='')return false;cmoCod=CnxMnObj.innerHTML;if(dg.cmo==null||dg.cmo==undefined){var TmDV=document.createElement('DIV');TmDV.name='CntMnu_TmpDiv';TmDV.id='CntMnu_TmpDiv';TmDV.style.visibility='hidden'; TmDV.style.position='absolute';TmDV.style.top='0px';TmDV.style.left='0px';document.body.appendChild(TmDV);dg.cmo=TmDV;}dg.cmo.innerHTML=cmoCod;if(dg.dBv('ie55p')){dg.cmo.attachEvent('oncontextmenu',dg.RetFal);}if(dg.dBv('FF')){dg.cmo.addEventListener('mouseover',dg.movCMO,true);dg.cmo.addEventListener('mouseout',dg.mouCMO,true);}return true;}catch(ex){dg.ErrHr(ex,arguments);}};this.OpCntMnuAdd=function(ObjID,Obj){try{if(dg.cmo==null){var res=dg.PrpDvCntMn(ObjID,Obj);if(res==false)return;}var res=dg.SetPozCM();if(res==false){return;}if(dg.cmo!=null){var GridID=dg.Gisv('id');if(Obj=='h'){var ColumnIndex=ObjID;var re=new RegExp('\\$ColumnIndex\\$','gi');var re2=new RegExp('\\$GridID\\$','gi');dg.cmo.innerHTML=dg.cmo.innerHTML.replace(re,ColumnIndex).replace(re2,GridID);dg.cmo.style.zIndex=dg.Gisv('CnMnHdZi');}if(Obj=='r'){var RowID=dg.GetRowID(ObjID,'dec',null);var re=new RegExp('\\$RowID\\$','gi');var re2=new RegExp('\\$GridID\\$','gi');dg.cmo.innerHTML=dg.cmo.innerHTML.replace(re,RowID).replace(re2,GridID);dg.cmo.style.zIndex=dg.Gisv('CnMnRwZi');}}try{if(dg.dBv('ie55p')||dg.dBv('op5p')){dg.cmo.attachEvent('onmousedown',dg.CMisCld);dg.cmo.attachEvent('onclick',dg.CMisCld);}else{dg.cmo.addEventListener('mousedown',dg.CMisCld,true);dg.cmo.addEventListener('click',dg.CMisCld,true);}}catch(e){}dg.sDv(dg.cmo);if(dg.dBv('ie55p')){if(dg.eff==null){var nif=new dg.cIFR('dg_eff');document.body.appendChild(nif);dg.eff=nif;}dg.eff.style.height=dg.cmo.offsetHeight+'px';dg.eff.style.width=dg.cmo.offsetWidth+'px';dg.eff.style.top=dg.cmo.style.top;dg.eff.style.left=dg.cmo.style.left;dg.eff.style.zIndex = dg.cmo.style.zIndex-2;dg.sDv(dg.eff);}dg.CnMnLcd=true;dg.redDmdw(dg.CloseContextMenuTO);}catch(ex){dg.ErrHr(ex,arguments);}};this.CMisCld=function(){try{dg.cmiscld=true;clearTimeout(dg.ccmto);dg.ccmto=null;var Acls='true';if(dg.OpCnMnTyp=='h'){Acls=dg.Gisv('CnMnHdAC');}if(dg.OpCnMnTyp=='r'){Acls=dg.Gisv('CnMnRwAC');}if(Acls=='true'){dg.ccmto=setTimeout('dg.CloseContextMenu()',300);}}catch(ex){dg.ErrHr(ex,arguments);}};this.CloseContextMenu=function(){try{if(dg.cmiscld==true){dg.cmiscld=false;return;}if(dg.cmo!=null){dg.hDv(dg.cmo);dg.cmo.style.top='0px';dg.cmo.style.left='0px';}if((dg.dBv('ie55p'))&&(dg.eff!=null)){dg.hDv(dg.eff);dg.eff.style.top='0px';dg.eff.style.left='0px';}var TmDv=dg.Mko('CntMnu_TmpDiv');if(TmDv!=null){document.body.removeChild(TmDv);}dg.cmo=null;dg.resDmdw();}catch(ex){dg.ErrHr(ex,arguments);}};this.CloseContextMenuTO=function(){setTimeout('dg.CloseContextMenu()',200);};this.SetPozCM=function(){try{var dX=3;var dY=3;var pX=dg.mX+dX;var pY=dg.mY+dY;if((dg.mX==dg.mY)&&(dg.mX==0)){return false;}var wH=600;var wW=800;var dB=document.body;if(dg.ie){wH=dB.offsetHeight;wW=dB.offsetWidth;}else{if(dg.n6){wH=innerHeight;wW=innerWidth;}}if(dg.dBv('ie55p')){wH=dB.parentNode.offsetHeight;wW=dB.parentNode.offsetWidth;}else{wH=innerHeight;wW=innerWidth;}var scT=dB.scrollTop;var scL=dB.scrollLeft;if((dg.dBv('FF')||dg.dBv('ie55p'))&&(dg.DcTp)){scT=dB.parentNode.scrollTop;scL=dB.parentNode.scrollLeft;}if(dg.mX+dX<5){pX=5;}if(wW-dg.mX<dg.cmo.offsetWidth+dX+20-scL){pX=wW-dg.cmo.offsetWidth-20+scL;}if(wH-dg.mY-dY-dg.cmo.offsetHeight+scT<15){pY=dg.mY-dY-dg.cmo.offsetHeight;}if((dg.ie)&&(dg.DcTp)){pX+=document.body.parentNode.scrollLeft;pY+=document.body.parentNode.scrollTop;}dg.cmo.style.left=pX+'px';dg.cmo.style.top=pY+'px';return true;}catch(ex){dg.ErrHr(ex,arguments);return false;}};this.CnMnItmOver=function(td){try{td.className=dg.ccp+'GridContextMenuItemHoveredTD';}catch(ex){}};this.CnMnItmOut=function(td){try{td.className=dg.ccp+'GridContextMenuItemTD';}catch(ex){}};this.AtPBSel=function(uid,rid){if(dg.APBsel==false){dg.APBsel=true;return;}try{__doPostBack(uid,'RwCl4sg23bvvcaof_'+rid);}catch(e){alert('Error! APNSoft DataGrid was unable to launch AutoPostBack!\r\n'+e.description+'.');return;}};this.hlsr=function(scts,uid){try{var row=null;var sclf=0;var UID=dg.uid;if(uid!=null&&uid!=undefined){UID=uid;}var ccp=dg.Gisv('ccp',UID);var _RwCnDv=dg.Mko(UID+'_RwCnDv');var _RwTb=dg.Mko(UID+'_RwTb');var _RwDvFxd=dg.Mko(UID+'_RwDvFxd');var sri=dg.rvs('sri',UID);if(sri!=''){if(dg.dBv('op5p'))sclf=_RwCnDv.scrollLeft;var prow=null;var dt=dg.Gisv('cssRwUsl',UID);if(dt!=''){prow=dg.Mko(dt.split('##$$%%')[0]);if(prow!=null){if(prow.id.indexOf('fx_')==0){prow=dg.Mko(prow.id.substring(3));}}}var nrow=dg.Mko(UID+'_rw'+sri);if(nrow!=null&&nrow!=undefined){if(prow!=null&&prow!=nrow){var pCS=dt.split('##$$%%')[1];prow.className=pCS;if(_RwDvFxd!=null){var prowFx=dg.Mko('fx_'+prow.id);if(prowFx!=null){prowFx.className=pCS;}}}if(scts){var sh=nrow.offsetTop;if(dg.dBv('saf'))sh=nrow.childNodes[0].offsetTop;if(sh>0){if(dg.dBv('saf')){_RwCnDv.scrollTop=sh-10;}else{var RwSlPB=dg.Gisv('RwSlPB',UID);if(dg.dBv('SafWin')){RwSlPB='0';}if(RwSlPB=='1'){var vscr=dg.rvs('vscr',UID);_RwCnDv.scrollTop=parseInt(vscr);}else{_RwCnDv.scrollTop=sh-10;}}}}if(prow!=nrow||scts){var sv=nrow.id+'##$$%%'+nrow.className;if(nrow.className==ccp+dg.cssRwHv||nrow.className==ccp+dg.cssRwSlHv){sv=dg.cssRwUhl;}dg.Sisv('cssRwUsl',sv,UID);var sclf=_RwCnDv.scrollLeft;nrow.className=ccp+'GridRowSelectedTR';_RwCnDv.scrollLeft=sclf;if(_RwDvFxd!=null){nrow=dg.Mko('fx_'+UID+'_rw'+sri);if(nrow!=null){nrow.className=ccp+'GridRowSelectedTR';}}dg.cssRwUhl=UID+'_rw'+sri+'##$$%%'+nrow.className;}}if(dg.dBv('op5p')){_RwCnDv.scrollLeft=sclf;var _HdDv=dg.Mko(UID+'_HdDv');if(_RwCnDv.scrollLeft<_HdDv.scrollLeft)_RwCnDv.scrollLeft=_HdDv.scrollLeft;if(_HdDv.scrollLeft<_RwCnDv.scrollLeft)_HdDv.scrollLeft=_RwCnDv.scrollLeft;}}}catch(ex){dg.ErrHr(ex,arguments);}};this.gtrw=function(w,uid){try{var Res_Td=null;var Res_Rw=null;if(w==null)return null;var UID=dg.uid;if(uid!=null&&uid!=undefined){UID=uid;}var i=0;if(w.parentNode){while(w){if(w.tagName&&w.tagName.toLowerCase()=='tr'){if(w.id.indexOf(UID+'_rw')==0){Res_Rw=w;break;}if(w.id.indexOf('fx_'+UID+'_rw')==0){Res_Rw=w;break;}}Res_Td=w;w=w.parentNode;i++;if(i>500)break;}}if(Res_Rw!=null){dg.SelTd=Res_Td;}return Res_Rw;}catch(ex){dg.ErrHr(ex,arguments);}};this.nvtp=function(opt){try{var npn=1;var pn=dg.rvs('pn');var pgcnt=dg.pgcnt(dg.Gisv('rwsit'));dg.UpdCellTxt();var _nACC=dg.nACC();if(_nACC>0)return;var EdFrmDv=dg.Mko(dg.uid+'_EdFrmDv');if(EdFrmDv!=null){if(EdFrmDv.style.display=='block'){return;}}switch(opt){ case 'Fp':npn=1;if(pn==npn||pn<1)return;break; case 'Pp':var npn=parseInt(pn)-1;if(npn<1)return;break; case 'Np':var npn=parseInt(pn)+1;if(npn>pgcnt)return;break; case 'Lp':var npn=pgcnt;if(pn==npn)return;break;};var ClPg=dg.Gisv('ClPg');if(ClPg!=null&&ClPg!=''){try{var id=dg.Gisv('id');eval(ClPg+'(\''+id+'\',\''+npn+'\')');}catch(e){var wen=dg.Gisv('wen');if(wen!='true')return;alert('Error! APNSoft DataGrid was unable to launch the \''+ClPg+'\' client-side function!\r\n'+e.description+'.');}}var MoD=dg.Gisv('MoD');if(MoD=='pb'){var uid=dg.Gisv('uid');try{dg.svs('pn',npn);__doPostBack(uid,'PgNm6vbvwoghers6df_'+npn);}catch(e){alert('Error! APNSoft DataGrid was unable to launch AutoPostBack!\r\n'+e.description+'.');return;}return;}dg.dpr(npn);}catch(ex){dg.ErrHr(ex,arguments);}};this.RfPg=function(pn,uid){try{var UID=dg.uid;if(uid!=undefined&&uid!=null){UID=uid;}var pgs=dg.pgcnt(dg.Gisv('rwsit',UID),UID);var ppgps=dg.Gisv('ppgps',UID);var pgsf=dg.Mko(UID+'_PgrPgsTd');ppgps=ppgps.replace('$PageNumber$',pn);ppgps=ppgps.replace('$PagesInTotal$',pgs);if(pgsf!=null)pgsf.innerHTML=ppgps;var rwsop=dg.Gisv('rwsop',UID);var ppgits=dg.Gisv('ppgits',UID);var pgif=dg.Mko(UID+'_PgrItsTd');var itf=((pn-1)*rwsop)+1;if(itf<0)itf=0;var itl=(pn*rwsop);var itit=dg.Gisv('rwsit',UID);if(itl>itit)itl=itit;if(itf>itit){itf='?';itl='?';}ppgits=ppgits.replace('$ItemFirst$',itf);ppgits=ppgits.replace('$ItemLast$',itl);ppgits=ppgits.replace('$ItemsInTotal$',itit);if(pgif!=null)pgif.innerHTML=ppgits;var PgF=dg.Mko(UID+'_PgF');var PgP=dg.Mko(UID+'_PgP');var PgN=dg.Mko(UID+'_PgN');var PgL=dg.Mko(UID+'_PgL');var cPgF=dg.Gisv('PgF',UID);var cPgFd=dg.Gisv('PgFd',UID);var cPgP=dg.Gisv('PgP',UID);var cPgPd=dg.Gisv('PgPd',UID);var cPgN=dg.Gisv('PgN',UID);var cPgNd=dg.Gisv('PgNd',UID);var cPgL=dg.Gisv('PgL',UID);var cPgLd=dg.Gisv('PgLd',UID);if(PgF!=null){if(cPgF!=null)PgF.src=cPgF.src;if(pn<2&&cPgFd!=null)PgF.src=cPgFd.src;}if(PgP!=null){if(cPgP!=null)PgP.src=cPgP.src;if(pn<2&&cPgPd!=null)PgP.src=cPgPd.src;}if(PgN!=null){if(cPgN!=null)PgN.src=cPgN.src;if(cPgPd!=null){if(pn>pgs||pn==pgs)PgN.src=cPgNd.src;}}if(PgL!=null){if(cPgL!=null)PgL.src=cPgL.src;if(cPgLd!=null){if(pn>pgs||pn==pgs)PgL.src=cPgLd.src;}}}catch(ex){dg.ErrHr(ex,arguments);}};this.dpr=function(pn){try{var Pg='';Pg=dg.Gisv('Pg['+pn+']');if(Pg!=undefined&&Pg!=null&&Pg!=''&&Pg!='&nbsp;'){dg.inspr(pn);return;}dg.GetPage(pn,'','0');dg.svs('pn',pn);dg.RfPg(pn);}catch(ex){dg.ErrHr(ex,arguments);}};this.ActDctFlt=function(){try{var fltr=dg.GetRowFilter();if(fltr!=''){if(dg.RowFilterIsOn){fltr='-'+fltr;}else{fltr=fltr.substring(1);}dg.SetRowFilter(null,fltr);}}catch(ex){dg.ErrHr(ex,arguments);}};this.MvPgBt=function(w){try{var src=w.src;if(src.lastIndexOf('Dis.gif')==(src.length-7)){if(w.parentNode.className!=dg.ccp+'GridBarButtonTD'){w.parentNode.className=dg.ccp+'GridBarButtonTD';}return;}var idp=w.id.substring(w.id.lastIndexOf('_')+1,w.id.length);var Nsrc=dg.Gisv(idp+'o');if(Nsrc!=null){if(w.src==Nsrc.src)return;if(Nsrc.src=='')return;if(Nsrc.src.lastIndexOf('-')==(Nsrc.src.length-1))return;w.src=Nsrc.src;}if(w.parentNode.className!=dg.ccp+'GridBarButtonHoveredTD'){w.parentNode.className=dg.ccp+'GridBarButtonHoveredTD';}}catch(ex){dg.ErrHr(ex,arguments);}};this.OuPgBt=function(w){try{var src=w.src;if(w.parentNode.className!=dg.ccp+'GridBarButtonTD'){w.parentNode.className=dg.ccp+'GridBarButtonTD';}if(src.lastIndexOf('Dis.gif')==(src.length-7)){return;}var idp=w.id.substring(w.id.lastIndexOf('_')+1,w.id.length);var Nsrc=dg.Gisv(idp.substring(0,idp.length));if(Nsrc!=null)w.src=Nsrc.src;}catch(ex){dg.ErrHr(ex,arguments);}};this.inspr=function(pn,uid){try{var UID=dg.uid;if(uid!=undefined&&uid!=null){UID=uid;}var _HdDv=dg.Mko(UID+'_HdDv');var _RwCnDv=dg.Mko(UID+'_RwCnDv');var _RwTb=dg.Mko(UID+'_RwTb');var _RwDv=dg.Mko(UID+'_RwDv');var _HdTb=dg.Mko(UID+'_HdTb');var _GrRwDv=dg.Mko(UID+'_GrRwDv');var _HdDvFxd=dg.Mko(UID+'_HdDvFxd');var _RwDvFxd=dg.Mko(UID+'_RwDvFxd');if(dg.dBv('op5p')){_RwDv.style.height=_GrRwDv.offsetHeight+'px';}var Pg='';Pg=dg.Gisv('Pg['+pn+']',UID);if(Pg=='&nbsp;'||Pg==''||Pg==undefined||Pg==null||Pg.length<2){dg.wStBr('BrMsgNR');var BrMsgNR=dg.Gisv('BrMsgNR',UID);if(BrMsgNR==null||BrMsgNR==undefined){BrMsgNR='No records to display.';}_RwDv.innerHTML='<table id=\''+UID+'_RwTb\' border=0 cellpadding=0 cellspacing=7><tr><td style=\'padding:4px;padding-left:8px;padding-right:8px;font-family:Arial,Verdana;font-size:12px;font-weight:bold;color:#000000;background-color:white;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;border:solid 1px black;\'>'+BrMsgNR+'</td></tr></table>';dg.RfPg(pn,UID);dg.svs('pn',pn,UID);return;}var PKs='';var sepr='$$&&##';dg.Sisv('PKs','',UID);if(Pg.indexOf(sepr)>0){PKs=Pg.substring(Pg.lastIndexOf(sepr)+sepr.length,Pg.length);Pg=Pg.substring(0,Pg.lastIndexOf(sepr));if(PKs!=''){dg.Sisv('PKs',PKs,UID);}}var Rows=Pg;var re;var cccs=dg.Gisv('cccs',UID);for(var i=0;i<cccs.length;i++){if(cccs[i]!=undefined&&cccs[i]!=null&&cccs[i]!=''){re=new RegExp('\\{'+cccs[i]+'\\{','gi');Rows=Rows.replace(re,'<td class=\''+cccs[i]+'\'><div>');re=new RegExp('\\}'+cccs[i]+'\\{','gi');Rows=Rows.replace(re,'</div></td><td class=\''+cccs[i]+'\'><div>');}}re=new RegExp('\\{\\{','gi');Rows=Rows.replace(re,'<td><div>');re=new RegExp('\\}\\{','gi');Rows=Rows.replace(re,'</div></td><td><div>');re=new RegExp('\\}\\}','gi');Rows=Rows.replace(re,'</div></td></tr>');re=new RegExp('%5a','gi');Rows=Rows.replace(re,'\'');re=new RegExp('%5b','gi');Rows=Rows.replace(re,'\\');re=new RegExp('%7b','gi');Rows=Rows.replace(re,'{');re=new RegExp('%7d','gi');Rows=Rows.replace(re,'}');re=new RegExp('<div></div>','gi');Rows=Rows.replace(re,'<div>&nbsp;</div>');re=new RegExp('<tr ','gi');Rows=Rows.replace(re,'<tr onmouseover="dg.RwOnOv(this);" onmouseout="dg.RwOnOu(this);" ');var ccp=dg.Gisv('ccp',UID);var Tab='<table id=\''+UID+'_RwTb\' border=\'0\' cellpadding=0 cellspacing=0 class=\''+ccp+'GridRowsTABLE\' style=\'table-layout:fixed;width:1px;\'>'+Rows+'</table>';var PrevScr=_HdDv.scrollLeft;_RwDv.innerHTML=Tab;_RwTb=_RwDv.childNodes[0];var FR=_RwTb.rows[0];if(FR){var v;for(var i=0;i<_HdTb.rows[0].cells.length-1;i++){v=_HdTb.rows[0].cells[i].offsetWidth;dg.clwth(FR.cells[i],v,true,dg.saf,!dg.ie);}}_RwCnDv.scrollTop=0;_HdDv.scrollLeft=PrevScr;_RwCnDv.scrollLeft=_HdDv.scrollLeft;dg.crscl(_HdDv,_RwCnDv,_HdDvFxd,_RwDvFxd);if(PrevScr>0){dg.svs('hscr',PrevScr+'',UID);}for(var j=1;j<_RwTb.rows.length;j=j+2){if(_RwTb.rows[j].className==''){_RwTb.rows[j].className=ccp+'GridRowEvenTR';_RwTb.rows[j].AttrEvn='1';}}dg.svs('pn',pn,UID);dg.RfPg(pn,UID);dg.arsz(UID);if(_RwDvFxd!=null){var FxCls=dg.Gisv('FxCls',UID);if((FxCls==null)||(FxCls==undefined)){FxCls=0;}var RwTbCod='';var TDcd='';var FxClsOpc=100;FxClsOpc=dg.Gisv('FxClsOpc',UID);var CsCl='';for(var i=0;i<_RwTb.rows.length;i++){CsCl=_RwTb.rows[i].className;RwTbCod+='<tr id=fx_'+_RwTb.rows[i].id+' onmouseover="dg.RwOnOv(this);" onmouseout="dg.RwOnOu(this);" class="'+CsCl+'">';for(var j=0;j<FxCls;j++){var Obj=_RwTb.rows[i].cells[j];TDcd=dg.getOuter(Obj);re=new RegExp(' id=_Tm9_','gi');TDcd=TDcd.replace(re,' id=');re=new RegExp(' id="_Tm9_','gi');TDcd=TDcd.replace(re,' id="');RwTbCod+=TDcd;if(FxClsOpc<100){dg.opac(Obj,0);}}RwTbCod+='</tr>';}_RwDvFxd.innerHTML='<table border=0 cellpadding=0 cellspacing=0 style="table-layout:fixed;width:1px;">'+RwTbCod+'</table>';_RwDvFxd.childNodes[0].className=_RwTb.className;_RwDvFxd.childNodes[0].id='fx_'+_RwTb.id;var _RwTbFxd=_RwDvFxd.childNodes[0];for(var i=0;i<_RwTb.rows.length;i++){dg.StHgtRwFx(_RwTb.rows[i],_RwTbFxd.rows[i]);var aa=_RwTb.rows[i].childNodes[1];}dg.FxRwWH(UID);_RwDvFxd.scrollTop=_RwCnDv.scrollTop;}var hsr=dg.Gisv('hsr',UID);if(hsr=='true'){dg.hlsr(true,UID);}}catch(ex){dg.ErrHr(ex,arguments);}};this.StHgtRwFx=function(RowSrc,RowDst){try{if(RowSrc==null)return;if(RowDst==null)return;var RwHgSrc=0;var RwHgDst=0;var NwHg=0;RwHgSrc=RowSrc.childNodes[0].offsetHeight;RwHgDst=RowDst.childNodes[0].offsetHeight;if(dg.saf){var MaxHeight=0;for(var k=0;k<RowSrc.cells.length;k++){if(dg.DcTp){if(MaxHeight<RowSrc.cells[k].childNodes[0].offsetHeight){MaxHeight=RowSrc.cells[k].childNodes[0].offsetHeight;}}else{if(MaxHeight<RowSrc.cells[k].scrollHeight){MaxHeight=RowSrc.cells[k].scrollHeight;}RwHgDst=RowDst.childNodes[0].scrollHeight;}}RwHgSrc=MaxHeight;}else{if(RwHgDst==RwHgSrc)return;}if(RwHgDst<RwHgSrc){RowDst.childNodes[0].style.height=RwHgSrc+'px';if((!dg.saf)&&(dg.DcTp)){NwHg=RowDst.childNodes[0].offsetHeight;if(NwHg>RwHgSrc){NwHg=RwHgSrc-NwHg+RwHgSrc;RowDst.childNodes[0].style.height=NwHg+'px';}}return;}if(RwHgDst>RwHgSrc){RowDst.childNodes[0].style.height=RwHgSrc+'px';if((!dg.saf)&&(dg.DcTp)){NwHg=RowDst.childNodes[0].offsetHeight;if(NwHg>RwHgSrc){NwHg=RwHgSrc-(NwHg-RwHgSrc);RowDst.childNodes[0].style.height=NwHg+'px';}}return;}if(RwHgDst==RwHgSrc){RowDst.childNodes[0].style.height=RwHgSrc+'px';}}catch(ex){dg.ErrHr(ex,arguments);}};this.FxRwWH=function(uid){try{var UID=dg.uid;if(uid!=null&&uid!=undefined)UID=uid;var _RwDvFxd=dg.Mko(UID+'_RwDvFxd');var _RwCnDv=dg.Mko(UID+'_RwCnDv');if(_RwDvFxd==null)return;var Tb=_RwDvFxd.childNodes[0];if(Tb==null)return;_RwDvFxd.style.width=Tb.offsetWidth+'px';dg.isb();var hsh=0;if(dg.hsb){hsh=16;}var nh=_RwCnDv.offsetHeight-hsh;if(nh<1)nh=1;_RwDvFxd.style.height=nh+'px';}catch(ex){dg.ErrHr(ex,arguments);}};this.getOuter=function(elm){try{var res=elm.outerHTML;if((res!=null)&&(res!=undefined)){return res;}var tmp=null;tmp=document.createElement('div');tmp.appendChild(elm.cloneNode(true));res=tmp.innerHTML;tmp=null;return res;}catch(ex){dg.ErrHr(ex,arguments);}};this.RwOnOv=function(w){try{var fxdRw=null;var puid=w.id.substring(0,w.id.lastIndexOf('_'));if(puid.indexOf('fx_')==0){puid=puid.substring(3);}if(puid!=dg.uid){var PrvRcDv=dg.Mko(dg.uid+'_RcDv');if(PrvRcDv!=null){if(PrvRcDv.style.visibility=='visible'){dg.reszHCF();}}dg.uid=puid;dg.ccp=dg.Gisv('ccp');}if(w.id.indexOf('fx_')==0){fxdRw=w;w=dg.Mko(w.id.substring(3));}else{fxdRw=dg.Mko('fx_'+w.id);}var prow=null;var dt=dg.cssRwUhl;if(dt!=''){prow=dg.Mko(dt.split('##$$%%')[0]);}if(prow!=null){var pCS=dt.split('##$$%%')[1];prow.className=pCS;prow=dg.Mko('fx_'+prow.id);if(prow!=null){prow.className=pCS;}}dg.tmp='0';dg.cssRwUhl=w.id+'##$$%%'+w.className;if(w.className.indexOf(dg.ccp+'GridRowSelectedTR')>-1){if(dg.cssRwSlHv!=''){w.className=dg.ccp+dg.cssRwSlHv;if(fxdRw!=null){fxdRw.className=dg.ccp+dg.cssRwSlHv;}}}else{if(dg.cssRwHv!=''){w.className=dg.ccp+dg.cssRwHv;if(fxdRw!=null){fxdRw.className=dg.ccp+dg.cssRwHv;}}}}catch(ex){dg.ErrHr(ex,arguments);}};this.RwOnOu=function(w){try{var fxdRw=null;if(w.id.indexOf('fx_')==0){fxdRw=w;w=dg.Mko(w.id.substring(3));}else{if(dg.RwDvFxd!=null){fxdRw=dg.Mko('fx_'+w.id);}}var x=function(){if(dg.tmp=='0')return;dt=dg.cssRwUhl;if(dt!=''){var prow=dg.Mko(dt.split('##$$%%')[0]);if(prow!=null){var pCS=dt.split('##$$%%')[1];prow.className=pCS;if(fxdRw!=null){prow=dg.Mko('fx_'+prow.id);if(prow!=null){prow.className=pCS;}}dg.tmp='0';}}};dg.tmp='1';setTimeout(x,100);}catch(ex){dg.ErrHr(ex,arguments);}};this.pgcnt=function(rec,uid){try{if(rec<1)return 0;var rwsop=dg.Gisv('rwsop',uid);if(rec<rwsop||rec==rwsop){return 1;}if(rec>rwsop){return Math.ceil(rec/rwsop);}return 0;}catch(ex){dg.ErrHr(ex,arguments);}};this.wStBr=function(t,uid){try{var UID=dg.uid;if(uid!=null&&uid!=undefined)UID=uid;var StBr=dg.Mko(UID+'_PgrStBrTd');if(StBr==null||StBr==undefined)return;var msg=dg.Gisv(t,UID);if(msg!=null&&msg!=undefined)StBr.innerHTML=msg;}catch(ex){dg.ErrHr(ex,arguments);}};this.OpenFormForInsert=function(){try{var msg='Error! APNSoft DataGrid cannot open the Edit Form. \r\nPlease set the \'EditForm.Path\' property.';var wen=dg.Gisv('wen');var MoD=dg.Gisv('MoD');dg.UpdCellTxt();if(MoD=='cb'){var EdFrmDv=dg.Mko(dg.uid+'_EdFrmDv');if(EdFrmDv==null){if(wen=='true'){alert(msg);}return;}if(EdFrmDv.style.display=='block'){return;}}dg.svs('upri','');if(MoD=='pb'){var uid=dg.Gisv('uid');try{__doPostBack(uid,'RwIns29cgsyjvcxxgsru864g_x');}catch(e){alert('Error! APNSoft DataGrid was unable to launch AutoPostBack!\r\n'+e.description+'.');return;}return;}dg.GetFrmEd(null);return false;}catch(ex){dg.ErrHr(ex,arguments);}};this.OpenFormForUpdate=function(RowID){try{var msg='Error! APNSoft DataGrid cannot open the Edit Form. \r\nPlease set the \'EditForm.Path\' property.';var wen=dg.Gisv('wen');var MoD=dg.Gisv('MoD');dg.UpdCellTxt();if(MoD=='cb'){var EdFrmDv=dg.Mko(dg.uid+'_EdFrmDv');if(EdFrmDv==null){if(wen=='true'){alert(msg);}return;}if(EdFrmDv.style.display=='block'){return;}}RowID=dg.GetRowID(RowID,'enc',null);dg.svs('upri',RowID);dg.APBsel=false;if(MoD=='pb'){var uid=dg.Gisv('uid');try{__doPostBack(uid,'RwUpd58gggvxrwte697k_'+RowID);}catch(e){alert('Error! APNSoft DataGrid was unable to launch AutoPostBack!\r\n'+e.description+'.');return;}return;}dg.GetFrmEd(RowID);}catch(ex){dg.ErrHr(ex,arguments);}};this.CloseEditForm=function(uid){try{var UID=dg.uid;if(uid!=undefined&&uid!=null){UID=uid;}var EdFrmDv=dg.Mko(UID+'_EdFrmDv');if(EdFrmDv==null)return;EdFrmDv.innerHTML='';EdFrmDv.style.top='0px';EdFrmDv.style.left='0px';dg.svs('upri','',UID);var EdFrmShd=null;EdFrmShd=dg.Mko(UID+'_EdFrmShd');if(EdFrmShd!=null){EdFrmShd.style.width='0px';EdFrmShd.style.height='0px';EdFrmShd.style.left='0px';EdFrmShd.style.top='0px';EdFrmShd.style.display='none';}EdFrmDv.style.display='none';if((dg.dBv('ie55p'))&&(dg.eff!=null)){dg.hDv(dg.eff);dg.eff.style.top='0px';dg.eff.style.left='0px';}dg.APBsel=true;}catch(ex){dg.ErrHr(ex,arguments);}};this.GetFrmEd=function(RowID){try{var _nACC=dg.nACC();if(_nACC>0)return;dg.iACC(dg.uid,'BrMsgLd');var cb=new dg.CB();var P=dg.GPg();if(P.indexOf('#')>-1){P=P.substring(0,P.indexOf('#'));}var BrMsgLd=dg.Gisv('BrMsgLd');dg.oEdFm(BrMsgLd,null,5);var Q=dg.Gisv('qstr');P=P+'?A0gh2gyr='+dg.rnd();if(Q!=undefined&&Q!=null&&Q!=''){P=P+'&'+Q;}var axcmd='GetFrmUpd';if(RowID==null)axcmd='GetFrmIns';var prm=dg.COMPONENT_ID+'='+axcmd+'&CID='+dg.uid+'&RID='+RowID;if(P.indexOf(dg.COMPONENT_ID)>-1)P=P.replace(dg.COMPONENT_ID,'vbc24fgd5');if(P.indexOf('CID')>-1)P=P.replace('CID','nbc35a');if((P.indexOf(':')>-1)&&(P.indexOf('/?')>-1)){P=P.replace('/?','/Default.aspx?');}cb.Get(P,prm,dg.GetFrmEdRz,2);}catch(ex){dg.ErrHr(ex,arguments);}};this.GetFrmEdRz=function(res){try{if(res.readyState!=4)return;var msg='APNSoft DataGrid cannot retrieve data from the server!';var wen=dg.Gisv('wen');dg.dACC(CID,'');if(res.status==200){var CID=res.getResponseHeader('DG_CID');if(CID==''||CID==undefined||CID==null){dg.rACC();if(wen=='true'){alert(msg+'\r\n'+dg.MsgEr1);}return;}if(CID!=dg.uid){dg.dACC(CID,'');}var EdFrmDv=dg.Mko(CID+'_EdFrmDv');if(EdFrmDv==null){if(wen=='true'){alert('Unknown error! Please contact support! Code: UE520956637.');}return;}var Tx=res.responseText;if(Tx.indexOf('Error!')==0){if(wen=='true'){alert(Tx);}return;}var RID=res.getResponseHeader('DG_RID');var RowObj=null;try{RowObj=dg.Mko(CID+'_rw'+RID).childNodes[0];}catch(e){}dg.oEdFm(Tx,RowObj,null,CID);dg.RAfCB(CID,'GetEditForm');}else{if(wen=='true'){alert(msg);if(res.responseText)document.body.innerHTML=res.responseText;}}}catch(ex){dg.ErrHr(ex,arguments);}};this.oEdFm=function(txt,row,pos,uid){try{var UID=dg.uid;if(uid!=undefined&&uid!=null){UID=uid;}var GrRwDv=dg.Mko(UID+'_GrRwDv');var HdDv=dg.Mko(UID+'_HdDv');var RwCnDv=dg.Mko(UID+'_RwCnDv');var wW=dg.GWW();var wH=dg.GWH();var scT=document.body.scrollTop;var scL=document.body.scrollLeft;if((dg.dBv('FF')||dg.dBv('ie55p'))&&(dg.DcTp)){scT=document.body.parentNode.scrollTop;scL=document.body.parentNode.scrollLeft;}var EdFrmDv=dg.Mko(UID+'_EdFrmDv');if(EdFrmDv==null){return;}EdFrmDv.style.position='absolute';var _top=0;var _left=0;var re=new RegExp('id=[\"]','gi');txt=txt.replace(re,'id=\"x');var re2=new RegExp('name=[\"]','gi');txt=txt.replace(re2,'name=\"x');EdFrmDv.innerHTML=txt;var EFw=EdFrmDv.offsetWidth;var EFh=EdFrmDv.offsetHeight;var GX=dg.pX(GrRwDv);var GY=dg.pY(GrRwDv);if(row==null){var EFInP=dg.Gisv('EFInP',UID);if(pos!=null)EFInP=pos;switch(EFInP){case 1:if(wW>0){_left=(wW/2)-(EFw/2)+scL;if(_left<0)_left=0;}if(wH>0){_top=(wH/2)-(EFh/2)+scT-50;if(_top<0)_top=10;}break;case 2:break;case 3:_left=GX+5;_top=GY+HdDv.offsetHeight+5;break;case 4:break;case 5:_left=GX+(GrRwDv.offsetWidth/2)-(EFw/2);_top=GY+(GrRwDv.offsetHeight/2)-(EFh/2);if(_top<(GY+HdDv.offsetHeight+5)){_top=GY+HdDv.offsetHeight+5;}break;};}if(row!=null){var EFUpP=dg.Gisv('EFUpP',UID);if(pos!=null)EFUpP=pos;switch(EFUpP){case 1:if(wW>0){_left=(wW/2)-(EFw/2)+scL;if(_left<0)_left=0;}if(wH>0){_top=(wH/2)-(EFh/2)+scT-50;if(_top<0)_top=10;}break;case 2:_left=GX+(GrRwDv.offsetWidth/2)-(EFw/2);_top=GY+HdDv.offsetHeight+5;_top=_top+row.offsetHeight-RwCnDv.scrollTop;if(row.offsetTop){_top=_top+row.offsetTop;}break;case 3:_left=GX+5;_top=GY+HdDv.offsetHeight+5;break;case 4:break;case 5:_left=GX+(GrRwDv.offsetWidth/2)-(EFw/2);_top=GY+(GrRwDv.offsetHeight/2)-(EFh/2);if(_top<(GY+HdDv.offsetHeight+5)){_top=GY+HdDv.offsetHeight+5;}break;};}if(_left-scL>(wW-EFw))_left=wW-EFw+scL;if(_left-scL<0)_left=scL;if(_top-scT<0)_top=scT+10;if(dg.dBv('saf')){EdFrmDv.style.opacity=1;}EdFrmDv.style.top=_top+'px';EdFrmDv.style.left=_left+'px';var EdFrmShd=null;EdFrmShd=dg.Mko(UID+'_EdFrmShd');if(EdFrmShd!=null){var d=dg.Gisv('ShdD',UID);EdFrmShd.style.width=EFw+'px';EdFrmShd.style.height=EFh+'px';EdFrmShd.style.left=_left+d+'px';EdFrmShd.style.top=_top+d+'px';var op=dg.Gisv('ShdO',UID);dg.opac(EdFrmShd,op);}EdFrmDv.style.display='block';if(EdFrmShd!=null){EdFrmShd.style.display='block';}if(dg.dBv('ie55p')){if(dg.eff==null){var nif=new dg.cIFR('dg_eff');document.body.appendChild(nif);dg.eff=nif;}dg.eff.style.height=EdFrmDv.offsetHeight+'px';dg.eff.style.width=EdFrmDv.offsetWidth+'px';dg.eff.style.top=EdFrmDv.style.top;dg.eff.style.left=EdFrmDv.style.left;dg.eff.style.zIndex = EdFrmDv.style.zIndex-2;dg.sDv(dg.eff);}}catch(ex){dg.ErrHr(ex,arguments);}};this.InsertRow=function(){try{var _nACC=dg.nACC();if(_nACC>0)return;var EdFrmDv=dg.Mko(dg.uid+'_EdFrmDv');if(EdFrmDv==null)return;var cnfIns=dg.Gisv('cnfIns');if(cnfIns!=null){if(!confirm(cnfIns)){return;}}dg.iACC(dg.uid,'BrMsgIn');dg.tmp='';dg.QSfInp(EdFrmDv);var cb=new dg.CB();var P=dg.GPg();if(P.indexOf('#')>-1){P=P.substring(0,P.indexOf('#'));}var Q=dg.Gisv('qstr');P=P+'?A0gh2gyr='+dg.rnd();if(Q!=undefined&&Q!=null&&Q!=''){P=P+'&'+Q;}var prm=dg.COMPONENT_ID+'=InsRw&CID='+dg.uid+'&'+dg.tmp;if(P.indexOf(dg.COMPONENT_ID)>-1)P=P.replace(dg.COMPONENT_ID,'vbc24fgd5');if(P.indexOf('CID')>-1)P=P.replace('CID','nbc35a');if((P.indexOf(':')>-1)&&(P.indexOf('/?')>-1)){P=P.replace('/?','/Default.aspx?');}cb.Get(P,prm,dg.InsertRowRz,2);}catch(ex){dg.ErrHr(ex,arguments);}};this.InsertRowRz=function(res){try{if(res.readyState!=4)return;var msg='An error has occurred while inserting the record!';var wen=dg.Gisv('wen');dg.dACC(CID,'');if(res.status==200){var CID=res.getResponseHeader('DG_CID');if(CID==''||CID==undefined||CID==null){dg.rACC();if(wen=='true'){alert(msg+'\r\n'+dg.MsgEr1);}return;}if(CID!=dg.uid){dg.dACC(CID,'');}var Tx=res.responseText;if(Tx.indexOf('Error!')==0){if(wen=='true'){alert(Tx);}return;}var RID=res.getResponseHeader('DG_RID');dg.svs('sri',RID,CID);dg.CloseEditForm(CID);var Prm=res.getResponseHeader('DG_PRM');dg.RAfCB(CID,'InsertRow',Prm);dg.clPs(CID,null);var pn=dg.rvs('pn',CID);dg.GetPage(pn,RID,'0',CID);}else{if(wen=='true'){alert(msg);if(res.responseText)document.body.innerHTML=res.responseText;}}}catch(ex){dg.ErrHr(ex,arguments);}};this.UpdateRow=function(){try{var _nACC=dg.nACC();if(_nACC>0)return;var EdFrmDv=dg.Mko(dg.uid+'_EdFrmDv');if(EdFrmDv==null)return;var cnfUpd=dg.Gisv('cnfUpd');if(cnfUpd!=null){if(!confirm(cnfUpd)){return;}}dg.iACC(dg.uid,'BrMsgUp');dg.tmp='';dg.QSfInp(EdFrmDv);var RID=dg.rvs('upri');var cb=new dg.CB();var P=dg.GPg();if(P.indexOf('#')>-1){P=P.substring(0,P.indexOf('#'));}var Q=dg.Gisv('qstr');P=P+'?A0gh2gyr='+dg.rnd();if(Q!=undefined&&Q!=null&&Q!=''){P=P+'&'+Q;}var prm=dg.COMPONENT_ID+'=UpdRw&CID='+dg.uid+'&RID='+RID+'&'+dg.tmp;if(P.indexOf(dg.COMPONENT_ID)>-1)P=P.replace(dg.COMPONENT_ID,'vbc24fgd5');if(P.indexOf('CID')>-1)P=P.replace('CID','nbc35a');if((P.indexOf(':')>-1)&&(P.indexOf('/?')>-1)){P=P.replace('/?','/Default.aspx?');}cb.Get(P,prm,dg.UpdateRowRz,2);}catch(ex){dg.ErrHr(ex,arguments);}};this.UpdateRowRz=function(res){try{if(res.readyState!=4)return;var msg='An error has occurred while updating the record!';var wen=dg.Gisv('wen');dg.dACC(CID,'');if(res.status==200){var CID=res.getResponseHeader('DG_CID');if(CID==''||CID==undefined||CID==null){dg.rACC();if(wen=='true'){alert(msg+'\r\n'+dg.MsgEr1);}return;}if(CID!=dg.uid){dg.dACC(CID,'');}var Tx=res.responseText;if(Tx.indexOf('Error!')==0){if(wen=='true'){alert(Tx);}return;}var RID=res.getResponseHeader('DG_RID');dg.svs('sri',RID,CID);dg.CloseEditForm(CID);var Prm=res.getResponseHeader('DG_PRM');dg.RAfCB(CID,'UpdateRow',Prm);dg.clPs(CID,null);var pn=dg.rvs('pn',CID);dg.GetPage(pn,RID,'0',CID);}else{if(wen=='true'){alert(msg);if(res.responseText)document.body.innerHTML=res.responseText;}}}catch(ex){dg.ErrHr(ex,arguments);}};this.DeleteRow=function(RowID){try{var _nACC=dg.nACC();if(_nACC>0)return;var EdFrmDv=dg.Mko(dg.uid+'_EdFrmDv');if(EdFrmDv!=null){if(EdFrmDv.style.display=='block'){return;}}dg.APBsel=false;var cnfDlt=dg.Gisv('cnfDlt');if(cnfDlt!=null){if(!confirm(cnfDlt)){return;}}RowID=dg.GetRowID(RowID,'enc',null);var MoD=dg.Gisv('MoD');if(MoD=='pb'){var uid=dg.Gisv('uid');try{dg.svs('sri','');__doPostBack(uid,'RwDl23mnndytbxs5ye_'+RowID);}catch(e){alert('Error! APNSoft DataGrid was unable to launch AutoPostBack!\r\n'+e.description+'.');return;}return;}dg.iACC(dg.uid,'BrMsgDl');var cb=new dg.CB();var P=dg.GPg();if(P.indexOf('#')>-1){P=P.substring(0,P.indexOf('#'));}var Q=dg.Gisv('qstr');P=P+'?A0gh2gyr='+dg.rnd();if(Q!=undefined&&Q!=null&&Q!=''){P=P+'&'+Q;}var prm=dg.COMPONENT_ID+'=DelRw&CID='+dg.uid+'&RID='+RowID;if(P.indexOf(dg.COMPONENT_ID)>-1)P=P.replace(dg.COMPONENT_ID,'vbc24fgd5');if(P.indexOf('CID')>-1)P=P.replace('CID','nbc35a');if((P.indexOf(':')>-1)&&(P.indexOf('/?')>-1)){P=P.replace('/?','/Default.aspx?');}cb.Get(P,prm,dg.DeleteRowRz,2);}catch(ex){dg.ErrHr(ex,arguments);}};this.DeleteRowRz=function(res){try{if(res.readyState!=4)return;var msg='An error has occurred while deleting the record!';var wen=dg.Gisv('wen');dg.dACC(CID,'');if(res.status==200){var CID=res.getResponseHeader('DG_CID');if(CID==''||CID==undefined||CID==null){dg.rACC();if(wen=='true'){alert(msg+'\r\n'+dg.MsgEr1);}return;}if(CID!=dg.uid){dg.dACC(CID,'');}var Tx=res.responseText;if(Tx.indexOf('Error!')==0){if(wen=='true'){alert(Tx);}return;}dg.svs('sri','',CID);dg.Sisv('cssRwUsl','',CID);dg.cssRwUhl='';var Prm=res.getResponseHeader('DG_PRM');dg.RAfCB(CID,'DeleteRow',Prm);dg.clPs(CID,null);var pn=dg.rvs('pn',CID);dg.GetPage(pn,dg.rvs('sri',CID),'0',CID);}else{msg+='\r\nError code: '+res.status;if(wen=='true'){alert(msg);if(res.responseText)document.body.innerHTML=res.responseText;}}}catch(ex){dg.ErrHr(ex,arguments);}};this.GetXLS=function(){try{dg.ExportData('xls');return false;}catch(ex){dg.ErrHr(ex,arguments);}};this.GetHTML=function(){try{dg.ExportData('htm');return false;}catch(ex){dg.ErrHr(ex,arguments);}};this.ExportData=function(f){try{var MoD=dg.Gisv('MoD');dg.UpdCellTxt();if(MoD=='pb'){var uid=dg.Gisv('uid');try{if(f=='xls')__doPostBack(uid,'XLSre673ngbspiiyer5_');if(f=='htm')__doPostBack(uid,'HTMxcrdw2870nmfgr_');}catch(e){alert('Error! APNSoft DataGrid was unable to launch AutoPostBack!\r\n'+e.description+'.');return;}return false;}var P=dg.GPg();if(P.indexOf('#')>-1){P=P.substring(0,P.indexOf('#'));}P=P+'?A0gh2gyr='+dg.rnd();var cpr='';if(f=='xls')cpr='GetXLS';if(f=='htm')cpr='GetHTML';P=P+'&'+dg.COMPONENT_ID+'='+cpr+'&CID='+dg.uid;var Q=dg.Gisv('qstr');if(Q!=undefined&&Q!=null&&Q!=''){if((Q.indexOf(cpr)<0)||(Q.indexOf('A0gh2gyr')<0)){P=P+'&'+Q;}}if((P.indexOf(':')>-1)&&(P.indexOf('/?')>-1)){P=P.replace('/?','/Default.aspx?');}var ExportBySubmit=true; if(ExportBySubmit!=true){window.location.href=P;return false;}var Frm=document.forms[0];if(!Frm){alert('Unable to export data. Please check that your ASPX page has a form tag.');return;}var Ao=Frm.action;Frm.action=P;Frm.submit();Frm.action=Ao;return false;}catch(ex){dg.ErrHr(ex,arguments);}};this.QSfInp=function(o){try{var re;if(o.nodeType==1){if(o.tagName=='INPUT'||o.tagName=='SELECT'||o.tagName=='TEXTAREA'){if(o.id!=''){dg.tmp+=(dg.tmp=='')?'':'&';var nm=o.id;re=new RegExp('[\$]','gi');nm=nm.replace(re,'__');re=new RegExp('[\:]','gi');nm=nm.replace(re,'__');var val=null;var Way=1;if(o.nodeName=='SELECT'&&o.multiple)Way=2;if(Way==2){for(var j=0;j<o.length;j++){if(o.options[j].selected){val=encodeURIComponent(o.options[j].value);dg.tmp+=nm+'='+val+'&';}}dg.tmp=dg.tmp.substring(0,dg.tmp.length-1);}else{val=o.value;if(o.type=='checkbox'||o.type=='radio')val=o.checked;if(val!=''&&val!=null&&val!=undefined)val=dg.trim(val);val=dg.trim(val);val=encodeURIComponent(val);dg.tmp+=nm+'='+val;}}}}var ch=o.childNodes;if(ch!=null&&ch!=undefined){if(o.tagName!='SELECT'){for(var i=0;i<ch.length;i++){dg.QSfInp(ch[i]);}}}}catch(ex){dg.ErrHr(ex,arguments);}};this.GetPage=function(pn,rsel,SrtEv,uid){try{var UID=dg.uid;if(uid!=undefined&&uid!=null){UID=uid;}var _RwDv=dg.Mko(UID+'_RwDv');var _RwCnDv=dg.Mko(UID+'_RwCnDv');var _HdDv=dg.Mko(UID+'_HdDv');var _HdDvFxd=dg.Mko(UID+'_HdDvFxd');var _RwDvFxd=dg.Mko(UID+'_RwDvFxd');var _nACC=dg.nACC(UID);if(_nACC>0)return;dg.iACC(UID,'');if(_RwDvFxd!=null){_RwDvFxd.innerHTML='';_RwDvFxd.style.width='0px';_RwDvFxd.style.width='0px';}var PrevScr=_HdDv.scrollLeft;var BrMsgLd=dg.Gisv('BrMsgLd',UID);if(BrMsgLd==null||BrMsgLd==undefined){BrMsgLd='Loading...';}_RwDv.innerHTML='<table border=0 cellpadding=0 cellspacing=7><tr><td style=\'padding:4px;padding-left:8px;padding-right:8px;font-family:Arial,Verdana;font-size:12px;font-weight:bold;color:#000000;background-color:white;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;border:solid 1px black;\'>'+BrMsgLd+'</td></tr></table>';_RwCnDv.scrollLeft=0;var to=5;var a=function(){_HdDv.scrollLeft=PrevScr;};if(PrevScr>0){setTimeout(a,to);}else{a();to=0;}var cb=new dg.CB();var P=dg.GPg(UID);if(P.indexOf('#')>-1){P=P.substring(0,P.indexOf('#'));}var Q=dg.Gisv('qstr');P=P+'?A0gh2gyr='+dg.rnd();if(Q!=undefined&&Q!=null&&Q!=''){P=P+'&'+Q;}var sci=dg.rvs('sci',UID);var fltr=dg.rvs('fltr',UID);fltr=encodeURIComponent(fltr);var prm=dg.COMPONENT_ID+'=GtRws&CID='+UID+'&PNUM='+pn+'&SCI='+sci+'&RSEL='+rsel+'&FLTR='+fltr;if(SrtEv!=undefined&&SrtEv!=null)prm+='&SrtEv='+SrtEv;if(P.indexOf(dg.COMPONENT_ID)>-1)P=P.replace(dg.COMPONENT_ID,'vbc24fgd5');if(P.indexOf('CID')>-1)P=P.replace('CID','nbc35a');if((P.indexOf(':')>-1)&&(P.indexOf('/?')>-1)){P=P.replace('/?','/Default.aspx?');}var b=function(){cb.Get(P,prm,dg.GetPageRz,2);};if(to>0){setTimeout(b,to+2);}else{b();}}catch(ex){dg.ErrHr(ex,arguments);}};this.GetPageRz=function(res){try{if(res.readyState!=4)return;var msg='APNSoft DataGrid cannot retrieve rows from the server!';var wen=dg.Gisv('wen');dg.dACC(CID,'');if(res.status==200){var CID=res.getResponseHeader('DG_CID');if(CID==''||CID==undefined||CID==null){dg.rACC();if(wen=='true'){alert(msg+'\r\n'+dg.MsgEr1);}return;}if(CID!=dg.uid){dg.dACC(CID,'');}var Tx=res.responseText;if(Tx.indexOf('Error!')==0){if(wen=='true'){alert(Tx);}return;}var PN=res.getResponseHeader('DG_PNUM');var TRs=res.getResponseHeader('DG_TRs');var rwsit=dg.Gisv('rwsit',CID);if(rwsit!=TRs)dg.Sisv('rwsit',TRs,CID);var nPs=dg.pgcnt(TRs,CID);if(PN>nPs)PN=nPs;dg.svs('pn',PN,CID);var Pg=dg.Gisv('Pg',CID);Pg[PN]=Tx;dg.inspr(PN,CID);var Prm=res.getResponseHeader('DG_PRM');dg.RAfCB(CID,'GetRows',Prm);}else{msg+='\r\nError code: '+res.status;if(wen=='true'){alert(msg);if(res.responseText)document.body.innerHTML=res.responseText;}}}catch(ex){dg.ErrHr(ex,arguments);}};this.UpdCell=function(data,uid){try{var UID=dg.uid;if(uid!=null&&uid!=undefined)UID=uid;var _nACC=dg.nACC();if(_nACC>0)return;dg.APBsel=false;dg.iACC(UID,'BrMsgUp');var cb=new dg.CB();var P=dg.GPg();if(P.indexOf('#')>-1){P=P.substring(0,P.indexOf('#'));}var Q=dg.Gisv('qstr');P=P+'?A0gh2gyr='+dg.rnd();if(Q!=undefined&&Q!=null&&Q!=''){P=P+'&'+Q;}var prm=dg.COMPONENT_ID+'=UpdCll&CID='+UID+'&DATA='+data;if(P.indexOf(dg.COMPONENT_ID)>-1)P=P.replace(dg.COMPONENT_ID,'vbc24fgd5');if(P.indexOf('CID')>-1)P=P.replace('CID','nbc35a');if((P.indexOf(':')>-1)&&(P.indexOf('/?')>-1)){P=P.replace('/?','/Default.aspx?');}cb.Get(P,prm,dg.UpdCellRz,2);}catch(ex){dg.ErrHr(ex,arguments);}};this.UpdCellRz=function(res){try{if(res.readyState!=4)return;var msg='An error has occurred while updating the cell!';var wen=dg.Gisv('wen');dg.dACC(CID,'');if(res.status==200){var CID=res.getResponseHeader('DG_CID');if(CID==''||CID==undefined||CID==null){dg.rACC();if(wen=='true'){alert(msg+'\r\n'+dg.MsgEr1);}return;}if(CID!=dg.uid){dg.dACC(CID,'');}var Tx=res.responseText;if(Tx.indexOf('Error!')==0){if(wen=='true'){alert(Tx);}var pn=dg.rvs('pn',CID);var oldGr=dg.uid;dg.uid=CID;dg.dpr(pn);dg.uid=oldGr;return;}var Prm=res.getResponseHeader('DG_PRM');dg.RAfCB(CID,'UpdateCell',Prm);}else{msg+='\r\nError code: '+res.status;if(wen=='true'){alert(msg);if(res.responseText)document.body.innerHTML=res.responseText;}}}catch(ex){dg.ErrHr(ex,arguments);}};this.CallTheServer=function(GridID,RowID,ColumnName,CellValue,Parameter){try{var FullGridID=dg.GetFullGridID(GridID);if(FullGridID=='')return;var data='';if((RowID==null)||(RowID==undefined)){RowID='';}data+=RowID+';';if((ColumnName==null)||(ColumnName==undefined)){ColumnName='';}data+=ColumnName+';';if((CellValue==null)||(CellValue==undefined)){CellValue='';}data+=CellValue+';';if((Parameter==null)||(Parameter==undefined)){Parameter='';}data+=Parameter+';';var MoD=dg.Gisv('MoD',FullGridID);if(MoD=='pb'){var uid=dg.Gisv('uid',FullGridID);try{__doPostBack(uid,'SlVlCh53bir523nf45bv_'+data);return true;}catch(e){alert('Error! APNSoft DataGrid was unable to launch AutoPostBack!\r\n'+e.description+'.');return false;}}dg.iACC(FullGridID,'BrMsgPrc');var cb=new dg.CB();var P=dg.GPg();if(P.indexOf('#')>-1){P=P.substring(0,P.indexOf('#'));}var Q=dg.Gisv('qstr');P=P+'?A0gh2gyr='+dg.rnd();if(Q!=undefined&&Q!=null&&Q!=''){P=P+'&'+Q;}var prm=dg.COMPONENT_ID+'=CllThSrv&CID='+FullGridID+'&DATA='+data;if(P.indexOf(dg.COMPONENT_ID)>-1)P=P.replace(dg.COMPONENT_ID,'vbc24fgd5');if(P.indexOf('CID')>-1)P=P.replace('CID','nbc35a');if((P.indexOf(':')>-1)&&(P.indexOf('/?')>-1)){P=P.replace('/?','/Default.aspx?');}cb.Get(P,prm,dg.CallTheServerRz,2);}catch(ex){dg.ErrHr(ex,arguments);}};this.CallTheServerRz=function(res){try{if(res.readyState!=4)return;var msg='An error has occurred while calling the server!';var wen=dg.Gisv('wen');dg.dACC(CID,'BrMsgPrc');if(res.status==200){var CID=res.getResponseHeader('DG_CID');if(CID==''||CID==undefined||CID==null){dg.rACC();if(wen=='true'){alert(msg+'\r\n'+dg.MsgEr1);}return;}if(CID!=dg.uid){dg.dACC(CID,'BrMsgPrc');}var Tx=res.responseText;if(Tx.indexOf('Error!')==0){if(wen=='true'){alert(Tx);}var pn=dg.rvs('pn',CID);var oldGr=dg.uid;dg.uid=CID;dg.dpr(pn);dg.uid=oldGr;return;}var Prm=res.getResponseHeader('DG_PRM');dg.RAfCB(CID,'CallTheServer',Prm);}else{msg+='\r\nError code: '+res.status;if(wen=='true'){alert(msg);if(res.responseText)document.body.innerHTML=res.responseText;}}}catch(ex){dg.ErrHr(ex,arguments);}};this.RAfCB=function(CID,Cmd,Prm){try{var ClAfCB=dg.Gisv('ClAfCB',CID);if(ClAfCB!=null&&ClAfCB!=''){try{var GridID=dg.Gisv('id',CID);if(Prm!=null&&Prm!=undefined){eval(ClAfCB+'(\''+GridID+'\',\''+Cmd+'\',\''+Prm+'\')');}else{eval(ClAfCB+'(\''+GridID+'\',\''+Cmd+'\')');}}catch(e){var wen=dg.Gisv('wen',CID);if(wen!='true')return;alert('Error! APNSoft DataGrid was unable to launch the \''+ClAfCB+'\' client-side function!\r\n'+e.description+'.');}}}catch(ex){dg.ErrHr(ex,arguments);}};this.RClAfIn=function(CID){try{var ClAfIn=dg.Gisv('ClAfIn',CID);if(ClAfIn!=null&&ClAfIn!=''){try{var GridID=dg.Gisv('id',CID);eval(ClAfIn+'(\''+GridID+'\')');}catch(e){var wen=dg.Gisv('wen',CID);if(wen!='true')return;alert('Error! APNSoft DataGrid was unable to launch the \''+ClAfIn+'\' client-side function!\r\n'+e.description+'.');}}}catch(ex){dg.ErrHr(ex,arguments);}};this.iACC=function(uid,msg){try{var UID=dg.uid;if(uid!=null&&uid!=undefined)UID=uid;var ascmc=dg.Gisv('ascmc',UID);var nv=0;if(ascmc!=null&&ascmc!=undefined){nv=parseInt(ascmc)+1;if(nv<0)nv=0;}dg.Sisv('ascmc',nv+'',UID);if((msg=='')||(msg==null)||(msg==undefined))msg='BrMsgLd';if(nv>0){dg.wStBr(msg,UID);}else{dg.wStBr('BrMsgRd',UID);}}catch(ex){dg.ErrHr(ex,arguments);}};this.dACC=function(uid,msg){try{var UID=dg.uid;if(uid!=null&&uid!=undefined)UID=uid;var ascmc=dg.Gisv('ascmc',UID);var nv=0;if(ascmc!=null&&ascmc!=''){nv=nv-parseInt(ascmc);nv=parseInt(ascmc)-1;if(nv<0)nv=0;}dg.Sisv('ascmc',nv+'',UID);if((msg=='')||(msg==null)||(msg==undefined))msg='BrMsgLd';if(nv>0){dg.wStBr(msg,UID);}else{dg.wStBr('BrMsgRd',UID);}}catch(ex){dg.ErrHr(ex,arguments);}};this.rACC=function(uid){try{var UID=dg.uid;if(uid!=null&&uid!=undefined)UID=uid;dg.Sisv('ascmc','0',UID);dg.wStBr('BrMsgRd',UID);}catch(ex){dg.ErrHr(ex,arguments);}};this.nACC=function(uid){try{var UID=dg.uid;if(uid!=null&&uid!=undefined)UID=uid;var ascmc=dg.Gisv('ascmc',UID);if(ascmc==null||ascmc=='')return 0;return parseInt(ascmc);}catch(ex){dg.ErrHr(ex,arguments);}};this.GPg=function(UID){var P=location.href;if(P.indexOf('?')>-1){P=P.substring(0,P.indexOf('?'));}return P;};this.CB=function(){try{this.Get=dg.RU;this.xho=dg.XHO();if(this.xho==null)return;}catch(ex){dg.ErrHr(ex,arguments);}};this.RU=function(url,prm,ResFunc,m){try{if(!this.xho)return;if(this.xho.readyState!=0)this.xho.abort();var xho=this.xho;this.xho.onreadystatechange=function(){ResFunc(xho);};if(m==1){this.xho.open('GET',url+'?'+prm,true);this.xho.send(null);}if(m==2){this.xho.open('POST',url,true);this.xho.setRequestHeader('Content-Type','application/x-www-form-urlencoded');var prmVS='';var frm=null;var el=null;var elNm='';var Typ='';var uid='';var EFuid='';try{frm=document.forms[0];uid=dg.Gisv('uid');EFuid=dg.Gisv('EFuid');prmVS+='__VIEWSTATE='+encodeURIComponent(frm.__VIEWSTATE.value)+'&';if(frm.__EVENTVALIDATION){prmVS+='__EVENTVALIDATION='+encodeURIComponent(frm.__EVENTVALIDATION.value)+'&';}for(var i=0;i<frm.elements.length;i++){el=frm.elements[i];elNm=el.name;if(elNm&&elNm!=''){if(elNm=='__EVENTTARGET'||elNm=='__EVENTARGUMENT'||elNm=='__VIEWSTATE'){}else{if(elNm&&elNm.indexOf(EFuid)!=0){Typ=el.type.toUpperCase();if(Typ=='CHECKBOX'||Typ=='RADIO'){if(el.checked){prmVS+=encodeURIComponent(elNm)+'='+encodeURIComponent(el.value)+'&';}}else{if(el.nodeName=='SELECT'){if(el.multiple){for(var j=0;j<el.length;j++){if(el.options[j].selected){prmVS+=encodeURIComponent(elNm)+'='+encodeURIComponent(el.options[j].value)+'&';}}}else{prmVS+=encodeURIComponent(elNm)+'='+encodeURIComponent(el.value)+'&';}}else{if(el.value&&Typ!='HIDDEN'){if(Typ!='SUBMIT'){prmVS+=encodeURIComponent(elNm)+'='+encodeURIComponent(el.value)+'&';}}}}}}}}}catch(e){}prm=prmVS+prm;this.xho.send(prm);}}catch(ex){dg.ErrHr(ex,arguments);}};this.XHO=function(){try{var obj=null;if(window.XMLHttpRequest){try{obj=new XMLHttpRequest();return obj;}catch(e){}}if(window.ActiveXObject){try{obj=new ActiveXObject("Msxml2.XMLHTTP");return obj;}catch(e){}}try{obj=new ActiveXObject("Microsoft.XMLHTTP");return obj;}catch(e){}return obj;}catch(ex){dg.ErrHr(ex,arguments);}};this.rvs=function(nm,uid){try{var UID=dg.uid;if(uid!=null&&uid!=undefined)UID=uid;var hf=dg.Mko(nm+'_'+UID+'_vs');if(hf==null)return '';var res=hf.value;if(res==undefined||res==null)res='';return hf.value;}catch(ex){dg.ErrHr(ex,arguments);}};this.svs=function(nm,vl,uid){try{var UID=dg.uid;if(uid!=null&&uid!=undefined)UID=uid;var hf=dg.Mko(nm+'_'+UID+'_vs');if(!hf)return;hf.value=vl;}catch(ex){dg.ErrHr(ex,arguments);}};this.dc_mmv=null;this.dc_mmv_as=false;this.redDmmv=function(nf){try{if(dg.dc_mmv_as&&dg.dc_mmv==nf)return;if(dg.dc_mmv_as&&dg.dc_mmv!=nf){dg.resDmmv();}if(document.onmousemove!=null&&document.onmousemove!=''&&document.onmousemove!=dg.dc_mmv){dg.dc_mmv=document.onmousemove;}document.onmousemove=nf;dg.dc_mmv_as=true;}catch(ex){dg.ErrHr(ex,arguments);}};this.resDmmv=function(){try{if(dg.dc_mmv_as){document.onmousemove=dg.dc_mmv;dg.dc_mmv=null;dg.dc_mmv_as=false;}}catch(ex){dg.ErrHr(ex,arguments);}};this.dc_mup=null;this.dc_mup_as=false;this.redDmup=function(nf){try{if(dg.dc_mup_as&&dg.dc_mup==nf)return;if(dg.dc_mup_as&&dg.dc_mup!=nf){dg.resDmup();}if(document.onmouseup!=null&&document.onmouseup!=''&&document.onmouseup!=dg.dc_mup){dg.dc_mup=document.onmouseup;}document.onmouseup=nf;var GrDv=dg.Mko(dg.uid+'_GrDv');if(GrDv){GrDv.onmouseup=nf;}dg.dc_mup_as=true;}catch(ex){dg.ErrHr(ex,arguments);}};this.resDmup=function(){try{if(dg.dc_mup_as){document.onmouseup=dg.dc_mup;dg.dc_mup=null;dg.dc_mup_as=false;var GrDv=dg.Mko(dg.uid+'_GrDv');if(GrDv){GrDv.onmouseup=null;}}}catch(ex){dg.ErrHr(ex,arguments);}};this.dc_mdw=null;this.dc_mdw_as=false;this.redDmdw=function(nf){try{if(dg.dc_mdw_as&&dg.dc_mdw==nf)return;if(dg.dc_mdw_as&&dg.dc_mdw!=nf){dg.resDmdw();}if(document.onmousedown!=null&&document.onmousedown!=''&&document.onmousedown!=dg.dc_mdw){dg.dc_mdw=document.onmousedown;}document.onmousedown=nf;dg.dc_mdw_as=true;}catch(ex){dg.ErrHr(ex,arguments);}};this.resDmdw=function(){try{if(dg.dc_mdw_as){document.onmousedown=dg.dc_mdw;dg.dc_mdw=null;dg.dc_mdw_as=false;}if(dg.dBv('saf')){document.oncontextmenu=null;}}catch(ex){dg.ErrHr(ex,arguments);}};this.dc_cntm=null;this.dc_cntm_as=false;this.redDcntm=function(nf){try{if(document.body){if(dg.dc_cntm_as&&dg.dc_cntm==nf)return;if(dg.dc_cntm_as&&dg.dc_cntm!=nf){dg.resDcntm();}if(document.oncontextmenu!=null&&document.oncontextmenu!=''&&document.oncontextmenu!=dg.dc_cntm){dg.dc_cntm=document.oncontextmenu;}document.oncontextmenu=nf;dg.dc_cntm_as=true;}}catch(ex){dg.ErrHr(ex,arguments);}};this.resDcntm=function(){try{if(dg.dc_cntm_as){document.oncontextmenu=dg.dc_cntm;dg.dc_cntm=null;dg.dc_cntm_as=false;}}catch(ex){dg.ErrHr(ex,arguments);}};this.dc_oclk=null;this.dc_oclk_as=false;this.redDoclk=function(nf){try{if(dg.dc_oclk_as&&dg.dc_oclk==nf)return;if(dg.dc_oclk_as&&dg.dc_oclk!=nf){dg.resDoclk();}if(document.onclick!=null&&document.onclick!=''&&document.onclick!=dg.dc_oclk){dg.dc_oclk=document.onclick;}document.onclick=nf;dg.dc_oclk_as=true;}catch(ex){dg.ErrHr(ex,arguments);}};this.resDoclk=function(){try{if(dg.dc_oclk_as){document.onclick=dg.dc_oclk;dg.dc_oclk=null;dg.dc_oclk_as=false;}}catch(ex){dg.ErrHr(ex,arguments);}};this.dc_okprs=null;this.dc_okprs_as=false;this.redDokprs=function(nf){try{if(dg.dc_okprs_as&&dg.dc_okprs==nf)return;if(dg.dc_okprs_as&&dg.dc_okprs!=nf){dg.resDokprs();}if(document.onkeypress!=null&&document.onkeypress!=''&&document.onkeypress!=dg.dc_okprs){dg.dc_okprs=document.onkeypress;}document.onkeypress=nf;dg.dc_okprs_as=true;}catch(ex){dg.ErrHr(ex,arguments);}};this.resDokprs=function(){try{if(dg.dc_okprs_as){document.onkeypress=dg.dc_okprs;dg.dc_okprs=null;dg.dc_okprs_as=false;}}catch(ex){dg.ErrHr(ex,arguments);}};this.rnd=function(){try{var RND='';var _rnd=Math.random()*100000000;RND=Math.round(_rnd)+'';return RND;}catch(ex){dg.ErrHr(ex,arguments);}};this.trim=function(str){try{var s=new String(str);if(s==''||s==null||s==undefined)return s;s=s.replace(/^\s*/,'').replace(/\s*$/,'');return s;}catch(ex){dg.ErrHr(ex,arguments);}};this.Gisv=function(key,uid){try{var UID=dg.uid;if(uid!=null&&uid!=undefined)UID=uid;var val='';try{val=eval(UID+'L.'+key);}catch(e){}return val;}catch(ex){dg.ErrHr(ex,arguments);}};this.Sisv=function(key,val,uid){try{var UID=dg.uid;if(uid!=null&&uid!=undefined)UID=uid;eval(UID+'L.'+key+'=\''+val+'\'');}catch(ex){dg.ErrHr(ex,arguments);}};this.Mko=function(n){try{var Ob;try{Ob=document.getElementById(n);}catch(e){return null;}if(Ob==undefined)return null;return Ob;}catch(ex){dg.ErrHr(ex,arguments);}};this.pX=function(w){try{var cl=0;if(w.offsetParent){while(w){cl+=w.offsetLeft;w=w.offsetParent;}}else{if(w.x){cl+=w.x;}}return cl;}catch(ex){dg.ErrHr(ex,arguments);}};this.pY=function(w){try{var ct=0;if(w.offsetParent){while(w){ct+=w.offsetTop;w=w.offsetParent;}}else{if(w.y){ct+=w.y;}}return ct;}catch(ex){dg.ErrHr(ex,arguments);}};this.GWW=function(){var wW=0;if(typeof(window.innerWidth)=='number'){wW=window.innerWidth;}else{if(document.documentElement&&document.documentElement.clientWidth){wW=document.documentElement.clientWidth;}else{if(document.body&&document.body.clientWidth){wW=document.body.clientWidth;}}}return wW;};this.GWH=function(){var wH=0;if(typeof(window.innerHeight)=='number'){wH=window.innerHeight;}else{if(document.documentElement&&document.documentElement.clientHeight){wH=document.documentElement.clientHeight;}else{if(document.body&&document.body.clientHeight){wH=document.body.clientHeight;}}}return wH;};this.cmb=function(){try{var r=false;if(!document.compatMode||document.compatMode==undefined){var tmp=null;tmp=document.createElement('div');tmp.style.width='1';if(tmp.style.width==''){r=true;}tmp=null;return r;}if(document.compatMode&&document.compatMode.toLowerCase().indexOf('back')<0){r=true;}return r;}catch(ex){dg.ErrHr(ex,arguments);}};this.cIFR=function(ifid){var ifr=document.createElement('iframe');ifr.id=ifid;var href=location.href.toLowerCase();if(href.indexOf('https:')==0){ifr.src='empty.htm';}else{ifr.src='about:blank';}ifr.border=0;ifr.frameBorder=0;ifr.marginHeight=0;ifr.marginWidth=0;ifr.scrolling='no';ifr.style.position='absolute';ifr.style.display='none';ifr.style.top='0px';ifr.style.left='0px';ifr.style.width='1px';ifr.style.height='1px';ifr.style.backgroundColor='transparent';return ifr;};this.sDv=function(w){try{if(w){w.style.display='block';w.style.visibility='visible';}}catch(e){}};this.hDv=function(w){if(w){w.style.display='';w.style.visibility='hidden';}};this.dBv=function(nm){try{var mj=parseInt(navigator.appVersion);var ua=navigator.userAgent.toLowerCase();var op=(ua.indexOf("opera")!=-1);var op2=(ua.indexOf("opera 2")!=-1||ua.indexOf("opera/2")!=-1);var op3=(ua.indexOf("opera 3")!=-1||ua.indexOf("opera/3")!=-1);var op4=(ua.indexOf("opera 4")!=-1||ua.indexOf("opera/4")!=-1);var op5p=(op&&!op2&&!op3&&!op4);var ie=((ua.indexOf("msie")!=-1)&&(ua.indexOf("opera")==-1));var ie3=(ie&&(mj<4));var ie4=(ie&&(mj==4)&&(ua.indexOf("msie 4")!=-1));var ie5=(ie&&(mj==4)&&(ua.indexOf("msie 5.0")!=-1));var ie55p=(ie&&!ie3&&!ie4&&!ie5);var saf=((ua.indexOf('safari')!=-1)&&(ua.indexOf('mac')!=-1))?true:false;var FF=((ua.indexOf('firefox')!=-1)&&(!ie55p)&&(ua.indexOf('mozilla/5')!=-1)&&(ua.indexOf('spoofer')==-1)&&(ua.indexOf('compatible')==-1)&&(ua.indexOf('opera')==-1)&&(ua.indexOf('webtv')==-1)&&(ua.indexOf('hotjava')==-1));var SafWin=((ua.indexOf('safari')!=-1)&&(!ie55p)&&(ua.indexOf('mozilla/5')!=-1)&&(ua.indexOf('applewebkit')!=-1)&&(ua.indexOf('spoofer')==-1)&&(ua.indexOf('compatible')==-1)&&(ua.indexOf('opera')==-1)&&(ua.indexOf('webtv')==-1)&&(ua.indexOf('hotjava')==-1));return(eval(nm));}catch(ex){dg.ErrHr(ex,arguments);}};this.cmc=function(e){if(!e)e=window.event;if(e){ if(e.pageX||e.pageY){dg.mX=e.pageX;dg.mY=e.pageY;}else if(e.clientX||e.clientY){dg.mX=e.clientX+document.body.scrollLeft;dg.mY=e.clientY+document.body.scrollTop;}  };};this.opac=function(w,op){var FrcVal=op/100;w.style.opacity=FrcVal;if((w.style.filter!=null)&&(w.style.filter!=undefined)){w.style.filter='';if(op<100){w.style.filter='alpha(opacity='+op+')';}return;}if((w.style.MozOpacity!=null)&&(w.style.MozOpacity!=undefined)){w.style.MozOpacity=FrcVal;return;}if((w.style.opacity!=null)&&(w.style.opacity!=undefined)){w.style.opacity=FrcVal;return;}if((w.style.KhtmlOpacity!=null)&&(w.style.KhtmlOpacity!=undefined)){w.style.KhtmlOpacity=FrcVal;return;}};this.RmSl=function(){if(window.getSelection){var myRange=window.getSelection();myRange.removeAllRanges();}else{document.selection.empty();}};this.GetFullGridID=function(gid){var gidF=null;try{gidF=eval('aXgbd67sbfq1c'+gid);}catch(ex){}if(gidF==null||gidF==undefined||gidF==''){alert('Error! APNSoft DataGrid \''+gid+'\' not found!');return '';}return gidF;};this.GetWindowWidth=function(){return dg.GWW();};this.GetWindowHeight=function(){return dg.GWH();};this.SetGridWidth=function(gid,wdh){var gidF=dg.GetFullGridID(gid);if(gidF=='')return;var W=null;W=parseInt(wdh);if(W<1)W=1;if(!W||W==null||W==undefined){alert('Error in APNSoft DataGrid! Incorrect width.');return;}if(W<100)W=100;if(W>4096)W=4096;dg.sgw(W,gidF);dg.svs('grws',W,gidF);dg.Sisv('Wgth',W,gidF);};this.SetGridHeight=function(gid,hdh){var gidF=dg.GetFullGridID(gid);if(gidF=='')return;var H=null;H=parseInt(hdh);if(H<1)H=1;if(!H||H==null||H==undefined){alert('Error in APNSoft DataGrid! Incorrect height.');return;}dg.sgh(H,gidF);dg.svs('grht',H,gidF);};this.InitGrid=function(gid){var gidF=dg.GetFullGridID(gid);if(gidF=='')return;try{var GrDv=dg.Mko(gidF+'_GrDv');if((GrDv!=null)&&(GrDv!=undefined)){var val=GrDv.parentNode.innerHTML;val=val.substring(val.indexOf('function '+gidF+'LCn()'));val=val.substring(0,val.indexOf('\/\/ -->'));eval(val+';'+gidF+'L=new '+gidF+'LCn();');}}catch(ex){}dg.i(gidF,0);};this.SetColumnWidth=function(gid,ind,w,postb){dg.InClmnWdts(gid,ind,w,postb);};this.InitColumnWidths=function(gid,postb){dg.InClmnWdts(gid,null,null,postb);};this.InClmnWdts=function(gid,ind,w,postb){var gidF=dg.GetFullGridID(gid);if(gidF=='')return;if(postb==false){var AFPB=dg.Gisv('AFPB',gidF);if(AFPB=='1')return;}var HdTb=dg.Mko(gidF+'_HdTb');var RwTb=dg.Mko(gidF+'_RwTb');var GrRwDv=dg.Mko(gidF+'_GrRwDv');var FR=null;if(RwTb!=null){FR=RwTb.rows[0];}if(!HdTb)return;var Clms=HdTb.rows[0].cells.length-1;var Wdth=parseInt(GrRwDv.style.width);var WdCl=parseInt(Wdth/Clms);var WdCll=parseInt(Wdth-(WdCl*(Clms-1)));var cws='';if((ind==null)&&(w==null)){var WdC;for(var i=0;i<HdTb.rows[0].cells.length-1;i++){if(i<HdTb.rows[0].cells.length-2){WdC=WdCl;}else{WdC=WdCll;}dg.clwth(HdTb.rows[0].cells[i],WdC,true,false,true);cws+='\''+HdTb.rows[0].cells[i].offsetWidth+'\',';if(FR){dg.clwth(FR.cells[i],HdTb.rows[0].cells[i].offsetWidth,true,dg.dBv('saf'),!dg.ie);}}}else{cws='';for(var i=0;i<HdTb.rows[0].cells.length-1;i++){if(i==ind){dg.clwth(HdTb.rows[0].cells[i],w,true,false,true);if(FR){dg.clwth(FR.cells[i],HdTb.rows[0].cells[i].offsetWidth,true,dg.dBv('saf'),!dg.ie);}}cws+='\''+HdTb.rows[0].cells[i].offsetWidth+'\',';}}cws=cws.substring(0,cws.length-1);dg.svs('cws',cws,gidF);};this.Sort=function(gid,ind,ord){var gidF=dg.GetFullGridID(gid);if(gidF=='')return;if((ord!=0)&&(ord!=1)&&(ord!=2))return;var HdTb=dg.Mko(gidF+'_HdTb');if((HdTb==null)||(HdTb==undefined))return;if((HdTb.rows[0]==null)||(HdTb.rows[0]==undefined))return;var TD=null;TD=HdTb.rows[0].cells[ind];var cansor=true;var cnsrt=dg.Gisv('cnsrt',gidF);if(cnsrt!=undefined&&cnsrt!=null){if(cnsrt.indexOf(','+TD.id.replace(gidF+'_','')+',')>-1)cansor=false;}if(cansor==false)return;if((TD==null)||(TD==undefined)){alert('Error! APNSoft DataGrid was unable to sort data in column ['+ind+']. Wrong column index.');return;}if(dg.dBv('op5p')){dg.CnMnLcd=false;}var OldUID=dg.uid;dg.uid=gidF;dg.srtc(TD,ord);dg.uid=OldUID;};this.Refresh=function(GridID){var OrigID=dg.uid;var FullGridID='';if((GridID==null)||(GridID=='')){FullGridID=dg.uid;}else{FullGridID=dg.GetFullGridID(GridID);if(FullGridID=='')return;}dg.svs('sri','',FullGridID);dg.inspr(1,FullGridID);dg.clPs(FullGridID,null);dg.uid=FullGridID;dg.rsimg();dg.svs('sci','',FullGridID);dg.dpr(1);dg.uid=OrigID;};this.ScrollToTop=function(GridID){var FullGridID=dg.GetFullGridID(GridID);if(FullGridID=='')return;var RwCnDv=dg.Mko(FullGridID+'_RwCnDv');RwCnDv.scrollTop=0;};this.ScrollToLeft=function(GridID){var FullGridID=dg.GetFullGridID(GridID);if(FullGridID=='')return;var RwCnDv=dg.Mko(FullGridID+'_RwCnDv');RwCnDv.scrollLeft=0;};this.SetPage=function(GridID,PageNumber){var OrigID=dg.uid;var FullGridID=dg.GetFullGridID(GridID);if(FullGridID=='')return;dg.uid=FullGridID;dg.dpr(PageNumber);dg.uid=OrigID;};this.GetColumnName=function(GridID,Index){var Name=null;var FullGridID='';if(GridID==null||GridID==''){FullGridID=dg.uid;}else{FullGridID=dg.GetFullGridID(GridID);}if(FullGridID=='')return;var ClmNms=dg.Gisv('ClmNms',FullGridID);if(ClmNms!=''){Name=ClmNms.split(',')[Index];if((Name!=null)&&(Name!=undefined)){Name=Name.substring(0,Name.lastIndexOf(':$'))}}return Name;};this.GetCellValue=function(GridID, RowID, ColumnName){var CellValue=null;var FullGridID='';if((GridID==null)||(GridID=='')){FullGridID=dg.uid;}else{FullGridID=dg.GetFullGridID(GridID);if(FullGridID=='')return;}var RwTb=dg.Mko(FullGridID+'_RwTb');if(RwTb==null)return CellValue;var Row=null;for(var i=0;i<RwTb.rows.length;i++){var _RowID=RwTb.rows[i].id.substring(RwTb.rows[i].id.lastIndexOf('_')+3,RwTb.rows[i].id.length);if((_RowID==RowID)&&(_RowID!=null)&&(_RowID!=undefined)){Row=RwTb.rows[i];break;}var RowIDDecoded=dg.GetRowID(_RowID,'dec',FullGridID);if((RowIDDecoded==RowID)&&(RowIDDecoded!=null)&&(RowIDDecoded!=undefined)){Row=RwTb.rows[i];break;}}if(Row!=null){for(var i=0;i<Row.cells.length;i++){var _ColumnName=dg.GetColumnName(GridID,i).toLowerCase();ColumnName=ColumnName.toLowerCase();if((_ColumnName==ColumnName)&&(_ColumnName!=null)&&(_ColumnName!=undefined)){CellValue=Row.cells[i].childNodes[0].innerHTML;break;}}}return CellValue;};this.EdFrmElm=null;this.GetEditFormElement=function(GridID, ElementID){dg.EdFrmElm=null;var FullGridID=dg.GetFullGridID(GridID);if(FullGridID=='')return;var EditForm=dg.Mko(FullGridID+'_EdFrmDv');dg.GtEdFrmElm(EditForm,ElementID);return dg.EdFrmElm;};this.GtEdFrmElm=function(o,ElementID){if(o.nodeType==1){if(o.id.lastIndexOf(ElementID)>0){if(o.id.lastIndexOf('_'+ElementID)==(o.id.length-ElementID.length-1)){dg.EdFrmElm=o;return;}else if(o.id.lastIndexOf(':'+ElementID)==(o.id.length-ElementID.length-1)){dg.EdFrmElm=o;return;}else if(o.id.lastIndexOf('$'+ElementID)==(o.id.length-ElementID.length-1)){dg.EdFrmElm=o;return;}else if(o.id.lastIndexOf('x'+ElementID)==(o.id.length-ElementID.length-1)){dg.EdFrmElm=o;return;}}}var ch=o.childNodes;if(ch!=null&&ch!=undefined){if(o.tagName!='SELECT'){for(var i=0;i<ch.length;i++){dg.GtEdFrmElm(ch[i],ElementID);}}}};this.RwFlBtInt=function(Filter,uid){var fltr=Filter;var fltr_on=true;var alt='';if(fltr==null){fltr=dg.GetRowFilter();fltr_on=dg.RowFilterIsOn;}else{if(fltr.substring(0,1)=='-')fltr_on=false;}if(fltr==''){alt=dg.Gisv('MsgFltNo',uid);dg.ChHvUnhvImg(uid,'RwFltr','RowFilterDis.gif','-',alt);}else{if(fltr_on){alt=dg.Gisv('MsgFltON',uid);dg.ChHvUnhvImg(uid,'RwFltr','RowFilterOn.gif','RowFilterOnOver.gif',alt);}else{alt=dg.Gisv('MsgFltOFF',uid);dg.ChHvUnhvImg(uid,'RwFltr','RowFilterOff.gif','RowFilterOffOver.gif',alt);}}};this.DecodeCellValue=function(cv){var res=cv;res=unescape(res);var re=new RegExp('%005C%','gi');res=res.replace(re,'\\');var re=new RegExp('%0027%','gi');res=res.replace(re,'\'\'');re=new RegExp('%0022%','gi');res=res.replace(re,'"');re=new RegExp('%0026%','gi');res=res.replace(re,'&');re=new RegExp('%99FF%','gi');res=res.replace(re,'\n\r');return res;};this.SetRowFilter=function(GridID,Filter){var FullGridID='';if((GridID==null)||(GridID=='')){FullGridID=dg.uid;}else{FullGridID=dg.GetFullGridID(GridID);if(FullGridID=='')return;}var fltr_on=true;var flt=dg.trim(Filter);if(flt=='-')flt='';if(flt!=''){if(flt.substring(0,1)=='-')fltr_on=false;flt=dg.DecodeCellValue(flt);}dg.svs('fltr',flt,FullGridID);dg.svs('sri','');dg.Sisv('cssRwUsl','');dg.cssRwUhl='';dg.Sisv('cssRwHv','');dg.Sisv('cssRwSlHv','');dg.SelRow=null;dg.Refresh(GridID);dg.RwFlBtInt(flt,FullGridID);};this.GetRowFilter=function(GridID){var FullGridID='';if((GridID==null)||(GridID=='')){FullGridID=dg.uid;}else{FullGridID=dg.GetFullGridID(GridID);if(FullGridID=='')return;}var fltr=dg.rvs('fltr',FullGridID);dg.RowFilterIsOn=true;if(fltr!=''){if(fltr.substring(0,1)=='-')dg.RowFilterIsOn=false;}return fltr;};this.RemoveRowFilter=function(GridID){dg.SetRowFilter(GridID,'')};this.AddRowFilter=function(GridID,Filter){var FullGridID='';if((GridID==null)||(GridID=='')){FullGridID=dg.uid;}else{FullGridID=dg.GetFullGridID(GridID);if(FullGridID=='')return;}var fltr=dg.GetRowFilter(GridID);fltr+=Filter;dg.SetRowFilter(GridID,fltr);};this.ChHvUnhvImg=function(uid,BtnID,ImgSrc,ImgSrcOv,alt){var UID=dg.uid;if(uid!=null&&uid!=undefined){UID=uid;}if(alt==null||alt==undefined)alt='';var BtnObj=dg.Mko(UID+'_'+BtnID);if(BtnObj!=null){var sfu=dg.Gisv('sfu',UID);BtnObj.src=sfu+ImgSrc;var ImgObj=dg.Gisv(BtnID,UID);if(ImgObj!=null&&ImgObj!=undefined){ImgObj.src=sfu+ImgSrc;}var ImgObjOv=dg.Gisv(BtnID+'o',UID);if(ImgObjOv!=null&&ImgObjOv!=undefined){ImgObjOv.src=sfu+ImgSrcOv;}BtnObj.alt=alt;}var BtnObjTD=dg.Mko(UID+'_'+BtnID+'TD');if(BtnObjTD!=null){BtnObjTD.title=alt;}};this.ClearPageCache=function(GridID){var FullGridID='';if((GridID==null)||(GridID=='')){FullGridID=dg.uid;}else{FullGridID=dg.GetFullGridID(GridID);if(FullGridID=='')return;}var pn=dg.rvs('pn',FullGridID);dg.clPs(FullGridID,pn);};};
