rem: util.Dom.batch(el, f, util.Dom, true); }, 
add: Y.Dom.batch(el, f, Y.Dom, true); }, 
context:       setXY: function(el, pos, noRetry) {         var f = function(el) {            var style_pos = this.getStyle(el, 'position');            if (style_pos == 'static') { // default to relative               this.setStyle(el, 'position', 'relative');               style_pos = 'relative';            }            var pageXY = this.getXY(el);            if (pageXY === false) { // has to be part of doc to have pageXY               logger.log('setXY failed: element not available', 'error', 'Dom');               return false;            }            var delta = [ // assuming pixels; if not we will have to retry               parseInt( this.getStyle(el, 'left'), 10 ),               parseInt( this.getStyle(el, 'top'), 10 )            ];            if ( isNaN(delta[0]) ) {// in case of 'auto'               delta[0] = (style_pos == 'relative') ? 0 : el.offsetLeft;            }            if ( isNaN(delta[1]) ) { // in case of 'auto'               delta[1] = (style_pos == 'relative') ? 0 : el.offsetTop;            }            if (pos[0] !== null) { el.style.left = pos[0] - pageXY[0] + delta[0] + 'px'; }            if (pos[1] !== null) { el.style.top = pos[1] - pageXY[1] + delta[1] + 'px'; }            var newXY = this.getXY(el);            // if retry is true, try one more time if we miss            if (!noRetry && (newXY[0] != pos[0] || newXY[1] != pos[1]) ) {               this.setXY(el, pos, true);            }            logger.log('setXY setting position to ' + pos, 'info', 'Dom');         };         util.Dom.batch(el, f, util.Dom, true);      },
meta: 4707	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/4707/50c3492c4c3c825dbd3401e134a19ed46799c456/dom-debug.js/buggy/www/resources/yui/dom/dom-debug.js