function $t(term){
  document.write(Gucci.getTerm(term));
}

var Menu = {
  _animation: { menu: true },
  moveright:	function(pas){
//	new Effect.MoveBy( "menu"+idmenu, 0, -240 , {duration: 2});
	new Effect.MoveBy( "menuitems", 0, -240*pas , {duration: 1});
  },
  moveleft:	function(pas){
//	new Effect.MoveBy( "menu"+idmenu, 0, -240 , {duration: 2});
	new Effect.MoveBy( "menuitems", 0, 240*pas , {duration: 1});
  },
  contact	:	function(){
  		Menu.raz();
		document.getElementById("contact").style.display = "block";
		new Effect.MoveBy( 'contact', 0, -660 , {duration: 1});
  },
  esprit	:	function(){
  		Menu.raz();
		new Effect.MoveBy( 'esprit', 0, -660 , {duration: 1});
  },
  raz	:	function(){
			document.getElementById("esprit").style.left = "900px";
			document.getElementById("contact").style.left = "900px";
			document.getElementById("contact").style.display = "none";
  }
}


var Ambiances	=	{
	afficher	:	function(Name){
	},
	
	restordefault	: function(){
		new Effect.Fade('fond');
		document.body.style.backgroundColor = '#abb2b3';
		document.body.className = "bgcolor_default";
		document.getElementById("menubackground").style.backgroundImage = 'url(/img/2007/fondmenu.jpg)';
		document.getElementById("menubackground").style.backgroundColor = "#d5b3c7";
		document.getElementById("contentdefault").style.backgroundImage = 'url(/img/2007/contentdefault.jpg)';
		new Effect.Fade('galerie',{duration:1,afterFinish:function(){
			document.getElementById("galerie").style.display = "none";
			document.getElementById("fond").style.backgroundImage = 'url(/img/2010/fond1.jpg)';
			new Effect.Appear('fond',{duration:1});
		}});
	}
}

	var imageid = 0;
	var Galleryid = 0;
	var TabHTML	=	new Array();

var Gallerie = {
	initialise	:	function(){
		for (j = 0; j < LstCollections.length; j++) {
			Galleryid = j;
			var Picture = new Image();
			nbr = LstCollections[Galleryid][2].length;
			path = "/img/"+LstCollections[Galleryid][1]+"/";
			size =nbr*355+"px";
			HTML = '<div style="width:'+size+'">';
			for (i = 0; i < nbr; i++) {
				HTML+= '<div id="vignette'+i+'" class="vignette490"><img src="'+path+LstCollections[Galleryid][2][i]+'"></div>';
				Picture.src	= path+LstCollections[Galleryid][2][i];	
			}
			HTML+= '</div>';
			TabHTML[Galleryid]	=	HTML;
		}
	},
	afficherfond	:	function(id){
		new Effect.Fade('fond',{duration:0.1,afterFinish:function(){
			new Effect.Fade('galerie',{duration:0.1,afterFinish:function(){
				document.getElementById("fond").style.backgroundImage = 'url('+LstCollections[id][3]+')';
				new Effect.Appear('fond',{duration:0.5,to:0.9});
			}});
		}});
	},

	afficher	:	function(id){
		Menu.raz();
		Galleryid = id;
		imageid = 0;
		new Effect.Fade('fond',{duration:1});
		new Effect.Fade('galerie',{duration:1,afterFinish:function(){
			document.getElementById("wrapper").innerHTML	=	TabHTML[Galleryid];
			for (i = 0; i < LstCollections[Galleryid][2].length; i++) {
				new Effect.Fade('vignette'+i,{duration:0,to:0.2});
			}	
			document.getElementById("btnprev").style.display = "none";
			document.getElementById("btnnext").style.display = "block";
			document.getElementById("wrapper").style.left = "400px";
			new Effect.Appear('vignette'+imageid,{duration:0});
			new Effect.Appear('galerie',{duration:1});
		}});
		document.getElementById("libvignette").innerHTML	= imageid+"/"+LstCollections[Galleryid][2].length;	
//		Event.observe(window, 'keydown', this.onKeyDownHandle = this.onKeyDown.bindAsEventListener(this), false);
	},

   onKeyDown : function(e){
     var c = (e.charCode)?e.charCode:e.keyCode,
       d = 256;
     switch (c){
       case Event.KEY_LEFT:
         this.moveprev();
         break;

       case Event.KEY_RIGHT:
         this.movenext();
         break;

       default:
         return;
     }

     Event.stop(e);
   },

   movenext	:	function(){
     Event.stopObserving(window, 'keydown', this.onKeyDownHandle, false);
     delete this.onKeyDownHandle;   
   		if(imageid<(LstCollections[Galleryid][2].length-1)){		
			document.getElementById("btnmove").style.display = "none";
			new Effect.MoveBy( 'wrapper', 0, -353 , {duration: 0.7,afterFinish:function(){
				document.getElementById("btnmove").style.display = "block";
				Gallerie.onKeyDown();
			}});
			new Effect.Fade('vignette'+imageid,{duration:0.5,from:1,to:0.2});
			imageid++;
			if(imageid>0) document.getElementById("btnprev").style.display = "block";
			if(imageid>=(LstCollections[Galleryid][2].length-1)) document.getElementById("btnnext").style.display = "none";
			new Effect.Appear('vignette'+imageid,{duration:0.5});
			document.getElementById("libvignette").innerHTML	= imageid+"/"+LstCollections[Galleryid][2].length;
		}
	},

	onKeyDown	:	function(){
		Event.observe(window, 'keydown', this.onKeyDownHandle = this.onKeyDown.bindAsEventListener(this), false);
	},	

	moveprev	:	function(){
   		if(imageid>0){		
			if(imageid < LstCollections[Galleryid][2].length) document.getElementById("btnnext").style.display = "block";
			document.getElementById("btnmove").style.display = "none";
			new Effect.MoveBy( 'wrapper', 0, 353 , {duration: 0.7,afterFinish:function(){
				document.getElementById("btnmove").style.display = "block";
			}});
			new Effect.Fade('vignette'+imageid,{duration:0.5,from:1,to:0.2});
			imageid--;
			if(imageid<=0) document.getElementById("btnprev").style.display = "none";
			new Effect.Appear('vignette'+imageid,{duration:0.5});
			document.getElementById("libvignette").innerHTML	= imageid+"/"+LstCollections[Galleryid][2].length;
		}
	}	
}