/* Copyright (c) 2004-2009, The Dojo Foundation All Rights Reserved. Available via Academic Free License >= 2.1 OR the modified BSD license. see: http://dojotoolkit.org/license for details */ if(!dojo._hasResource["dojox.grid.util"]){dojo._hasResource["dojox.grid.util"]=true;dojo.provide("dojox.grid.util");(function(){var _1=dojox.grid.util;_1.na="...";_1.rowIndexTag="gridRowIndex";_1.gridViewTag="gridView";_1.fire=function(ob,ev,_2){var fn=ob&&ev&&ob[ev];return fn&&(_2?fn.apply(ob,_2):ob[ev]());};_1.setStyleHeightPx=function(_3,_4){if(_4>=0){var s=_3.style;var v=_4+"px";if(_3&&s["height"]!=v){s["height"]=v;}}};_1.mouseEvents=["mouseover","mouseout","mousedown","mouseup","click","dblclick","contextmenu"];_1.keyEvents=["keyup","keydown","keypress"];_1.funnelEvents=function(_5,_6,_7,_8){var _9=(_8?_8:_1.mouseEvents.concat(_1.keyEvents));for(var i=0,l=_9.length;i