rem: break; 
add: break; 
context: YAHOO.widget.Overlay.prototype.align = function(elementAlign, contextAlign) {	var contextArgs = this.cfg.getProperty("context");	if (contextArgs) {		var context = contextArgs[0];				var element = this.element;		var me = this;		if (! elementAlign) {			elementAlign = contextArgs[1];		}		if (! contextAlign) {			contextAlign = contextArgs[2];		}		if (element && context) {			var elementRegion = YAHOO.util.Dom.getRegion(element);			var contextRegion = YAHOO.util.Dom.getRegion(context);			var doAlign = function(v,h) {				switch (elementAlign) {					case YAHOO.widget.Overlay.TOP_LEFT:						me.moveTo(h,v);						break;					case YAHOO.widget.Overlay.TOP_RIGHT:						me.moveTo(h-element.offsetWidth,v);						break;					case YAHOO.widget.Overlay.BOTTOM_LEFT:						me.moveTo(h,v-element.offsetHeight);						break;					case YAHOO.widget.Overlay.BOTTOM_RIGHT:						me.moveTo(h-element.offsetWidth,v-element.offsetHeight);						break;				}			};			switch (contextAlign) {				case YAHOO.widget.Overlay.TOP_LEFT:					doAlign(contextRegion.top, contextRegion.left);					break;				case YAHOO.widget.Overlay.TOP_RIGHT:					doAlign(contextRegion.top, contextRegion.right);					break;						case YAHOO.widget.Overlay.BOTTOM_LEFT:					doAlign(contextRegion.bottom, contextRegion.left);					break;				case YAHOO.widget.Overlay.BOTTOM_RIGHT:					doAlign(contextRegion.bottom, contextRegion.right);					break;			}		}	}};
meta: 4707	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/4707/50c3492c4c3c825dbd3401e134a19ed46799c456/container-debug.js/clean/www/resources/yui/container/container-debug.js