	window.addEvent('domready', function(){
		var szSmall  = 40, szFull   = 205, szSmall2  = 576, szFull2   = 736;
		var blocks = $$("#global .block");
		var affich_menu = $$("#affich_menu");
		var cach_menu = $$("#cach_menu");
		var p_affich_menu = $$("#p_affich_menu");		
		var rech = $$("#rech");		
		var btn_h = $$("#btn_h");		
		
		var mySlide = new Fx.Slide('accordion', {mode: 'horizontal',duration: 100});
		var fx = new Fx.Elements(blocks, {wait: false, duration: 300, transition: Fx.Transitions.Back.easeOut});

			cach_menu.addEvent("click", function(event) {
					affich_menu.removeClass('dis_none');
					cach_menu.addClass('dis_none');					
					rech.addClass('dis_none');	
					event = new Event(event);
					mySlide.hide();
					event.stop();
					p_affich_menu.addClass('affichemenu'); 
					p_affich_menu.removeClass('affichemenu2');
					fx.start({
						'0': { 
							'width': [szFull,szSmall]
						},
						'1': { 
							'width': [szSmall2, szFull2]
						}
					});		
			});
			affich_menu.addEvent("click", function(event) {
					fx.start({
						'0': {
							'width': [szSmall,szFull]
						},
						'1': { 
							'width': [szFull2,szSmall2]
						}
					});
					cach_menu.removeClass('dis_none');
					affich_menu.addClass('dis_none');	
					rech.removeClass('dis_none');
					event = new Event(event);
					mySlide.show();
					event.stop();
					p_affich_menu.addClass('affichemenu2'); 
					p_affich_menu.removeClass('affichemenu');			
			});			
			var accordion = new Accordion('h3.atStart', 'div.atStart', {
						opacity: false,
						alwaysHide:true,
						onActive: function(toggler, element){
							toggler.addClass('btnof'); 
							toggler.removeClass('btnon');
							rech.addClass('pos_rel');
						},
						onBackground: function(toggler, element){	
							toggler.addClass('btnon');
							toggler.removeClass('btnof');								
						}
			}, $('accordion'));
			var accordion2= new Accordion('h3.atStart2', 'div.atStart2', {
						opacity: false,
						alwaysHide:true,
						onActive: function(toggler, element){
							toggler.addClass('btnmidlof'); 
							toggler.removeClass('btnmidlon');
							toggler.addClass('colortxt'); 
						},				
						onBackground: function(toggler, element){		
							toggler.addClass('btnmidlon');
							toggler.removeClass('btnmidlof');	
							toggler.removeClass('colortxt');							
						}
			}, $('accordion2'));
			var accordion3= new Accordion('h3.atStart3', 'div.atStart3', {
						opacity: false,
						alwaysHide:true,
						onActive: function(toggler, element){
							btn_h.addClass('btnhof'); 
							btn_h.removeClass('btnhon');
						},				
						onBackground: function(toggler, element){		
							btn_h.addClass('btnhon'); 
							btn_h.removeClass('btnhof');					
						}
			}, $('accordion3'));
			var accordion4= new Accordion('h3.atStart4', 'div.atStart4', {
						opacity: false,
						alwaysHide:true,
						onActive: function(toggler, element){
							btn_h.addClass('btnhof'); 
							btn_h.removeClass('btnhon');
						},				
						onBackground: function(toggler, element){		
							btn_h.addClass('btnhon'); 
							btn_h.removeClass('btnhof');					
						}
			}, $('accordion4'));			
	}); 
