// JavaScript Document

/*************** DIAPO TETEIERE ******************/
var tabImages = new Array();
var currentImage = 0; 
var repImage = "/images/slideshow/" ;
var nbImages = 5;
var imageInterval;

function changeImage()
{
	clearInterval(imageInterval);
	currentImage++;
	 if (currentImage > nbImages-1) 
	{ 
		currentImage = 0; 
	}
	fondu(currentImage);
	
}

function fondu(num)
{
	$("#masqueBlanc").fadeIn(500, function()
	{ 
		
		$("#diapo").css("background-image","url("+repImage+tabImages[currentImage]+")");
		$("#masqueBlanc").fadeOut(500, function()
		{
		 imageInterval = window.setInterval("changeImage();", 8000);	
		});
	});		
}

function ecouteursBoutonsDiapo()
{
		//Bouton prec
		$("#btnPrec").click(function()
		{
			clearInterval(imageInterval);
			currentImage--;
			if (currentImage < 0) 
			{ 
				currentImage = nbImages-1; 
			}
			fondu(currentImage);
				
		});
		//Bouton suiv
		$("#btnSuiv").click(function()
		{
			clearInterval(imageInterval);
			currentImage++;
			 if (currentImage > nbImages-1) 
			{ 
				currentImage = 0; 
			}
			fondu(currentImage);
				
		});
}

/******** MENU de droite *************/

var nbRub = 3;
function ecouteursMenuDroite()
{
	$(".menuD").click(function()
	{
		var num = new Array();
		num = $(this).attr("id").split("_");	
		var idRub = $(this).attr("id");	
		if($("#ss"+idRub).css("display") =="none")
		{
			$("#ss"+idRub).slideDown("fast");
			fermeAutremenu(num[1]);	
		}
		else
			{
				$("#ss"+idRub).slideUp("fast");	
			}
	});
	
	
}

function fermeAutremenu(idOuvert)
{
	for(i=1; i<=nbRub;i++)
	{
			if(i!= idOuvert)
			{
				if($("#ssmenuD_"+i).css("display") =="block")
				{
					$("#ssmenuD_"+i).slideUp("fast");
				}
			}
	}
}

/******** MENU secondaire sur page éditoriale *************/

function ecouteursMenuSecondaire()
{
	$(".menuSecondaire").click(function()
	{
		var num = new Array();
		num = $(this).attr("id").split("_");	
		var idRub = $(this).attr("id");	
		if($("#ss"+idRub).css("display") =="none")
		{
			$("#ss"+idRub).slideDown("fast");
			fermeAutremenu2(num[1]);	
		}
		else
			{
				$("#ss"+idRub).slideUp("fast");	
			}
	});
	
	$(".contenu").hover(function()
	{
	fermeAutremenu2(0);
	},function(){
		//alert("out");	
	});
	
	$("#bordG_menuSecondaire").hover(function()
	{
	fermeAutremenu2(0);
	},function(){
		//alert("out");	
	});
	
	$(".tabMeteo").hover(function()
	{
	fermeAutremenu2(0);
	},function(){
		//alert("out");	
	});
	
	$("#pied").hover(function()
	{
	fermeAutremenu2(0);
	},function(){
		//alert("out");	
	});
	
	
	
	
	
}

function fermeAutremenu2(idOuvert)
{
	for(i=1; i<=nbRub;i++)
	{
		if(i!= idOuvert)
		{
			if($("#ssmenuSecondaire_"+i).css("display") =="block")
			{
				$("#ssmenuSecondaire_"+i).slideUp("fast");
			}
		}
	}
}



$(document).ready(function()
{
	/*Diapo*/
	imageInterval = window.setInterval("changeImage();", 8000);
	ecouteursBoutonsDiapo();
	 
	/*Menu de droite*/
	ecouteursMenuDroite();
	 
	/*Menu secondaire sur page contenu*/
	ecouteursMenuSecondaire();
	
});
