window.addEvent('domready', function() {

var sliders = [];
$('products').getElements('div.productbar').each ( function ( product ) {
	var slider = new Fx.Slide(product.id+'_slide');
	slider.hide();
	$(product.id+'_toggle').addEvent ( 'click', function ( e ) {
		(new Event(e)).stop();
		slider.toggle();

	} );
	sliders.push ( slider );

} );


var toggle = function ( show ) {
	var fn = show ? 'show' : 'hide';
	return function ( ) {

		sliders.each ( function ( slider ) {
			slider[fn]();
		} );
	}
}
	
$('showall_toggle').addEvent ( 'click', toggle ( true ) );
$('hideall_toggle').addEvent ( 'click', toggle ( false ) );

} );
