// Routine to flip display of DIV and call ajax update

window.addEvent((Browser.Engine.webkit) ? 'load' : 'domready', function() {
	var collapses = $$('dd.collapse_button');
	
	collapses.each(function(collapse) {
		var status = collapse.hasClass('open') ? 'hide' : 'show';
		var category = $('collapse_' + collapse.get('title'));
		var fx = new Fx.Slide(category)[status]();
		var ajax = new Request({
			onSuccess: function(response, xml) {
				myoutput = xml;
			}
		});
		
		collapse.addEvent('click', function() {
			if (this.hasClass('open')) this.removeClass('open').addClass('close');
			else this.removeClass('close').addClass('open');
			
			fx.toggle();

			ajax.setOptions({'url': myurl + "&" + ((this.hasClass('open') ? "cset" : "cunset") + "=" + this.get('title'))});
			ajax.send();

		});
	});
});

