// JavaScript Document
var Galerie =
{
	
	init : function()
	{
		this._suivant = document.getElementById('suivant');
		this._fermer = document.getElementById('fermer');
		this._precedent = document.getElementById('precedent');
		this._image = document.getElementById('image');
		
		if(this._image == null)
		{
			this._image = document.getElementById('video') ;
			this.videoSurLaPage = true;
			this._iframe = this._image.getElementsByTagName('iframe')[0];
			
			this.centrerVideo();
		}
		else
		{
			this.videoSurLaPage =false;
			
			
		}
		
		//this.positionnerLaNavigation();
		setInterval(this.positionnerLaNavigation, 700);
	},
	
	positionnerLaNavigation : function()
	{
		if(Galerie.videoSurLaPage == true)
		{
			Galerie.centrerVideo();
		}
		
		/*Galerie.centrerBoutonDansLaZone(Galerie._suivant);
		Galerie.centrerBoutonDansLaZone(Galerie._fermer);
		Galerie.centrerBoutonDansLaZone(Galerie._precedent);
		
		
		posX = (Galerie._image.offsetWidth - Galerie._fermer.offsetWidth) /2 ;
		Galerie._fermer.style.left = Galerie._image.offsetLeft +posX+'px';
		
		if(Galerie._suivant != null)
		{
			posX = (Galerie._image.offsetWidth - Galerie._suivant.offsetWidth) ;
			Galerie._suivant.style.left = Galerie._image.offsetLeft + posX+'px';
		}
		
		if(Galerie._precedent != null)
		{
			Galerie._precedent.style.left = Galerie._image.offsetLeft + 'px';
		}*/
		
		
	},
	
	centrerBoutonDansLaZone : function(cible)
	{
		if(cible != null)
		{
			var img = cible.getElementsByTagName('img')[0];
			var h;
			if(Galerie.videoSurLaPage == true)
			{
				cible.style.top = this._image.offsetTop +"px";
			
				//cible.style.height = this._iframe.offsetHeight+'px';
				h = (this._iframe.offsetHeight - img.height) /2 ;
				//sh = 00;
			}
			else
			{
				h = (this._image.offsetHeight - img.height) /2 ;
			
			}
			
			//alert('test')
			cible.style.paddingTop = h+'px';
			cible.style.paddingBottom = h+'px';
			
			var w = (this._image.offsetWidth - img.offsetWidth) /2 ;
			
			
		}
	},
	
	centrerVideo : function()
	{
		var entete = document.getElementById('entete');
		var pied = document.getElementById('info');
		var eT = entete.offsetHeight + entete.offsetTop;
					
		var pT = pied.offsetTop;
		var espaceDispo = pT - eT;
		this._image.style.display='block';
		this._image.style.width = this._iframe.offsetWidth + "px";
		this._image.style.height = this._iframe.offsetHeight + "px";
		
		if(espaceDispo > this._iframe.offsetHeight)
		{this._image.style.top =  ((espaceDispo - this._iframe.offsetHeight) /2) +15+'px';}
		
		var navigation = document.getElementById('navigation');
		var li = navigation.getElementsByTagName('li');
		//Galerie._precedent.style.top = this._image.offsetTop + "px";
		//Galerie._suivant.style.top = this._image.offsetTop + "px";
		//Galerie._fermer.style.top = this._image.offsetTop + "px";
		
		//Galerie._fermer.style.top = this._image.offsetTop +20 + "px";
		//Galerie._fermer.style.height = this._iframe.offsetHeight-40 + "px";

//alert('hey');
		
	},
	
	suivant:function(id)
	{
			
	}
}//Galerie
