var hauteur = new Array();
window.addEvent('domready', function(){
	// On calcule le UL qui a le plus d'éléments
	nbFilsMax = 0;
	idFilsMax = 0;
	$$('.depliable').each(function(ul, numero){
		nbFils = ul.getChildren().length;
		if (nbFils > nbFilsMax) {
			nbFilsMax = nbFils;
			idFilsMax = numero;
		}
	});
	var myAccordion = new Accordion($$('.entete'), $$('.depliable'), {
	    display: idFilsMax,
	    show: idFilsMax,
	    initialDisplayFx: false,
	    opacity: false
	});
	$$('.menu_bas').each(function(menu, index){
		var sous_menu = menu.getChildren('div.sous_menu');
		if (sous_menu.length) {
			sous_menu = sous_menu[0];
			hauteur[index] = sous_menu.getSize().y;
			menu.addEvent('mouseenter', aggrandir.bind(sous_menu, index));
			menu.addEvent('mouseleave', reduire.bind(sous_menu));
			sous_menu.setStyle('height', '0px');
		}
	});
	myAccordion.display(-1);
	$$('div.sous_menu').setStyle('visibility', 'visible');
});

function aggrandir(index) {
	this.set('tween', {
		'duration': 'short'
	});
	this.tween('height', hauteur[index] + 'px');
}

function reduire() {
	this.set('tween', {
		'duration' : 'short'
	});
	this.tween('height', '0px');
}


