define("udx.utility",function(){return{isVisible:function(a,b,c,d,e,f,g){"string"==typeof a&&(a=document.getElementById(a));var h=a.parentNode,i=2;return this.elementInDocument(a)?9===h.nodeType?!0:"0"===this.getStyle(a,"opacity")||"none"===this.getStyle(a,"display")||"hidden"===this.getStyle(a,"visibility")?!1:(("undefined"==typeof b||"undefined"==typeof c||"undefined"==typeof d||"undefined"==typeof e||"undefined"==typeof f||"undefined"==typeof g)&&(b=a.offsetTop,e=a.offsetLeft,d=b+a.offsetHeight,c=e+a.offsetWidth,f=a.offsetWidth,g=a.offsetHeight),h?"hidden"!==this.getStyle(h,"overflow")&&"scroll"!==this.getStyle(h,"overflow")||!(e+i>h.offsetWidth+h.scrollLeft||e+f-ih.offsetHeight+h.scrollTop||b+g-i