window.addEvent('domready', function() {
	categoriesAccordian = new Accordion($$('span.zen_cats_parent'), $$('ul.zen_cats_level_2'), {
		opacity: true,
		alwaysHide: true,
		start:'all-close',
		onActive: function(toggler) {
			toggler.addClass('zen_cats_open');
			toggler.removeClass('zen_cats_parent');
			
		},
		onBackground: function(toggler) {
			toggler.addClass('zen_cats_parent');
			toggler.removeClass('zen_cats_open');
		}
	});
	
	for(i = 0; i < categoriesAccordian.togglers.length; i++)
	{
		categoriesAccordian.togglers[i].addEvent('onclick', categoriesAccordian.display.bind(categoriesAccordian, i));
	}
});