
var bAccExp = false;
var sTrigId = 'A1';

function initAccordion() {
	var accordion = new Accordion('.toggler', '.accordion', {
		display: 0,
		opacity: false,
		onActive: function(t, a) { setTriggerId(t, a) },
		transition: Fx.Transitions.quadInOut
	});

	if ($('showAll')) {
		$('showAll').addEvent('click', function() {
			if (bAccExp) {
				$$('.accordion').each(function(obj) {
					if (obj.id != sTrigId) {
						obj.effects().custom({
						    'height': [obj.scrollHeight, 0],
						    'opacity': [0, 1]
						});
					}
	    		});
				$('showAll').setHTML('Alles');
				bAccExp = false;
			}
			else {
				$$('.accordion').each(function(obj) {
					if (obj.id != sTrigId) {
						obj.effects().custom({
						    'height': [0, obj.scrollHeight]
						});
					}
	    		});
				$('showAll').setHTML('Einzeln');
				bAccExp = true;
			}
		});
	}
}

function setTriggerId(t, a) {
	sTrigId = a.id;
}

