rem: return {x: dojo._isBodyLtr() || window.parent != window ? de.offsetWidth - de.clientWidth - de.clientLeft : de.clientLeft, 
add: return {x: dojo._isBodyLtr() || window.parent == window ? de.clientLeft : de.offsetWidth - de.clientWidth - de.clientLeft, 
context: 	dojo._getIeDocumentElementOffset = function(){		// summary		// The following values in IE contain an offset:		//     event.clientX 		//     event.clientY 		//     node.getBoundingClientRect().left		//     node.getBoundingClientRect().top		// But other position related values do not contain this offset, such as		// node.offsetLeft, node.offsetTop, node.style.left and node.style.top.		// The offset is always (2, 2) in LTR direction. When the body is in RTL		// direction, the offset counts the width of left scroll bar's width.		// This function computes the actual offset.		if(!dojo.isIE){			return {x: 0, y: 0}; // Object		}		var de = dojo.doc.documentElement;		if(dojo.isIE >= 7){			return {x: de.getBoundingClientRect().left, y: de.getBoundingClientRect().top}; // Object		}else{			// IE 6.0			return {x: dojo._isBodyLtr() || window.parent != window ?				de.offsetWidth - de.clientWidth - de.clientLeft : de.clientLeft, 				y: de.clientTop}; // Object		}	};
meta: 4497	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/4497/c68511dc71938192c5ca43703a2a893e755530d1/html.js/clean/_base/html.js