// JavaScript Document
		
//
//  In my case I want to load them onload, this is how you do it!
// 
Event.observe(window, 'load', loadAccordions, false);

//
//	Set up all accordions
//
function loadAccordions() {
	/*var topAccordion = new accordion('horizontal_container', {
		classNames : {
			toggle : 'horizontal_accordion_toggle',
			toggleActive : 'horizontal_accordion_toggle_active',
			content : 'horizontal_accordion_content'
		},
		defaultSize : {
			width : 525
		},
		direction : 'horizontal'
	});*/
	
	var bottomAccordion = new accordion('accordion');

	var nestedAccordions = $$('.vertical_nested_container');
	nestedAccordions.each(function(acc) {
		//var conteneur = $(acc).id; //alert(conteneur);
		var nestedVerticalAccordions = new accordion ($(acc).id, {
		  classNames : {
				toggle : 'vertical_accordion_toggle',
				toggleActive : 'vertical_accordion_toggle_active',
				content : 'vertical_accordion_content'
			}
		});
	});

/*
	var nestedVerticalAccordion = new accordion('vertical_nested_container', {
	  classNames : {
			toggle : 'vertical_accordion_toggle',
			toggleActive : 'vertical_accordion_toggle_active',
			content : 'vertical_accordion_content'
		}
	});
*/	
	
	//tous fermés au départ
	var verticalAccordions = $$('.accordion_toggle');
	verticalAccordions.each(function(accordion) {
		$(accordion.next(0)).setStyle({
			height: '0px'
		});
	});

	//réouverture de la famille
	var actif = $$('.vertical_accordion_toggle_active');
	actif.each(function(acc) {
		//alert($(acc).parentNode.id);
		var parent = $(acc).parentNode.id;
		var nb = (parent).charAt(4); //alert (nb);
		bottomAccordion.activate($$('#accordion .accordion_toggle')[nb-1]);
	});
	
	//réouverture de la catégorie
	var ssActif = $$('.active');
	ssActif.each(function(acc) {
		var parent = $(acc).parentNode.parentNode.parentNode;
		parent.setStyle({
			height: 'auto',
			display: 'block'
		});
	});
	
	// Open first one
	//var actif = document.getElementByClassName('vertical_accordion_toggle vertical_accordion_toggle_active').parentNode.id; alert (actif);
	//bottomAccordion.activate($$('#accordion .accordion_toggle')[1]);
	//nestedVerticalAccordions.activate($$('.vertical_accordion_toggle vertical_accordion_toggle_active')[0]);

	// Open second one
	//topAccordion.activate($$('#horizontal_container .horizontal_accordion_toggle')[2]);
}


