window.addEvent('domready', function() {
	if ($('accordion')) {
		var open = $('accordion').getElement('.open');
		var position = (open)
				? (($('accordion').getChildren().indexOf(open) - 1) / 2)
				: -1;
		
		var myAccordion = new Fx.Accordion($$('.menu_toggler'), $$('.menu_extend'), {
			show: position,
			alwaysHide: true,
			onActive: function(toggler, element){
				toggler.addClass('menu-active');
			},
			onBackground: function(toggler, element){
				toggler.removeClass('menu-active');
			}
		});
	}
	
	
	$$('.accordion').each(function (el) {
		new Fx.Accordion(el.getElements('h2'), el.getElements('p'), {
			show: 0
		});
	});
});
