window.addEvent('domready', function() {
  
  // Ferme les ul qui pourraient rester ouverts
   for (var i=0;i<document.getElementsByTagName('ul').length;i++) {
      if (document.getElementsByTagName('ul')[i].className == 'navigation_content') document.getElementsByTagName('ul')[i].style.height = 0;
   }

	var AccordionObject = new Accordion('h1.navigation_title', 'ul.navigation_content', {
  	//show will override display
  	/*show: false, // Le menu est fermé par défaut
   	height : true,
   	width : false,
   	opacity: true, //wont work on page load if you use "show"
   	fixedHeight: false, //but for horizontal accordians		//lets you toggle an open item closed
   	fixedWidth: false,
   	alwaysHide: true,*/

		display: false,
		height : true,
		width : false,
		opacity: false,		
		fixedHeight: false, 
    fixedWidth: false,		
		alwaysHide: true,
    
    onActive: function() {
		  
		  // On ne ferme le menu courant que si il possède des sous-menus (sinon bug JS)
    	$$('.navigation_zone ul').each(function(anchorid, i) {    
        if (anchorid.hasClass('navigation_content_current')) {
       
          //cela se lancera quand vous ouvrez un élément
        	//passera l'élément de controle du toggle
        	//et l'élément de contenu qui s'ouvre
      	 var AccordionObject2 = new Accordion('h1.navigation_title_current', 'ul.navigation_content_current', {
        		display: false,
        		height : true,
        		width : false,
        		opacity: false,		
        		fixedHeight: false, 
            fixedWidth: false,		
        		alwaysHide: true,
        		
        		onActive: function() { 
          	 var AccordionObject3 = new Accordion('h1.navigation_title', 'ul.navigation_content', {
            		display: false,
            		height : true,
            		width : false,
            		opacity: false,		
            		fixedHeight: false, 
                fixedWidth: false,		
            		alwaysHide: true
            	});
          	}
          	
        	});
        	//if(document.getElementById('navigation_title_current')) var myAccordionCurrent = new Fx.Slide('navigation_content_current', {duration: 500}).hide();
        	
      	} // Fin if
      });
      
    }

	});

});


/*function checkHash(){
  var found = false;
  var offset = 0;
  var tmp = 0;
  
  
  
  // Si le h1 contenu dans le div "navigation_zone" a pour classe navigation_title_current
  // On ouvre le menu correspondant
  // Sinon, on incrémente la variable offset
  $$('.navigation_zone h1').each(function(anchorid, i) {    
    if (anchorid.hasClass('navigation_title_current') && !found) {
        AccordionObject.display(offset);
        found = true;
    } else {
      offset++;
    }
  });

  if (!found) AccordionObject.display(0);
}

var x = new Chain();
x.chain(checkHash);  
x.callChain();
x.callChain.delay(500, x);*/
