
// Generated by Intersoft Script Optimizer V1.5 + Intersoft JS Engine MaxObfuscate(tm) V1.0 
// Generated Datetime : 10/23/2009 4:50:32 PM
// Copyright (c) 2005 Intersoft Solutions.
// Unauthorized decryption/reproduction of any codes contained herein is strictly prohibited and will result in severe civil and criminal penalties .
//**Start Encode**
var WGUI = { CM: function() { wg11c43.m62116(); }, MU: function() { wg11c43.m79672(); }, MM: function() { wg11c43.m3f069(); }, DBLCL: function() { wg11c43.mdc498(); }, CL: function() { wg11c43.m36c23(); event.cancelBubble =true; }, MD: function() { wg11c43.m5c562(); }, KD: function() { wg11c43.m81c70(); }, GH: function(v89758) { return wg11c43.m25354(v89758); }, GW: function(v11558) { return wg11c43.m69289(v11558); }, GBBCL: function(v8cd58) { wg11c43.m36c23(v8cd58); }, GBBMM: function() { wg11c43.m3f069(); }, GBBMD: function() { wg11c43.mf5c51(); }, TBGH: function(vc5258) { return wg11c43.m45796(vc5258); }, TBRS: function(v75058) { return wg4a444.m26916(v75058); }, TBKD: function() { return wg54045.mda09(); }, TBKP: function() { return wg54045.m20759(); }, TBDBLCL: function(v81a58) { return wg54045.m5ea99(v81a58); }, TBKDMZ: function() { return wga4d9.m4a616(); }, TBKPMZ: function() { return wga4d9.mf9b15(); }, TBKU: function() { return wg54045.m70c69(); }, TGROW: function(v36158) { return wg11c43.m55442(v36158); }, WCIS: function(v8fb94,vacd70) { return wg08d15.mce286(v8fb94,vacd70); },  WCIC: function(vdd594,vba170) { return wg08d15.m6f973(vdd594,vba170); }, TGCALDD: function(vf7c94,vde670) { return wg08d15.m90087(vf7c94,vde670); }, TGCEDD: function(v84194,vf3c70,v29a69) { return wg08d15.m1a416(v84194,vf3c70,v29a69); }, TGPR: function(vade94) { return wg11c43.m53996(vade94); }, TGHIER: function(vb3794) { return wg10e8.mcac60(vb3794); }, TGSRR: function(v18094) { return wg11c43.m34536(v18094); } };var wg11c43 = { m73d62:function(vda531,v6ca3) { var vc1e12 =ISGetObject(vda531); if (!vc1e12.Get("Visible")&&!vc1e12.NeedAutoFitOnLoad) return; if (vc1e12.LastAutoFitWidth !=-1 &&vc1e12.LastAutoFitWidth ==vc1e12.FrameObj.offsetWidth) return; if (v6ca3) vc1e12.NeedAutoFitOnLoad =true; for (tableName in vc1e12.Tables) { var v61d94 =vc1e12.Tables[tableName]; if (v61d94.IsRootTable) { if (vc1e12.NeedAutoFitOnLoad) vc1e12.FrameObj.style.display ="none"; wg11c43.m55b29(v61d94); } else { if (v61d94.SubTableIds.length ==0) { wg11c43.m55b29(v61d94); } else { for (tableId in v61d94.SubTableIds) wg11c43.m55b29(v61d94,"SubTable",null,null,null,v61d94.SubTableIds[tableId]); } } } vc1e12.LastAutoFitWidth =vc1e12.FrameObj.offsetWidth; vc1e12.TempResizeID =0; }, m8b045:function(v35a86,vf7482) { var v36d67 =v35a86.RootTable.GetElement(WG40.BODY,WG40.HTMLDIV); v35a86.NeedHeightResize =true; v35a86.FrameObj.style.height =vf7482;  if (IS.ie) v35a86.FrameObj.parentElement.style.height =vf7482;  var v55673 =wg11c43.m45796(v36d67);  if (!isNaN(v55673)) v36d67.style.height =v55673;  if (IS.moz) { wga4d9.mc1799(v35a86); wga4d9.mc0e2(v35a86); } }, m72695:function(v9fc42) { if (!v9fc42) v9fc42 =this;  if (v9fc42.NeedHeightResize ||v9fc42.NeedWidthResize) { var vb1f86 =v9fc42.RootTable.GetElement(WG40.BODY,WG40.HTMLDIV); v9fc42.CacheTBodyHeight =null; var vdd882 =wg11c43.m45796(vb1f86); if (!isNaN(vdd882)&&vdd882 >0) vb1f86.style.height =vdd882 +"px"; } },  m35f55:function(v91f61) {  var vd4f26 =v91f61.RootTable.GetElement(WG40.BODY,WG40.HTMLDIV);  if (IS.ie) { if (IS.GetIEVersion()<8 ||!IS.IsXHTMLDocType()) { try { vd4f26.style.setExpression("height","WGUI.TBGH(this)"); } catch (e) { v91f61.NeedHeightResize =true; wg11c43.m72695(v91f61); } } else { v91f61.NeedHeightResize =true; wg11c43.m72695(v91f61); } } }, m45796:function(vc5536) { var v56a97; if (vc5536.childNodes.length ==0) return; var vce841 =ISGetObject(vc5536.childNodes[0].gridId); if (!vce841) return; if (vce841.CacheTBodyHeight !=null) { if (vce841.NeedHeightResize) { vce841.CacheTBodyHeight =null; return; } v56a97 =vce841.CacheTBodyHeight; } else { var vf8736 =false; var v3fc47 =vce841.FrameObj.parentElement;  if (!IS.ie) v3fc47 =vce841.FrameObj; if (vc5536.style.display =="none" &&vce841.CurrentViewMode =="GridView") vc5536.style.display ="block"; v56a97 =parseFloat(v3fc47.style.height);  if (v3fc47.gridHeight) v56a97 =v3fc47.gridHeight; if (v3fc47.style.height !="") { if (v3fc47.style.height.indexOf("%")>0) { if (!vce841.IsLoaded) return;  vc5536.style.height =10; v56a97 =parseFloat(v3fc47.offsetHeight);  if (IS.moz &&v56a97 ==0) return 0;  vf8736 =true; } } if (ISPosLib.getTop(vc5536)<0 ||isNaN(v56a97)) { if (vce841.CurrentViewMode =="PivotChartView") { vce841.NeedHeightResize =false; vce841.CacheTBodyHeight =v56a97; wg03e66.mae68(vce841,v56a97); return; }  if (isNaN(v56a97)) return; } v56a97 -=ISPosLib.getTop(vc5536)-ISPosLib.getTop(vce841.FrameObj)+2; if (vce841.LayoutSettings.StatusBarVisible) v56a97 -=document.getElementById("dvStatus_" +vce841.Name).offsetHeight; if (vce841.GetRootTable().Get("ColumnFooters")=="Yes") v56a97 -=vce841.GetRootTable().GetElement(WG40.COLFOOTER,WG40.HTMLDIV).offsetHeight;  if (vce841.LayoutSettings.AllowColumnFreezing =="Yes") v56a97 -=19;  vce841.CacheTBodyHeight =v56a97; vce841.NeedHeightResize =false; } if (isNaN(v56a97)||v56a97<=0) vce841.NeedHeightResize =true; if (vf8736 &&v56a97>0) vc5536.style.height =parseFloat(v56a97)+"px"; return v56a97; }, m25354:function(v95f28) { if (IS.ie) v95f28 =v95f28.children[0];  if (!v95f28 ||typeof(v95f28)=="undefined") return;  var vc4736; var ve6e60 =ISGetObject(v95f28.id.substring(0,v95f28.id.length -2)); if (!ve6e60) return; if (ve6e60.CacheFrameHeight !=null) { if (ve6e60.NeedHeightResize) { ve6e60.CacheFrameHeight =null; return; } vc4736 =ve6e60.CacheFrameHeight; } else { var v52570 =Number(parseFloat(v95f28.currentStyle.borderTopWidth)); if (isNaN(v52570)) v52570 =0; vc4736 =document.body.clientHeight -ISPosLib.getTop(v95f28)+ve6e60.LayoutSettings.SizeHeightBy -(v52570 *2); ve6e60.CacheFrameHeight =vc4736; } if (vc4736<=0) ve6e60.NeedHeightResize =true; return vc4736; }, m69289:function(vf4031) { if (IS.ie) vf4031 =vf4031.children[0]; if (!vf4031 ||typeof(vf4031)=="undefined") return; var vecc11; var vba648 =ISGetObject(vf4031.id.substring(0,vf4031.id.length -2)); if (!vba648) return; if (vba648.CacheFrameWidth !=null) { if (vba648.NeedWidthResize) { vba648.CacheFrameWidth =null; return; } vecc11 =vba648.CacheFrameWidth; } else { vecc11 =document.body.clientWidth -ISPosLib.getLeft(vf4031)+vba648.LayoutSettings.SizeWidthBy -wg11c43.m7ff62();  vba648.CacheFrameWidth =vecc11; vba648.NeedWidthResize =false; } return vecc11; }, GetPaddingWidth: function(vb8a86) { var v98f67 =parseFloat(vb8a86.currentStyle.paddingLeft); var v99328 =parseFloat(vb8a86.currentStyle.paddingRight); var vfe57 =v98f67 +v99328; if (isNaN(vfe57)) vfe57 =0; return vfe57; }, m7ff62:function() { if (document.body.style.overflow =="hidden" ||document.body.scroll =="no" ||IS.moz) return 0; else return 0; }, m85e79:function(v1d158) { if (v1d158 &&(v1d158.tagName =="TD" ||v1d158.tagName =="SPAN" ||v1d158.tagName =="NOBR")&&!v1d158.hasTooltip) { if (v1d158.tagName =="NOBR") { v1d158 =wg4a444.ma8124(v1d158); if (!v1d158) { wg_Global.TTId =0; return; } } if (v1d158.hasTooltip ||(IS.moz &&v1d158.attributes["hasTooltip"] !=null)) return; var v1c322 =false; if (v1d158.innerText !="" &&v1d158.innerText !=" " &&v1d158.scrollWidth>v1d158.offsetWidth &&v1d158.childNodes.length<3) v1c322 =true; else if (v1d158.tagName =="SPAN" &&typeof (v1d158.content)!="undefined") { if (v1d158.scrollHeight>v1d158.offsetHeight) v1c322 =true; else { var v6237 =wg4a444.mc2986(v1d158); if (!v6237) return; if (v6237.innerText !="" &&v6237.scrollWidth>v6237.offsetWidth) v1c322 =true; } } if (IS.moz) v1c322 =true; if (v1c322) v1d158.title =v1d158.innerText; else v1d158.title =""; } wg_Global.TTId =0; }, m0c697:function(veb233) { var v3ef42 =veb233.GetRootTable().GetElement(WG40.BODY,WG40.HTMLDIV); var v84316 =document.getElementById(veb233.Name +"_ND"); if (!v84316) { v84316 =document.createElement("DIV"); v84316.id =veb233.Name +"_ND"; v84316.className =veb233.RowClass; v84316.style.cssText ="position:relative; width:100%; text-align: center; background: transparent"; v3ef42.insertAdjacentElement("beforeEnd",v84316); } var vfb160 =v3ef42.offsetHeight; if (vfb160 ==0) vfb160 =veb233.FrameObj.offsetHeight; if (vfb160 ==0) { if (veb233.FrameObj.offsetWidth ==0 &&veb233.ShowNoDataBoxTryCount ==5) return;  if (typeof(veb233.ShowNoDataBoxTryCount)=="undefined") veb233.ShowNoDataBoxTryCount =0; else veb233.ShowNoDataBoxTryCount++; setTimeout(function() { wg11c43.m0c697(veb233); },100); return; } var vf863 =""; try { vf863 =veb233.GetString("CommonText/NoData"); } catch (e) { setTimeout(function() { wg11c43.m0c697(veb233); },100); return; } v84316.innerText =vf863; v84316.style.top ="40%"; v84316.style.display =""; }, m7f837:function(v58152) { var vcd133 =document.getElementById(v58152.Name +"_ND"); if (vcd133) vcd133.style.display ="none"; }, m76540:function(v37452) { var v4bf52 =v37452.childNodes[1]; v4bf52.innerHTML =""; wg11c43.m82e28(v37452); }, mf9735:function(vf7188) { return vf7188.parentElement.parentElement.parentElement.parentElement.removeNode(true); }, mefb54:function(v65b88) { return v65b88.parentElement.parentElement.parentElement.parentElement.previousSibling.removeNode(true); }, m3a755:function(vab691,v16894) { var v3a688 =vab691.Grid; var vb5544 =v3a688.GetElement(WG40.GROUPBYBOX,WG40.HTMLTABLE); if (!vab691.IsRootTable) { if (v16894) tr =vb5544.insertRow(v16894); else tr =vb5544.insertRow(); tr.id ="trGBBRowSep_" +v3a688.Id +"_" +vab691.Name; var v19748 =tr.insertCell(-1); v19748.innerHTML ="<table tblName='" +vab691.Name +"' gridId='" +v3a688.Id +"' cellSpacing=0 cellPadding=1 border=0 style='cursor: default'" +(IS.moz ? ";table-layout:fixed" : "") +"><tbody><tr></tr></tbody></table>"; var vce451 =v19748.childNodes[0].childNodes[0].childNodes[0]; var v97a19 =vab691.GetParentTreeStructure(); for (var v5936=1; v5936<=parseFloat(vab691.TableLevel); v5936++) { var v4cf0 =vce451.insertCell(-1); v4cf0.style.cssText ="width:25px; height: 3px; margin: 0; padding:0"; if (v5936 ==parseFloat(vab691.TableLevel)||v97a19[v5936] =="Continuos") { v4cf0.innerHTML =wg10e8.meb786(v3a688,"I"); } } } }, m53620:function(vbb277,v28840) { var v16947 =vbb277.Grid; var vf6973 =v16947.GetElement(WG40.GROUPBYBOX,WG40.HTMLTABLE); if (v28840) tr =vf6973.insertRow(v28840); else tr =vf6973.insertRow(); tr.id ="trGBB_" +v16947.Id +"_" +vbb277.Name; var v98c49 =tr.insertCell(-1); v98c49.innerHTML ="<table tblName='" +vbb277.Name +"' gridId='" +v16947.Id +"' cellSpacing=0 cellPadding=1 border=0 style='cursor: default" +(IS.moz ? ";table-layout:fixed" : "")+"'><tbody><tr></tr></tbody></table>"; var v29836 =v98c49.childNodes[0].childNodes[0].childNodes[0]; if (!vbb277.IsRootTable) { var v0b618 =vbb277.GetParentTreeStructure(); for (var vec533=1; vec533<parseFloat(vbb277.TableLevel); vec533++) { var vf0067 =v29836.insertCell(-1); vf0067.style.cssText ="width:25px; height: 15px; margin: 0; padding:0"; if (vec533 ==parseFloat(vbb277.TableLevel)||v0b618[vec533] =="Continuos") { vf0067.innerHTML =wg10e8.meb786(v16947,"I"); } } var v2ab24 =vbb277.GetParentTables().length; var vf0067 =v29836.insertCell(-1); vf0067.style.cssText ="width:25px; height: 100%; margin: 0; padding:0"; vf0067.align ="right"; vf0067.vAlign ="top"; if (v2ab24 ==1 ||v2ab24>1 &&!vbb277.HasNextSiblingGroupedColumns()) vf0067.innerHTML =wg10e8.meb786(v16947,"Last"); else vf0067.innerHTML =wg10e8.meb786(v16947,"Continous"); } var vcdf0 =v29836.insertCell(-1); var vfc30 =vbb277.CaptionImage; vcdf0.className =v16947.GBBLabelClass; if (vfc30 !="") { var vc9148 =""; if (vfc30.substring(0,1)=="/" ||vfc30.substring(0,1)==".") vc9148 =vfc30; else vc9148 =v16947.ResolveImagePathEx(vfc30); vcdf0.innerHTML ="<img align='absmiddle' src='" +vc9148 +"'>&nbsp;"; } vcdf0.innerHTML +=vbb277.Caption; return tr; }, m64f3:function(v6ba33) { var v9a749 =""; for (var vc4279 =0; vc4279 <v6ba33.GroupedColumns.length; vc4279++) { v9a749 +="<td style='width:16px' "; if (v6ba33.IsUseColumnSet ||v6ba33.PreviewRowVisible) v9a749 +="rowspan=" +wg11c43.ma7f36(v6ba33); v9a749 +=">&nbsp;</td>"; } return v9a749; },  ma7f36:function(vdc752) { var v01d68 =1;  if (vdc752.IsUseColumnSet &&vdc752.Get("ColumnSetHeaders")=="Yes") v01d68++;  if (vdc752.IsUseColumnSet) { v01d68 +=vdc752.ColumnSetSettings.Count; v01d68--; }  if (vdc752.PreviewRowVisible) v01d68++;  return v01d68; }, mb6547:function(vdf379,va3147) { var v3a952 =va3147.currentStyle.fontSize; if (v3a952 =="") v3a952 ="8pt"; var vcfd29 =va3147.childNodes[1]; var v1dd38 ="5"; var v65a69 ="6"; wg11c43.m82e28(va3147); if (IS.moz) { v1dd38 ="<font face='Webdings'>5</font>"; v65a69 ="<font face='Webdings'>6</font>"; } if (va3147.sortOrder =="Ascending") { var vb6383 =vdf379.LayoutSettings.ImageSettings.SortAscImage; var v34173 ="";  if (vdf379.EnableSection508Standards) v34173 =" alt='Sorted in ascending order' "; if (vb6383 =="") vcfd29.innerHTML ="<span class='DefSIcon' style='font-size:" +v3a952 +"; color: black'" +v34173 +">" +v1dd38 +"</span>"; else vcfd29.innerHTML ="<img align='absmiddle' src='" +vdf379.ResolveImagePathEx(vb6383)+"'" +v34173 +">"; } else if (va3147.sortOrder =="Descending") { var v37b63 =vdf379.LayoutSettings.ImageSettings.SortDescImage; var v34173 =""; if (vdf379.EnableSection508Standards) v34173 =" alt='Sorted in descending order' ";  if (v37b63 =="") vcfd29.innerHTML ="<span class='DefSIcon' style='font-size:" +v3a952 +"; color: black'" +v34173 +">" +v65a69 +"</span>"; else vcfd29.innerHTML ="<img align='absmiddle' src='" +vdf379.ResolveImagePathEx(v37b63)+"'" +v34173 +">"; } else { wg11c43.m76540(va3147); } }, m66865:function(v81c18) { var v55699; var v01557 =ISGetObject(v81c18.gridId); v55699 =document.createElement("DIV"); v55699.onselectstart =function() { return false; }; v55699.style.cssText =v01557.DraggerStyle +"; width:" +v81c18.offsetWidth +"; height:" +v81c18.offsetHeight +";"; v55699.className =v81c18.className; v55699.innerHTML =v81c18.innerHTML; if (v01557) v01557.FrameObj.appendChild(v55699); else document.body.appendChild(v55699); return v55699; }, m6cb1:function(v84154) { var v80954; v80954 =document.createElement("IMG"); v80954.src =v84154.ResolveImagePathEx(v84154.LayoutSettings.ImageSettings.ColumnPointerImage); v80954.style.cssText ="position: absolute; display: none;"; if (v84154) v84154.FrameObj.appendChild(v80954); else document.body.appendChild(v80954); return v80954; }, me8b7:function(va1c38) { var veae54; veae54 =document.createElement("DIV"); veae54.onselectstart =function() { return false; }; veae54.onmouseup =wg11c43.m79672; veae54.style.cssText =va1c38.ResizerStyle; if (va1c38) va1c38.FrameObj.appendChild(veae54); else document.body.appendChild(veae54); return veae54; }, mcaa40:function(v37910,vdd315) { var v90c38 =new wgHeaderInfo(); var vb4776 =ISGetObject(vdd315.gridId); var v15461 =posLib2.getLeftAbs(vb4776.FrameObj,vb4776); var v36840 =posLib2.getTopAbs(vb4776.FrameObj,vb4776); v90c38.AllowRightInsert =true; v90c38.PosLeft =ISPosLib.getLeft(v37910)-5 -v15461; v90c38.PosRight =v90c38.PosLeft +v37910.offsetWidth; v90c38.PosTop =ISPosLib.getTop(v37910)-11 -v36840; v90c38.Type ="GroupInfo"; v90c38.Element =v37910; v90c38.ProperPosition =v90c38.PosRight; return v90c38; }, mc6e98:function(vc8229) { var v93393 =vc8229.childNodes[0].childNodes[0].childNodes[0].childNodes[0]; return v93393.cells[v93393.cells.length -1]; }, mbb317:function(v6c713) { var v39a29 =v6c713.childNodes[0].childNodes[0].childNodes[0].childNodes[0]; for (var v0d524=0; v0d524<v39a29.cells.length; v0d524++) { if (v39a29.cells[v0d524].type =="GroupColumn") return v39a29.cells[v0d524]; } return null; }, me5060:function(vb8549,v61534) { var v58f13 =document.getElementById("trGBB_" +vb8549 +"_" +v61534); return (v58f13); }, m20b20:function(vb6f68,vef044,vbbf98) { var v6df49 =wg11c43.me5060(vb6f68,vef044); if (v6df49) { var v47c34 =v6df49.childNodes[0].childNodes[0].childNodes[0].childNodes[0].cells; for (var v44732=0; v44732<v47c34.length; v44732++) { if (v47c34[v44732].type =="GroupColumn") { if (v47c34[v44732].colName ==vbbf98) return true; } } } return false; }, m6678:function(v32543,v4b832,vea451) { var va8a4 =new wgHeaderInfo(); var vdb513 =ISGetObject(vea451.gridId); var vfb917 =posLib2.getLeftAbs(vdb513.FrameObj,vdb513); var v41550 =posLib2.getTopAbs(vdb513.FrameObj,vdb513); va8a4.AllowRightInsert =true; va8a4.PosLeft =ISPosLib.getLeft(v32543)-vfb917; va8a4.PosRight =va8a4.PosLeft +v32543.offsetWidth; va8a4.PosTop =ISPosLib.getTop(v32543)-v41550; va8a4.Type ="Unknown"; va8a4.Element =v32543; if (v32543.type =="Column" ||v32543.type =="GroupColumn") { va8a4.Type =v32543.type; if (v32543.type =="GroupColumn") { va8a4.PosLeft -=5; va8a4.PosRight -=5; va8a4.PosTop -=10; } var v17815 =(va8a4.PosRight -va8a4.PosLeft)/2; if (v4b832>=va8a4.PosLeft +vfb917 &&v4b832<=v17815 +va8a4.PosLeft +vfb917) va8a4.ProperPosition =va8a4.PosLeft; else va8a4.ProperPosition =va8a4.PosRight; } return va8a4; }, m40b75:function(vcbe0,v7d218,v09710) { var v56a98 =v7d218.getAttribute("elLeft"); var v2c011 =v7d218.getAttribute("elTop"); var vd3b36 =event.clientX; var v4df76 =event.clientY; var vfbb36 =null; if (IS.ie) vfbb36 =document.elementFromPoint(vd3b36,v4df76); else vfbb36 =event.srcElement; if (vfbb36) { wg4a444.mc4f43(vfbb36); if (vfbb36.id.indexOf("GBB")>=0 ||vfbb36.id.indexOf("GBB")>=0 ||(vfbb36.tagName =="TD" &&vfbb36.className.indexOf("Header")&&vfbb36.type =="GroupColumn") ||((vfbb36.tagName =="SPAN" ||vfbb36.tagName =="IMG")&&vfbb36.parentElement.type =="GroupColumn")) { var v8ee51 =ISGetObject(v7d218.gridId); var vc6e71 =v8ee51.Tables[v7d218.tblName]; var vc4080 =v7d218.parentElement; var vbe372 =v8ee51.GetElement(WG40.GROUPBYBOX,WG40.HTMLTABLE); var t,vd3f17; var vbde47 =v8ee51.HasGroup(); v7d218.groupExist =false; if (!vbde47) { if (vbe372.style.display =="") t =vbe372.rows[0].cells[0]; vd3f17 =wg11c43.mcaa40(t,v7d218); } else { if (vfbb36.tagName =="SPAN") vfbb36 =vfbb36.parentElement; if (vfbb36.tagName =="DIV") { var vac846 =wg11c43.me5060(v8ee51.Name,vc6e71.Id); v7d218.groupExist =(vac846 !=null); if (vac846) { var v31e43 =wg11c43.mc6e98(vac846); t =v31e43; vd3f17 =wg11c43.mcaa40(t,v7d218); } else { vac846 =wg11c43.me5060(v8ee51.Name,v8ee51.RootTable.Name); var v31e43 =wg11c43.mc6e98(vac846); t =v31e43; vd3f17 =wg11c43.mcaa40(t,v7d218); } } else if (vfbb36.tagName =="TD" &&vfbb36.type =="GroupColumn") { if (vfbb36.type =="GroupColumn" &&v7d218.type =="GroupColumn") { if (vfbb36.tblName !=v7d218.tblName) { var vbbf30 =new wgHeaderInfo(); vbbf30.Type ="Unknown"; return vbbf30; } } t =vfbb36; vd3f17 =wg11c43.m6678(t,vd3b36,v7d218); } } return vd3f17; } else { var vd3f17 =new wgHeaderInfo(); vd3f17.Type ="Unknown"; if ((vfbb36.tagName =="SPAN")||vfbb36.tagName =="NOBR") vfbb36 =wg4a444.ma8124(vfbb36); if (vfbb36 &&(vfbb36.tagName =="TD" ||vfbb36.tagName =="TH")) { var v8ee51 =ISGetObject(v7d218.gridId); var vc6e71 =v8ee51.Tables[v7d218.tblName]; var vc4080 =v7d218.parentElement; if (vc6e71.Id !=wg4a444.meba49(vfbb36.parentElement)) return vd3f17; else { if (vc4080 !=vfbb36.parentElement &&v7d218.type !="GroupColumn") return vd3f17; } return wg11c43.m6678(vfbb36,vd3b36,v7d218); } else { if (!v09710) { return vd3f17; } else return vd3f17; } } } return false; }, meeb41:function(v5ac4,veb668,ve0b25) { var v1c04 =(ve0b25)? "afterEnd" : "beforeBegin"; v5ac4.removeNode(true); veb668.insertAdjacentElement(v1c04,v5ac4); }, m4c387:function(v1a756) { var v48175 =wg_Global.MoveColEventArgs; var v0f37 =v48175.table; var vbe362 =ISGetObject(v0f37.GridId); var v18e92 =v48175.tr; var vfce46 =v0f37.GetElement(WG40.BODY,WG40.HTMLTABLE,v18e92); var vd9288 =v48175.cdt; var ve6f0 =v48175.th; var v2ff69 =v48175.c1; var v1a479 =v48175.c2; var vcea13 =v0f37.GetElement(WG40.COLGROUP,null,v18e92); var va9159 =vcea13.childNodes[v2ff69]; var vda190 =vcea13.childNodes[v1a479]; var v6f957 =0; var v92d56 =0;  wg11c43.meeb41(vd9288,ve6f0.Element,v2ff69>v1a479);  if (vbe362.FreezePaneActive &&vbe362.FreezeConfig !=null) { if (IS.ie) { v6f957 =vbe362.FreezeConfig[0].length; v2ff69 +=v6f957; v1a479 +=v6f957; va9159 =vcea13.children[v2ff69]; vda190 =vcea13.children[v1a479]; } else { v92d56 =vbe362.FreezeConfig[0].length; va9159 =vcea13.children[v2ff69 -v92d56]; vda190 =vcea13.children[v1a479 -v92d56]; } }  if (v0f37.IsRootTable &&v0f37.Get("AllowFilter")=="Yes") { var v50466 =v0f37.GetFilterRow(v18e92); wg11c43.meeb41(v50466.cells[v1a479],v50466.cells[v2ff69],v2ff69>v1a479); } if (v0f37.Get("AllowAddNew")=="Yes") { var vc8f10 =v0f37.GetNewRow(v18e92); var vaf791 =false; var v05d17 =vc8f10.cells; for (var v3f564=0; v3f564<v05d17.length; v3f564++) { if (v05d17[v3f564].type =="NewRowInfoCell") { vaf791 =true; break; } } if (!vaf791) wg11c43.meeb41(vc8f10.cells[v1a479],vc8f10.cells[v2ff69],v2ff69>v1a479); } wg11c43.meeb41(vda190,va9159,v2ff69>v1a479); wg11c43.mad189(v0f37,"Move",[v2ff69,v1a479]); var vcb46 =v0f37.GetElement(WG40.BODY,WG40.HTMLTABLE,v18e92).rows; for (var v3f564=0; v3f564<vcb46.length; v3f564++) { var v5e414 =vcb46[v3f564]; wg4a444.mc4f43(v5e414); if (v5e414.type =="Record" ||v5e414.type =="GroupTotalRow") wg11c43.meeb41(v5e414.cells[v1a479],v5e414.cells[v2ff69],v2ff69>v1a479); } if (v0f37.Get("ColumnFooters")=="Yes") { var v4cc65 =v0f37.GetElement(WG40.COLFOOTERGROUP,null,v18e92).childNodes[v2ff69 -v92d56]; var v8df56 =v0f37.GetElement(WG40.COLFOOTERGROUP,null,v18e92).childNodes[v1a479 -v92d56]; var v70340 =v0f37.GetElement(WG40.COLFOOTER,WG40.HTMLTABLE,v18e92).rows[1]; wg11c43.meeb41(v8df56,v4cc65,v2ff69>v1a479); wg11c43.meeb41(v70340.cells[v1a479 -v92d56],v70340.cells[v2ff69 -v92d56],v2ff69>v1a479); } if (!v1a756) { if (!v0f37.IsRootTable) wg10e8.m9c79(); wg11c43.m12037(v0f37,v18e92); if (vbe362.LastSelObj) { var v26a19 =vbe362.LastSelObj.element; if (v26a19) { if (v26a19.tagName =="TR") { wg54045.m5a732(v26a19,"Redraw"); } else wg54045.ma4226(v26a19); } } wg_Global.MoveColEventArgs =null; vbe362.SetStatus1("","ready","CommonText/Ready"); } }, maed93:function(v91f80,vecf18,vde160,v67385,v9c598) { var v55156 =vecf18.parentElement; if (v91f80.IsUseColumnSet) { if (vecf18.type =="Column") { var v82652 =v91f80.GetElement(WG40.COLHEADERGROUP,null,v55156); var v5e34 =v91f80.GetColHeaderSpanCount()+v91f80.GetCSCellPosByIndex(vecf18.cs,vecf18.r,vecf18.c); var vf8690 =v91f80.GetColHeaderSpanCount()+v91f80.GetCSCellPosByIndex(vecf18.cs,vecf18.r,vecf18.c,true); var vfcf33 =vde160; if (v5e34 !=vf8690) { var vfe645 =0; for (var v4d191=v5e34; v4d191<vf8690; v4d191++) vfe645 +=parseFloat(v82652.childNodes[v4d191].width); vfcf33 -=vfe645; } if (vfcf33<20) vfcf33 =20; wg11c43.m2fc84(v91f80,v55156,v82652,vf8690,vfcf33); if (!v67385) { v91f80.UpdateRowLayoutWidth(vecf18.cs,parseFloat(vecf18.c)+(vf8690 -v5e34),vfcf33); } vecf18.estWidth =vde160; } else if (vecf18.type =="CSHeader") { var v82652; if (v55156) v82652 =v91f80.GetElement(WG40.COLHEADERGROUP,null,v55156); var v19a56 =v91f80.GetColumnSetByPos(vecf18.pos); var v5e34 =v91f80.GetColHeaderSpanCount()+v91f80.GetCSHeaderCellPosByIndex(vecf18); var vf8690 =v5e34 +parseInt(v19a56.ColumnCount); var vadd28 =0; if (v55156) vadd28 =wgGetCSHeaderWidth(v91f80,vecf18); else vadd28 =v91f80.GetCSHeaderWidth(vecf18.pos); var v6a874 =0; for (var v4d191=v5e34; v4d191<vf8690; v4d191++) { var v46736 =0; if (v82652) v46736 =parseInt(v82652.childNodes[v4d191].width); else v46736 =parseInt(v91f80.GetRowLayoutByIndex(vecf18.pos,0,v6a874).Width); var vfe859 =(v46736/vadd28)*100; var v3933 =parseInt((vfe859/100)*vde160); if (!isNaN(v3933)) { if (v82652) wg11c43.m2fc84(v91f80,v55156,v82652,v4d191,v3933); if (!v67385) v91f80.UpdateRowLayoutWidth(vecf18.pos,v6a874,v3933); } v6a874++; } vecf18.estWidth =vde160; } } else { var vca439 =wg4a444.mc3371(v91f80,vecf18); var vcbf25 =v91f80.Grid;  if (IsGecko30()&&vcbf25.FreezePaneActive) { var v05987 =wg4a444.m5c40(vecf18);  if (v05987 !=null &&v05987.Position <vcbf25.LayoutSettings.FreezePaneSettings.ActiveFrozenColumns) vca439 =wg4a444.m1b593(vecf18); }  vecf18.oldWidth =vecf18.offsetWidth;  IS.SetWidth(vecf18,vde160); wg11c43.m82e28(vecf18); wg11c43.mad189(v91f80,"Resize",[vca439,vde160]);  v91f80.GetElement(WG40.COLGROUP,null,v55156).childNodes[vca439].width =vde160; if (!IS.ie) { wga4d9.m44967(v91f80,vecf18,WG40.BODY);  if (v91f80.IsRootTable) wg4a444.m26916(v91f80.GetElement(WG40.BODY,WG40.HTMLTABLE)); } if (v91f80.Get("ColumnFooters")=="Yes") { var v81c53 =v91f80.GetElement(WG40.COLFOOTERGROUP,null,v55156); v81c53.childNodes[vca439].width =vde160; if (!IS.ie) wga4d9.m44967(v91f80,vecf18,WG40.COLFOOTER,(IS.safari ? vde160 : null)); } wg11c43.m37368(v91f80,v55156,vecf18,vde160); } wg_Global.ColSizeTarget =vecf18; if (!v67385) { if (!v91f80.IsRootTable) { if (!v91f80.IsUseColumnSet) wg10e8.m7c667(vecf18); wg10e8.m5d28(); } if (!v91f80.IsUseColumnSet &&!v9c598) wg11c43.m12037(v91f80,v55156); if (!v9c598) wg11c43.m55b29(v91f80,"Resize",vecf18,vde160); if (vecf18.type =="CSHeader") wgFlushUpdates(); }  if (v91f80.Grid.LayoutSettings.AllowColumnFreezing =="Yes") wg11c43.m9ad14(v91f80.Grid); },  mad189:function(v63091,v7dd76,vc6530) { var v27891 =v63091.Grid;  if (v27891.BindingOperationMode =="ClientBinding" &&v63091.HtmlTemplate !=null) wg14b67.m51446(v63091.HtmlTemplate,v7dd76,vc6530); else if (v27891.LayoutSettings.AllowBatchUpdate) wg04140.mb8348(v63091,v7dd76,vc6530); }, m2fc84:function(v42527,v4df45,v6d649,v74333,v28a64) { v6d649.childNodes[v74333].oldWidth =v6d649.childNodes[v74333].width; v6d649.childNodes[v74333].width =v28a64; v42527.GetElement(WG40.COLGROUP,null,v4df45).childNodes[v74333].width =v28a64; if (v42527.Get("ColumnFooters")=="Yes") v42527.GetElement(WG40.COLFOOTERGROUP,null,v4df45).childNodes[v74333].width =v28a64; }, m37368:function(v74986,v0f874,v23a49,vdf618) { if (v74986.IsUseColumnSet) { if (v74986.Get("AllowFilter")=="Yes") { var vce682 =v74986.GetFilterRow(v0f874); if (vce682) { try { var ve7924 =wgGetCSCellByPosition(vce682,v23a49.r,v23a49.c,v23a49.cs); var v98434 =ve7924.childNodes[0]; if (vdf618 -18>0) v98434.style.width =(vdf618 -18)+"px"; else v98434.style.width ="18px"; if (!IS.ie) wga4d9.m7f537(ve7924,vdf618); } catch (e) { } } } } else { if (v74986.Get("AllowFilter")=="Yes") { var vce682 =v74986.GetFilterRow(v0f874); if (vce682) { try { var vf5586 =(IS.ie ? wg4a444.mc3371(v74986,v23a49): v23a49.cellIndex); var ve7924 =vce682.cells[vf5586]; var v98434 =ve7924.childNodes[0]; if (vdf618 -18>0) v98434.style.width =(vdf618 -18)+"px"; else v98434.style.width ="18px"; if (!IS.ie) wga4d9.m7f537(ve7924,vdf618); } catch (e) { } } } } }, m8ea2:function(vecc27) { var vabe57 =vecc27; var v5a613 =vabe57.parentElement; var v95386 =wg4a444.m4dc24(v5a613); var ve211 =ISGetObject(v95386.gridId); var v3688 =ve211.Tables[v95386.tblName]; var v12430 =v3688.GetElement(WG40.BODY,WG40.HTMLTABLE,v5a613); var va435 =vabe57.scrollWidth; var vb4c95 =va435; if (v3688.IsUseColumnSet) { for (var vc4d58=0; vc4d58<v12430.rows.length; vc4d58++) { var vc0f69 =v12430.rows[vc4d58]; wg4a444.mc4f43(vc0f69); if (wgIsRecordRow(vc0f69)) { var v14b14 =wgGetCellByName(vc0f69,vecc27.colName); var v59943 =v14b14.scrollWidth; if (IS.moz) v59943 =v14b14.childNodes[0].offsetWidth; if (v14b14 &&vc0f69.csRowPos ==v5a613.csRowPos &&v59943>vb4c95) vb4c95 =v59943; } } } else { for (var vc4d58=0; vc4d58<v12430.rows.length; vc4d58++) { wg4a444.mc4f43(v12430.rows[vc4d58]); if (v12430.rows[vc4d58].type =="Record") { var v59943 =v12430.rows[vc4d58].cells[vabe57.cellIndex].scrollWidth; if (IS.moz) v59943 =v12430.rows[vc4d58].cells[vabe57.cellIndex].childNodes[0].offsetWidth; if (v59943>vb4c95) vb4c95 =v59943; } } } if (IS.moz &&vb4c95 !=va435) vb4c95 +=4; if (vb4c95 -vabe57.offsetWidth ==4) return; var v2dc64 =wg4a444.m5c40(vabe57); if (!ISEvent.Raise(ve211.LayoutSettings.ClientSideEvents.OnColumnResize,ve211.Name,v3688.Id,v2dc64,vb4c95)) return; wg11c43.maed93(v3688,vabe57,vb4c95); if (v3688.IsUseColumnSet) { if (!v3688.IsRootTable) wg10e8.m19259(vabe57,vb4c95); } else { if (!v3688.IsRootTable) { wg10e8.m7c667(vabe57); wg10e8.m19259(vabe57); } wg11c43.m12037(v3688,v5a613); wg11c43.m55b29(v3688,"Resize",vabe57,vb4c95); } }, m82e28:function(v5ed46,v71b10) { if (v5ed46.sortOrder =="None") { v5ed46.childNodes[0].style.width ="100%"; } else { var v46063; if (v5ed46.style.width =="") v5ed46.style.width =v5ed46.offsetWidth +"px"; if (v71b10) v46063 =v71b10; else v46063 =v5ed46.style.width +"px"; var vb2769 =parseInt(v46063)-20; if (vb2769<0) vb2769 =0; v5ed46.childNodes[0].style.width =vb2769 +"px"; } }, m12037:function(vbb648,v31b16) { var v5dd18 =ISGetObject(vbb648.GridId); var vf2748; if (vbb648.IsRootTable) { if (!v5dd18.EnableSection508Standards) vf2748 =vbb648.GetElement(WG40.COLHEADER,WG40.HTMLTABLE,v31b16).childNodes[0].childNodes[0]; else vf2748 =vbb648.GetElement(WG40.COLHEADER,WG40.HTMLTABLE,v31b16).rows[0]; } else { try { if (!v5dd18.EnableSection508Standards) vf2748 =vbb648.SubTableIds[0].GetElement(WG40.COLHEADER,WG40.HTMLTABLE).childNodes[0].childNodes[0]; else vf2748 =vbb648.SubTableIds[0].GetElement(WG40.COLHEADER,WG40.HTMLTABLE).rows[0]; } catch (e) { return; } } var v50461 =0; var vab137 =vbb648.Get("HideColumnsWhenGrouped"); var va2295 =new ISArray(); for (var vc9d78=0; vc9d78<vf2748.cells.length; vc9d78++) { wg4a444.mc4f43(vf2748.cells[vc9d78]); if (vf2748.cells[vc9d78].type =="Column") { var v8f26 =vbb648.Columns.GetNamedItem(vf2748.cells[vc9d78].colName); v8f26.Position =v50461; if (IS.ie) v8f26.Width =vf2748.cells[vc9d78].style.width; else { if (vf2748.cells[vc9d78].offsetWidth>0) v8f26.Width =vf2748.cells[vc9d78].offsetWidth; else v8f26.Width =parseFloat(vf2748.cells[vc9d78].style.width)+4; } va2295.Add(v8f26); v50461++; } } if (vab137 =="Yes") { for (var vc9d78=0; vc9d78<vbb648.GroupedColumns.length; vc9d78++) { var v8f26 =vbb648.Columns.GetNamedItem(vbb648.GroupedColumns[vc9d78].ColumnMember); v8f26.Position =v50461; v8f26.Visible =false; v8f26.IsGrouped =true; va2295.Add(v8f26); v50461++; } } for (var vc9d78=0; vc9d78<vbb648.GroupedColumns.length; vc9d78++) { var v1d332 =vbb648.GroupedColumns[vc9d78].ColumnMember; var v8f26 =va2295.GetNamedItem(v1d332); if (!v8f26) { v8f26 =vbb648.GetColumn(v1d332); v8f26.Position =v50461; va2295.Add(v8f26); v50461++; } } for (var vc9d78=0; vc9d78<vbb648.Columns.length; vc9d78++) { var v8f26 =vbb648.Columns[vc9d78]; var v93b64 =false; if (!v8f26.Visible &&!v8f26.IsGrouped) { v8f26.Position =v50461; v93b64 =true; } if (v8f26.ForceVisible) { v8f26.Visible =true; if (va2295.IndexOf(v8f26)==-1) { v8f26.Position =v50461; v93b64 =true; } } if (v93b64) { va2295.Add(v8f26); v50461++; } } va2295.InitializeFrom(vbb648.Columns); vbb648.Columns =va2295; vbb648.Columns.UpdateChanges(); v5dd18.UpdateState(); }, m92f52:function(v33932) { wg11c43.m24731(v33932); wg11c43.maad99(v33932); wg11c43.m27863(v33932); }, m24731:function(v22d79,v3c784) { var v22568 =null; var v31a26 =v22d79.Grid; if (v31a26.HeaderContext) v22568 =v31a26.HeaderContext.parentElement; for (var vf5765=0; vf5765<v22d79.GroupedColumns.length; vf5765++) { var v44666 =v22d79.GroupedColumns[vf5765]; var ve6038 =v22d79.Columns.GetNamedItem(v44666.ColumnMember); if (v44666._UIState =="Added") wg11c43.m5d898(ve6038); else if (v44666._UIState =="PositionChanged") wg11c43.m8db13(v44666);  else if (v44666._UIState =="Changed") { var v26311 =v44666.GetElement(); v26311.sortOrder =ve6038.SortOrder; wg11c43.m76540(v26311); wg11c43.mb6547(v31a26,v26311); if (v22d79.IsUseColumnSet ||v31a26.LayoutSettings.HideColumnsWhenGrouped =="No") { var v39496 =null; var v75464 =true; try { v39496 =ve6038.GetElement(); } catch (e) { v75464 =false; } if (v75464) { v39496.sortOrder =ve6038.SortOrder; wg11c43.m76540(v39496); wg11c43.mb6547(v31a26,v39496); } } } else if (v44666._UIState =="Removed") { v22d79.GroupedColumns.Remove(v44666); wg11c43.m0fe82(v44666,v3c784); vf5765--; } v44666._UIState ="Unchanged"; } if (!v22d79.IsUseColumnSet) wg11c43.m12037(v22d79,v22568); if (!v22d79.IsRootTable) wg10e8.m31278(v31a26); v22d79.GroupedColumns.UpdateChanges(); }, maad99:function(vec073) { var ve9d98 =null; var v9e094 =vec073.Grid; if (v9e094.HeaderContext) ve9d98 =v9e094.HeaderContext.parentElement; for (var v6792=0; v6792<vec073.SortedColumns.length; v6792++) { var vd6234 =vec073.SortedColumns[v6792]; var vefc81 =vec073.Columns.GetNamedItem(vd6234.ColumnMember); var v44b34 =vefc81.GetElement(); if (v44b34 ==null) v44b34 =vd6234.GetElement(); vefc81.IsSorted =true; vefc81.SortOrder =vd6234.SortOrder; if (v44b34) v44b34.sortOrder =vefc81.SortOrder; if (vd6234._UIState =="Added") { } else if (vd6234._UIState =="Changed") { if (vd6234.SortOrder =="None") vec073.SortedColumns.Remove(vd6234,true); } if (vd6234._UIState =="Removed") { vec073.SortedColumns.Remove(vd6234); vefc81.IsSorted =false; vefc81.SortOrder ="None"; if (v44b34) v44b34.sortOrder ="None"; v6792--; } if (v44b34) wg11c43.mb6547(v9e094,v44b34); vd6234._UIState ="Unchanged"; } vec073.SortedColumns.UpdateChanges(); }, m27863:function(v8e667,v2df80,vac273) { var v5779 =null; var v98852 =v8e667.Grid; if (v98852.HeaderContext) v5779 =v98852.HeaderContext.parentElement;  if (typeof(v2df80)=="undefined") { v8e667._LastFilters.Clear(); }  if (!v98852.LayoutSettings.ShowFilterStatus ||!v98852.LayoutSettings.StatusBarVisible) v2df80 =true; for (var vd6773=0; vd6773<v8e667.FilteredColumns.length; vd6773++) { var v05441 =v8e667.FilteredColumns[vd6773]; var v59325 =v8e667.Columns.GetNamedItem(v05441.ColumnMember); var vf7549 =v59325.GetElement(); var vd488 =v05441.GetElement(); if (vd488 &&(v05441._UIState =="Added" ||v05441._UIState =="Changed")) { vd488.oldCellValue =vd488.cellValue =vd488.childNodes[0].value =vd488.filterText =v05441.FilterText; vd488.filterType =wg26f85.m18c18(v05441.FilterType); if (v59325.GetFilterEditType()=="Checkbox") { if (vac273 =="FilterSuggestClick") wg08d15.maa734(vd488).checked =(v05441.FilterText =="true"); else wg08d15.maa734(vd488).checked =(vd488.cellValue ==true ||vd488.cellValue =="true");  v05441.FilterText =v05441.FilterText.toString(); } else if (v59325.GetFilterEditType()=="WebComboNET" ||v59325.GetFilterEditType()=="DropdownList") { } else vd488.childNodes[0].innerText =vd488.cellValue;  if (v05441.FilterText !=vd488.childNodes[0].innerText) v05441.FilterDisplayText =vd488.childNodes[0].innerText; } if (v05441._UIState =="Removed") { if (vd488) { vd488.oldCellValue =vd488.cellValue =vd488.childNodes[0].value =vd488.filterText =""; vd488.filterType ="0"; if (v59325.GetFilterEditType()=="Checkbox") wg08d15.maa734(vd488).checked =false; else vd488.childNodes[0].innerText =""; } v8e667.FilteredColumns.Remove(v05441); vd6773--; } if (IS.moz &&vd488) wga4d9.m7f537(vd488,vd488.offsetWidth); v05441._UIState ="Unchanged"; }  if (!v2df80) { if (v8e667.FilteredColumns.length ==0) { v8e667.FilterState ="Disabled"; wg11c43.md5895(v98852,"Disabled",v8e667._LastFilters.length ==0); } else { v8e667.FilterState ="Enabled"; wg11c43.md5895(v98852,"Enabled",false); } }  v8e667.FilteredColumns.UpdateChanges(); }, m0b089:function(v03b59,v48d29) { var vc6159 =wg11c43.mbb317(v03b59); var vcc229 =-1; if (!vc6159) vcc229 =wg11c43.mc6e98(v03b59); else vcc229 =vc6159.cellIndex +(v48d29 *2); return vcc229; }, m27d51:function(vfe534,vf3618) { var v91514 =wg4a444.m5c40(vfe534); v91514.IsGrouped =true; if (v91514.SortOrder =="None") v91514.SortOrder ="Ascending"; var v3fb8 =new WebGridGroup(); v3fb8.ColumnMember =v3fb8.Name =v91514.Name; v3fb8.SortOrder =v91514.SortOrder; if (typeof (vf3618)=="undefined") v91514.Table.GroupedColumns.Add(v3fb8); else v91514.Table.GroupedColumns.InsertAt(v3fb8,vf3618); return v3fb8; }, m5d898:function(v33514,v97763) { var v8cc69 =wg11c43.me5060(v33514.GetGrid().Id,v33514.Table.Id); var vb8c87 =false; var v40648 =false; if (v8cc69) { if (!wg11c43.m20b20(v33514.GetGrid().Id,v33514.Table.Id,v33514.Name)) v40648 =true; } else { vb8c87 =true; v40648 =true; } if (!vb8c87 &&!v40648) return false; var v60e77 =v33514.GetGrid(); var v2d413 =v33514.Table; var va2396 =v60e77.FrameObj.style.posLeft; if (vb8c87) { var v10b9 =-1; if (!v2d413.IsRootTable) { wg10e8.m33d65(v33514); v10b9 =wg10e8.mb316(v33514,v2d413.Parent.Name); wg11c43.m3a755(v2d413,v10b9 +1); v60e77.NeedHeightResize =true; } v8cc69 =wg11c43.m53620(v2d413,v10b9 +2); } if (v40648) { var v2a793 =v8cc69.childNodes[0].childNodes[0].childNodes[0].childNodes[0]; var v1e683 =null; var v1ff35 =null; var v2d878 =null; var vea856 =v60e77.GetElement(WG40.GROUPBYBOXLABEL,WG40.HTMLROW); if (vea856.style.display =="") vea856.style.display ="none"; if (!v2d413.IsRootTable &&v60e77.HeaderContext) { v2d878 =v60e77.HeaderContext.parentElement;  if (v2d878.tagName !="TD" &&v2d878.tagName !="TR") v2d878 =wg4a444.mc2986(v2d878); } v1ff35 =v33514.GetElement(v2d878); v1ff35.tblName =v2d413.Id; var ve7468 =v2d413.GroupedColumns.GetNamedItem(v33514.Name); if (ve7468.Index<v2d413.GroupedColumns.length -1) { var vbe298 =ve7468.Index; if (vbe298<0) vbe298 =0; v1e683 =wg11c43.m0b089(v8cc69,vbe298)-1; } if (v1e683) { var v47d12 =wg11c43.mbb317(v8cc69); if (v47d12) if (v1e683<v47d12.cellIndex) v1e683 =v47d12.cellIndex -1; } var ve5a94; if (v1e683 &&!vb8c87) ve5a94 =v2a793.insertCell(v1e683); else ve5a94 =v2a793.insertCell(-1); ve5a94.style.cssText ="width: 16px; padding: 0px"; var v4500 =v60e77.LayoutSettings.GroupByBox.ConnectorLineColor; ve5a94.innerHTML ="<hr size=1 style='border-color: " +v4500 +" ; border-style: " +v60e77.LayoutSettings.GroupByBox.ConnectorLineStyle +"' width='100%'>"; var v45a67; if (v1e683 &&!vb8c87) v45a67 =v2a793.insertCell(v1e683 +1); else v45a67 =v2a793.insertCell(-1); v45a67.innerHTML =v1ff35.innerHTML; v45a67.mergeAttributes(v1ff35); if (IS.moz) v45a67.style.cssText =v1ff35.style.cssText; v45a67.style.backgroundColor =""; v45a67.style.color =""; v45a67.style.width =v1ff35.offsetWidth +"px"; v45a67.type ="GroupColumn"; v45a67.gridId =v60e77.Id; v45a67.tblName =v2d413.Id; var vc0f63 =v2d413.SortedColumns.GetNamedItem(v33514.Name); if (vc0f63) { v2d413.SortedColumns.Remove(vc0f63); v2d413.SortedColumns.UpdateChanges(); wg11c43.m76540(v45a67); } else { v45a67.sortOrder ="Ascending"; v45a67.innerHTML +="&nbsp;"; } wg11c43.mb6547(v60e77,v45a67); var vbc527 =v2d413.Get("HideColumnsWhenGrouped")=="Yes"; if (vbc527 &&!v2d413.IsUseColumnSet) { wg11c43.me5a48(v33514,true); } else { v1ff35.sortOrder =v45a67.sortOrder; wg11c43.m76540(v1ff35); wg11c43.mb6547(v60e77,v1ff35); } wg11c43.m55b29(v2d413,"Group",v1ff35); } }, m8db13:function(v54e60) { var v84e86 =v54e60.Table; var v78a2 =v84e86.Grid; var vb9d7 =v84e86.GroupedColumns[v54e60.Index +1]; var vdb216 =false; var v7f322 =null; var v44a51 =null; v7f322 =v54e60.GetElement(); if (vb9d7) { v44a51 =vb9d7.GetElement().previousSibling; } else { tr =wg11c43.me5060(v78a2.Id,v84e86.Id); v44a51 =wg11c43.mc6e98(tr); vdb216 =true; } if (v7f322 &&v44a51) { var v0bc17 =v7f322.previousSibling; wg11c43.meeb41(v0bc17,v44a51,vdb216); wg11c43.meeb41(v7f322,v0bc17,true); } }, m0fe82:function(v10f10,v9f668,veb264) { var v37d60 =v10f10.Table; var v5fc90 =v37d60.Grid; var v8d060 =v37d60.Columns.GetNamedItem(v10f10.ColumnMember); var vef381 =wg_Global.TargetHeader; var v0d143 =v5fc90.LayoutSettings.HideColumnsWhenGrouped; var v38768 =v10f10.GetElement(); var va6f12 =v38768.parentElement;  if (v9f668) vef381 =v9f668; va6f12.removeChild(v38768.previousSibling); va6f12.removeChild(v38768); v8d060.IsGrouped =false; v8d060.SortOrder ="None"; if (veb264 &&v0d143 =="Yes") v8d060.Visible =false; v37d60.ColumnMenu =null; if (vef381 &&vef381.Type =="Column") { if (v0d143 =="Yes") { v8d060.Visible =v8d060.ForceVisible =true; vef381.Element.insertAdjacentElement((vef381.ProperPosition ==vef381.PosLeft ? "beforeBegin" : "afterEnd"),v38768);  wg11c43.m76540(v38768); v38768.sortOrder ="None"; v38768.type ="Column";  wg11c43.mad189(v37d60,"Add",[v8d060,v38768.cellIndex]); wg11c43.m55b29(v37d60,"UngroupRestore",v38768); } else { var v7e66 =v8d060.GetElement();  if (v7e66 !=null) { wg11c43.m76540(v7e66);  v7e66.sortOrder ="None"; }  wg11c43.m55b29(v37d60,"UngroupHide",vef381.Element.parentElement); } } else if (vef381 &&vef381.Type =="Unknown") { if (v0d143 =="Yes") v8d060.Visible =false; } else { if (v0d143 =="Yes") v8d060.Visible =false; } var v2e423 =v37d60.HasChildTableGroupedColumns(); if (!v2e423) { if (v37d60.GroupedColumns.length ==0) { if (!v37d60.IsRootTable) { wg10e8.m9992(v37d60); wg11c43.mefb54(va6f12); } wg11c43.mf9735(va6f12); v5fc90.NeedHeightResize =true; } } if (!v5fc90.HasGroup()) { var v04963 =v5fc90.GetElement(WG40.GROUPBYBOXLABEL,WG40.HTMLROW); v04963.style.display =""; } }, m59435:function(v20821,v94826) { var v17566; wg_Global.IsMouseDown =false; if (v20821.tagName !="TD" &&v20821.tagName !="TH") { v17566 =v20821; v20821 =wg4a444.ma8124(v20821); } if (!v20821) return; else if (v20821.type =="SubCell") v20821 =wg4a444.mc2986(v20821.parentElement);  if (!v20821.type) return; if (v20821.tagName =="TD" ||v20821.tagName =="TH") { var vefd47 =v20821.parentElement; if ((v20821.type =="Cell" ||v20821.type =="GroupColumn" ||v20821.type =="Column" ||v20821.type =="GroupCell" ||v20821.type =="FilterColumn")) { var v8f449 =wg4a444.m4dc24(vefd47); var vadc14 =ISGetObject(v8f449.gridId); if (!vadc14 ||!vadc14.Enabled) return; if (v17566 &&v17566.tagName =="IMG" &&vefd47.type =="FilterRow") return; var v1298 =vadc14.Tables[v8f449.tblName]; if (vadc14.LayoutSettings.AllowContextMenu) { event.cancelBubble =true; event.returnValue =false; wg26f85.m9fb80(vadc14,v20821,v94826,v20821.type); return false; } } } }, OnGBBMouseMove: function() { var v5b676 =event.srcElement; if (wg_Global.IsHeaderDragged) return; if (v5b676.tagName =="TD" ||v5b676.tagName =="TH") { var v52b5 =ISGetObject(wg4a444.maa781(v5b676.parentElement)); if (!v52b5) return; var vb4520 =v52b5.Tables[wg4a444.meba49(v5b676.parentElement)]; if (event.button ==1) { if (v5b676.type =="GroupColumn") { v5b676.tblName =vb4520.Id; v5b676.gridId =v52b5.Name; wg_Global.ColDragTarget =v5b676; } } } }, mf5c51:function() { if (event.button ==ISEvent.LEFT) wg_Global.IsDragObjectValid =true; }, m62116:function() {  }, m79672:function(v4b17) { var v70060 =wg_Global.ColSizeTarget; if (v70060 &&v70060.cellIndex ==-1) v70060 =null; if (v70060 !=null) { var v88745 =v70060.parentElement; var v80e68 =0; v80e68 =ISPosLib.getLeft(v70060); var v6ed40 =ISGetObject(v70060.gridId); if (!v6ed40) return; if (typeof (v4b17)=="object") v4b17 =false; var vd9130 =v6ed40.Tables[v70060.tblName]; if ((!v6ed40.Resizer ||v6ed40.Resizer.style.display =="none")&&!v4b17) return; var vf5433 =wg4a444.m5c40(v70060); if (!v4b17) { var v2b791 =v6ed40.Resizer.style.posLeft -v80e68 +posLib2.getLeftAbs(v6ed40.FrameObj,v6ed40); if (!ISEvent.Raise(v6ed40.LayoutSettings.ClientSideEvents.OnColumnResize,v70060.gridId,v70060.tblName,vf5433,v2b791)) return; if (v70060.type =="CSHeader") wg_Global.NoDisplayUpdate =true; } var vce659 =v70060.style.width; wg11c43.maed93(vd9130,v70060,(v4b17 ? v70060.EstWidth : v2b791),v4b17);  if (vd9130.IsRootTable) wg4a444.ma0336(v6ed40);  if (v6ed40.Resizer) v6ed40.Resizer.style.display ="none"; if (event) { event.cancelBubble =true; event.returnValue =false; } wg_Global.ColSizeTarget =v70060; } if (wg_Global.ColSizeTarget) wg_Global.ColSizeTarget.style.cursor =""; if (event !=null &&event.button ==ISEvent.LEFT) wg_Global.IsDragObjectValid =false; wg_Global.IsMouseDown =false; }, m3f069:function() { var v65226 =event.srcElement; if (wg_Global.IsHeaderDragged) return; if (v65226.tagName !="TD" &&v65226.tagName !="TH") v65226 =wg4a444.ma8124(v65226); if (v65226 &&(v65226.tagName =="TD" ||v65226.tagName =="TH")) { var ve2482 =v65226.parentElement; var v07524 =ISGetObject(wg4a444.maa781(ve2482)); if (!v07524) return; if (!v07524.Enabled) return;  if (v07524.EnableSection508Standards &&v65226.tagName !="TH" &&v65226.type !="ColHeader" &&v65226.type !="GroupColumn") return; var v43550 =v07524.Tables[wg4a444.meba49(ve2482)]; if (!v43550) return; if (((!IS.ie &&!wg_Global.IsMouseDown)||IS.ie)&&(event.button ==0 ||event.button ==65535)) { if (!IS.ie) wga4d9.m11670(v65226); if (v65226.type !="Column" &&v65226.type !="CSHeader") return; var vc7496 =null; if (v65226.type =="Column") { vc7496 =wg4a444.m5c40(v65226); if (!vc7496 ||vc7496.IsAutoWidth) return; } else if (v65226.type =="CSHeader") { vc7496 =v43550.ColumnSets[v65226.pos]; } var v9df55 =true; var vb4b9 =ISPosLib.getLeft(v65226)+v65226.offsetWidth; if (plGetCurX()>=vb4b9 -5 &&plGetCurX()<=vb4b9 +3) { if (vc7496.Get("AllowSizing")!="Yes" ||v07524.IsInProgress) return; if (wg_Global.ColSizeTarget &&wg_Global.ColSizeTarget !=v65226 &&wg_Global.ColSizeTarget.style) wg_Global.ColSizeTarget.style.cursor =""; v65226.style.cursor ="e-resize"; v65226.tblName =v43550.Id; v65226.gridId =v07524.Name; wg_Global.ColSizeTarget =v65226; } else { if (wg_Global.ColSizeTarget) { if (wg_Global.ColSizeTarget.style) wg_Global.ColSizeTarget.style.cursor =""; wg_Global.ColSizeTarget =null; } } } else if (event.button ==ISEvent.LEFT ||wg_Global.IsMouseDown) { if (wg_Global.ColSizeTarget !=null) { if (v43550.Id !=wg_Global.ColSizeTarget.tblName) { return; } else { if (wg4a444.m4dc24(ve2482)!=wg4a444.m4dc24(wg_Global.ColSizeTarget.parentElement)) { return; } } var v38932 =v07524.Resizer; if (v38932 ==null) { v38932 =wg11c43.me8b7(v07524); v07524.Resizer =v38932; } var v6f627 =ISPosLib.getLeft(wg_Global.ColSizeTarget); var ve2482 =wg_Global.ColSizeTarget.parentElement; if (plGetCurX()>v6f627 +10) { if (v07524.LastEditObj) v07524.ExitEditMode(); v38932.style.left =plGetCurX()-2 -posLib2.getLeftAbs(v07524.FrameObj,v07524)+"px"; if (v38932.style.display !="") { v38932.style.height =v43550.GetElement(WG40.BODY,WG40.HTMLDIV,ve2482).offsetHeight +v43550.GetElement(WG40.COLHEADER,WG40.HTMLDIV,ve2482).offsetHeight +"px"; v38932.style.top =ISPosLib.getTop(v65226)-posLib2.getTopAbs(v07524.FrameObj,v07524)+"px"; } v38932.style.display =""; v38932.style.cursor ="e-resize"; } v9df55 =true; } else { if (v65226.type =="Column" ||v65226.type =="GroupColumn") { v65226.tblName =v43550.Id; v65226.gridId =v07524.Name; wg_Global.ColDragTarget =v65226; } } } } }, mdc498:function() { var va2e40 =((event)? event.srcElement : wg_Global.EventContext); if (va2e40.tagName !="TD" &&va2e40.tagName !="TH") va2e40 =wg4a444.ma8124(va2e40); if (!va2e40) return; if (va2e40.type =="Column" &&va2e40.style.cursor =="e-resize") { var v9c090 =ISGetObject(wg4a444.maa781(va2e40.parentElement)); if (v9c090.LastEditObj) v9c090.ExitEditMode(); wg11c43.m8ea2(va2e40); va2e40.style.cursor ="";  return true; } }, m36c23:function(vc3d48,vda053,v05b73) { var vb3196 =((event)? event.srcElement : wg_Global.EventContext); if (vda053) vb3196 =vda053; if (vb3196.tagName !="TD" &&vb3196.tagName !="TH") vb3196 =wg4a444.ma8124(vb3196); if (!vb3196) return; if (vb3196.type =="Column" ||vb3196.type =="GroupColumn") { var v33a69 =ISGetObject(wg4a444.maa781(vb3196.parentElement)); if (!v33a69) return; var v83295 =v33a69.Tables[wg4a444.meba49(vb3196.parentElement)]; var v7fe41 =vb3196.parentElement; var vbe038 =ISPosLib.getLeft(vb3196)+vb3196.offsetWidth; if ((plGetCurX()>=vbe038 -5 &&plGetCurX()<=vbe038)||(wg_Global.ColSizeTarget)) { if (wg_Global.ColSizeTarget) wg_Global.ColSizeTarget =null; return; } vb3196.tblName =v83295.Id; vb3196.gridId =v33a69.Name; var v77497 =v83295.Columns.GetNamedItem(vb3196.colName); if (vb3196.isGrouped =="True" &&vb3196.type =="Column") { var v9fc87 =v83295.GroupedColumns.GetNamedItem(v77497.Name); wg11c43.m36c23(true,v9fc87.GetElement(),vb3196); return; } if (!vc3d48) { if (v77497.Get("AllowSorting")!="Yes") return; if (!v33a69.Enabled) return; } if (vc3d48) { var v9fc87 =v83295.GroupedColumns.GetNamedItem(v77497.Name); if (vb3196.sortOrder =="None") v9fc87.SortOrder ="Ascending"; else { if (vb3196.sortOrder =="Ascending") v9fc87.SortOrder ="Descending"; else v9fc87.SortOrder ="Ascending"; } v77497.SortOrder =v9fc87.SortOrder; v9fc87._UIState ="Changed"; wg11c43.m24731(v83295); wg4a444.mb4941(v33a69.Name,"ChangeGroup",vb3196); return; } if ((v33a69.LastEditObj ||v33a69.ActiveEditCell)&&!v33a69.IsExitingEdit) { var v96f41 =v33a69.LastEditObj; var v3dd63 =v33a69.ActiveEditCell; var v9bd56 =v33a69.Tables[((v96f41)? v96f41.tblName : v3dd63.tblName)]; var v30e99 =v9bd56.Get("AllowEdit")=="Yes"; var vbab44; if (v96f41) vbab44 =v96f41.cellElement.parentElement; else vbab44 =v3dd63.rowElement; if (vbab44 &&v30e99 &&(vbab44.type =="Record" ||vbab44.type =="NewRow")) { if (vbab44.markedEdit) { var vc904 =wg08d15.m5f286(v33a69,1)[0]; return vc904; } else { if (v96f41) wg08d15.maf456(v96f41); } } } if (!event.shiftKey ||v83295.Get("HeaderClickAction")=="SortSingle") { var v45b59 =vb3196.parentElement; var v7e383 =new Array(); if (v83295.IsUseColumnSet) v7e383 =wgGetColumnSetRows(v45b59); else v7e383[0] =v45b59; for (var v70466=0; v70466<v7e383.length; v70466++) { var v7fe41 =v7e383[v70466]; for (var vee711=0; vee711<v7fe41.cells.length; vee711++) { var v52528 =v7fe41.cells[vee711]; if (v52528.colName ==vb3196.colName ||v52528.isGrouped =="True") continue; if (v52528.type =="Column" &&v52528.sortOrder !="None") { v52528.sortOrder ="None"; var vee597 =v83295.SortedColumns.GetNamedItem(v52528.colName); if (vee597) v83295.SortedColumns.Remove(vee597,true); } } } } var v05e82 =null; if (vb3196.sortOrder =="None") { v05e82 =new WebGridGroup(); v05e82.ColumnMember =vb3196.colName; v05e82.SortOrder ="Ascending"; v83295.SortedColumns.Add(v05e82); } else { var vc8383 =false; v05e82 =v83295.SortedColumns.GetNamedItem(vb3196.colName); if (!v05e82) { var v05e82 =new WebGridGroup(); v05e82.ColumnMember =vb3196.colName; v05e82.SortOrder =vb3196.sortOrder; v83295.SortedColumns.Add(v05e82); vc8383 =true; } if (!vc8383) { if (v05e82.SortOrder =="Ascending") v05e82.SortOrder ="Descending"; else v05e82.SortOrder ="None"; } v05e82._UIState ="Changed"; } if (ISEvent.Raise(v33a69.LayoutSettings.ClientSideEvents.OnColumnSort,v33a69.Id,v05e82)) { v33a69.HeaderContext =vb3196; wg11c43.maad99(v83295); wg4a444.mb4941(v33a69.Name,"ColumnSort",vb3196); } } }, m5c562:function() { if ((event.button ==ISEvent.LEFT ||event.button ==65535)&&!IS.ie) { wg_Global.IsMouseDown =true; var v0a33 =event.srcElement; if (v0a33.tagName =="SPAN" ||v0a33.tagName =="NOBR") v0a33 =wg4a444.mc2986(v0a33); if (v0a33 &&v0a33.tagName =="TD" &&v0a33.getAttribute("type")=="Column") { event.cancelBubble =true; event.returnValue =false; } } if (event.button ==ISEvent.LEFT) { wg_Global.IsDragObjectValid =true; } }, m81c70:function() { return wg54045.mda09(); },  OnDivBodyResize: function(v8da87,v6d172) { }, ma5e45:function() { wg_Global.ButtonState =1; var ve0787 =event.srcElement; if (!IS.ie) { var v3bb72 =false; wg_Global.IsMouseDown =true;  if (ve0787.tagName =="TEXTAREA" ||ve0787.tagName =="SELECT") v3bb72 =true; else if (ve0787.tagName =="INPUT" &&ve0787.type =="checkbox" &&ve0787.className !="DefChkBox") v3bb72 =true; else if (ve0787.tagName =="INPUT" &&ve0787.type =="text") v3bb72 =true; var vf097 =wgGetActiveGrid();  if (vf097) { var vdd645 =ISGetObject(vf097); if (vdd645) { if (ve0787 !=null &&ve0787.type !="checkbox" &&vdd645.FrameObj.contains(ve0787)&&!v3bb72) event.returnValue =true; }  if (IsGecko30()||IS.safari) { var v5b469 =false;  if (vdd645.FrameObj.contains(ve0787)) v5b469 =true;  if (!v5b469) v5b469 =wg11c43.m15943(vdd645,ve0787);  if (!v5b469) wga4d9.md2794(vdd645); else if (v3bb72) return false; } } } wg54045.ma4226(ve0787); if (event.button ==ISEvent.RIGHT) wg11c43.m59435(ve0787); }, mfe495:function(vfaa78,v55c76) { wg_Global.IsMouseDown =false; if (wg_Global.ColSizeTarget !=null) { var v54c78 =ISGetObject(wg_Global.ColSizeTarget.gridId); if (v54c78 &&v54c78.Resizer) v54c78.Resizer.style.display ="none"; } var vafa21 =wg_Global.TargetHeader; if (vafa21 &&!v55c76) { var vbc810 =wg_Global.ColDragTarget; var v54c78 =ISGetObject(vbc810.gridId); var v35c13 =v54c78.Tables[vbc810.tblName]; var v71574 =vbc810.parentElement; var v88712 =posLib2.getLeftAbs(v54c78.FrameObj,v54c78); var v8e288 =posLib2.getTopAbs(v54c78.FrameObj,v54c78); if (vafa21.Type =="Column" &&vbc810.type =="Column") {  if (v35c13.Get("AllowColumnMove")=="Yes" &&!v35c13.IsUseColumnSet) { if (vafa21.Element.cellIndex !=vbc810.cellIndex &&vafa21.ProperPosition +v88712 !=ISPosLib.getLeft(vbc810)) { var v94c59 =vafa21.Element.cellIndex; var v5a714 =vbc810.cellIndex; if (vafa21.ProperPosition ==vafa21.PosRight &&v94c59 +1<vafa21.Element.parentElement.cells.length -1 &&v5a714>v94c59) { v94c59++; vafa21.Element =vafa21.Element.parentElement.cells[v94c59]; } else if (vafa21.ProperPosition ==vafa21.PosLeft &&v5a714<v94c59 &&v94c59>0) { v94c59--; vafa21.Element =vafa21.Element.parentElement.cells[v94c59]; } if (v5a714 !=v94c59) { if (ISEvent.Raise(v54c78.LayoutSettings.ClientSideEvents.OnColumnMove,vbc810.gridId,vbc810.tblName,v5a714,v94c59, wg4a444.m5c40(vbc810), wg4a444.m5c40(vafa21.Element))) { if (v35c13.IsRootTable) { v35c13._colIndexCache =null; v35c13._colIndexCache2 =null; }  v54c78.SetStatus1("","columnmove","CommonText/ColumnMove"); wg_Global.MoveColEventArgs =new wgMoveColArgs(v35c13,v94c59,v5a714,v71574,vbc810,vafa21); setTimeout("wg11c43.m4c387()",200); } } } } } else if (vafa21.Type =="GroupColumn" ||vafa21.Type =="GroupInfo") { var vb4f24 =v35c13.Columns.GetNamedItem(vbc810.colName); if (vb4f24.Get("AllowGrouping")=="Yes") { var vb1d94 =""; v54c78.HeaderContext =vbc810; if (vafa21.Type =="GroupInfo") { if (v35c13.GroupedColumns.GetNamedItem(vb4f24.Name)==null) { if (ISEvent.Raise(v54c78.LayoutSettings.ClientSideEvents.OnColumnGroup,v54c78.Id,vb4f24)) { wg11c43.m27d51(vbc810); vb1d94 ="Group"; } } } else { if (vbc810.type =="Column") { var v03854 =0; var v36491 =v35c13.GroupedColumns.GetNamedItem(vafa21.Element.colName); if (v36491) { v03854 =v36491.Index +1; if (vafa21.ProperPosition ==vafa21.PosLeft) v03854--; } if (ISEvent.Raise(v54c78.LayoutSettings.ClientSideEvents.OnColumnGroup,v54c78.Id,vb4f24)) { wg11c43.m27d51(vbc810,v03854); vb1d94 ="Group"; } } else { if (vbc810 !=vafa21.Element) { var vbf818 =v35c13.GroupedColumns.GetNamedItem(vbc810.colName); var v36491 =v35c13.GroupedColumns.GetNamedItem(vafa21.Element.colName); if (vbf818.Index !=v36491.Index) { if (ISEvent.Raise(v54c78.LayoutSettings.ClientSideEvents.OnColumnGroupChange,v54c78.Id,vb4f24)) { v35c13.GroupedColumns.Move(vbf818.Index,v36491.Index); vb1d94 ="ChangeGroup"; } } } } } if (vb1d94 !="") { if (vb1d94.indexOf("Group")!=-1) wg11c43.m24731(v35c13); wg4a444.mb4941(v54c78.Name,vb1d94,vbc810); } } } else { if (vbc810.type =="GroupColumn") { var vb4f24 =v35c13.Columns.GetNamedItem(vbc810.colName); var v38053 =true; if (v54c78.FreezePaneActive &&vafa21.Type =="Column" &&vafa21.Element !=null) { var vff996 =v35c13.Columns.GetNamedItem(vafa21.Element.colName);  if (vff996.IsFrozen) { alert("You cannot ungroup a column inside frozen columns area."); v38053 =false; } }  if (v38053 &&vb4f24.Get("AllowGrouping")=="Yes") { if (ISEvent.Raise(v54c78.LayoutSettings.ClientSideEvents.OnColumnUngroup,v54c78.Id,vb4f24)) { v35c13.GroupedColumns.Remove(v35c13.GroupedColumns.GetNamedItem(vbc810.colName),true); wg11c43.m24731(v35c13); wg4a444.mb4941(v54c78.Name,"Ungroup",vbc810); } } } } } if (wg_Global.IsHeaderDragged) { var v5ab88 =wg_Global.Dragger; if (v5ab88) { var vbc810 =wg_Global.ColDragTarget; if (!v54c78) v54c78 =ISGetObject(vbc810.gridId); v5ab88.style.display ="none"; wg_Global.Dragger =null; vbc810.style.color =""; vbc810.style.backgroundColor =""; vbc810.removeAttribute("elLeft"); vbc810.removeAttribute("elTop"); vbc810 =null; wg_Global.ColDragTarget =null; wg_Global.TargetHeader =null; wg_Global.IsDragObjectValid =false; if (v54c78.ColPointer) v54c78.ColPointer.style.display ="none"; if (v54c78.Resizer) v54c78.Resizer.style.display ="none"; } } wg_Global.IsHeaderDragged =false; wg_Global.ButtonState =0; wg_Global.MouseCoord =null; wg_Global.MouseMoved =false; }, mc0676:function() { var v99213 =true; if (IS.moz) { if (!wg_Global.IsMouseDown) v99213 =false; } if (ISEvent.IsLeftButton(event)&&v99213) { if (wg_Global.ColSizeTarget) return false; if (!wg_Global.MouseMoved) { var ve8345 =wg_Global.MouseCoord; if (!ve8345) { wg_Global.MouseCoord =new wgMouseCoord(event.x,event.y); wg_Global.MouseMoved =true; return; } else { if (ve8345.x !=event.x &&ve8345.y !=event.y) { wg_Global.MouseMoved =true; } } return; } else { if (wg_Global.ColDragTarget &&wg_Global.IsDragObjectValid) wg_Global.IsHeaderDragged =true; } if (wg_Global.IsHeaderDragged) { var v3ef37 =wg_Global.ColDragTarget; var v9a491 =ISGetObject(v3ef37.gridId); if (!v9a491.Enabled) return; if (v3ef37) { v3ef37.style.backgroundColor =v9a491.SelectedHeaderBackColor; v3ef37.style.color =v9a491.SelectedHeaderForeColor; var v35d22 =wg_Global.Dragger; if (v35d22 ==null) { v35d22 =wg11c43.m66865(v3ef37); wg_Global.Dragger =v35d22; } var v8c138; var v5718; if (!v3ef37.getAttribute("elLeft")) { v8c138 =plGetCurX()-ISPosLib.getLeft(v3ef37); v3ef37.setAttribute("elLeft",v8c138); } else v8c138 =v3ef37.getAttribute("elLeft"); if (!v3ef37.getAttribute("elTop")) { v5718 =(plGetCurY())-ISPosLib.getTop(v3ef37); v3ef37.setAttribute("elTop",v5718); } else v5718 =v3ef37.getAttribute("elTop"); if (v9a491.LastEditObj) v9a491.ExitEditMode(); var v89a43 =plGetCurX()-v8c138 -posLib2.getLeftAbs(v9a491.FrameObj,v9a491); var v32f17 =plGetCurY()-posLib2.getTopAbs(v9a491.FrameObj,v9a491)+3;  v35d22.style.left =v89a43 +"px"; v35d22.style.top =v32f17 +"px"; v35d22.style.display =""; var vc069 =wg11c43.m40b75(v35d22,v3ef37); var v67089 =v9a491.Resizer; if (vc069) { wg_Global.TargetHeader =vc069; var v9a491 =ISGetObject(v3ef37.gridId); var va993 =v9a491.ColPointer; var v0d855 =v9a491.Tables[v3ef37.tblName]; var va9477 =v3ef37.parentElement; var v45321 =v0d855.Columns.GetNamedItem(v3ef37.colName); if (vc069.Type =="Column") { if (v0d855.Get("AllowColumnMove")!="Yes" ||v0d855.IsUseColumnSet) return;  if (v9a491.FreezePaneActive) { var v7f365 =v0d855.Columns.GetNamedItem(vc069.Element.colName);  if (v45321.IsFrozen ||(v7f365 &&v7f365.IsFrozen)) { wg_Global.TargetHeader =null; return; } }  if (v67089 ==null) { v67089 =wg11c43.me8b7(v9a491); v9a491.Resizer =v67089; } v67089.style.left =vc069.ProperPosition; v67089.style.height =v35d22.offsetHeight; v67089.style.top =vc069.PosTop; v67089.style.display =""; if (va993) va993.style.display ="none"; } else if (vc069.Type =="GroupInfo" ||vc069.Type =="GroupColumn") { if (v45321.Get("AllowGrouping")!="Yes") return; if (v3ef37.groupExist &&vc069.Type =="GroupColumn" &&v3ef37.tblName !=vc069.Element.tblName) return; if (va993 ==null) { va993 =wg11c43.m6cb1(v9a491); v9a491.ColPointer =va993; } va993.style.display =""; va993.style.left =vc069.ProperPosition; va993.style.top =vc069.PosTop; if (v67089) v67089.style.display ="none"; } else if (vc069.Type =="Unknown") { if (va993) va993.style.display ="none"; if (v67089) v67089.style.display ="none"; if (event !=null &&event.srcElement !=null) { if (!v9a491.FrameObj.contains(event.srcElement)) wg11c43.mfe495(null,true); } } } else { if (va993) va993.style.display ="none"; if (v67089) v67089.style.display ="none"; } } } } }, m84e16:function(v1ea29,v54060) { var v9eb10 =v1ea29; var ve6250 =""; var v20d30 =new Array(); for (var v62169=v9eb10.parentGroupIndex -1; v62169>=0; v62169--) { var va1d32 =wg11c43.m25627(v9eb10,v62169,"previous");  if (va1d32 !=null) v20d30[v20d30.length] =va1d32.position; } v20d30.reverse(); ve6250 =v20d30.join(";"); if (!v54060) { if (ve6250 !="") ve6250 +=";"; if (typeof (v1ea29.parentIndex)!="undefined") ve6250 +=v1ea29.parentIndex; } return ve6250; }, mff090:function(ve7b4) { var vd1f49 =ve7b4; var v89a69 =""; var v28164 =new Array(); for (var v16f92=vd1f49.groupIndex -1; v16f92>=0; v16f92--) { var v22631 =wg11c43.m25627(vd1f49,v16f92,"previous"); v28164[v28164.length] =v22631.position; } v28164.reverse(); v89a69 =v28164.join(";"); return v89a69; }, mf3a46:function(vf5724,v8e458,ve4516,va6f57) { if (va6f57 !="") { var v8844; var v62c48 =0; var vf5a49 =0; if (v8e458) { try { v8844 =v8e458.GetElement(WG40.COLFOOTER,WG40.HTMLDIV); var v43295 =v8e458.GetElement(WG40.COLFOOTERGROUP); var v07453 =v43295.childNodes[v43295.childNodes.length -1]; v62c48 =v07453.width; vf5a49 =v8844.scrollLeft; } catch (e) { } ; } else { v8844 =ve4516.GetElement(WG40.COLFOOTER,WG40.HTMLDIV); } if (v8844) { v8844.outerHTML =va6f57; if (v8e458) { var v43295 =v8e458.GetElement(WG40.COLFOOTERGROUP); var v07453 =v43295.childNodes[v43295.childNodes.length -1]; v07453.width =v62c48; v8844 =v8e458.GetElement(WG40.COLFOOTER,WG40.HTMLDIV); if (vf5a49 !=0) { v8844.scrollLeft =vf5a49; } } } } }, m35066:function(v9e415,v1d36) { var v0b843 =wg4a444.m03819(v9e415.LastSelObj); if ((v0b843 &&v9e415.LastSelObj.GetRowElement().type !="NewRow" &&v9e415.LastSelObj.GetRowElement().type !="FilterRow")||!v0b843) { if (v0b843 &&v9e415.LastSelObj.tblName ==v1d36.Id ||!v0b843) v9e415.ActiveEditCell =v9e415.LastSelObj =null; } }, m27d46:function(v28999) { var v94f99 =document.getElementById("wgTempCnt"); if (!v94f99) { v94f99 =document.createElement("div"); v94f99.id ="wgTempCnt"; v94f99.style.display ="none"; } v94f99.innerHTML =v28999; document.body.appendChild(v94f99); }, m44737:function() { var v5b699 =document.getElementById("wgTempCnt"); if (v5b699) v5b699.innerHTML =""; }, md8d48:function() { var v2cc99 =document.getElementById("wgTempCnt"); if (v2cc99) return v2cc99.childNodes[0]; return null; }, m25627:function(v1d435,v69416,vc8f87,v81e63) { if (typeof(v81e63)=="undefined") v81e63 ="GroupHeader";  if (vc8f87 =="previous") { var vdb099 =v1d435; var v2da46 =wg4a444.m4dc24(vdb099); while (vdb099) { wg4a444.mc4f43(vdb099); if (vdb099.groupIndex ==v69416 &&vdb099.type ==v81e63) return vdb099; try { vdb099 =wgGetPreviousRow(v2da46,vdb099); } catch (e) { vdb099 =null; } } return null; } else if (vc8f87 =="next") { var vdb099 =v1d435; var v2da46 =wg4a444.m4dc24(vdb099); while (vdb099) { wg4a444.mc4f43(vdb099); if (vdb099.groupIndex ==v69416 &&vdb099.type ==v81e63) return vdb099; try { vdb099 =wgGetNextRow(v2da46,vdb099); } catch (e) { vdb099 =null; } } return null; } }, m9be32:function(v70154) { var vcb671; for (var v28385=0; v28385<v70154.cells.length; v28385++) { if (v70154.cells[v28385].type =="Cell") vcb671 =v70154.cells[v28385]; } return vcb671; }, md8f31:function(ve8454) { var v89e54 =ve8454.GetGrid(); var v05826 =ve8454.Table; var v1cd54 =ve8454.GetElement(); if (!ISEvent.Raise(v89e54.LayoutSettings.ClientSideEvents.OnColumnChanged,v89e54.Id,v05826.Id,ve8454.Name,"Removed")) return; wg11c43.me5a48(ve8454); wg11c43.m55b29(v05826,"Remove",v1cd54.parentElement); wg11c43.m12037(v05826,v1cd54.parentElement); wg4a444.mb4941(v89e54.Name,"ColumnChange",v1cd54); if (v05826.ColumnMenu !=null) { v05826.ColumnMenu.Destroy(); v05826.ColumnMenu =null; } },  me5a48:function(vfdb10,v3b75) { var vf5190 =vfdb10.GetGrid(); var v06795 =vfdb10.Table; var v96872 =vfdb10.GetElement(); var v32366 =v96872.parentElement; var v78e18 =v06795.GetElement(WG40.COLGROUP,null,v32366); var vdb040 =v06795.GetElement(WG40.BODY,WG40.HTMLTABLE,v32366); var vebb17 =v96872.cellIndex; v96872.removeNode(true); v96872.tblName =v06795.Id; if (v06795.Get("AllowAddNew")=="Yes") { var v2e985 =v06795.GetNewRow(v32366); v2e985.cells[v2e985.cells.length -1].colSpan -=1; v2e985.nextSibling.cells[0].colSpan -=1; } if (v06795.IsRootTable &&v06795.Get("AllowFilter")=="Yes") { var vc3785 =v06795.GetFilterRow(v32366); vc3785.cells[vebb17 +wg11c43.mdde3(vf5190)].removeNode(true); vc3785.nextSibling.cells[0].colSpan -=1; }  vfdb10.Visible =false; vfdb10.ForceVisible =false; wg11c43.mad189(v06795,"Remove",[vebb17]); if (!v3b75) { var v65c80 =v06795.SortedColumns.GetNamedItem(vfdb10.Name); if (v65c80) v06795.SortedColumns.Remove(v65c80); var v01b88 =v06795.FilteredColumns.GetNamedItem(vfdb10.Name); if (v01b88) { v06795.FilteredColumns.Remove(v01b88,true); wg11c43.m27863(v06795); } } }, mdde3:function(vbfb10) { if (vbfb10.FreezePaneActive &&vbfb10.FreezeConfig !=null) { if (IS.ie) return vbfb10.FreezeConfig[0].length; else return 0 -vbfb10.FreezeConfig[0].length; }  return 0; }, m9b571:function(vc6a45,vf4074,ve6857) { if (ve6857 =='False' ||!ve6857) vf4074.src =vc6a45.ResolveImagePathEx(vc6a45.LayoutSettings.ImageSettings.CollapseImage); else vf4074.src =vc6a45.ResolveImagePathEx(vc6a45.LayoutSettings.ImageSettings.ExpandImage); }, m55442:function(v92c40,v1d272,v48276) { var tr,gd; if (v92c40) { tr =v92c40.parentElement.parentElement; gd =ISGetObject(wg4a444.maa781(tr)); if (tr.expanded =="False") v92c40.src =gd.ResolveImagePathEx(gd.LayoutSettings.ImageSettings.CollapseImage); else v92c40.src =gd.ResolveImagePathEx(gd.LayoutSettings.ImageSettings.ExpandImage); } else { tr =v1d272; gd =ISGetObject(wg4a444.maa781(tr)); } var v8a929 =wg4a444.m4dc24(tr); if (tr.expanded =="False") { var vbd014; var v3446; tr.expanded ="True"; if (!v48276) { if (!ISEvent.Raise(gd.LayoutSettings.ClientSideEvents.OnGroupExpand,gd.Name,v8a929.tblName,tr.groupIndex,tr.position,tr.rowIndex, tr)) return; } vbd014 =wgGetNextRow(v8a929,tr); if (vbd014) v3446 =vbd014.type; else v3446 ="GroupHeader"; if (v3446 =="GroupHeader" ||v3446 =="GroupTotalRow") { var vdd990 =false; if (v3446 =="GroupHeader") { while (vbd014 &&(vbd014.type =="GroupTotalRow" ||(vbd014.hasParent =='True' &&(parseFloat(vbd014.groupIndex)-1 ==parseFloat(tr.groupIndex)) &&vbd014.parentIndex ==tr.position))) { vdd990 =true; vbd014.style.display =""; if (vbd014 &&vbd014.type =="GroupHeader" &&vbd014.expanded =="True") { vbd014.expanded ='False'; wg11c43.m55442(null,vbd014); } vbd014 =wgGetNextRow(v8a929,vbd014); while (vbd014 &&(vbd014.type =="Record" ||vbd014.type =="PR" ||vbd014.type =="CSRecord" ||(vbd014.type =="GroupTotalRow" &&parseFloat(vbd014.groupIndex)-1>parseFloat(tr.groupIndex)) ||vbd014.type =="HierRecord" ||(vbd014.type =="GroupHeader" &&parseFloat(vbd014.groupIndex)-1>parseFloat(tr.groupIndex)))) vbd014 =wgGetNextRow(v8a929,vbd014); } } if (!vdd990) { if (tr.childrenLoaded =="False") { wg4a444.mb4941(gd.Name,"LoadGroup",tr); return; } } } else if (v3446 =="Record") { while (vbd014 &&(vbd014.type =='Record' ||vbd014.type =="PR" ||vbd014.type =="CSRecord" ||vbd014.type =='HierRecord')) { if (vbd014.type =="Record" ||vbd014.type =="PR" ||vbd014.type =="CSRecord") { if (typeof (vbd014.srLevel)!="undefined") { if (vbd014.srLevel =="0") { vbd014.style.display =""; if (vbd014.srExpanded =="True") { if (vbd014.currentStyle.display !="none") { vbd014.srExpanded ="False"; wg11c43.m34536(null,vbd014); } } else { if (vbd014.type !="CSRecord") { vbd014.srExpanded ="True"; wg11c43.m34536(null,vbd014); } } } } else vbd014.style.display =""; if (vbd014.currentStyle.display !="none") { if (vbd014.childExpanded =="True") { vbd014.childExpanded ="False"; wg10e8.mcac60(null,vbd014); } } } vbd014 =wgGetNextRow(v8a929,vbd014); } } } else { var vbd014; var v3446; tr.expanded ='False'; if (!ISEvent.Raise(gd.LayoutSettings.ClientSideEvents.OnGroupCollapse,gd.Name,v8a929.tblName,tr.groupIndex,tr.position,tr.rowIndex, tr)) return; vbd014 =wgGetNextRow(v8a929,tr); while (vbd014) { if (vbd014.type =="GroupTotalRow") { if (vbd014.groupIndex ==tr.groupIndex) break; } if (vbd014.groupIndex ==tr.groupIndex &&vbd014.position !=tr.position) break; else if (parseFloat(vbd014.groupIndex)<parseFloat(tr.groupIndex)) break;  else if (vbd014.rowState =="Added") vbd014 =wgGetNextRow(v8a929,vbd014);  else { vbd014.style.display ="none"; vbd014 =wgGetNextRow(v8a929,vbd014); } } } }, m9d652:function(v02431) { if ((v02431.getAttribute("filterType")=="7" ||v02431.getAttribute("filterType")=="10")&&v02431.cellValue !="") { var v0f731 =v02431.filterText.indexOf("and"); if (v0f731<1) { alert("Incorrect Between parameters.\nBetween parameter formats: @Criteria1 and @Criteria2.\ne.g.1 and 10"); return false; } } return true; }, me4940:function(v29e70) { var vdd331 =wg4a444.maa781(v29e70.parentElement.parentElement); var vf0021 =wg4a444.meba49(v29e70.parentElement.parentElement); var v69180 =ISGetObject(vdd331); var v0ae41 =v69180.Tables[vf0021]; var v4ce6 =v29e70.parentElement; var v05478 =event; if (v05478.keyCode ==115) { wg26f85.mc4d78(v29e70.nextSibling); v0ae41.FilterMenu.RootMenu.Items[0].Select(); v05478.keyCode =0; v05478.cancelBubble =true; v05478.returnValue =false; } else { v4ce6.setAttribute("changed","true"); v05478.cancelBubble =true; } return false; }, mcd619:function(v88f92) { var va8a70 =v88f92.parentElement; var v94d40 =wg4a444.m4dc24(va8a70.parentElement); var v8eb13 =wgGetGridById(v94d40.gridId); var v0b964 =v8eb13.Tables[v94d40.tblName]; var vab25 =v0b964.GetColumn(va8a70.colName); var vc5096 =vab25.GetFilterEditType(); wg4a444.mc4f43(va8a70); if (va8a70.filterType =='0' &&va8a70.cellValue !='') { if (vab25.DefaultFilterType =="NotSet") { if (vc5096 =="Checkbox") { var va5c7 =wg08d15.maa734(va8a70); if (va5c7.checked) va8a70.filterType ="3"; } else { if (vab25.DataType =="System.String") va8a70.filterType ="6"; else va8a70.filterType ="3"; } } else { va8a70.filterType =wg26f85.m18c18(vab25.DefaultFilterType); } } if (va8a70.filterType !='0') { va8a70.filterText =va8a70.cellValue; if (vc5096 !="Checkbox") { if (va8a70.filterText =='' &&!(parseFloat(va8a70.filterType)>=12 &&parseFloat(va8a70.filterType)<=15)) va8a70.filterType ='0'; } } if (va8a70.filterType !='0') { var v7db82 =v0b964.FilteredColumns.GetNamedItem(vab25.Name); if (!v7db82) { v7db82 =new WebGridFilter(); v7db82.Name =v7db82.ColumnMember =vab25.Name; v0b964.FilteredColumns.Add(v7db82); } else v7db82._UIState ="Changed"; v7db82.FilterText =va8a70.filterText; v7db82.FilterType =wg_Global.FilterTypeEnum[parseFloat(va8a70.filterType)]; } else { var v7db82 =v0b964.FilteredColumns.GetNamedItem(vab25.Name); if (v7db82) v0b964.FilteredColumns.Remove(v7db82,true); } wg11c43.m9d652(va8a70); }, m28b38:function() { var v62386 =document.createElement("DIV"); v62386.className ="WG5E-Box"; v62386.style.display ="none"; v62386.innerHTML ='<table class="WG5E-Frame1" cellspacing="0" cellpadding="4" width="780" border="0"><tr><td class="WG5E-Caption">WebGrid.NET Enterprise Version 7.0</td></tr><tr><td><table class="WG5E-Frame2" cellspacing="0" cellpadding="4" width="100%" border="0"><tr><td style="width: 39px"><img id="img_wgError" src="wg_Error.gif" height="32" /></td><td id="wg_uhemsg"></td></tr></table></td></tr><tr height="100%"><td><div id="wg_ErrorMsg" style="overflow: auto; width: 100%; height: 100%"></div></td></tr><tr><td align="right"><button class="WG5E-Btn" onclick="wgCopyToCB(wg_ErrorMsg.innerText)" >Copy</button>&nbsp;<button onclick="wg11c43.m69576()" class="WG5E-Btn">Close</button></td></tr></table>'; document.body.appendChild(v62386); wg_Global.ErrorBox =v62386; }, m69576:function() { wg_Global.ErrorBox.style.display ="none"; }, mc4369:function(vcf281,vf9553,v63992) { if (!wg_Global.ErrorBox) wg11c43.m28b38(); var vff981 =wg_Global.ErrorBox; vff981.style.width =(document.body.offsetWidth -50)+"px"; vff981.style.height =(document.body.offsetHeight -50)+"px"; vff981.style.left =vff981.style.top ="20px"; var vafa53 =document.getElementById("wg_ErrorMsg"); if (IS.moz) { vff981.style.height =(document.body.clientHeight -50)+"px"; vff981.style.border ="tan 1px solid"; vafa53.style.height =(document.body.clientHeight -150)+"px"; } vafa53.innerHTML =vf9553; document.getElementById("img_wgError").src =vcf281.ResolveImagePathEx("wg_Error.gif"); if (v63992) document.getElementById("wg_uhemsg").innerHTML =v63992; wg_Global.ErrorBox.style.display =""; }, m30d84:function(v59247) { var v05436 =v59247.GetRootTable(); var v26c32 =v05436.GetElement(WG40.COLHEADER,WG40.HTMLTABLE); var vfff78 =new Array(); if (v05436.IsUseColumnSet) { var v13b33 =v26c32.rows[0]; if (!v13b33.csRowPos) v13b33 =v26c32.rows[1]; vfff78 =wgGetColumnSetRows(v13b33); } else vfff78[0] =v26c32.rows[0]; wg_Global.NoDisplayUpdate =true; wg_Global.IsResizing =true; for (var v61f57=0; v61f57<vfff78.length; v61f57++) { if (!vfff78[v61f57]) continue; for (var vd7e84=0; vd7e84<vfff78[v61f57].cells.length; vd7e84++) { var v25e4 =vfff78[v61f57].cells[vd7e84]; if (v25e4.type =="Column") { wg11c43.m82e28(v25e4,v25e4.offsetWidth); wg11c43.m37368(v05436,vfff78[v61f57],v25e4,v25e4.offsetWidth,true); } } } wg_Global.NoDisplayUpdate =false; wg_Global.PendingUpdates =null; setTimeout("wg_Global.IsResizing=false",100); }, m55b29:function(vd7c18,vd9338,ve342,va3341,v91419,v6d726) { var v39583 =vd7c18.GetGrid(); var vf2760 =ISPosLib.getWidth(v39583.FrameObj); var vdba67 =0; var v6ed81 =0; var v78d24 =0; var v9c197 =0; var v0a533 =0; var v21827 =parseInt(vd7c18.ColumnWidthDefault); var v4ae26 =true; var v1193 =vf2760; if (!v39583.LayoutSettings.AutoFitColumns) return; if (v39583.FrameObj.offsetWidth ==0 &&v39583.FrameObj.offsetHeight ==0 &&v39583.FitColumnRetryCount>5 &&!v39583.NeedAutoFitOnLoad) return;  if ((vf2760 ==0 ||v39583.FrameObj.offsetWidth ==0)&&!vd9338) { if (v39583.NeedAutoFitOnLoad) { if (v39583.LayoutSettings.AutoWidth ||v39583.FrameObj.style.width.indexOf("%")>-1) vf2760 =v39583.FrameObj.parentElement.clientWidth; else vf2760 =parseFloat(v39583.FrameObj.style.width); if (isNaN(vf2760)) vf2760 =0; if (vf2760 ==0 &&v39583.FrameObj.parentElement.tagName =="FORM") { vf2760 =v39583.FrameObj.parentElement.parentElement.clientWidth; vf2760 -=(parseFloat(document.body.leftMargin)+parseFloat(document.body.rightMargin)); } if (vf2760 ==0 &&v1193>100) vf2760 =v1193; v4ae26 =(vf2760 ==0); if (v39583.FitColumnRetryCount>4 &&v4ae26) { v39583.FrameObj.style.display =""; v39583.NeedAutoFitOnLoad =false; } } if (v4ae26) { if (typeof (v39583.FitColumnRetryCount)=="undefined") v39583.FitColumnRetryCount =0; v39583.FitColumnRetryCount++; setTimeout(function() { wg11c43.m55b29(vd7c18,vd9338,ve342,va3341,v91419,v6d726) },100); return; } } v39583.FitColumnRetryCount =0; if (!vd7c18.IsUseColumnSet) { var va6c68 =vd7c18.Columns; var v97f99 =vd7c18.GetAutoWidthColumn(); var v6fb27 =v39583.LayoutSettings.AutoColMinWidth; var ve8423 =false; if (v97f99 &&!v97f99.Visible) v97f99 =null; for (var vbd743=0; vbd743<va6c68.length; vbd743++) { var v49292 =va6c68[vbd743]; var v56237 =false; var vefa31 =false; var vb8450 =vd7c18.GroupedColumns.GetNamedItem(v49292.Name); if (vb8450) { if (vb8450._UIState =="Unchanged") v56237 =true; else if (vb8450._UIState =="Added" &&vd9338 =="Group") vefa31 =true; } if (v49292.ColumnType !="CheckBox" &&(v49292.Visible ||vefa31)&&!(v56237 &&vd7c18.Get("HideColumnsWhenGrouped")=="Yes")) { if ((vd9338 =="Resize" ||vd9338 =="Group")&&v49292.Name ==ve342.colName) { v49292.dontResizeTemp =true; } v49292.dontResize =null; v9c197++; if (v97f99 &&v97f99.Name ==v49292.Name) { vdba67 +=v6fb27; } else { if (v49292.Width !="") vdba67 +=parseInt(v49292.Width); else vdba67 +=v21827; } } else if (v49292.ColumnType =="CheckBox") { v0a533 +=parseInt(v49292.Width); v49292.dontResize =true; } else v49292.dontResize =true; } v6ed81 =vf2760 -vd7c18.GetColumnGroupHeadersWidth()-v0a533 -(!v39583.HidePadColumn ? 16 : 0); if (vd7c18.SelfReferencingSettings.Enabled &&vd7c18.SelfReferencingSettings.IsTreeViewSelectionMode) v6ed81 +=16; if (!vd7c18.IsRootTable) v6ed81 -=vd7c18.GetParentHeadersWidth(); if (vd9338 =="Resize") { v6ed81 -=parseInt(ve342.style.width); vdba67 -=parseInt(ve342.style.width); } else if (vd9338 =="Group") { if (vd7c18.Get("HideColumnsWhenGrouped")=="Yes") vdba67 -=parseInt(ve342.style.width); v6ed81 -=16; } else if (vd9338 =="UngroupRestore" ||vd9338 =="UngroupHide") {  } else if (vd9338 =="UngroupRestoreContext") { v6ed81 +=16;  } else if (vd9338 =="ColumnChange") { if (v97f99) { for (xcol in v91419) { if (v91419[xcol] ==v97f99) { ve8423 =true; } } } } if (vdba67 ==v6ed81 -10 &&!vd9338) return; if (v97f99) { if (vdba67<v6ed81) { v97f99.fixedWidth =v6ed81 -vdba67 +v6fb27; for (var vbd743=0; vbd743<va6c68.length; vbd743++) { if (va6c68[vbd743] !=v97f99 &&!va6c68[vbd743].dontResize &&!va6c68[vbd743].dontResizeTemp) { va6c68[vbd743].dontResizeTemp =true; } } } else { v97f99.fixedWidth =v6fb27; if (!ve8423) { v6ed81 -=parseInt(v97f99.Width); vdba67 -=parseInt(v97f99.Width); } else { v6ed81 -=v6fb27; vdba67 -=v6fb27; } } } var v21f57 =null; var v10e2 =0; if (vd7c18.IsRootTable) v21f57 =vd7c18.GetElement(WG40.COLHEADER,WG40.HTMLTABLE).rows[0]; for (var vbd743=0; vbd743<va6c68.length; vbd743++) { var v49292 =va6c68[vbd743]; var v17854 =0; var v25454 =0; if (!v49292.dontResize &&!v49292.dontResizeTemp) { var v9b561; if (v49292.Width !="") v9b561 =parseInt(v49292.Width); else v9b561 =v21827; if (v49292.fixedWidth) { v25454 =parseInt(v49292.fixedWidth); v49292.fixedWidth =null; } else { v17854 =(v9b561/vdba67)*100; v25454 =parseInt((v17854/100)*v6ed81); } v10e2 +=v25454; if (vbd743 ==va6c68.length -1) { var vfc370 =v6ed81 -v10e2; if (v25454 +vfc370 -2>16) v25454 +=vfc370 -2; } var vc0828 =null; if (vd9338 &&!vd7c18.IsRootTable) { var v81d21; if (vd9338 !="SubTable") { if (vd9338 =="Remove" ||vd9338 =="UngroupHide" ||vd9338 =="ColumnChange") v81d21 =ve342; else v81d21 =ve342.parentElement; v21f57 =vd7c18.GetElement(WG40.COLHEADER,WG40.HTMLTABLE,v81d21).rows[0]; } else v21f57 =v6d726.GetElement(WG40.COLHEADER,WG40.HTMLTABLE).rows[0]; } if (v21f57) vc0828 =wgGetCellByName(v21f57,v49292.Name); if (v25454>2) { if (vc0828) { wg11c43.maed93(vd7c18,vc0828,v25454,null,true); if (!vd7c18.IsRootTable &&vd9338 =="Resize") wg10e8.mb3d26(vd7c18,vc0828,v25454); } else if (v49292) v49292.Set("Width",v25454,true); } } else if (v49292.dontResizeTemp) v49292.dontResizeTemp =null; } if (vd9338 =="Resize" ||!vd9338) { wg11c43.m12037(vd7c18); } } else { var v22d70 =vd7c18.ColumnSets; var v10e2 =0; for (var vbd743=0; vbd743<v22d70.length; vbd743++) { var vb8763 =v22d70[vbd743]; if (vb8763.Visible) { if ((vd9338 =="Resize")&&vb8763.Position ==ve342.pos) { vb8763.dontResizeTemp =true; } vb8763.dontResize =null; v9c197++; var v7db52 =vd7c18.GetCSHeaderWidth(vbd743); vdba67 +=v7db52; } } v6ed81 =vf2760 -vd7c18.GetColumnGroupHeadersWidth()-16; if (vdba67 ==v6ed81 -6 &&!vd9338) return; if (!vd7c18.IsRootTable) v6ed81 -=vd7c18.GetParentHeadersWidth(); if (vd9338 =="Resize") { v6ed81 -=parseInt(ve342.estWidth); vdba67 -=parseInt(ve342.estWidth); } if (vd7c18.IsRootTable) v21f57 =vd7c18.GetElement(WG40.COLHEADER,WG40.HTMLTABLE).rows[0]; for (var vbd743=0; vbd743<v22d70.length; vbd743++) { var vb8763 =v22d70[vbd743]; var v17854 =0; var v25454 =0; if (!vb8763.dontResize &&!vb8763.dontResizeTemp) { var v7db52; v7db52 =vd7c18.GetCSHeaderWidth(vbd743); if (vb8763.fixedWidth) { v25454 =parseInt(vb8763.fixedWidth); vb8763.fixedWidth =null; } else { v17854 =(v7db52/vdba67)*100; v25454 =parseInt((v17854/100)*v6ed81); } v10e2 +=v25454; if (vbd743 ==vb8763.length -1) { var vfc370 =v6ed81 -v10e2; if (v25454 +vfc370 -2>16) v25454 +=vfc370 -2; } var vc0828 =null; if (vd9338 &&!vd7c18.IsRootTable) { var v81d21; if (vd9338 !="SubTable") { v81d21 =ve342.parentElement; v21f57 =vd7c18.GetElement(WG40.COLHEADER,WG40.HTMLTABLE,v81d21).rows[0]; } else v21f57 =v6d726.GetElement(WG40.COLHEADER,WG40.HTMLTABLE).rows[0]; } if (!vc0828) { vc0828 =new Object(); vc0828.type ="CSHeader"; vc0828.pos =vbd743; vc0828.parentElement =v21f57; } if (vc0828) { if (v25454>2) { wg11c43.maed93(vd7c18,vc0828,v25454,null,true); if (!vd7c18.IsRootTable &&vd9338 =="Resize") { for (tableId in vd7c18.SubTableIds) wg11c43.m55b29(vd7c18,"SubTable",null,null,null,vd7c18.SubTableIds[tableId]); } } wg_Global.ColSizeTarget =null; } } else if (vb8763.dontResizeTemp) vb8763.dontResizeTemp =null; } } if (v39583.NeedAutoFitOnLoad) { v39583.FrameObj.style.display =""; v39583.NeedHeightResize =true; wg11c43.m35f55(v39583); v39583.NeedAutoFitOnLoad =false; } wg_Global.ColSizeTarget =null; }, GetRadioValue: function(vc2b65) { for (var v70329=0; v70329<vc2b65.length; v70329++) { if (vc2b65[v70329].checked) return vc2b65[v70329]; } return null; }, m75251:function(vdf984) { var v03248 =null; for (var v2e86=0; v2e86<vdf984.cells.length; v2e86++) { wg4a444.mc4f43(vdf984.cells[v2e86]);  if (vdf984.cells[v2e86].type =="PRExp") { v03248 =vdf984.cells[v2e86]; break; } } return v03248; }, m53996:function(vb5b15) { var v3e968 =null; var vb3016 =null; var v98a6 =null; if (vb5b15.tagName =="IMG") { v3e968 =vb5b15.parentElement; vb3016 =v3e968.parentElement; v98a6 =vb5b15; } else { vb3016 =vb5b15; v3e968 =wg11c43.m75251(vb3016); v98a6 =v3e968.childNodes[0]; if (v98a6 &&v98a6.tagName !="IMG") v98a6 =null; } var vf0971 =wgGetPreviewRow(vb3016); var vce762 =wg4a444.m4dc24(vb3016); var vf6859 =wgGetGridById(vce762.gridId); var v60e98 =vf6859.Tables[vce762.tblName]; if (v3e968.expanded =="True") { var v8ec61 =wgGetPreviewRowCell(vf0971); if (v8ec61) v8ec61.childNodes[0].style.display ="none"; if (v98a6) v98a6.src =vf6859.ResolveImagePathEx(vf6859.LayoutSettings.ImageSettings.PreviewRowCollapseImage); v3e968.expanded ="False"; v8ec61.style.height ="1px";  if (!IS.ie) vf0971.style.lineHeight ="1px"; if (!v60e98.IsRootTable) { for (var v6a474=0; v6a474<vf0971.cells.length; v6a474++) { if (vf0971.cells[v6a474].style.height =="100%") vf0971.cells[v6a474].style.height ="1px"; } } } else { var v8ec61 =wgGetPreviewRowCell(vf0971);  if (v60e98.PreviewRowSettings.LoadOnDemand &&!v8ec61.loaded) { wg4a444.mb4941(vf6859.Name,"LoadPreviewRow",v8ec61); return; } if (v8ec61) v8ec61.childNodes[0].style.display =""; if (v98a6) v98a6.src =vf6859.ResolveImagePathEx(vf6859.LayoutSettings.ImageSettings.PreviewRowExpandImage); v3e968.expanded ="True"; if (v3e968.eHeight) v8ec61.style.height =v3e968.eHeight; else v8ec61.style.height =""; if (!IS.ie) vf0971.style.lineHeight =""; if (!v60e98.IsRootTable) { for (var v6a474=0; v6a474<vf0971.cells.length; v6a474++) { if (vf0971.cells[v6a474].style.height =="1px") vf0971.cells[v6a474].style.height ="100%"; } } } }, m72440:function(vfab34,v3d053) { var v21f98 =wgGetCellByName(v3d053,vfab34.SelfReferencingSettings.ExpandColumnMember); return v21f98.childNodes[0].childNodes[0].childNodes[0]; }, m10946:function(v55d54,v35d62) { if (v35d62.srLevel =="0") return v35d62; var vd6770 =parseFloat(v35d62.srLevel)-1; var vcd022 =wgGetPreviousRow(v55d54,v35d62); while (vcd022) { if (vcd022.srLevel ==vd6770) return vcd022; vcd022 =wgGetPreviousRow(v55d54,vcd022); } return null; }, m34536:function(v68120,v5440,v33a84,v12452) { var tr,gd,table; if (v68120) { tr =wg4a444.m10964(v68120); gd =ISGetObject(wg4a444.maa781(tr)); if (!tr.srExpanded) tr.srExpanded ="False"; if (tr.srExpanded =='False') v68120.src =gd.ResolveImagePathEx(gd.LayoutSettings.ImageSettings.CollapseImage); else v68120.src =gd.ResolveImagePathEx(gd.LayoutSettings.ImageSettings.ExpandImage); } else { tr =v5440; gd =ISGetObject(wg4a444.maa781(tr)); if (!tr.srExpanded) tr.srExpanded ="False"; } var v5d389 =wg4a444.m4dc24(tr); table =gd.Tables[v5d389.tblName]; var vb0b32 =table.SelfReferencingSettings.ExpandColumnMember; wg4a444.mc4f43(tr); if (tr.srExpanded =='False') { var va8a47; var v54d84 =parseFloat(tr.srLevel); if ((tr.srRC =="0" &&!table.SelfReferencingSettings.LoadOnDemand)||tr.srRC ==-1 || (v68120 &&v68120.parentElement.style.visibility =="hidden")) return; if (!ISEvent.Raise(table.Layout.ClientSideEvents.OnSelfRefRowExpand,gd.Id,table.Id,tr.rowIndex,tr)) return; if (!v68120) { var v4ee50 =wg11c43.m72440(table,tr); if (v4ee50) v4ee50.src =gd.ResolveImagePathEx(gd.LayoutSettings.ImageSettings.CollapseImage); } if (table.SelfReferencingSettings.LoadOnDemand &&(v68120 ||v12452)&&tr.srRC =="0") { wg4a444.mb4941(gd.Name,"LoadSelfRefChild",tr); return; } tr.srExpanded ='True'; va8a47 =wgGetNextRow(v5d389,tr); var v9a888 =false; var ve9a22 =false; var vbef93 =false; if (typeof (event)=="object" &&event &&event.shiftKey) vbef93 =true; while (va8a47) { wg4a444.mc4f43(va8a47); if (va8a47.type =="GroupHeader" ||(va8a47.srLevel ==v54d84 &&(va8a47.type !="HierRecord" &&va8a47.type !="CSRecord" &&va8a47.type !="PR"))) break; if ((!vbef93 &&va8a47.srLevel ==v54d84 +1)||(vbef93 &&va8a47.srLevel>=v54d84 +1)) { if (va8a47.type =="HierRecord" &&va8a47.expanded !="True") { } else { va8a47.style.display =""; if (vbef93 &&va8a47.type =="Record") { var v4ee50 =wg11c43.m72440(table,va8a47); if (v4ee50) { v4ee50.src =gd.ResolveImagePathEx(gd.LayoutSettings.ImageSettings.CollapseImage); va8a47.srExpanded ="True"; } } } if (!vbef93 &&va8a47.srExpanded =="True") { va8a47.srExpanded ="False"; wg11c43.m34536(null,va8a47); } ve9a22 =true; } else if (va8a47.srLevel ==v54d84) { if (ve9a22) v9a888 =true; } if (v9a888) break; va8a47 =wgGetNextRow(v5d389,va8a47); } if (table.SelfReferencingSettings.FitColumnOnExpand) { var v41b88 =table.GetElement(WG40.COLHEADER,WG40.HTMLTABLE,tr).rows[0]; var v0f863 =wgGetCellByName(v41b88,vb0b32); wg11c43.m8ea2(v0f863); if (v68120) wg11c43.m73d62(gd.Name); } } else { var va8a47; var v54d84 =parseFloat(tr.srLevel); tr.srExpanded ='False'; if (!v68120 &&v12452) { var v4ee50 =wg11c43.m72440(table,tr); if (v4ee50) v4ee50.src =gd.ResolveImagePathEx(gd.LayoutSettings.ImageSettings.ExpandImage); } if (!ISEvent.Raise(table.Layout.ClientSideEvents.OnSelfRefRowCollapse,gd.Id,table.Id,tr.rowIndex,tr)) return; va8a47 =wgGetNextRow(v5d389,tr); while (va8a47) { wg4a444.mc4f43(va8a47); if (va8a47.type =="GroupHeader" ||(va8a47.srLevel ==v54d84 &&va8a47.type !="HierRecord" &&va8a47.type !="CSRecord" &&va8a47.type !="PR")) break; if (va8a47.srLevel>=v54d84 +1) { va8a47.style.display ="none"; } va8a47 =wgGetNextRow(v5d389,va8a47); } } }, meab20:function(v64286,v11137) { if (v64286.tagName =="INPUT" &&v64286.type =="checkbox" &&!v64286.chkHandler) { v64286.onclick =function() { wg11c43.m39865(null,v64286); }; } var v68a59 =wg4a444.mc2986(v64286); var v43819 =v68a59.parentElement; var v8cc18 =wg4a444.m4dc24(v43819); var vfad75 =wgGetGridById(v8cc18.gridId); if (v11137) { var v36093 =0; var va0f30 =0; var v2af1 =vfad75.LastChkBox; var v36474 =0; if (v2af1) v36474 =wg4a444.mc2986(v2af1).parentElement.rowIndex; if (v43819.rowIndex>v36474) { v36093 =v36474; va0f30 =v43819.rowIndex; } else { v36093 =v43819.rowIndex +1; va0f30 =v36474; } wg11c43.m18d73(v8cc18,v36093,va0f30,!v64286.checked); } vfad75.LastChkBox =v64286; }, m27f96:function(v31245,v4f666) { var v55d5 =wg4a444.m4dc24(v31245); var v6e846 =wgGetGridById(v55d5.gridId); var vb7d7 =v6e846.Tables[v55d5.tblName]; var v87323 =vb7d7.GetRowCheckerColumn(); var v95f59 =wgGetCellByName(v31245,v87323); var vfc943 =v95f59.getElementsByTagName("INPUT")[0]; if (typeof (v4f666)=="undefined") v4f666 =!vfc943.checked; wg11c43.meab20(vfc943); var v6c729 =vfc943.checked; vfc943.checked =v4f666; wg11c43.m39865(v6e846,vfc943,v6c729); },  m39865:function(v47719,v1e154,va8d93) { var vbb016 =wg4a444.mc2986(v1e154); var vd005 =vbb016.parentElement; var v7cf77 =wg4a444.m4dc24(vd005); if (v47719 ==null) v47719 =wgGetGridById(v7cf77.gridId); var vea329 =v47719.Tables[v7cf77.tblName]; if (!v1e154.disabled) vd005.isRowChecked =v1e154.checked; if (v47719.LastSelObj &&!wgIsSameRow(v47719.LastSelObj.GetRowElement(),vd005)) wg54045.m5a732(vd005,v1e154.checked ? "CheckedRow" : "Clear"); v47719.CheckedRowContext =vd005;  if (v47719.LayoutSettings.RestoreRowSelection !="Disabled") { if (!v1e154.checked) vea329.Storage.SelectedRows.Remove(vd005); } if (!ISEvent.Raise(v47719.LayoutSettings.ClientSideEvents.OnCheckBoxClick,v7cf77.gridId,v7cf77.tblName,wgGetColNameByCell(vbb016),v1e154.checked, va8d93)) return; }, mdf762:function(vc7b11) { var v5d091 =wg4a444.ma8124(vc7b11); var v13793 =v5d091.parentElement; var vcff29 =wg4a444.m4dc24(v13793); var ve5694 =wgGetGridById(vcff29.gridId); var va4025 =ve5694.Tables[vcff29.tblName]; wg11c43.m18d73(va4025.GetElement(WG40.BODY,WG40.HTMLTABLE,v13793),0,null,vc7b11.checked); wg4a444.m97a30(ve5694); }, m18d73:function(veb186,v28f92,vfa248,v0b921) { if (typeof (v28f92)=="undefined") v28f92 =0; var vad066 =wgGetGridById(veb186.gridId); var v0dd82 =vad066.Tables[veb186.tblName]; var v8f182 =veb186.rows[v28f92]; var vf6a59 =v0dd82.GetRowCheckerColumn();  if (IS.safari ||IS.opera) wg4a444.mc4f43(v8f182);  while (v8f182) { if (v8f182.type =="Record") { wg11c43.m27f96(v8f182,v0b921); } v8f182 =wgGetNextRow(veb186,v8f182); if (v8f182 &&vfa248 &&v8f182.rowIndex ==vfa248) break; } }, m0166:function(vde861) { var v50f5 =event.type; var vff81 =event.srcElement;  if (vff81.tagName =="IMG") vff81 =vff81.parentElement; if (vff81.tagName =="TD" &&IS.GetAttr(vff81,"type")=="Command" &&!vff81.disabled) { if (!IS.ie &&typeof(vff81.disabled)=="undefined" &&IS.GetAttr(vff81,"disabled")=="disabled") return;  if (v50f5 =="mouseover" ||v50f5 =="mouseup") DynamicStyleEngine.SetToOverStyle(null,vde861.LayoutSettings.StatusBarCommandStyle,vff81); else if (v50f5 =="mouseout") { var v8df15 =IS.GetAttr(vff81,"istoggle"); var v0b382 =IS.GetAttr(vff81,"pushed");  if (v8df15 =="1" &&v0b382 =="1") DynamicStyleEngine.SetToActiveStyle(null,vde861.LayoutSettings.StatusBarCommandStyle,vff81); else DynamicStyleEngine.SetToStyle(null,vde861.LayoutSettings.StatusBarCommandStyle,vff81); } else if (v50f5 =="mousedown") DynamicStyleEngine.SetToActiveStyle(null,vde861.LayoutSettings.StatusBarCommandStyle,vff81); } else if (v50f5 =="mousedown" &&vff81.tagName =="TD" &&vde861.IsUnhandledError) { wg11c43.mc4369(vde861,vde861.LastError,vde861.GetString("MessageBoxText/UnhandledError")); } }, m23b22:function(v68716) { for (var v57c96=0; v57c96<v68716.WebCombos.length; v57c96++) { if (typeof (wcGetComboById)!="function") break; v68716.WebCombos[v57c96].Id =v68716.WebCombos[v57c96].Id.replace(/\$/g,"_"); var v70550 =wcGetComboById(v68716.WebCombos[v57c96].Id); if (v70550) { v70550.FrameObj.style.display ="none"; document.body.insertAdjacentElement("beforeEnd",v70550.FrameObj); } } }, m11053:function(vf7935) { for (var v8d752=0; v8d752<vf7935.WebCombos.length; v8d752++) { if (typeof (wcGetComboById)!="function") break; vf7935.WebCombos[v8d752].Id =vf7935.WebCombos[v8d752].Id.replace(/\$/g,"_"); var v2b029 =wcGetComboById(vf7935.WebCombos[v8d752].Id); if (v2b029) { v2b029.FrameObj.style.display ="none"; vf7935.FrameObj.insertAdjacentElement("beforeEnd",v2b029.FrameObj); } } },  m04b15:function(ve2e71) { if (ve2e71.FreezePaneActive &&ve2e71.FrozenColumns !=null) { for(var v58035=0; v58035<ve2e71.FrozenColumns.length; v58035++) { var va8e69 =ve2e71.FrozenColumns[v58035];  if (va8e69.IsFrozen) { va8e69.IsFrozen =false; va8e69.ShowInSelectColumns =va8e69.Original_ShowInSelectColumns; va8e69.AllowGrouping =va8e69.Original_AllowGrouping; } }  wg11c43.mb5030(ve2e71,0,null,null,true); wg11c43.mf7053(ve2e71,null,null,null,true);  setTimeout(function() { ve2e71.FreezePaneActive =false; ve2e71.FrozenColumns =null; ve2e71.FreezeConfig =null; ve2e71.LayoutSettings.FreezePaneSettings.ActiveFrozenColumns =0; } ,50); } },  m88a34:function(v2ae21,v27d16,vd1d75,vb3b22) { var vcad71 =v2ae21.LayoutSettings.FreezePaneSettings; var v1a338 =vcad71.ActiveFrozenColumns; var v86271 =v2ae21.RootTable.Columns; var v24092 =[]; var v35111 =null;  if (typeof(vd1d75)=="number") v1a338 =vd1d75;  if (v27d16) {  v35111 =v2ae21.GetFreezeOuterDivElement();  if (v1a338 ==0) return false;  if (vcad71.MaxFrozenColumns !=0 &&v1a338 >vcad71.MaxFrozenColumns) { if (!vcad71.SuppressErrorMessage) alert("Freeze Pane cannot be activated because it has exceeded the value specified in MaxFrozenColumns.");  vcad71.ActiveFrozenColumns =0; return false; }  if (v86271[v1a338] ==null ||v86271[v1a338].GetScrollWidth()>(v35111.scrollWidth /2)) { if (v35111.scrollWidth ==0) {  setTimeout(function() { wg11c43.m88a34(v2ae21,v27d16,vd1d75,true); } ,50 ); } else { if (!vcad71.SuppressErrorMessage) alert("Freeze Pane cannot be activated on this column because it has exceeded the maximum size of scrollable viewport.");  vcad71.ActiveFrozenColumns =0; return false; } } }  if (v1a338 >0) { for (var vd6631=0; vd6631<v86271.length; vd6631++) { var ve5a26 =v86271[vd6631];  if (ve5a26.Visible) { ve5a26.IsFrozen =true; ve5a26.Original_ShowInSelectColumns =ve5a26.ShowInSelectColumns; ve5a26.ShowInSelectColumns ="No";  if (v2ae21.LayoutSettings.HideColumnsWhenGrouped =="Yes") { ve5a26.Original_AllowGrouping =ve5a26.AllowGrouping; ve5a26.AllowGrouping ="No"; }  v24092.push(ve5a26); }  if (v24092.length ==v1a338) break; } }  if (v24092.length >0) v2ae21.FrozenColumns =v24092;  if (v27d16) { v2ae21.FreezeConfig =null; v2ae21.FreezePaneActive =false;  if (vb3b22) wg11c43.m9ad14(v2ae21);  if (v35111 &&v35111.scrollLeft >0) { v2ae21.SkipFreezeLayout =true; wg11c43.mb5030(v2ae21,0,true,null,true); v2ae21.SkipFreezeLayout =false; }  var v01e19 =v2ae21.RootTable.GetElement(WG40.BODY,WG40.HTMLDIV);  if (v01e19.scrollLeft >0) v01e19.scrollLeft =0;  if (IS.moz) { for (var vd6631=0; vd6631<v86271.length; vd6631++) { var ve5a26 =v86271[vd6631];  if (ve5a26.Visible &&ve5a26.HiddenFromView) { ve5a26.HiddenFromView =false; ve5a26.HiddenReason =""; } } }  wg11c43.mf7053(v2ae21); wg11c43.mbc716(v2ae21); } },  mf7053:function(v74b37,v12230,v8fd35,v55561,v0c664) { var v98696 =v74b37.LayoutSettings.FreezePaneSettings; var v63f4 =v98696.ActiveFrozenColumns; var v1d027 =false; var v4d087 =""; var v6a976 ="";  if (typeof(v55561)=="number") v63f4 =v55561;  if (typeof(v12230)!="undefined" &&v12230 !=null) v1d027 =v12230;  if (!v0c664) { v4d087 ="double 3px " +v98696.SplitterLineColor; v6a976 ="solid " +v98696.SplitterLineWidth +"px " +v98696.SplitterLineColor; }  if (v63f4 >0) { if (!v1d027) { var v1a380 =v74b37.RootTable.GetElement(WG40.COLHEADER,WG40.HTMLTABLE); var v4ad11 =v74b37.GetLastFrozenColumn(); var v8d159 =v4ad11.GetElement(); var v0ba74 =v74b37.RootTable.GetElement(WG40.BODY,WG40.HTMLTABLE); var vfca73 =v8d159.currentStyle; if (!v0c664) { if (!v8d159.original_borderRight) v8d159.original_borderRight =vfca73.borderRightStyle +" " + vfca73.borderRightWidth +" " + vfca73.borderRightColor; } else v4d087 =v8d159.original_borderRight;    v8d159.style.borderRight =v4d087; if (v98696.ShowSplitterLine) { for (var v26657=0; v26657<v0ba74.rows.length; v26657++) { var vae743 =v0ba74.rows[v26657]; wg4a444.mc4f43(vae743);  if (wgIsRecordRow(vae743)) { var v88718 =vae743.cells[v8d159.cellIndex]; var v2ac9 =v88718.currentStyle;  if (!v0c664) v88718.original_borderRight =v2ac9.borderRightStyle +" " + v2ac9.borderRightWidth +" " + v2ac9.borderRightColor; else v6a976 =v88718.original_borderRight;  v88718.style.borderRight =v6a976; } } }  v74b37.FreezePaneActive =true; } else { var v4ad11 =v74b37.GetLastFrozenColumn(); var v8d159 =v4ad11.GetElement(); if (v98696.ShowSplitterLine) { for (var v26657=0; v26657<v8fd35.length; v26657++) { var vae743 =v8fd35[v26657];  wg4a444.mc4f43(vae743); if (wgIsRecordRow(vae743)) { var v88718 =vae743.cells[v8d159.cellIndex]; var v2ac9 =v88718.currentStyle;  if (!v0c664) v88718.original_borderRight =v2ac9.borderRightStyle +" " + v2ac9.borderRightWidth +" " + v2ac9.borderRightColor; else v6a976 =v88718.original_borderRight;  v88718.style.borderRight =v6a976; } } }  if (v74b37.FreezePaneActive &&v74b37.FreezeConfig !=null) {  if (!IS.ie) { for (var v26657=0; v26657<v8fd35.length; v26657++) { var vae743 =v8fd35[v26657];  for(var vb4497=0; vb4497<v74b37.FreezeConfig[0].length; vb4497++) { var v9ec89 =v74b37.FreezeConfig[0][vb4497]; var vc7541 =v9ec89.GetElement().cellIndex;  vae743.cells[vc7541].style.display ="none"; } } } } } } },  m9ad14:function(v59e32) { if (v59e32.LayoutSettings.AllowColumnFreezing =="Yes" &&v59e32.CurrentViewMode =="GridView") { var v62812 =v59e32.RootTable.GetElement(WG40.BODY,WG40.HTMLDIV); var v64919 =v59e32.GetFreezeDivElement();  if (v59e32.TotalRows ==0) { var veb887 =v59e32.RootTable.GetElement(WG40.COLHEADER,WG40.HTMLDIV); v64919.style.width =veb887.scrollWidth +"px"; } else { var v32926 =v62812.scrollWidth +wg11c43.med178(v59e32);  if (v32926 !=0) v64919.style.width =v32926 +"px"; }  v64919.style.height ="100%"; } },  m10f88:function(vcca3) { var v67d68 =vcca3.LayoutSettings.FreezePaneSettings; var vca798 =vcca3.GetLastFrozenColumn(); var v76973 =vca798.GetElement();  return ISPosLib.getLeft(v76973)+v76973.offsetWidth; },  med178:function(vd8559) { if (vd8559.FreezeConfig ==null) return 0;  var vc9c87 =vd8559.FreezeConfig[0]; var v3558 =0;  for (var v0b939=0; v0b939<vc9c87.length; v0b939++) v3558 +=vc9c87[v0b939].GetWidth();  return v3558; },  mf8944:function(v73b9) { var vb9d42 =[]; var v35f87 =[]; var vf6d25 =v73b9.GetFreezeOuterDivElement(); var vd2694 =v73b9.LayoutSettings.FreezePaneSettings; var v9a329 =vf6d25.scrollLeft; var v34a58 =wg11c43.m10f88(v73b9); var va2919 =v34a58 +v9a329; var v21830 =vd2694.ActiveFrozenColumns; var v19d95 =v73b9.RootTable.Columns; var v32334 =false;  while (v34a58 <va2919) { var vaf347 =v19d95[v21830];  if (vaf347.IsFrozen) { v21830++; continue; }  if (!vaf347.HiddenFromView &&vaf347.Visible) vb9d42[vb9d42.length] =vaf347;  if (vaf347.Visible) v34a58 +=vaf347.GetWidth();  v21830++; v32334 =true; }  for (var vaf089=v21830; vaf089<v19d95.length; vaf089++) { var vaf347 =v19d95[vaf089];  if (vaf347.Visible &&vaf347.HiddenFromView) v35f87[v35f87.length] =vaf347; }  return [vb9d42,v35f87]; },  mbc716:function(v6fb64) {   var v5e39 =v6fb64.RootTable.Columns; var vb7024 =[]; var vb7380 =[]; var vcc13 =v6fb64.LayoutSettings.FreezePaneSettings; var vfa995 =v6fb64.GetLastFrozenColumn();  for (var v9c980=vfa995.Position +1; v9c980<v5e39.length; v9c980++) { var vc8d36 =v5e39[v9c980];  if (vc8d36.Visible) { if (vc8d36.HiddenFromView) vb7024[vb7024.length] =vc8d36; else vb7380[vb7380.length] =vc8d36; } }  v6fb64.FreezeConfig =[vb7024,vb7380]; },  m1e762:function() { var v60564 =this; if (v60564.SkipFreezeLayout) return; if (v60564.FreezeScrollId >0) { clearTimeout(v60564.FreezeScrollId); v60564.FreezeScrollId =0; } if (v60564.FreezeScrollImmediate ||v60564.LayoutSettings.FreezePaneSettings.ActiveFrozenColumns ==0) wg11c43.ma5852(v60564); else v60564.FreezeScrollId =setTimeout(function(){wg11c43.ma5852(v60564);},50);  v60564.FreezeScrollImmediate =false; },  m41725:function(v4e248,v12243,v0e014,v45b27) { v4e248.SkipFreezeLayout =true;  var v81564 =wg11c43.mf8944(v4e248); if (v12243) v81564 =v4e248.FreezeConfig; var v2013 =v81564[0]; var v4f766 =v81564[1];  if (!v12243 ||(v12243 &&v0e014 !=null)) { for (var v6207 =0; v6207 <v2013.length; v6207++) v2013[v6207].HideFrozen(v0e014); } if (!v12243 ||(v12243 &&v45b27 !=null)) { for (var v6207 =v4f766.length-1; v6207 >-1; v6207--) v4f766[v6207].Show(v45b27); }  wg11c43.mbc716(v4e248); v4e248.SkipFreezeLayout =false; },  ma5852:function(v28e94,v3b871) { var v6ea19 =v28e94.LayoutSettings.FreezePaneSettings; var vc3982 =wg11c43.m2ce85(v28e94); var v25a51 =v28e94.RootTable.GetElement(WG40.BODY,WG40.HTMLDIV); if (v28e94.SkipFreezeLayout &&!v3b871) return;  if (v28e94.LastEditObj) v28e94.ExitEditMode();  if (v6ea19.ActiveFrozenColumns ==0) { if (v25a51.scrollSource !="OnTableScroll") { v25a51.scrollSource ="_OnFreezeScroll"; v25a51.scrollLeft =vc3982; setTimeout(function(){v25a51.scrollSource =null;},10);  if (v28e94.TotalRows ==0) wg4a444.ma0336(v28e94,true,vc3982); } } else { wg11c43.m41725(v28e94);  if (v3b871) v28e94.SkipFreezeLayout =true;  if (v28e94.LayoutSettings.FreezePaneSettings.AbsoluteScrolling) { var vf5d10 =0; var v94b39 =vc3982 -v28e94.LastFreezeScroll; var vce195 =false;  if ((IS.ie &&(v94b39 ==7 ||v94b39 ==-7))||(IS.moz &&(v94b39 ==10 ||v94b39 ==-10))) vce195 =true; else vf5d10 =vc3982;  if (vce195) { if (v94b39 >0) { vf5d10 =wg11c43.ma1438(v28e94,0)+10; wg11c43.mb5030(v28e94,vf5d10,true); } else { vf5d10 =wg11c43.ma1438(v28e94,0)-wg11c43.med178(v28e94); wg11c43.m5d354(v28e94,"Left"); } }  v28e94.LastFreezeScroll =vf5d10; } ISEvent.Raise(v28e94.LayoutSettings.ClientSideEvents.OnScroll,v28e94.Id); if (vc3982 ==0 &&v25a51.offsetWidth >v25a51.scrollWidth && (v28e94.FreezeConfig ==null ||(v28e94.FreezeConfig !=null &&v28e94.FreezeConfig[0].length >0))) wg11c43.m9ad14(v28e94); } },  mb5030:function(ve3814,v52480,v8c570,v46f36,vbef60,ve5c21) { var v4b514 =ve3814.GetFreezeOuterDivElement();  if (v8c570) wg11c43.m93d15(ve3814);  if (v46f36) v52480 +=wg11c43.m2ce85(ve3814); if (vbef60) ve3814.FreezeScrollImmediate =true;  v4b514.scrollLeft =v52480;  if (ve5c21) wg11c43.ma5852(ve3814,true); },  m93d15:function(v21680,v5f317) { if (!v5f317) v5f317 =5;  v21680.SkipFreezeLayout =true; setTimeout(function(){v21680.SkipFreezeLayout =false;},v5f317); },  m2ce85:function(v4790) { var veda64 =v4790.GetFreezeOuterDivElement();  return veda64.scrollLeft; },  ma1438:function(v63319,v16637) { if (v63319.FreezePaneActive &&v63319.FreezeConfig !=null) { var vb370 =v63319.FreezeConfig[1]; var ve1227 =wg11c43.med178(v63319); var vc5592 =0; if (vb370.length >v16637) { for (var v6c47=0; v6c47<v16637; v6c47++) { var v84626 =vb370[v6c47]; vc5592 +=v84626.GetWidth(); } }  if (ve1227 >0) ve1227 -=10;  return ve1227 +vc5592; }  return -1; },  md2f73:function(v3c110,v87185) { if (v3c110.FreezePaneActive &&v3c110.FrozenColumns !=null) { var v9bf75 =null;  if (typeof(v87185.length)!="undefined") v9bf75 =v87185; else v9bf75 =[v87185];  wg11c43.mf7053(v3c110,true,v9bf75); } },  ScrollChildView: function(vd7930,v26e95) { for (var vb2c10=0; vb2c10<vd7930.RootTable.ChildTables.length; vb2c10++) { var v0d585 =vd7930.RootTable.ChildTables[vb2c10];  var ve2263 =v0d585.SubTableIds[0]; var v40914 =ve2263.GetContainer();  v40914.style.position ="relative"; v40914.style.left =0 -v26e95; } },  m5d354:function(v78769,vaf014) { var v20d49 =wg11c43.ma1438(v78769,0);  if (vaf014 =="Right") { v20d49 +=20; } else { if (v78769.FreezeConfig[0].length >0) { var v2154 =v78769.FreezeConfig[0][v78769.FreezeConfig[0].length -1]; v20d49 -=v2154.GetWidth(); } }  wg11c43.mb5030(v78769,v20d49,false,false,true); },  m4ab5:function(v5f844,vdf93) {  var v2d269 =wgGetColNameByCell(vdf93); var v14514 =v5f844.RootTable; var vd1663 =v14514.Columns.GetNamedItem(v2d269); if (vd1663.HiddenFromView ||vd1663.IsOutsideScrollView()) { var v74399 =v5f844.GetLastFrozenColumn(); var vfde68 =0; var v20d93 =vd1663.GetScrollWidth(); var vc9517 =v5f844.GetFreezeOuterDivElement(); var v83d98 =v20d93 -(vc9517.offsetWidth -wg11c43.med178(v5f844));  for (var vbb392=v74399.Position +1; vbb392<vd1663.Position; vbb392++) { var veae57 =v14514.Columns[vbb392]; vfde68 +=veae57.GetWidth();  if (vfde68 >v83d98) break; }  wg11c43.mb5030(v5f844,vfde68,false,false,true); } },  m33f3:function(v39571,v5cb21) { var v62b99 =v39571.GetElement(WG40.BODY,WG40.HTMLTABLE); var v3e682 =v62b99.children[0];  for (var vbee1=0; vbee1<v5cb21.childNodes.length; vbee1++) { var ve4967 =v5cb21.childNodes[vbee1]; ve4967.width =v3e682.childNodes[vbee1].width; }  var v16612 =v5cb21.parentElement; var v85e17 =v16612.style.width;  v16612.style.width ="90%";  setTimeout(function() { v16612.style.width =v85e17; },10); },  m12294:function(v7d491,vaa730) { var v16491 =v7d491.Grid; var v60230 =null;  if (typeof(vaa730)!="undefined") v60230 =vaa730; else v60230 =!v7d491.IsFilterDisabled();  if (!IS.ie &&wg11c43.m25c87()) return;  if (!v60230) {  v7d491.FilterState ="Enabled"; v7d491.FilteredColumns.Clear(); v7d491.FilteredColumns.CopyFrom(v7d491._LastFilters);  wg11c43.md5895(v16491,"Enabled"); wg11c43.m27863(v7d491,true); wg4a444.mb4941(v16491.Id,"ColumnFilter",v7d491.Name); } else {  v7d491.FilterState ="Disabled"; v7d491._LastFilters.Clear(); v7d491._LastFilters.CopyFrom(v7d491.FilteredColumns);  wg11c43.md5895(v16491,"Disabled");  for (var vfc14=0; vfc14<v7d491.FilteredColumns.length; vfc14++) { var v3ef12 =v7d491.FilteredColumns[vfc14]; v7d491.FilteredColumns.Remove(v3ef12,true); } wg11c43.m27863(v7d491,true); wg4a444.mb4941(v16491.Id,"ColumnFilter",v7d491.Name); } },  md5895:function(v00465,v9e719,v03757) { var v87991 =wg4a444.mb4d97(v00465,"FilterStatus",0); var v9a730 =v00465.ResolveImagePath(v00465.GetImagesFolder(),(v9e719 =="Disabled"  ? v00465.LayoutSettings.ImageSettings.UnfilteredImage : v00465.LayoutSettings.ImageSettings.FilteredImage)); var v7f64 =v00465.GetString("CommonText/" +(v9e719 =="Disabled" ? "Unfiltered" : "Filtered")); var vbca12 =v00465.GetString("Tooltip/" +(v9e719 =="Disabled" ? "RestoreFilters" : "RemoveFilters"));  if (v03757) vbca12 =v00465.GetString("Tooltip/NoFilter");  v87991.pushed =(v9e719 =="Disabled" ? "0" : "1");  if (v87991.pushed =="0") DynamicStyleEngine.SetToStyle(null,v00465.LayoutSettings.StatusBarCommandStyle,v87991); else DynamicStyleEngine.SetToActiveStyle(null,v00465.LayoutSettings.StatusBarCommandStyle,v87991);  wg11c43.m9c858(v87991,v9a730,v7f64,vbca12,v03757); },  m9c858:function(v85a85,vcf428,v65423,ve2e38,v6e077) { if (v85a85 ==null) return;  if (vcf428 &&v65423) v85a85.innerHTML ="<img src='" +vcf428 +"' align=absmiddle />" +(v65423 ? "&nbsp;" +v65423 : "");  if (ve2e38) v85a85.title =ve2e38;  if (typeof(v6e077)!="undefined") { v85a85.disabled =v6e077;  if (!IS.ie &&!v6e077) v85a85.removeAttribute("disabled");  if (v6e077) { if (v85a85.pushed !="1") { var v48d85 =wgGetActiveGrid();  if (v48d85 !=null) DynamicStyleEngine.SetToStyle(null,ISGetObject(v48d85).LayoutSettings.StatusBarCommandStyle,v85a85); }  v85a85.style.cursor ="default"; } else v85a85.style.cursor ="pointer";  if (v85a85.children.length >0 &&v85a85.children[0].tagName =="IMG") { if (v6e077) v85a85.children[0].style.cssText ="filter: gray(); opacity: 0.5"; else v85a85.children[0].style.cssText =""; } } },  m21e33:function(va1876,vfc077,vaef27,v61883) { var v32740 =wg4a444.mb4d97(va1876,vfc077,vaef27);  if (v32740 ==null) return;  v32740.pushed =(v61883 ? "1" : "0");  if (v32740.pushed =="0") DynamicStyleEngine.SetToStyle(null,va1876.LayoutSettings.StatusBarCommandStyle,v32740); else DynamicStyleEngine.SetToActiveStyle(null,va1876.LayoutSettings.StatusBarCommandStyle,v32740); },  m25c87:function(vbe896) { if (!IS.ie) { var v4b360 =vbe896;  if (!v4b360) v4b360 =event.srcElement; if (v4b360 !=null &&v4b360.tagName !="TD") v4b360 =v4b360.parentElement; if (v4b360 !=null &&typeof (v4b360.disabled)!="undefined" &&IS.GetAttr(v4b360,"disabled")=="disabled") return true; else if (v4b360 !=null &&typeof (v4b360.disabled)=="boolean" &&v4b360.disabled) return true; }  return false; },  m22d86:function(v7f015,v06596,v1d161,vd0e6) { var v13696 =0; var vfd087 =0; var v25f94 =0;  if (v06596) { vfd087 =parseFloat(ISXml.GetNodeText(v06596,"//totalRows")); v25f94 =parseFloat(ISXml.GetNodeText(v06596,"//totalLoadedRows")); } else if (vd0e6) { v13696 =v25f94 =vd0e6[0]; vfd087 =vd0e6[1]; } if (v7f015.LayoutSettings.PagingMode =="None") v13696 =vfd087; else v13696 =parseFloat(v7f015.LayoutSettings.VirtualPageSize); if (v1d161) v13696 =v25f94;  if (vfd087<v13696) v13696 =vfd087; v7f015.Set("TotalLoadedRows",v13696,true); v7f015.Set("TotalRows",vfd087,true);  if (v7f015.IsClassicPaging()) wg99e57.meee51(v7f015,v06596); else v7f015.SetStatus2("","loaded",v13696,vfd087);  },  mbdf55:function(vaaa71,vb6e75,ve7346) { var v59535 =vaaa71.Y; var v5f46 =vaaa71.X;  if (v59535 +ISPosLib.getHeight(vb6e75)>document.body.clientHeight +document.body.scrollTop) { v59535 =((document.body.clientHeight +document.body.scrollTop)-ISPosLib.getHeight(vb6e75)); v59535 -=4; } if (v5f46 +(ISPosLib.getWidth(vb6e75))>document.body.clientWidth) { v5f46 =document.body.clientWidth -ISPosLib.getWidth(vb6e75); v5f46 -=4; }  if (v59535 <0) v59535 =2;  return new OffsetLocation(v5f46,v59535); },  m15943:function(vc9390,v38785) { var v7647 =false;  for (var va4645=0; va4645<vc9390.EditControls.length; va4645++) { if (v38785 ==vc9390.EditControls[va4645] ||vc9390.EditControls[va4645].contains(v38785)) { v7647 =true; break; } }  if (!v7647) { for (var va4645=0; va4645<IS.RuntimeWindowPopups.length; va4645++) { var v61251 =IS.RuntimeWindowPopups[va4645]._e; if (v61251 !=null &&v61251.contains(v38785)) { v7647 =true; break; } } }  return v7647; } };var wgde359 = { mde070:function(v5c352,vd3c39,v39397,v36965) { vd3c39.setAttribute("action","ColumnFilter"); vd3c39.setAttribute("tblName",v36965); v5c352.SetStatus1("","filtertext","CommonText/FilterText"); return true; }, mcfd56:function(v07271,v02c49,v3c864) { v02c49.setAttribute("action","Custom"); var vfa571 =true; try { vfa571 =wgPrepareCustomAction(v07271,v02c49,v3c864); } catch (e) { } return vfa571; }, mc6e12:function(v91e91,v08b58,ve4531,vb5c88) { var v09e71 =wg4a444.m4dc24(vb5c88); var va3549; v08b58.setAttribute("action","LoadSelfRefChild"); v08b58.setAttribute("tblName",v09e71.tblName); v08b58.setAttribute("parentValue",vb5c88.parentValue); try { var v4b764 =v91e91.Tables[v09e71.tblName].GetParentRow(vb5c88); va3549 =wg10e8.m34673(v91e91,v08b58,v4b764); } catch (e) { } ; v91e91.SetStatus1("","loadsrchild","CommonText/LoadSelfRefChild"); return true; }, ma1018:function(v71482,vf277,vb4d35,v19033) { var v55a63 =wg4a444.mc2986(v19033); var vcb497 =v55a63.parentElement; var v8bc68 =wg4a444.m4dc24(vcb497); var v94871 =wgGetColNameByCell(v55a63); vf277.setAttribute("action","ButtonClick"); vf277.setAttribute("tblName",v8bc68.tblName); vf277.setAttribute("colName",v94871); vf277.setAttribute("keyValue",v19033.keyValue); return true; },  mbe756:function(v66638,vede86,veaf20,vd1e36) { var v4c22 =vd1e36; var vfef17 =wg4a444.m4dc24(v4c22); vede86.setAttribute("action","RowChanged"); vede86.setAttribute("tblName",vfef17.tblName); vede86.setAttribute("keyValue",v4c22.keyValue); return true; }, m2a248:function(ved993,v0fd65,v44d5) { if (ved993.LastEditObj) ved993.ExitEditMode();  if (ved993.CurrentViewMode !="GridView") { setTimeout(function(){ved993.ChartInteractiveUI.RefreshChart();},10); return false; } v0fd65.setAttribute("action","Refresh"); v0fd65.setAttribute("tblName",ved993.GetRootTable().Id); if (IS.moz) { if (!ved993.RootTable.IsUseColumnSet &&ved993.RootTable.Columns.length >0) { var v39d93 =ved993.RootTable.Columns[0];  try { v39d93.Resize(v39d93.Width); } catch(e) {} } } ved993.SetStatus1("","refresh","CommonText/Refresh"); return true; }, m57211:function(vd3648,v7d944,v37191) { v7d944.setAttribute("action","RefreshAll"); v7d944.setAttribute("tblName",vd3648.GetRootTable().Id); vd3648.SetStatus1("","refreshall","CommonText/RefreshAll"); return true; }, m52539:function(vc8868,v20254,v6a957,vd554,v2f368) { v20254.setAttribute("action",v2f368); v20254.setAttribute("columnName",vd554.colName); v20254.setAttribute("tblName",vd554.tblName); var vf7548 =""; var v47844 =true; try { if (!vd554.gridId) vd554.gridId =vc8868.Id; v47844 =wg10e8.m58b71(vd554,v20254); } catch (e) { } ; if (!v47844) return false; if (v2f368 =="Group") vf7548 ="Grouping"; else if (v2f368 =="Ungroup") vf7548 ="Ungrouping"; else if (v2f368 =="ChangeGroup") vf7548 ="Changing group"; vc8868.SetStatus1("",v2f368.toLowerCase(),"CommonText/" +v2f368); vc8868.LastRequestObj =vd554; return true; }, mf6395:function(v4bb43,v2fc42,v96810) { var v0c123 =parseFloat(v4bb43.TotalRows); var v0f233 =parseFloat(v4bb43.TotalLoadedRows); if (v0f233>=v0c123) return false; v2fc42.setAttribute("action","More"); v2fc42.setAttribute("startRow",v0f233); v2fc42.setAttribute("count",v4bb43.LayoutSettings.VirtualPageSize); v4bb43.SetStatus1("","more","CommonText/More"); return true; }, mec31:function(vb4598,v10d21,v7c295,vccb72) { var v31a62 =vccb72; var v87e52 =""; v87e52 =wg11c43.mff090(vccb72); v10d21.setAttribute("action","LoadGroup"); v10d21.setAttribute("position",vccb72.position); v10d21.setAttribute("groupIndex",vccb72.groupIndex); v10d21.setAttribute("parentPos",v87e52); vb4598.SetStatus1("","loadgroup","CommonText/LoadGroup"); return true; }, m2b292:function(v92a54,v0951,v88180,v72675) { v0951.setAttribute("action","ColumnSort"); v0951.setAttribute("columnName",v72675.colName); v0951.setAttribute("tblName",v72675.tblName); var v06354 =true; try { if (!v72675.gridId) v72675.gridId =v92a54.Id; v06354 =wg10e8.m58b71(v72675,v0951); } catch (e) { }; if (!v06354) return false; v92a54.SetStatus1("","sort","CommonText/Sort"); return true; }, mc1b92:function(v59393,vc5820,v57114,vbbc98) { vc5820.setAttribute("action","ColumnChange"); vc5820.setAttribute("columnName",vbbc98.colName); vc5820.setAttribute("tblName",vbbc98.tblName); var v2469 =true; try { if (!vbbc98.gridId) vbbc98.gridId =v59393.Id; v2469 =wg10e8.m58b71(vbbc98,vc5820); } catch (e) { } ; if (!v2469) return false; v59393.SetStatus1("","columnchange","CommonText/ColumnChange"); return true; }, m57351:function(v9cf59,vbf057,vc3769,v8d78) { vbf057.setAttribute("action","Export"); var v85b12 =""; var v03129 =""; var v43d81 =""; var ve8560 =null;  if (!v8d78) { var vc5733 =v9cf59.ExportContext.RootMenu; var v5dd38 =vc5733.GetSelectedItemByGroup("Target"); var v06841 =vc5733.GetSelectedItemByGroup("Type"); var v89a6 =vc5733.GetSelectedItemByGroup("Orientation"); if (v5dd38.Name =="mnuRoot") v03129 =v9cf59.GetRootTable().Name; else { v03129 =vc5733.MenuControl.Table.Name; ve8560 =v9cf59.Tables[v03129].GetParentRow(v9cf59.LastSelObj.GetRowElement()); }  v85b12 =v06841.Name.substring(8); v43d81 =v89a6.Name.substring(3);  v8d78 =[v03129,v85b12,v43d81,ve8560]; }  v03129 =v8d78[0]; v85b12 =v8d78[1]; v43d81 =v8d78[2]; var v9eb11 =v9cf59.Tables[v03129]; if (!v9eb11.IsRootTable) { wg10e8.m34673(v9cf59,vbf057,v8d78[3]); vbf057.setAttribute("IsChildTable","True"); } vbf057.setAttribute("tblName",v03129); vbf057.setAttribute("exportType",v85b12); vbf057.setAttribute("exportOrientation",v43d81); v9cf59.SetStatus1("","export","CommonText/ExportText"); return true; },  m98a91:function(vcf670,v4ba15,v94f40,vd5f14) { var vc0214 =wgGetRootRow(vd5f14.parentElement); var vd4b36 =wg4a444.m4dc24(vc0214); var v62755 =vcf670.Tables[vd4b36.tblName]; var vba211 =v62755.ToRowObject(vc0214); v4ba15.setAttribute("action","LoadPreviewRow"); v4ba15.setAttribute("position",vba211.Position); v4ba15.setAttribute("groupIndex",vc0214.groupIndex); v4ba15.setAttribute("parentPos",vba211.ParentPos); v4ba15.setAttribute("tblName",vd4b36.tblName);  try { var ve8c21 =v62755.GetParentRow(vc0214); result =wg10e8.m34673(vcf670,v4ba15,ve8c21); } catch (e) { } ;  vcf670.SetStatus1("","loadpreviewrow","CommonText/LoadPreviewRow");  return true; },  md2517:function(v8349,v0f234) { var v20c73 =""; try { v20c73 =ISXml.GetNodeText(v0f234,"//htmlString"); } catch (e) { }  var v81665 =v8349.LastRequestObj;  v81665.loaded =true; v81665.children[0].innerHTML =v20c73;  wg11c43.m53996(wgGetRootRow(v81665.parentElement)); }, mcdd15:function(v78945,v5bd4) { v78945.SetStatus1("","ready","CommonText/Ready"); }, ma5f67:function(v27014,v90891) { var v6a345 =""; try { v6a345 =ISXml.GetNodeText(v90891,"//htmlString"); } catch (e) { } var vb134 =v27014.Tables[ISXml.GetNodeText(v90891,"//tblName")]; var v23692 =v27014.LastRequestObj; var ve1e79 =vb134.GetElement(WG40.BODY,WG40.HTMLTABLE,v23692); var vfca65 =ve1e79.tBodies[ve1e79.tBodies.length -1]; if (v6a345 !="") { var v77a82 =parseFloat(ISXml.GetNodeText(v90891,"//totalRows")); wg11c43.m27d46("<table>" +v6a345 +"</table>"); var v7d476 =wg11c43.md8d48(); var v78653 =0; if (vb134.PreviewRowVisible) v23692 =wgGetPreviewRow(v23692); if (vb134.RowLayout =="ColumnSet") v23692 =wgGetLowestColumnSetRow(v23692); var v79e0 =v7d476.rows.length; var v6f794 =parseFloat(v23692.srLevel); for (var v7f248=0; v7f248<v79e0; v7f248++) { var v64c86 =vfca65.appendChild(v7d476.rows[0]); ve1e79.moveRow(v64c86.rowIndex,v23692.rowIndex +v7f248 +1); wg4a444.mc4f43(v64c86); if (v6f794 +1 ==v64c86.srLevel) v64c86.style.display =""; } v23692.srRC =v77a82; if (vb134.SelfReferencingSettings.FitColumnOnExpand) { var vf1690 =vb134.GetElement(WG40.COLHEADER,WG40.HTMLTABLE,v23692).rows[0]; var v99a48 =wgGetCellByName(vf1690,vb134.SelfReferencingSettings.ExpandColumnMember); wg11c43.m8ea2(v99a48); } if (vb134.IsRootTable) { if (!v27014.IsClassicPaging()) { var vf4678 =parseFloat(v27014.TotalLoadedRows); var ve3c88 =parseFloat(v27014.TotalRows); ve3c88 +=v77a82; vf4678 +=v77a82; v27014.Set("TotalLoadedRows",vf4678,true); v27014.Set("TotalRows",ve3c88,true); v27014.SetStatus2("","loaded",vf4678,ve3c88); } } } else { var v27e39 =wg11c43.m72440(vb134,v23692); v27e39.style.visibility ="hidden"; v23692.srRC =0; } v23692.srExpanded ="True"; if (vb134.RowLayout =="ColumnSet") { var v59b18 =wgGetColumnSetRows(v23692); for (var v7f248=0; v7f248<v59b18.length; v7f248++) { v59b18[v7f248].srExpanded ="True"; v59b18[v7f248].srRC =v23692.srRC; } } v27014.SetStatus1("","ready","CommonText/Ready"); wg11c43.m44737(); }, m1ac82:function(v08d25,v29a49) { var vdeb69 =ISXml.GetNodeText(v29a49,"//htmlString"); var vcc470 =v08d25.Tables[ISXml.GetNodeText(v29a49,"//tblName")]; var v93548 =vcc470.GetElement(WG40.BODY,WG40.HTMLDIV); var v94574 =new WebGridPartOption();  if (ISXml.GetNodeText(v29a49,"//isRootTable")=="True") { wg4a444.m4cc65(v08d25); v94574.Body =true; IS.SetOuterHTML(v93548,vdeb69); wg4a444.mf1a70(v08d25); var v0ce29 =ISXml.GetNodeText(v29a49,"//footerString"); if (v0ce29 !="") { wg11c43.mf3a46(v08d25,vcc470,null,v0ce29); v94574.Footer =true; }  wg11c43.m35066(v08d25,vcc470); wg4a444.mb8e3(vcc470,"ColumnFilter",v94574); } wg11c43.m22d86(v08d25,v29a49); v08d25.ClearChildTables(); v08d25.SetStatus1("","ready","CommonText/Ready"); }, m0f617:function(vac191,v4f986) { var vbf444 =vac191.Tables[ISXml.GetNodeText(v4f986,"//tblName")]; var vad458 =ISXml.GetNodeText(v4f986,"//action"); var v0ab1 =vac191.LastRequestObj; var v30339 =new WebGridPartOption(); if (ISXml.GetNodeText(v4f986,"//isRootTable")=="True") { var vd8051 =vbf444.GetElement(WG40.BODY,WG40.HTMLDIV); var v3c547 =vbf444.GetElement(WG40.COLHEADER,WG40.HTMLDIV); var vd7856 =ISXml.GetNodeText(v4f986,"//colHtmlString"); var v5e86 =ISXml.GetNodeText(v4f986,"//bodyHtmlString"); wg4a444.m4cc65(vac191); v30339.Body =true; IS.SetOuterHTML(vd8051,v5e86); wg4a444.mf1a70(vac191); var v5b260 =ISXml.GetNodeText(v4f986,"//footHtmlString"); if (v5b260 !="") { wg11c43.mf3a46(vac191,vbf444,null,v5b260); v30339.Footer =true; } wg4a444.mb8e3(vbf444,vad458,v30339); wg11c43.m22d86(vac191,v4f986,true); var v8f099 =wg4a444.m03819(vac191.LastSelObj); if ((v8f099 &&vac191.LastSelObj.GetRowElement().type !="NewRow")||!v8f099) vac191.ActiveEditCell =vac191.LastSelObj =null; vac191.ClearChildTables(); } vac191.SetStatus1("","ready","CommonText/Ready"); }, m6e540:function(va1924,vcd63) { var vd0210 =ISXml.GetNodeText(vcd63,"//tableXmlState"); var vcce96 =va1924.RootTable; var v17056 =new WebGridTable(); var v15548 =ISXml.CreateXmlDocument(); var vda317 ="\\" +"$" +"~" +"CD"; var v2a269 =new RegExp(vda317,"g"); vd0210 ="<RootTable" +vd0210.substring(13); vd0210 =vd0210.substring(0,vd0210.length -15)+"</RootTable>"; ISXml.LoadXml(v15548,vd0210.replace(v2a269,"]]")); ISXml.RemoveNode(va1924.XmlNode,"RootTable"); var ve4a73 =ISXml.GetNode(v15548,"RootTable");  if (IS.safari) ve4a73 =ve4a73.cloneNode(true);  va1924.XmlNode.appendChild(ve4a73); va1924.Tables =[]; v17056.XmlNode =ve4a73; v17056.Parent =va1924; IS.SetPropertiesRecursive(v17056,ve4a73); va1924.RootTable =v17056; va1924.UpdateState();  if (va1924.AllowPivotCharting) { if (va1924.ChartContainer !=null &&va1924.ChartInteractiveUI !=null) { va1924.ChartInteractiveUI.OnUnload(); va1924.ChartInteractiveUI.UnloadButtons(); }  va1924.ChartContainer =null; } wg11c43.m23b22(va1924); wg4a444.m4fc1(va1924); var va2d80 =ISXml.GetNodeText(vcd63,"//gridHtmlString"); va1924.FrameObj.parentElement.outerHTML =va2d80; va1924.FrameObj =document.getElementById(va1924.Name +IS.FrameSuffix); wg_Global.Resizer =null; wg_Global.Dragger =null; wg_Global.ColPointer =null; va1924.Resizer =null; va1924.ColPointer =null; va1924.TBObj =va1924.TBMLObj =va1924.LastEditObj =null; va1924.ActiveEditCell =va1924.LastSelObj =null; va1924.LastAutoFitWidth =-1; va1924.CalDDObj =null; if (va1924.LayoutSettings.AutoFitColumns) { if (va1924.LayoutSettings.AutoFitColumnsBuffering) { va1924.FrameObj.style.display ="none"; va1924.NeedAutoFitOnLoad =true;  if (va1924.FrameObj.style.width.indexOf("%")==-1 &&va1924.FrameObj.style.height.indexOf("%")==-1) wgAutoFitColumns(va1924.Id); } else { wgAutoFitColumns(va1924.Id); } } wg11c43.m11053(va1924); wg4a444.ma7724(va1924); wg4a444.mf1a70(va1924); wg4a444.m56139(va1924);  wg4a444.mb8e3(va1924.RootTable,"RefreshAll"); if (va1924.AllowPivotCharting) { var ve204 =va1924.CurrentViewMode;  va1924.ChartInitialized =false; va1924.CurrentViewMode =""; setTimeout(function() { if (ve204 =="PivotChartView") va1924.SwitchToPivotChartView(); else va1924.SwitchToGridView(); } ,10); }  if (IS.moz) wga4d9.m16d47(va1924); if (va1924.IsClassicPaging()&&va1924.LayoutSettings.PagingStyleUI =="Slider") { wg99e57.SlideID =0; wg99e57.Tooltip =null; wg99e57.md671(va1924); }  var va3698 =va1924.Tables[ISXml.GetNodeText(vcd63,"//tblName")]; var vfb922 =ISXml.GetNodeText(vcd63,"//action"); var vd7853 =va1924.LastRequestObj; if (ISXml.GetNodeText(vcd63,"//isRootTable")=="True") { wg11c43.m22d86(va1924,vcd63); va1924.ClearChildTables(); } va1924.NeedHeightResize =true; wg4a444.m36c36(); va1924.SetStatus1("","ready","CommonText/Ready"); }, m8911:function(v34a46,v95d20) { var v08b96 =v34a46.Tables[ISXml.GetNodeText(v95d20,"//tblName")]; var v74b42 =ISXml.GetNodeText(v95d20,"//action"); var v11179 =v34a46.LastRequestObj; if (ISXml.GetNodeText(v95d20,"//isRootTable")=="True") { var v27819 =v11179.parentElement; var vb2282 =v08b96.GetElement(WG40.BODY,WG40.HTMLDIV,v27819); var ve000 =v08b96.GetElement(WG40.COLHEADER,WG40.HTMLDIV,v27819); var v1b780 =ISXml.GetNodeText(v95d20,"//colHtmlString"); var v3be9 =ISXml.GetNodeText(v95d20,"//bodyHtmlString"); var vbd032 =ISXml.GetNodeText(v95d20,"//footHtmlString"); wg4a444.m4cc65(v34a46); IS.SetOuterHTML(vb2282,v3be9); wg4a444.mf1a70(v34a46); if (v74b42 =="Group" ||v74b42 =="Ungroup" ||v74b42 =="ColumnChange") { if (v1b780 !="") ve000.outerHTML =v1b780; if (IS.moz) wga4d9.m16d47(v34a46); try { var v62441 =v08b96.GetElement(WG40.COLFOOTER,WG40.HTMLDIV,v27819); } catch (e) { } ; if (v62441 &&vbd032 !="") { v62441.outerHTML =vbd032; } } wg4a444.mb8e3(v08b96,"ColumnGroup"); wg11c43.m22d86(v34a46,v95d20); v34a46.ClearChildTables(); } else { for (var v0dd94=0; v0dd94<v08b96.SubTableIds.length; v0dd94++) { var v3f981 =v08b96.SubTableIds[v0dd94]; var vf2756 =ISXml.GetNodeText(v95d20,"//htmlString_" +v3f981.SubId); var va4364 =v3f981.GetContainer(); va4364.innerHTML =vf2756; if (IS.moz) wga4d9.me0d79(v3f981); } v34a46.ClearChildTables(v08b96.Id); } if ((v08b96.IsRootTable ||v34a46.LastSelObj &&v08b96.Id ==v34a46.LastSelObj.tblName)&&v74b42 !="ChangeGroup") v34a46.ActiveEditCell =v34a46.LastSelObj =null; if (v34a46.FromContextMenu) { v34a46.FromContextMenu =false; wg11c43.m73d62(v34a46.Name); } v34a46.SetStatus1("","ready","CommonText/Ready"); }, m89741:function(v6b357,v28478) { var va6266 =v6b357.Tables[ISXml.GetNodeText(v28478,"//tblName")]; if (va6266.IsRootTable) { var v44129 =ISXml.GetNodeText(v28478,"//htmlString"); var vf7050 =va6266.GetElement(WG40.BODY,WG40.HTMLDIV); if (ISXml.GetNodeText(v28478,"//isRootTable")=="True") { wg4a444.m4cc65(v6b357); IS.SetOuterHTML(vf7050,v44129); wg4a444.mf1a70(v6b357); wg4a444.mb8e3(va6266,"ColumnSort"); } wg11c43.m22d86(v6b357,v28478); v6b357.ClearChildTables(); } else { for (var v53011=0; v53011<va6266.SubTableIds.length; v53011++) { var v1a425 =va6266.SubTableIds[v53011]; var v44129 =ISXml.GetNodeText(v28478,"//htmlString_" +v1a425.SubId); var v49a58 =v1a425.GetContainer(); v49a58.innerHTML =v44129; wg4a444.mb8e3(va6266,"ColumnSort",null,v1a425); if (IS.moz) wga4d9.me0d79(v1a425); } v6b357.ClearChildTables(va6266.Id); } wg11c43.m35066(v6b357,va6266); v6b357.SetStatus1("","ready","CommonText/Ready"); }, m78b98:function(vabd32,v99d67) { var vddb76 =ISXml.GetNodeText(v99d67,"//htmlString"); var v7f687 =vabd32.Tables[ISXml.GetNodeText(v99d67,"//tblName")]; var v2aa20 =v7f687.GetElement(WG40.BODY,WG40.HTMLTABLE);  wg11c43.m27d46("<table>" +vddb76 +"</table>");  var v22f17 =wg11c43.md8d48(); var v11969 =0; var v2fa57 =v22f17.rows[0];  if (vabd32.FreezePaneActive &&vabd32.FrozenColumns !=null) wg11c43.mf7053(vabd32,true,v22f17.rows);  v2aa20.appendChild(v22f17.tBodies[0]); wg4a444.m03328(v7f687,"More",v2fa57);  vabd32.Set("TotalLoadedRows",parseFloat(ISXml.GetNodeText(v99d67,"//endRow")),true); vabd32.SetStatus2("","loaded",ISXml.GetNodeText(v99d67,"//endRow"),ISXml.GetNodeText(v99d67,"//totalRows")); vabd32.SetStatus1("","ready","CommonText/Ready"); wg11c43.m44737(); }, m0c98:function(v18f46,vcbb74) { var v93351 =ISXml.GetNodeText(vcbb74,"//htmlString"); var v0d176 =v18f46.Tables[ISXml.GetNodeText(vcbb74,"//tblName")]; var v8e072 =v0d176.GetElement(WG40.BODY,WG40.HTMLTABLE);  wg11c43.m27d46("<table>" +v93351 +"</table>");  var vc8b82 =wg11c43.md8d48(); var v45f91 =v18f46.LastRequestObj; var va6273 =v45f91.fullPath; var v1e865 =vc8b82.rows[0]; if (va6273 !="") va6273 +="_"; var ve7c19 =document.getElementById("ty_" +va6273 +v45f91.position); if (v18f46.FreezePaneActive &&v18f46.FrozenColumns !=null) wg11c43.mf7053(v18f46,true,vc8b82.rows); if (!v18f46.FrameObj.contains(ve7c19)) ve7c19 =wg4a444.m91485(v18f46,ve7c19); ve7c19.appendChild(vc8b82.tBodies[0]); ve7c19.childNodes[0].removeNode(false); v45f91.childrenLoaded ="True"; v45f91.expanded ="False"; wg11c43.m55442(null,v45f91,true); wg4a444.m03328(v0d176,"LoadGroup",v1e865); var ved374 =parseFloat(ISXml.GetNodeText(vcbb74,"//count"))+parseFloat(v18f46.TotalLoadedRows); var v45f91 =v18f46.TotalRows; if (ved374>v45f91) ved374 =v45f91; v18f46.Set("TotalLoadedRows",ved374,true); v18f46.SetStatus2("","loaded",ved374,v45f91); v18f46.SetStatus1("","ready","CommonText/Ready"); wg11c43.m44737(); }, m24670:function(vefd56,v1d333) { var ve3817 =ISXml.GetNodeText(v1d333,"//status"); if (ve3817 =="Ok") { var v03813 =ISXml.GetNodeText(v1d333,"//outputFile"); var v70a28 =ISXml.GetNodeText(v1d333,"//htmlTitle"); if (v03813.indexOf(".xls")>0 ||v03813.indexOf(".tif")>0 ||v03813.indexOf(".rtf")>0) { var v3c891 =window.open(null,null,vefd56.ExportWndAttr); var ve2f57 =v3c891.document; ve2f57.open("text/html","replace"); ve2f57.write("<html><title>" +(v70a28 =="" ? "WebGrid.NET Enterprise Report" : v70a28) +"</title><body style='margin:0' scroll='no'><iframe style='width:100%;height:100%' src='" +v03813 +"'></iframe></body></html>"); ve2f57.close(); } else { var v3c891 =window.open(v03813,null,vefd56.ExportWndAttr); if (!v3c891) { alert("The report window is currently blocked by Internet Explorer's Pop-up Blocker feature.\nPlease click on the Information Bar and allow the file download."); } } } vefd56.SetStatus1("","ready","CommonText/Ready"); } };function wgGetNextRow(v63d27,v83e4){ return wg4a444.m63036(v63d27,v83e4);}function wgGetPreviousRow(v40e63,v58174){ return wg4a444.mc4519(v40e63,v58174);}function wgAutoFitColumns(v77063,v3cc74){ return wg11c43.m73d62(v77063,v3cc74);}function wgFlushUpdates(){ if (wg_Global.PendingUpdates) { var ve5b63 =wg_Global.PendingUpdates; for (var v0be74=0; v0be74<ve5b63.length; v0be74++) { var v13562 =ve5b63[v0be74]; v13562.style.width =v13562.offsetWidth +"px"; wg11c43.m82e28(v13562); var v4c915 =v13562.parentElement; var vc7840 =wg4a444.m4dc24(v4c915); var v8d796 =wgGetGridById(vc7840.gridId); var v68c80 =v8d796.Tables[vc7840.tblName]; wg11c43.m37368(v68c80,v4c915,v13562,v13562.offsetWidth); } wg_Global.PendingUpdates =null; } wg_Global.NoDisplayUpdate =false;}function wgGetCSHeaderWidth(v68738,v64962){ var va1838 =v64962.parentElement; var v87f62 =v68738.GetColumnSetByPos(v64962.pos); var v5ad15 =v68738.GetElement(WG40.COLHEADERGROUP,null,va1838); var v04680 =v68738.GetColHeaderSpanCount()+v68738.GetCSHeaderCellPosByIndex(v64962); var vd8b61 =v04680 +parseInt(v87f62.ColumnCount); var vcc912 =0; for (var v93b75=v04680; v93b75<vd8b61; v93b75++) { var v70e41 =v5ad15.childNodes[v93b75].offsetWidth; if (v70e41 ==0) v70e41 =v5ad15.childNodes[v93b75].width; if (isNaN(v70e41)) v70e41 =0; vcc912 +=parseInt(v70e41); } return vcc912;}function plGetCurX(){ if (event) return event.clientX +document.body.scrollLeft;}function plGetCurY(){ if (event) return event.clientY +document.body.scrollTop;}function wgRefresh(v60074,v4ee32){ var v54a74 =ISGetObject(v60074); if (!v54a74.Enabled) return; if (!v4ee32) v4ee32 =false; if (!v4ee32) wg4a444.mb4941(v60074,"Refresh"); else wg4a444.mb4941(v60074,"RefreshAll");}function wgLoadMore(vb2557){ var vd7957 =ISGetObject(vb2557); if (!vd7957.Enabled) return; var vd3472 =vd7957.GetRootTable(); if (vd3472.GroupedColumns.length>0) { alert(vd7957.GetString("MessageBoxText/LoadMoreException")); return; } wg4a444.mb4941(vb2557,"More");}function wgExport(v68893){ var v51f93 =ISGetObject(v68893); wg26f85.m3b766(v51f93);}function wgToggleFilter(vd5193){ var v67393 =ISGetObject(vd5193); wg11c43.m12294(v67393.RootTable);}function wgGetNextFocusableElement(vec932,v69560,v25633){ var vfd493 =vec932.FrameObj; var vac941; var v7610 =false; var v68683 =false; if (IS.ie) vfd493 =vfd493.parentElement; if (v69560) { if (!v25633) vac941 =document.all[vfd493.sourceIndex -1]; else vac941 =document.all[v25633.sourceIndex -1]; } else { if (!v25633) vac941 =vfd493.nextSibling; else vac941 =document.all[v25633.sourceIndex +1]; } while (vac941) { if ((vac941.tagName =="DIV" &&vac941.id.substring(0,4)=="dvMF")||vac941.tagName =="INPUT" ||vac941.tagName =="SELECT" ||vac941.tagName =="TEXTAREA" ||vac941.tagName =="BUTTON") { var vbdd83 =false; if (vac941.tagName =="INPUT" &&vac941.type =="hidden") vbdd83 =true; if (vac941.disabled ||vac941.style.display =="none" ||vac941.style.visible =="hidden") vbdd83 =true; if (!vbdd83) return vac941; } if (!v69560) { if (vac941.sourceIndex<(v7610 ? vfd493.sourceIndex -1 : document.all.length -1)) vac941 =document.all[vac941.sourceIndex +1]; else { if (!v7610) { v7610 =true; vac941 =document.all[0]; } else vac941 =null; } } else { if (vac941.sourceIndex>(v68683 ? vfd493.sourceIndex +1 : 1)) vac941 =document.all[vac941.sourceIndex -1]; else { if (!v68683) { v68683 =true; vac941 =document.all[document.all.length -1]; } else vac941 =null; } } } return null;}function wgGetPrevFocusableElement(v45088){ return wgGetNextFocusableElement(v45088,true);}function wgCopyToCB(v36488){ if (IS.ie) window.clipboardData.setData('Text',v36488); else wga4d9.m67276(v36488);}function wgDisplayErrorBox(vf6388,vac940,v05d19){ wg11c43.mc4369(vf6388,vac940,v05d19);}function wgCheckBoxHeaderClick(v35e88){ return wg11c43.mdf762(v35e88);}function _wgCHResize(v25079){ var v3d424; if (v25079) v3d424 =v25079; else v3d424 =event.srcElement; if (wg_Global.NoDisplayUpdate) { if (v3d424.tagName =="TD" &&v3d424.type =="Column" &&v3d424.isSorted =="False") { if (!wg_Global.PendingUpdates) wg_Global.PendingUpdates =new Array(); var vbb39 =wg_Global.PendingUpdates; var vd1137 =false; for (var vf2151=0; vf2151<vbb39.length; vf2151++) { if (vbb39[vf2151] ==v3d424) { vd1137 =true; break; } } if (!vd1137) vbb39[vbb39.length] =v3d424; return; } } if (v3d424.tagName =="TD" &&v3d424.type =="Column" &&!wg_Global.IsResizing) { v3d424.style.width =v3d424.offsetWidth +"px"; wg_Global.IsResizing =true; wg11c43.m82e28(v3d424); var v66d27 =v3d424.parentElement; var va3444 =wg_getTable(v66d27); var v93d82 =wgGetGridById(va3444.gridId); var vbe970 =v93d82.Tables[va3444.tblName]; wg11c43.m37368(vbe970,v66d27,v3d424,v3d424.offsetWidth); wg_Global.IsResizing =false; }}function WebGridUIDestructor(){ delete wg11c43; delete wgde359; window.detachEvent("onunload",WebGridUIDestructor); IS.RegisterUnloadVariables("wg54045"); IS.RegisterUnloadVariables("wgde359");}window.attachEvent("onunload",WebGridUIDestructor);if (typeof(Sys)!="undefined") Sys.Application.notifyScriptLoaded();