var dg=new dgc();function dgc(){this.COMPONENT_ID='G88F2414E152CE04F';this.ComponentName='APNSoft DataGrid client script.';this.Version='Version 2.5 (8)';this.Copyright='Copyright 2003-2008 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.ccp='';this.cssRwHv='';this.cssRwSlHv='';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.HVobj=null;this.HVcss='';this.cmo=null;this.cmoHic='';this.cmoRic='';this.mX=0;this.mY=0;this.OpCnMnTyp='';this.CnMnLcd=false;this.ccmto=null;this.cmiscld=false;this.EdtdTd=null;this.ClOldTx='';this.ClmnNm='';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');dg.a(GrRwDv,HdDv,RwCnDv,RwTb.id,RcDv,HdTb,RwDv);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;}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);};var scr=function(){dg.shscrl(RwCnDv,HdDv);};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);}RwCnDv.attachEvent('onscroll',scr);RwDv.attachEvent('onmousedown',dg.cortd);HdTb.attachEvent('onmousemove',dg.mmvHie);HdTb.attachEvent('onmousedown',dg.mdwHie);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);}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);}RwCnDv.addEventListener('scroll',scr,true);HdTb.addEventListener('mousemove',dg.mmvHff,true);HdTb.addEventListener('mousedown',dg.mdwHff,true);RwDv.addEventListener('mousedown',dg.cortd,true);if((CntHd==true)||(CntRw==true)){GrDv.addEventListener('mousemove',dg.cmc,true);}if(dg.dBv('saf')){var mov=function(){dg.shscrla(RwCnDv,HdDv,0);};RwCnDv.addEventListener('mouseover',mov,true);var mou=function(){dg.shscrlt(RwCnDv,HdDv);};RwCnDv.addEventListener('mouseout',mou,true);dg.saf=true;if(CntHd==true){HdTb.addEventListener('contextmenu',dg.mdwHff,true);}if(CntRw==true){RwCnDv.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);}dg.wStBr('BrMsgRd',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){try{if(dg.GrRwDv==null||dg.GrRwDv!=GrRwDv){dg.usch();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.hdcur=dg.cur_hnd;dg.hdcur=dg.cur_pnt;dg.ccp=dg.Gisv('ccp');dg.cssRwHv=dg.Gisv('cssRwHv');dg.cssRwSlHv=dg.Gisv('cssRwSlHv');}}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;}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(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){try{dg.crscl(HdDv,RwCnDv);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,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);var asn=function(){dg.shscrla(RwCnDv,HdDv,1);};dg.ascroto=setTimeout(asn,rto);return;}if(dg.ascro==null||dg.ascro==RwCnDv){dg.ascro=RwCnDv;dg.shscrl(RwCnDv,HdDv);var asn=function(){dg.shscrla(RwCnDv,HdDv,1);};dg.ascroto=setTimeout(asn,rto);}}catch(ex){dg.ErrHr(ex,arguments);}};this.shscrlt=function(RwCnDv,HdDv){try{clearTimeout(dg.ascroto);dg.ascroto=null;dg.ascro=null;dg.shscrl(RwCnDv,HdDv);}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;}var cansor=true;var cnsrt=dg.Gisv('cnsrt');if(cnsrt!=undefined&&cnsrt!=null){if(cnsrt.indexOf(','+td.id.replace(dg.uid+'_','')+',')>-1)cansor=false;}var mcrd=event.clientX;var vsepc=dg.pX(td)+td.offsetWidth-mcrd-dg.HdDv.scrollLeft-document.body.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;}var cansor=true;var cnsrt=dg.Gisv('cnsrt');if(cnsrt!=undefined&&cnsrt!=null){if(cnsrt.indexOf(','+td.id.replace(dg.uid+'_','')+',')>-1)cansor=false;}var mcrd=e.clientX;var vsepc=dg.pX(td)+td.offsetWidth-mcrd-dg.HdDv.scrollLeft;if(!dg.saf){if(dg.cmb()){vsepc-=document.body.parentNode.scrollLeft;}else{vsepc-=document.body.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.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.RcDv.style.left=dg.hcresz.offsetLeft+'px';dg.clwth(dg.RcDv,dg.nws,true,false,true);dg.isb();if(dg.vsb){dg.RcDv.style.top=dg.RwCnDv.scrollTop+'px';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';}else{dg.RcDv.style.top='0px';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';}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.RcDv.style.left=dg.hcresz.offsetLeft+'px';dg.clwth(dg.RcDv,dg.nws,true,false,true);dg.isb();if(dg.vsb){dg.RcDv.style.top=dg.RwCnDv.scrollTop+'px';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';}else{dg.RcDv.style.top='0px';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';}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;document.selection.empty();var nw=event.clientX-dg.hcreszmp+dg.hcreszow;if(nw<10)nw=10;if(nw>1024)nw=1024;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;if(dg.HdTb)dg.HdTb.focus();var nw=event.clientX-dg.hcreszmp+dg.hcreszow;if(nw<10)nw=10;if(nw>1024)nw=1024;dg.clwth(dg.hcresz,nw,true,false,true);}catch(ex){dg.ErrHr(ex,arguments);}};this.reszHCff=function(e){try{if(!dg.hcresz)return;window.getSelection().removeAllRanges();var nw=e.clientX-dg.hcreszmp+dg.hcreszow;if(nw<10)nw=10;if(nw>1024)nw=1024;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;var nw=e.clientX-dg.hcreszmp+dg.hcreszow;if(nw<10)nw=10;if(nw>1024)nw=1024;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;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];}if(dg.op){if(FR)dg.clwth(FR.cells[dg.hcresz.ind],dg.hcresz.offsetWidth,true,dg.dBv('saf'),true);}else{dg.clwth(dg.hcresz,dg.nws,true,false,true);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);}dg.nws=0;}dg.crscl(dg.HdDv,dg.RwCnDv);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.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';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);}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;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){try{if(HdDv.scrollLeft!=RwCnDv.scrollLeft){HdDv.scrollLeft=RwCnDv.scrollLeft;}}catch(ex){dg.ErrHr(ex,arguments);}};this.srtc=function(w,ord){try{if(dg.hcresz!=null)return;dg.UpdCellTxt();if(dg.dBv('op5p')){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;}}var tmp='';var sci=dg.rvs('sci');dg.rsimg();if(sci==w.id||sci==('-'+w.id)){if(ord==0){if(sci.indexOf('-')==-1){tmp='-'+w.id;}else{tmp=w.id;}}else if(ord==1){tmp=w.id;}else if(ord==2){tmp='-'+w.id;}dg.svs('sci',tmp);}if(sci!=w.id&&sci!=('-'+w.id)){if(ord==0){tmp=w.id;}else if(ord==1){tmp=w.id;}else if(ord==2){tmp='-'+w.id;}dg.svs('sci',tmp);}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.clPs(null,null);dg.GetPage(1,dg.rvs('sri'));}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');imgStr+=' onmousemove=\'return false;\'';imgStr+=' onmousedown=\'dg.hsrar(this);\'';imgStr+='>';ChkStr=SI.src.toLowerCase();}var ctd=dg.Mko(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.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=CellDiv.innerHTML.toLowerCase().lastIndexOf('<img ');var sfu=dg.Gisv('sfu');if(sfu==''){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.cortd=function(e){try{var Evn=null;var row=null;var IE=false;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;var EdFrmDv=dg.Mko(dg.uid+'_EdFrmDv');if(EdFrmDv!=null){if(EdFrmDv.style.display=='block'){return;}}var rid=row.id.replace(dg.uid+'_rw','');dg.svs('sri',rid);var hsr=dg.Gisv('hsr');if(hsr=='true'){dg.hlsr(false,dg.uid);dg.HVobj=row;dg.HVcss=row.className;if(dg.cssRwSlHv!=''){row.className=dg.ccp+dg.cssRwSlHv;}}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{var GridID=dg.Gisv('id');var RowID=dg.GetRowID(rid,'dec');eval(ClSel+'(\''+GridID+'\',\''+RowID+'\')');}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 AtPBSel=dg.Gisv('AtPBSel');if(AtPBSel=='true'){var uid=dg.Gisv('uid');setTimeout('dg.AtPBSel(\''+uid+'\',\''+rid+'\');',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 td=null;try{if(dg.dBv('ie55p')||dg.dBv('op5p')){td=event.srcElement;}else{td=e.target;}}catch(e){}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){}var ed=false;if((dg.SelRw==row.id)&&(dg.EdtdTd==null)){ed=true;}if(td==null){ed=false;}var ClmnNm='';if(ed==true){try{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(div==td){ClmnNm=Nms[i].substring(0,Nms[i].lastIndexOf(':$'));var ened=Nms[i].substring(Nms[i].lastIndexOf(':$')+2);if(ened=='0')ed=false;break;}}}}catch(ex){}}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; 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 _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;dg.EdtdTd=null;dg.resDoclk();dg.resDokprs();if(upd==false)return false;if(dg.CrFrInp(dg.ClOldTx)!=txt){var pn=dg.rvs('pn');dg.clPs(null,pn);var RowID=dg.GetRowID(dg.SelRw.substring(dg.SelRw.lastIndexOf('_')+3,dg.SelRw.length),'dec');var data=dg.CorrClVl(RowID)+';'+dg.CorrClVl(dg.ClmnNm)+';'+encodeURIComponent(dg.CorrClVl(txt));var MoD=dg.Gisv('MoD');if(MoD=='pb'){var uid=dg.Gisv('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);_Res=true;}dg.EdtdTd=null;return _Res;}}catch(ex){dg.ErrHr(ex,arguments);}};this.UpdCell=function(data){try{var _nACC=dg.nACC();if(_nACC>0)return;dg.APBsel=false;dg.iACC();dg.wStBr('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='+dg.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;}dg.RAfCB(CID,'UpdateCell');}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.CorrClVl=function(txt){var re;re=new RegExp(';','gi');txt=txt.replace(re,'%FA0');re=new RegExp('\'','gi');txt=txt.replace(re,'%FB0');re=new RegExp('\\\\','gi');txt=txt.replace(re,'%FD0');re=new RegExp('"','gi');txt=txt.replace(re,'%FE0');return txt;};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){try{var RowID=rid;var PKs=dg.Gisv('PKs');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.GetRowIDCorr=function(RowID,opt){try{var re;if(opt=='dec'){re=new RegExp('%FA0','gi');RowID=RowID.replace(re,';');re=new RegExp('%FB0','gi');RowID=RowID.replace(re,'=');re=new RegExp('%FD0','gi');RowID=RowID.replace(re,'\\\\');re=new RegExp('%FC0','gi');RowID=RowID.replace(re,"\\'");}else{re=new RegExp(';','gi');RowID=RowID.replace(re,'%FA0');re=new RegExp('=','gi');RowID=RowID.replace(re,'%FB0');re=new RegExp('\\\\','gi');RowID=RowID.replace(re,'%FD0');re=new RegExp("\\'",'gi');RowID=RowID.replace(re,'%FC0');}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);try{var ClOnCM=dg.Gisv('ClOnCM'+Obj);if(ClOnCM!=null&&ClOnCM!=''){var id=dg.Gisv('id');var prm=ObjID;if(Obj=='r')prm=dg.GetRowID(ObjID,'dec');eval(ClOnCM+'(dg.cmo, \''+id+'\', \''+prm+'\')');}}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 CnxMnObjH=null;var CnxMnObjR=null;if(Obj=='h'){CnxMnObjH=dg.Mko(dg.uid+'_CnxMnHdr');if(CnxMnObjH==null||CnxMnObjH==undefined)return false;if(CnxMnObjH.innerHTML=='')return false;if(dg.cmoHic==''){dg.cmoHic=CnxMnObjH.innerHTML;}}if(Obj=='r'){CnxMnObjR=dg.Mko(dg.uid+'_CnxMnRws');if(CnxMnObjR==null||CnxMnObjR==undefined)return false;if(CnxMnObjR.innerHTML=='')return false;if(dg.cmoRic==''){dg.cmoRic=CnxMnObjR.innerHTML;}}if(Obj=='h'){CnxMnObjH.innerHTML=dg.cmoHic;dg.cmo=CnxMnObjH;}if(Obj=='r'){CnxMnObjR.innerHTML=dg.cmoRic;dg.cmo=CnxMnObjR;}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);}if(Obj=='r'){var RowID=dg.GetRowID(ObjID,'dec');var re=new RegExp('\\$RowID\\$','gi');var re2=new RegExp('\\$GridID\\$','gi');dg.cmo.innerHTML=dg.cmo.innerHTML.replace(re,RowID).replace(re2,GridID);}}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';}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.cmb())){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;}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 _RwCnDv=dg.Mko(UID+'_RwCnDv');var _RwTb=dg.Mko(UID+'_RwTb');var sri=dg.rvs('sri',UID);if(sri!=''){if(dg.dBv('op5p'))sclf=_RwCnDv.scrollLeft;if(_RwTb!=null){var even=false;for(var j=0;j<_RwTb.rows.length;j++){if(_RwTb.rows[j].className==dg.ccp+'GridRowSelectedTR'){if(even==true){_RwTb.rows[j].className=dg.ccp+'GridRowEvenTR';}else{_RwTb.rows[j].className='';}break;}if(even==true){even=false;}else{even=true;}}}var nrow=dg.Mko(UID+'_rw'+sri);if(nrow!=null&&nrow!=undefined){var sclf=_RwCnDv.scrollLeft;nrow.className=dg.ccp+'GridRowSelectedTR';_RwCnDv.scrollLeft=sclf;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(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){try{if(w==null)return null;var i=0;if(w.parentNode){while(w){if(w.tagName&&w.tagName.toLowerCase()=='tr'&&w.id.indexOf(dg.uid+'_rw')==0){return w;}w=w.parentNode;i++;if(i>500)return null;}}else{return null;}return null;}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,'');dg.svs('pn',pn);dg.RfPg(pn);}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;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');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){for(var i=0;i<_HdTb.rows[0].cells.length-1;i++){dg.clwth(FR.cells[i],_HdTb.rows[0].cells[i].offsetWidth,true,dg.dBv('saf'),!dg.ie);}}_RwCnDv.scrollTop=0;_HdDv.scrollLeft=PrevScr;_RwCnDv.scrollLeft=_HdDv.scrollLeft;dg.crscl(_HdDv,_RwCnDv);if(PrevScr>0){dg.svs('hscr',PrevScr+'',UID);}for(var j=1;j<_RwTb.rows.length;j=j+2){_RwTb.rows[j].className=ccp+'GridRowEvenTR';}var hsr=dg.Gisv('hsr',UID);if(hsr=='true'){dg.hlsr(true,UID);}dg.svs('pn',pn,UID);dg.RfPg(pn,UID);dg.arsz(UID);}catch(ex){dg.ErrHr(ex,arguments);}};this.RwOnOv=function(w){if(dg.HVobj!=null){dg.HVobj.className=dg.HVcss;dg.HVobj=null;dg.HVcss='';}dg.HVobj=w;dg.HVcss=w.className;if(w.className.indexOf(dg.ccp+'GridRowSelectedTR')>-1){if(dg.cssRwSlHv!=''){w.className=dg.ccp+dg.cssRwSlHv;}}else{if(dg.cssRwHv!=''){w.className=dg.ccp+dg.cssRwHv;}}};this.RwOnOu=function(w){if(dg.HVobj!=null){dg.HVobj.className=dg.HVcss;dg.HVobj=null;dg.HVcss='';}};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');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.wStBr('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.cmb())){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.wStBr('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);dg.RAfCB(CID,'InsertRow');dg.clPs(CID,null);var pn=dg.rvs('pn',CID);dg.GetPage(pn,RID,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.wStBr('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);dg.RAfCB(CID,'UpdateRow');dg.clPs(CID,null);var pn=dg.rvs('pn',CID);dg.GetPage(pn,RID,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');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.wStBr('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.RAfCB(CID,'DeleteRow');dg.clPs(CID,null);var pn=dg.rvs('pn',CID);dg.GetPage(pn,dg.rvs('sri',CID),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,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 _nACC=dg.nACC(UID);if(_nACC>0)return;dg.iACC(UID);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;_HdDv.scrollLeft=PrevScr;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 prm=dg.COMPONENT_ID+'=GtRws&CID='+UID+'&PNUM='+pn+'&SCI='+sci+'&RSEL='+rsel;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.GetPageRz,2);}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);dg.RAfCB(CID,'GetRows');}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){try{var ClAfCB=dg.Gisv('ClAfCB',CID);if(ClAfCB!=null&&ClAfCB!=''){try{var GridID=dg.Gisv('id',CID);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){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(nv>0){dg.wStBr('BrMsgLd',UID);}else{dg.wStBr('BrMsgRd',UID);}}catch(ex){dg.ErrHr(ex,arguments);}};this.dACC=function(uid){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);if(nv<0)nv=0;}dg.Sisv('ascmc',nv+'',UID);if(nv>0){dg.wStBr('BrMsgLd',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.toLowerCase().indexOf('back')<0){r=true;}return r;}catch(ex){dg.ErrHr(ex,arguments);}};this.opac=function(w,op){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=(op/100);return;}if((w.style.opacity!=null)&&(w.style.opacity!=undefined)){w.style.opacity=(op/100);return;}if((w.style.KhtmlOpacity!=null)&&(w.style.KhtmlOpacity!=undefined)){w.style.KhtmlOpacity=(op/100);return;}};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.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);};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=dg.GetFullGridID(GridID);dg.svs('sri','',FullGridID);dg.inspr(1,FullGridID);dg.clPs(FullGridID);dg.uid=FullGridID;dg.dpr(1);dg.uid=OrigID;};this.ScrollToTop=function(GridID){var FullGridID=dg.GetFullGridID(GridID);var RwCnDv=dg.Mko(FullGridID+'_RwCnDv');RwCnDv.scrollTop=0;};this.ScrollToLeft=function(GridID){var FullGridID=dg.GetFullGridID(GridID);var RwCnDv=dg.Mko(FullGridID+'_RwCnDv');RwCnDv.scrollLeft=0;};this.SetPage=function(GridID,PageNumber){var OrigID=dg.uid;var FullGridID=dg.GetFullGridID(GridID);dg.uid=FullGridID;dg.dpr(PageNumber);dg.uid=OrigID;};};
