
// Generated by Intersoft Script Optimizer V1.5 + Intersoft JS Engine MaxObfuscate(tm) V1.0 
// Generated Datetime : 8/23/2006 3:40:09 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 wgd4218 ={ mdea80:function(v2f576) { var v88754 =new Menu(); var vd5a78 =v2f576.GetGrid(); var ved467 =vd5a78.LayoutSettings.ImageSettings.Folder; var v27a15 =new Menu(); var v91297 =v2f576.Columns; var v7de40 =""; for (var v00663=0; v00663<v91297.length; v00663++) { var v8ba53 =""; if (v91297[v00663].ShowInSelectColumns =="Yes") { if (v91297[v00663].Visible)v8ba53 ="checked"; v7de40 =v91297[v00663].Caption; if (v7de40.indexOf("<")>=0 &&v7de40.indexOf(">")>=0)v7de40 =v91297[v00663].Name; v27a15.add(new MenuItem("<input hideFocus colName='" +v91297[v00663].Name +"' onclick=\"event.cancelBubble='false'; return false;\" type=checkbox " +v8ba53 +">&nbsp;" +v7de40,function(){wgd4218.mf7c73(this)})); v27a15.items[v27a15.items.length-1].alwaysVisible =true; } } v27a15.add(new MenuSeparator()); v27a15.add(new MenuItem(vd5a78.GetString("ContextMenu/Column/ApplyChanges"),function(){wgd4218.mc2055(this,v27a15);})); v27a15.add(new MenuItem(vd5a78.GetString("ContextMenu/Column/Reset"),function(){wgd4218.mfce5(this,v27a15);})); v88754.add(new MenuItem(vd5a78.GetString("ContextMenu/Column/SortAsc"),function(){wgd4218.m49645(this,"ASC")},ved467 +wg_Global.SortAscImage)); v88754.add(new MenuItem(vd5a78.GetString("ContextMenu/Column/SortDesc"),function(){wgd4218.m49645(this,"DESC")},ved467 +wg_Global.SortDescImage)); v88754.add(new MenuSeparator()); v88754.add(new MenuItem(vd5a78.GetString("ContextMenu/Column/GroupByThisField"),function(){wgd4218.m40661(this)},ved467 +wg_Global.GroupImage)); v88754.add(new MenuItem(vd5a78.GetString("ContextMenu/Column/GroupByBox"),function(){wgd4218.mf7660(this)},ved467 +wg_Global.GroupByBoxImage)); v88754.add(new MenuSeparator()); v88754.add(new MenuItem(vd5a78.GetString("ContextMenu/Column/RemoveColumn"),function(){wgd4218.m3d563(this);})); v88754.add(new MenuItem(vd5a78.GetString("ContextMenu/Column/BestFit"),function(){wgd4218.m8316(this);})); v88754.add(new MenuItem(vd5a78.GetString("ContextMenu/Column/FilterBar"),function(){wgd4218.m4d423(this);},ved467 +wg_Global.FilterRowImage )); v88754.add(new MenuSeparator()); v88754.add(new MenuItem(vd5a78.GetString("ContextMenu/Column/SelectColumns"),null,ved467 +wg_Global.SelectColumnImage,v27a15)); v2f576.ColumnMenu =v88754; },  mf8296:function(v60051,vb5483,v4ea60,v0d692) { var v7d696 =new OffsetLocation(); var v8644 =10;  if (IS.moz)v8644 =100; v7d696.X =event.clientX; v7d696.Y =event.clientY;  doHideWindowPopups(); v60051.HeaderContext =event.srcElement; switch(v0d692) { case "Column": setTimeout(function(){wgd4218.md5e46(vb5483,v4ea60,v7d696); },v8644 ); break; case "GroupColumn": setTimeout(function(){wgd4218.md5e46(vb5483,true,v7d696); },v8644 ); break; case "Cell": case "GroupCell": case "FilterColumn": setTimeout(function(){wgd4218.m0e476(null,null,vb5483,v7d696); },v8644 ); break; } },  md5e46:function(v2511,v6fa60,v98b64) { var ve8690; var grid,table; if (v6fa60) { grid =ISGetObject(v2511.gridId); table =grid.Tables[v2511.tblName]; ve8690 =table.Columns.GetNamedItem(v2511.colName); } else { ve8690 =wg54183.mdeb77(v2511); grid =ve8690.GetGrid(); table =grid.Tables[ve8690.Table.Id]; } if (table.ColumnMenu ==null ||table.ColumnMenu.items.length ==0) wgd4218.mdea80(table);  if (grid.LastEditObj)grid.ExitEdit(); var v9852 =table.ColumnMenu; v9852.SetCssFile(grid);  wg_Global.ColumnContext =ve8690; wg_Global.EventContext =event; if (v6fa60 ||ve8690.Get("AllowSorting")=="Yes") { v9852.items[0].disabled =false; v9852.items[1].disabled =false; } else  { v9852.items[0].disabled =true; v9852.items[1].disabled =true; } if (v6fa60 ||ve8690.Get("AllowGrouping")=="Yes") v9852.items[3].disabled =false; else v9852.items[3].disabled =true; if (ve8690.IsGrouped ||v6fa60) v9852.items[3].text =grid.GetString("ContextMenu/Column/UngroupField"); else v9852.items[3].text =grid.GetString("ContextMenu/Column/GroupByThisField"); if (!grid.LayoutSettings.GroupByBox.ContextMenu) v9852.items[4].disabled =true;  if (table.Get("AllowFilter")!="Yes") v9852.items[8].visible =false; if (table.Get("AllowSelectColumns")=="Yes" &&!table.IsUseColumnSet) { if (ve8690.ShowInSelectColumns =="Yes") v9852.items[6].disabled =false; else v9852.items[6].disabled =true; v9852.items[10].disabled =false; } else  { v9852.items[6].disabled =true; v9852.items[10].disabled =true; } if (v6fa60){ v9852.items[6].disabled =true; v9852.items[7].disabled =true; v9852.items[10].disabled =true; } v9852.invalidate(); v9852.drawMenu(); if (v6fa60 ||ve8690.Get("AllowSorting")=="Yes"){ if (ve8690.SortOrder =="Ascending") v9852.items[0]._htmlElement.childNodes[0].className ="MenuActive"; else v9852.items[0]._htmlElement.childNodes[0].className ="icon-cell"; if (ve8690.SortOrder =="Descending") v9852.items[1]._htmlElement.childNodes[0].className ="MenuActive"; else v9852.items[1]._htmlElement.childNodes[0].className ="icon-cell"; } var v2bd93 =grid.GetElement(WG40.GROUPBYBOX,WG40.HTMLTABLE).parentElement; if (v2bd93.style.display =="") v9852.items[4]._htmlElement.childNodes[0].className ="MenuActive"; else v9852.items[4]._htmlElement.childNodes[0].className ="icon-cell"; if (table.Get("AllowFilter")=="Yes") { var v3ed16 =table.GetFilterRow(); if (v3ed16.style.display =="") v9852.items[8]._htmlElement.childNodes[0].className ="MenuActive"; else v9852.items[8]._htmlElement.childNodes[0].className ="icon-cell"; } v9852.show (v98b64.X +window.screenLeft,v98b64.Y +window.screenTop); },  m49645:function(v6be81,v7be5) { var vcf712 =wg_Global.ColumnContext; var v95818 =vcf712.Table; var v65434 =(v7be5 =="ASC" ? "Ascending" : "Descending"); var v41d28 =false; var vc8b94 =null;  var vbf833 =v95818.GroupedColumns.GetNamedItem(vcf712.Name); if (vbf833) { v41d28 =true; vcf712.SortOrder =vbf833.SortOrder =v65434; vbf833._UIState ="Changed"; } if (v41d28) { try { vc8b94 =vbf833.GetElement(); } catch(e) { return; } vc8b94.tblName =v95818.Id; if (ISEvent.Raise(v95818.Grid.LayoutSettings.ClientSideEvents.OnColumnGroupChange,v95818.Grid.Id,vbf833)) { wgad280.mca329(v95818); wg54183.md3516(v95818.Grid.Id,"ChangeGroup",vc8b94); } } else { var v63883 =v95818.SortedColumns.GetNamedItem(vcf712.Name); if (v63883) { v63883.SortOrder =v65434; v63883._UIState ="Changed"; } else { v63883 =new WebGridGroup(); v63883.ColumnMember =vcf712.Name; v63883.SortOrder =v65434; v95818.SortedColumns.Add(v63883); }  try { vc8b94 =vcf712.GetElement(); } catch(e) { return; }  if (vc8b94 ==null) { try { vc8b94 =v63883.GetElement(); } catch(e) { return; } }  vc8b94.tblName =v95818.Id; if (ISEvent.Raise(v95818.Grid.LayoutSettings.ClientSideEvents.OnColumnSort,v95818.Grid.Id,vcf712)) { wgad280.m40f55(v95818); wg54183.md3516(v95818.Grid.Id,"ColumnSort",vc8b94); } } },  mf7660:function(ve4472) { var vdab53 =wg_Global.ColumnContext; var v27a44 =ISGetObject(vdab53.GetGrid()); if (v27a44.IsGroupByBoxShown()) v27a44.HideGroupByBox(); else v27a44.ShowGroupByBox(); },  m4d423:function(vb348) { var v63f8 =wg_Global.ColumnContext; var v78f23 =v63f8.GetGrid();  v78f23.NeedHeightResize =true;  if (v78f23.LayoutSettings.FilterBarVisible) v78f23.HideFilterBar(); else v78f23.ShowFilterBar();  },  m40661:function(vf7938) { var v9f58 =wg_Global.ColumnContext; var vbfe23 =v9f58.GetGrid(); var v38427 =v9f58.Table; var vc0e6 =null;  try { vc0e6 =v9f58.GetElement(); } catch(e) { var v0763 =vbfe23.HeaderContext; vbfe23.HeaderContext =null; try { vc0e6 =v9f58.GetElement(); } catch(e) { if (v0763) vc0e6 =wg54183.md5029(v0763); } }  if (!vc0e6 &&vbfe23.HeaderContext) vc0e6 =wg54183.md5029(vbfe23.HeaderContext);  if (vc0e6) vc0e6.tblName =v38427.Id; if (vf7938.text ==vbfe23.GetString("ContextMenu/Column/GroupByThisField")) { if (ISEvent.Raise(vbfe23.LayoutSettings.ClientSideEvents.OnColumnGroup,vbfe23.Id,v9f58)) { wgad280.m2b948(vc0e6); wgad280.mca329(v38427); wg54183.md3516(vbfe23.Name,"Group",vc0e6); } } else { var v44279 =v38427.GroupedColumns.GetNamedItem(v9f58.Name); if (ISEvent.Raise(vbfe23.LayoutSettings.ClientSideEvents.OnColumnUngroup,vbfe23.Id,v9f58)) { var vc841 =v38427.Columns.GetNamedItem(v9f58.Name); if (vc841) { vc841.Visible =true; vc841.ForceVisible =true; }  v38427.GroupedColumns.Remove(v44279,true); wgad280.mca329(v38427); if (vc0e6) wg54183.md3516(vbfe23.Name,"Ungroup",vc0e6); } } }, mf7c73:function(vf2442) { var v0e958 =vf2442._htmlElement.childNodes[1].childNodes[0]; if (v0e958.checked) v0e958.checked =false; else v0e958.checked =true; }, m3d563:function(v76f77) { var v98a42 =wg_Global.ColumnContext; wgad280.mfaa96(v98a42); }, mc2055:function(v4ea68,v3b813) { var vb3977 =v3b813.items; var v10510 =wg_Global.ColumnContext; var v11998 =v10510.GetElement(); var vec897 =v11998.parentElement; var vb5246 =v10510.GetGrid(); var vc1620 =v10510.Table; var vdac80 =vc1620.GetElement(WG40.COLHEADER,WG40.HTMLTABLE,vec897); var v83466 =false; v11998.tblName =vc1620.Id; for (var va3e40=0; va3e40<vb3977.length; va3e40++) { var v21657 =vb3977[va3e40]._htmlElement.childNodes[1]; if (v21657) { var v6d824 =v21657.childNodes[0]; if (v6d824 &&v6d824.tagName =="INPUT") { if (v6d824.checked) { v83466 =true; break; } } } } if (!v83466) { alert("Please specify at least one visible column !!"); return; } var v89c17 =new Array(); for (var va3e40=0; va3e40<vb3977.length; va3e40++) { var v21657 =vb3977[va3e40]._htmlElement.childNodes[1]; if (v21657) { var v6d824 =v21657.childNodes[0]; if (v6d824 &&v6d824.tagName =="INPUT") { wg54183.mdf49(v6d824); var v98440 =vc1620.GetColumn(v6d824.colName);  if (!v6d824.checked) { for (var vb2371=0; vb2371<vdac80.cells.length; vb2371++) { if (vdac80.cells[vb2371].colName ==v6d824.colName) { if (!ISEvent.Raise(vb5246.LayoutSettings.ClientSideEvents.OnColumnChanged,vb5246.Id,vc1620.Id,v6d824.colName,"Removed")) return; vdac80.cells[vb2371].removeNode(true); } } if (v98440.ForceVisible) v98440.ForceVisible =false; } else  { if (!v98440.Visible) { if (!ISEvent.Raise(vb5246.LayoutSettings.ClientSideEvents.OnColumnChanged,vb5246.Id,vc1620.Id,v6d824.colName,"Added")) return;  v98440.ForceVisible =true; v89c17[v89c17.length] =v98440; } } v98440.Visible =v6d824.checked; } } }  wgad280.m36e28(vc1620,"ColumnChange",vec897,null,v89c17); wgad280.mc4f87(vc1620,vec897); vc1620.ColumnMenu =null; wg54183.md3516(vb5246.Name,"ColumnChange",v11998); }, mfce5:function(vddc29,v1ed49) { var v46088 =v1ed49.items; var vcbf23 =wg_Global.ColumnContext; var vd0a77 =vcbf23.GetElement(); var v22363 =vd0a77.parentElement; var vc7b76 =vcbf23.GetGrid(); var v26d1 =vcbf23.Table; var v79f71 =v26d1.GetElement(WG40.COLHEADER,WG40.HTMLTABLE,v22363); var v3bb34 =v26d1.Columns; vd0a77.tblName =v26d1.Id;  for (var vc1662=0; vc1662<v3bb34.length; vc1662++) { var vcb229 =v3bb34[vc1662]; var v5aa36 =vcb229.DefaultVisible; if (!v5aa36) { for (var vfcb14=0; vfcb14<v79f71.cells.length; vfcb14++) { if (v79f71.cells[vfcb14].colName ==vcb229.Name) { v79f71.cells[vfcb14].removeNode(true); } } } else  { if (!vcb229.Visible) vcb229.ForceVisible =true; } vcb229.Visible =v5aa36; }  wgad280.m36e28(v26d1,"ColumnReset",vd0a77); wgad280.mc4f87(v26d1,v22363); v26d1.ColumnMenu =null; wg54183.md3516(vc7b76.Name,"ColumnChange",vd0a77); }, m8316:function(v17e49) { wgad280.mb5066(wg_Global.ColumnContext.GetElement()); }, mfed3:function(veac51,v5af65) { var v24884 =ISGetObject(veac51); var v98c28 =new Menu(); var v8b270 =new Array(); var v46441 =wg_Global.FilterType; for (var vd1a86=0; vd1a86<v46441.length; vd1a86++) { v98c28.add(v8b270[v8b270.length] =new RadioButtonMenuItem(v24884.GetString("ContextMenu/Filter/" +v46441[vd1a86][0]),false,"rdoFilter",new Function("wgd4218.ma1016(" +v46441[vd1a86][1] +", '" +veac51 +"', '" +v5af65 +"')"))); } v98c28.add(new MenuSeparator()); v98c28.add(new MenuItem(v24884.GetString("ContextMenu/Filter/ApplyAll"),function(){wgd4218.mff986(veac51,v5af65)})); v98c28.add(new MenuItem(v24884.GetString("ContextMenu/Filter/Clear"),function(){wgd4218.m59262(veac51,v5af65)})); v98c28.add(new MenuItem(v24884.GetString("ContextMenu/Filter/ClearAll"),function(){wgd4218.m3409(veac51,v5af65)}));  var v84146 =v24884.Tables[v5af65]; v84146.FilterMenu =v98c28; v84146.FilterMenus =v8b270; }, m8ce23:function(v1a29) { var v20890 =wg_Global.FilterType; for (var v57984=0; v57984<v20890.length; v57984++) { if (v20890[v57984][1] ==parseFloat(v1a29)) return v57984; } return null },  mf3921:function(v3e545) { for (var v71b45=0; v71b45<wg_Global.FilterTypeEnum.length; v71b45++) if (wg_Global.FilterTypeEnum[v71b45] ==v3e545) return v71b45;  return -1; }, ma4778:function(ve2d50) { var v8c581 =ve2d50.parentElement; var vd2533 =ve2d50.parentElement;  var v3df64 =wg_getGridNameByRow(v8c581.parentElement); var vb7318 =wg_getTableNameByRow(v8c581.parentElement); var vacf95 =ISGetObject(v3df64); var v64992 =vacf95.Tables[vb7318]; var va537 =v64992.FilterMenus; var v09324 =v64992.FilterMenu; v64992.LastFo =vd2533; if (va537 ==null ||va537.length ==0) { wgd4218.mfed3(v3df64,vb7318); va537 =v64992.FilterMenus; v09324 =v64992.FilterMenu; }  for (var vf0344=0; vf0344<va537.length; vf0344++)va537[vf0344].checked =false; va537[ wgd4218.m8ce23(vd2533.getAttribute("filterType"))].checked =true;  v09324.SetCssFile(vacf95); v09324.invalidate(); v09324.show (ISPosLib.getScreenLeft(ve2d50),ISPosLib.getScreenTop(ve2d50)); event.returnValue =false; }, ma1016:function(ve4417,vaaf57,v33890) { var vabc86 =ISGetObject(vaaf57); var v86f89 =vabc86.Tables[v33890]; var v95353 =v86f89.LastFo; v95353.setAttribute("filterType",ve4417); v95353.setAttribute("filterText",v95353.childNodes[0].innerText);  if (IS.moz) { v95353.filterType =ve4417; v95353.filterText =v95353.childNodes[0].innerText; }  if (wgad280.m93d84(v95353)) { v95353.setAttribute("changed","true"); v95353.cellModified =true;  var v0df51 =wgGetColNameByCell(v95353); var vfe660 =v86f89.FilteredColumns.GetNamedItem(v0df51);  if (!vfe660) { vfe660 =new WebGridFilter(); vfe660.Name =vfe660.ColumnMember =v0df51; v86f89.FilteredColumns.Add(vfe660); } else vfe660._UIState ="Changed"; vfe660.FilterType =wg_Global.FilterTypeEnum[ve4417]; vfe660.FilterText =v95353.childNodes[0].innerText;  wgd4b96.m8ff21(vabc86); } }, mff986:function(va9491,v3e346) { var v05856 =wgGetGridById(va9491); wgd4b96.mbe614(v05856,0); }, m59262:function(v1aa66,vab434) { var v02b91 =ISGetObject(v1aa66); var v15a46 =v02b91.Tables[vab434]; var vc8e42 =v15a46.LastFo;  if (ISEvent.Raise(v02b91.LayoutSettings.ClientSideEvents.OnColumnFilter,v02b91.Id,v15a46,vc8e42.colName)) { var v08684 =v15a46.FilteredColumns.GetNamedItem(vc8e42.colName); if (v08684) { v15a46.FilteredColumns.Remove(v08684,true); wgad280.m2a128(v15a46); }  wg54183.md3516(v1aa66,"ColumnFilter",vab434); } }, m3409:function(v7ff97,v68c2) { var v14a86 =ISGetObject(v7ff97); var vd8a44 =v14a86.Tables[v68c2]; if (ISEvent.Raise(v14a86.LayoutSettings.ClientSideEvents.OnColumnFilter,v14a86.Id,vd8a44)) { for(var v46161=0; v46161<vd8a44.FilteredColumns.length; v46161++) { var v6c111 =vd8a44.FilteredColumns[v46161]; vd8a44.FilteredColumns.Remove(v6c111,true); } wgad280.m2a128(vd8a44); wg54183.md3516(v7ff97,"ColumnFilter",v68c2); } }, m42149:function(v27a72) { var v20616 =new Menu(); var v50b12 =v27a72.LayoutSettings.ImageSettings.Folder; v20616.add(new MenuItem("",function(){wgd4218.m42586(v20616.cell);},v50b12 +wg_Global.CopyImage)); v20616.add(new MenuItem("",function(){wgd4218.m6f099(v20616.row);},v50b12 +wg_Global.CopyImage)); v20616.add(new MenuItem("",function(){wgd4218.m1e512(v20616.table,v20616.row);},v50b12 +wg_Global.CopyImage)); v20616.add(new MenuItem("",function(){wgd4218.m75747(v20616.grid,v20616.row);},v50b12 +wg_Global.UpdateImage)); v20616.add(new MenuItem("",function(){wgd4218.m48b82(v20616.grid,v20616.row);},v50b12 +wg_Global.CancelImage)); v20616.add(new MenuItem("",function(){wgd4218.m6a941(v20616.row);})); v20616.add(new MenuItem("",function(){wgd4218.m43e35(v20616.row);})); v20616.add(new MenuItem("",function(){wgd4218.m5e989(v20616.grid,v20616.row);},v50b12 +wg_Global.EditImage)); v20616.add(new MenuItem("",function(){wgd4218.m34f42(v20616.grid,v20616.row);},v50b12 +wg_Global.DeleteImage)); v20616.add(new MenuItem("",function(){wgd4218.m61469(v20616.row);})); v20616.add(new MenuItem("",function(){wgd4218.m1b40(v20616.row);})); v20616.add(new MenuItem("",function(){wgd4218.m9ff56(v20616.row);})); v20616.add(new MenuItem("",function(){wgd4218.m93531(v20616.row);})); v20616.add(new MenuItem("",function(){wgd4218.m8d380(v20616.grid,v20616.row);},v50b12 +wg_Global.UpdateImage)); v20616.add(new MenuItem("",function(){wgd4218.m48b82(v20616.grid,v20616.row);},v50b12 +wg_Global.DeleteImage)); v20616.add(new MenuItem("",function(){wgd4218.mff986(v20616.grid.Name,v20616.table.Id);})); v20616.add(new MenuItem("",function(){wgd4218.m3409(v20616.grid.Name,v20616.table.Id);})); wg_Global.RowContext =v20616; wgd4218.me247(); }, me247:function() { var v8337 =wg_Global.RowContext; for (var vf0460=0; vf0460<v8337.items.length; vf0460++) v8337.items[vf0460].visible =false; }, m14655:function() { var va3c27 =wg_Global.RowContext; if (va3c27.items.length >17) { var vddf70 =va3c27.items.length -17; for (var vf7569=0; vf7569<vddf70;vf7569++) va3c27.remove(va3c27.items[17] ); } }, m42f75:function() { var v98063 =wg_Global.RowContext; var vd3c39 =v98063.grid; var vb9b88 =v98063.items; var v4fa27 ="ContextMenu/Row/"; var v47157 =["CopyCell","CopyRow","CopyTable","Update","Cancel","ShowChildRows","HideChildRows","Edit","Delete","Expand","ExpandAll","Collapse","CollapseAll","PerformAdd","CancelAdd","ApplyFilter","ClearFilter"]; for (var v1fd34=0; v1fd34<vb9b88.length; v1fd34++) vb9b88[v1fd34].text =vd3c39.GetString(v4fa27+v47157[v1fd34]); }, m0e476:function(vcee53,v60578,v89978,v42744) { var v06657 =wgGetRootRow(v89978.parentElement); var v5e538 =v06657.type; var vb307 =wg54183.m3471(v89978); var vcee53 =ISGetObject(vb307.gridId); var v60578 =vcee53.Tables[vb307.tblName]; var vd5660 =vcee53.LayoutSettings.ImageSettings.Folder; if (v5e538 =="")return; if (!wg_Global.RowContext ||wg_Global.RowContext.items.length ==0) wgd4218.m42149(vcee53); else wgd4218.me247();  var v09e96 =wg_Global.RowContext; v09e96.row =v06657; v09e96.table =v60578; v09e96.grid =vcee53; wgd4218.m42f75(); if (v5e538 !="NewRow" &&v5e538!="FilterRow") { if (vcee53.ActiveEditCell) { v09e96.items[0].visible =true; v09e96.cell =vcee53.ActiveEditCell.element; } else if (vcee53.LastSelObj &&vcee53.LastSelObj.type =="Cell") { v09e96.items[0].visible =true; v09e96.cell =vcee53.LastSelObj.element; } v09e96.items[1].visible =true; if (v60578.GroupedColumns.length ==0) v09e96.items[2].visible =true; } if (v5e538 =="Record") { if (v06657.markedEdit) { v09e96.items[3].visible =true; v09e96.items[4].visible =true;  } else  { var v0ff19 =v60578.ChildTables; if (v0ff19.length >0) { if (v06657.childExpanded =="True") { v09e96.items[5].disabled =true; v09e96.items[6].disabled =false; } else  { v09e96.items[5].disabled =false; v09e96.items[6].disabled =true; } v09e96.items[5].visible =true; v09e96.items[6].visible =true; }  if (v60578.Get("AllowEdit")=="Yes") v09e96.items[7].visible =true; if (v60578.Get("AllowDelete")=="Yes") v09e96.items[8].visible =true; }  } else if (v5e538 =="GroupHeader") { v09e96.items[9].visible =true; v09e96.items[10].visible =true; v09e96.items[11].visible =true; v09e96.items[12].visible =true;   if (v06657.expanded =="True") { v09e96.items[9].disabled =true; v09e96.items[11].disabled =false; } else  { v09e96.items[9].disabled =false; v09e96.items[11].disabled =true; } } else if (v5e538 =="NewRow") { if (v06657.markedEdit) { v09e96.items[13].disabled =false; v09e96.items[14].disabled =false; } else  { v09e96.items[13].disabled =true; v09e96.items[14].disabled =true; } v09e96.items[13].visible =true; v09e96.items[14].visible =true; } else if (v5e538 =="FilterRow") { v09e96.items[15].visible =true; v09e96.items[16].visible =true;  } wgd4218.m14655(); wg_Global.LastRowCtx =v06657; wg_Global.RowContext =v09e96; if (!ISEvent.Raise(vcee53.LayoutSettings.ClientSideEvents.OnRowContextMenu,vcee53.Name,v5e538,v06657,v09e96,v42744)) return;  v09e96.SetCssFile(vcee53); v09e96.invalidate(); v09e96.show(v42744.X +window.screenLeft,v42744.Y +window.screenTop ); }, m42586:function(v4e718) { wgCopyToCB(v4e718.innerText); }, m6f099:function(vca987,v21b60) { var v8db54 =""; var v91d43 =new Array(); if (wgIsColumnSetRow(vca987)) v91d43 =wgGetColumnSetRows(vca987); else v91d43[0] =vca987; for (var v57e0=0; v57e0<v91d43.length; v57e0++) { var v23831 =v91d43[v57e0]; for (var v78c87=0; v78c87<v23831.cells.length; v78c87++) { var v5b96 =v23831.cells[v78c87]; if (v5b96.type =="Cell" ||v5b96.type =="GroupCell") { var v59514 =v5b96.innerText;  if (v59514 !="" &&v59514 !=" ") v8db54 +=v5b96.innerText +"\t"; else { if (v5b96.children.length >0 &&v5b96.children[0].tagName =="INPUT") { if (v5b96.children[0].type =="checkbox") v8db54 +=v5b96.children[0].checked +"\t"; else v8db54 +=v5b96.children[0].value +"\t"; } else v8db54 +=v59514 +"\t"; } } }  if (v8db54 !="") v8db54 =v8db54.substring(0,v8db54.length-1); v8db54 +="\n"; }  if (v21b60) return v8db54;  wgCopyToCB(v8db54); }, m1e512:function(vbe89,vaa19) { var v4f759 =vbe89.GetElement(WG40.BODY,WG40.HTMLTABLE,vaa19); var v0fa99 =vbe89.GetElement(WG40.COLHEADER,WG40.HTMLTABLE,vaa19).rows[0]; var ve3f89 =""; if (v0fa99) { for (var vd5764=0; vd5764<v0fa99.cells.length; vd5764++) { var v93453 =v0fa99.cells[vd5764]; if (v93453.type =="Column") { ve3f89 +=v93453.innerText +"\t"; } } } if (ve3f89 !="")ve3f89 =ve3f89.substring(0,ve3f89.length-1)+"\n"; for (var vd5764=0; vd5764<v4f759.rows.length; vd5764++) { var vaa19 =v4f759.rows[vd5764]; if (wgIsRecordRow(vaa19)) ve3f89 +=wgd4218.m6f099(vaa19,true); } wgCopyToCB(ve3f89); }, m6a941:function(v21545) { wgExpandChildRow(v21545); }, m43e35:function(vcb245) { wgCollapseChildRow(vcb245); }, m61469:function(v63a45) { wgExpandGroupRow(v63a45); }, m1b40:function(v93845) { wgExpandGroupRow(v93845,true); }, m9ff56:function(v50c45) { wgCollapseGroupRow(v50c45); }, m93531:function(v15345) { wgCollapseGroupRow(v15345,true); }, m75747:function(v06745,vf5e46) { wgd4b96.mbe614(v06745,0,false); }, m8d380:function(v1ae28,v33386) { wgd4b96.mbe614(v1ae28,0,false); }, m48b82:function(ve9664,v1b955) { var vc0428 =wgd4b96.mbe614(ve9664,-1)[0]; if (vc0428) ve9664.IsInEditMode =false; }, m5e989:function(vc6248,v92895) { vc6248.ActivateEditMode(); }, m34f42:function(v19748,v02595) { wgd4b96.meed72(v19748,v02595); }, mb7313:function(vb2784) { var v27148 =vb2784._htmlElement.childNodes[1].childNodes[0]; v27148.checked =true; }, m61739:function(v1f950) { if (wg_Global.ExportContext) { wg_Global.ExportContext.destroy(); wg_Global.ExportContext =null; } var vb4b20 =new Menu(); var v63f34 =""; var v57464 =v1f950.LastSelObj; var v8980; vb4b20.add(new MenuItem("<input hideFocus group='rdoTable' name='rdoTable' value='0' onclick=\"event.cancelBubble='false'; return false;\" type=radio checked>&nbsp;" +v1f950.GetString("ContextMenu/Export/ExportRoot"),function(){wgd4218.mb7313(this);})); vb4b20.items[vb4b20.items.length-1].alwaysVisible =true; if (v57464) { v8980 =v57464.GetRowElement(); var va7240 =v1f950.Tables[wg_getTableNameByRow(v8980)]; if (!va7240.IsRootTable) { vb4b20.add(new MenuItem("<input hideFocus group='rdoTable' tblName='" +va7240.Id +"' name='rdoTable' value='1' onclick=\"event.cancelBubble='false'; return false;\" type=radio checked>&nbsp;" +v1f950.GetString("ContextMenu/Export/ExportChild"),function(){wgd4218.mb7313(this);})); vb4b20.items[vb4b20.items.length-1].alwaysVisible =true; } } vb4b20.add(new MenuSeparator()); if (v1f950.ExportTypeList.length >0) { for (var v47793=0; v47793<v1f950.ExportTypeList.length; v47793++) { if (v47793 ==0)v63f34 ="checked"; else v63f34 =""; vb4b20.add(new MenuItem("<input hideFocus group='rdoExport' value='" +v1f950.ExportTypeList[v47793] +"' name='rdoExport' onclick=\"event.cancelBubble='false'; return false;\" type=radio " +v63f34 +">&nbsp;" +v1f950.ExportTypeList[v47793],function(){wgd4218.mb7313(this);})); vb4b20.items[vb4b20.items.length-1].alwaysVisible =true; } vb4b20.add(new MenuSeparator()); } vb4b20.add(new MenuItem("<input hideFocus group='rdoOrientation' name='rdoOrientation' value='Portrait' onclick=\"event.cancelBubble='false'; return false;\" type=radio checked>&nbsp;"+v1f950.GetString("ContextMenu/Export/Portrait"),function(){wgd4218.mb7313(this);})); vb4b20.items[vb4b20.items.length-1].alwaysVisible =true; vb4b20.add(new MenuItem("<input hideFocus group='rdoOrientation' name='rdoOrientation' value='Landscape' onclick=\"event.cancelBubble='false'; return false;\" type=radio>&nbsp;"+v1f950.GetString("ContextMenu/Export/Landscape"),function(){wgd4218.mb7313(this);})); vb4b20.items[vb4b20.items.length-1].alwaysVisible =true; vb4b20.add(new MenuSeparator()); vb4b20.add(new MenuItem(v1f950.GetString("ContextMenu/Export/DoExport"),function(){wg54183.md3516(v1f950.Name,"Export");})); wg_Global.ExportContext =vb4b20; vb4b20.invalidate(); vb4b20.SetCssFile(v1f950); vb4b20.show(event.clientX +window.screenLeft,event.clientY +window.screenTop,200 );  } };function wgShowFilterMenus(va832){ wgd4218.ma4778(va832);}function WebGridContextDestructor(){ delete wgd4218;  window.detachEvent("onunload",WebGridContextDestructor); IS.RegisterUnloadVariables("wgd4218");}window.attachEvent("onunload",WebGridContextDestructor);