
// klappmenu

function expand_collapse_menus(event) {
    var trigger = event.element();
    var target = trigger.next();

    if (target.style.display == 'none') {
        new Effect.BlindDown(target, {
            duration: 0.6,
            transition: Effect.Transitions.sinoidal,
			queue: { position: 'end', scope: 'anims', limit:1 }
        });
		trigger.addClassName('open');
    } else {
        new Effect.BlindUp(target, {
            duration: 0.6,
            transition: Effect.Transitions.sinoidal,
			queue: { position: 'end', scope: 'anims', limit:1 }
        });
		trigger.removeClassName('open');
    }
}

// find triggers
// HIER IST DIE INITMETHODE FÜR ALLE COSTUMJAVASCRIPTS !
function menuExpander(event) {    
    var menuTrigger = $$('.expandable');
        for (var i = menuTrigger.length - 1; i >= 0; i--) {
            menuTrigger[i].observe('click', expand_collapse_menus);
        };
}

// Initialisierung nach Event DOMContentLoaded
//document.observe("dom:loaded", Shadowbox.init);
document.observe("dom:loaded", menuExpander);	

	

