rem: var win = {'x': this.window.get('width'), 'y': this.window.get('height')}; var scroll = {'x': this.window.get('scrollLeft'), 'y': this.window.get('scrollTop')}; 
add: var win = {'x': this.window.getWidth, 'y': this.window.getHeight}; var scroll = {'x': this.window.getScrollLeft, 'y': this.window.getScrollTop}; 
context: 	locate: function(event){		var win = {'x': this.window.get('width'), 'y': this.window.get('height')};		var scroll = {'x': this.window.get('scrollLeft'), 'y': this.window.get('scrollTop')};		var tip = {'x': this.toolTip.offsetWidth, 'y': this.toolTip.offsetHeight};		var prop = {'x': 'left', 'y': 'top'};		for (var z in prop){			var pos = event.page[z] + this.options.offsets[z];			if ((pos + tip[z] - scroll[z]) > win[z]) pos = event.page[z] - this.options.offsets[z] - tip[z];			this.toolTip.setStyle(prop[z], pos);		}	},
meta: 8516	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/8516/8091d58f2bf0e0a6dda81c799f00468e7bd136b0/Tips.js/buggy/Source/Plugins/Tips.js