rem: this.document = elements[0].ownerDocument; 
add: this.document = (elements.length) ? elements[0].ownerDocument : document; 
context: 	initialize: function(elements, options){		this.setOptions(options);		elements = $$(elements);		this.document = elements[0].ownerDocument;		this.window = this.document.window;		this.toolTip = new Element('div', {			'class': this.options.className + '-tip',			'styles': {				'position': 'absolute',				'top': '0',				'left': '0',				'visibility': 'hidden'			}		}, this.document).inject(this.document.body);		this.wrapper = new Element('div').inject(this.toolTip);		elements.each(this.build, this);	},
meta: 8516	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/8516/c0da7f898f6f88a4d957416c0a57955cc47d8d82/Tips.js/buggy/Source/Plugins/Tips.js