window.addEvent('domready', function() {
	OverMenu = new Class({
		initialize: function(IDObjets,I){
			// Récupération et stockage des ID objets et effets 
			this.IDs=IDObjets;
			this.ID=IDObjets[I];			
			this.IDIMGCurseur=$('IMGCurseur');
			this.EffetEnter = new Fx.Tween($('IMGCurseurOver'),{duration:300,transition:'quad:out'});
			this.EffetLeave = new Fx.Tween($('IMGCurseurOver'),{duration:450,transition:'back:in:out'});
			// Activation des effets
			this.ID.addEvent('mouseleave', function(){
				this.EffetLeave.start('top',this.IDIMGCurseur.getPosition().y-168+'px');
			}.bind(this));		
			
		},
		activate: function(IDInstanceClasse) {
			this.IDsInstanceClasse= IDInstanceClasse;
			this.ID.addEvent('mouseenter', function(){
				for (J=0; J<this.IDsInstanceClasse.length; J++) {
					this.IDsInstanceClasse[J].EffetLeave.cancel();
					this.IDsInstanceClasse[J].EffetEnter.cancel();
				}
				this.EffetEnter.start('top',this.ID.getPosition().y-174+'px');
			}.bind(this));			
		}
	});
	ID_Boutons =$$('.accordion_toggler_1');
	IDsInstanceClasse =[];
	for (I=0; I<ID_Boutons.length; I++) {
		IDsInstanceClasse[I] = new OverMenu(ID_Boutons,I);
	}
	for (I=0; I<ID_Boutons.length; I++) {
		IDsInstanceClasse[I].activate(IDsInstanceClasse);
	}
	
	
});