var lightboxes = new Array();

function ShowHideLightbox(act, id)
{
	if(act=='show')
	{
		window.scroll(0,0);
		
		document.getElementById(id).style.display='block';
		
		var msgbox = document.getElementById(id);
		
		if (window.innerWidth != undefined) w = window.innerWidth;
		else {
			var D = document.documentElement;
			if (D) w = D.clientWidth;
		}
		
		var x = (w / 2) - (msgbox.offsetWidth / 2);

		if(window.innerHeight>=800)
			var y = (window.innerHeight / 2) - 80;
		else if(window.innerHeight>=734)
		  	var y = (window.innerHeight / 2) - 120;
		else
		  	var y = (window.innerHeight / 2) - 180;
		
		msgbox.style.marginLeft = x +'px';
	  	msgbox.style.marginTop = '30px';
		
		document.getElementById('fade').style.display='block';
		document.documentElement.style.overflow = 'hidden';
	}
	else if (act=='next')
	{
		for (i=0; i<lightboxes.length; i++)
		{
			if (lightboxes[i] == id)
			{
				nextId = lightboxes[0];
				if (i+1 < lightboxes.length) nextId = lightboxes[i+1];
				ShowHideLightbox('hide', id);
				ShowHideLightbox('show', nextId);
			}
		}
	}
	else if (act=='previous')
	{
		for (i=0; i<lightboxes.length; i++)
		{
			if (lightboxes[i] == id)
			{
				previousId = lightboxes[lightboxes.length-1];
				if (i > 0) previousId = lightboxes[i-1];
				ShowHideLightbox('hide', id);
				ShowHideLightbox('show', previousId);
			}
		}
	}
	else
	{
		document.getElementById(id).style.display='none';
		document.getElementById('fade').style.display='none';
		document.documentElement.style.overflow = 'visible';
		try {
			document.getElementById("iframe_" + id).src = document.getElementById("iframe_" + id).src;	// Permet de reloader le iFrame accross domain et stop donc le video
		} catch(e) {}
	}
}

function ShowHideLightVideobox(act)
{
	if(act=='show')
	{
		window.scroll(0,0);
		
		document.getElementById('lightvideo').style.display='block';
		
		var msgbox = document.getElementById("lightvideo");
	  	
		var x = (window.innerWidth / 2) - (msgbox.offsetWidth / 2);

		if(window.innerHeight>=800)
			var y = (window.innerHeight / 2) - 80;
		else if(window.innerHeight>=734)
		  	var y = (window.innerHeight / 2) - 120;
		else
		  	var y = (window.innerHeight / 2) - 180;
		
		msgbox.style.marginLeft = y +'px';
	  	msgbox.style.marginTop = '30px';
		
		document.getElementById('fade').style.display='block';
		document.documentElement.style.overflow = 'hidden';
	}
	else
	{
		document.getElementById('lightvideo').style.display='none';
		document.getElementById('fade').style.display='none';
		document.documentElement.style.overflow = 'visible';
	}
}

function SubMenu(act)
{
	if(act=='over')
	{
		document.getElementById('modles').className='div110';
		document.getElementById('submenu').style.display='block';
	}
	else
	{
		document.getElementById('modles').className='div110';
		document.getElementById('submenu').style.display='none';
	}
}
