rem: if (this.options.height) this.effects.height = ['fullHeight', 0]; if (this.options.opacity) this.effects.opacity = ['fullOpacity', 0]; if (this.options.width) this.effects.width = ['fullWidth', 0]; 
add: if (this.options.opacity) this.effects.opacity = 'fullOpacity'; if (this.options.width) this.effects.width = this.options.fixedWidth ? 'fullWidth' : 'offsetWidth'; if (this.options.height) this.effects.height = this.options.fixedHeight ? 'fullHeight' : 'scrollHeight'; 
context: 	initialize: function(togglers, elements, options){		this.setOptions(this.getExtended(), options);		if (this.options.alwaysHide) this.options.wait = true;		if ($chk(this.options.show)) this.options.display = false;		this.togglers = $$(togglers);		this.elements = $$(elements);		this.previous = -1;		this.togglers.each(function(tog, i){			tog.addEvent('click', this.display.bind(this, i));		}, this);		this.elements.each(function(el, i){			el.fullOpacity = 1;			el.fullWidth = this.options.fixedWidth || el.offsetWidth;			el.fullHeight = this.options.fixedHeight || el.scrollHeight;			el.setStyle('overflow', 'hidden');		}, this);		this.effects = {};		if (this.options.height) this.effects.height = ['fullHeight', 0];		if (this.options.opacity) this.effects.opacity = ['fullOpacity', 0];		if (this.options.width) this.effects.width = ['fullWidth', 0];		for (var fx in this.effects){			this.elements.each(function(el, i){				if (this.options.show === i) return this.fireEvent('onActive', [this.togglers[i], el]);				else return el.setStyle(fx, this.effects[fx][1]);			}, this);		}		this.parent(this.elements, this.options);		if ($chk(this.options.display)) this.display(this.options.display);	},
meta: 9980	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/9980/c7160f13d916d6587545808eea46308a43aca39c/Accordion.js/buggy/Plugins/Accordion.js