// JavaScript Document

// ============================================ affichage au click d'une news
	function affichage(bloc,lien, bloc2)
	{
		if(document.getElementById(bloc).className == "invisible")
		{
			document.getElementById(bloc).className = "visible";
			document.getElementById(lien).innerHTML = "Close news";
			document.getElementById(bloc2).className = "invisible";
		}
		else
		{
			document.getElementById(bloc).className = "invisible";
			document.getElementById(lien).innerHTML = "Open news";
			document.getElementById(bloc2).className = "visible";
		}
	}
// ============================================ affichage au click d'une news


/* ==========================    FENETRE MODALE    ============================================*/	
	var hauteurContenu	= 0;
	function calculeHauteurContenu()
	{
		hauteurContenu=document.getElementById("repere").offsetTop+1;
	}
	
	var positionTimer;
	var positionFenetre;
	var positionLargeur;
	var positionHauteur;
	
	coordoonneeX = 0;
	coordoonneeY = 0;

	function zoom(diaporama,nb)
	{
		leDiaporama = diaporama;
		leRang = nb;
		leTitre = titres[diaporama][nb];
		leContenu = contenus[diaporama][nb];
		leContenuSwf = contenusSwf[diaporama][nb];
		lalargeur = largeurs[diaporama][nb];
		laHauteur = hauteurs[diaporama][nb];
		
		nbVignettes = titres[diaporama].length;
		
		largeur = lalargeur;
		hauteur = laHauteur;
		
		calculeHauteurContenu()
		positionFenetre = fenetre;
		positionLargeur = lalargeur+26;
		positionHauteur = laHauteur+81;
		calculeposition();
		
		if(navigator.userAgent.indexOf("MSIE 6")!=-1)
		{
			positionTimer = setInterval("calculeposition()",100);
		}
		
		document.getElementById("masque").style.display="block";
		if(navigator.userAgent.indexOf("MSIE 6")!=-1)
		{
			document.getElementById(fenetre).style.position="absolute";
		}
		
		if(navigator.userAgent.indexOf("MSIE 6")!=-1)
		{
			document.getElementById(fenetre).style.width = (lalargeur)+ "px";
		}
		
		document.getElementById("titreEtClose").style.width = lalargeur + "px";
		document.getElementById("titreZoom").style.width = (lalargeur-17) + "px";
		document.getElementById("titreZoom").innerHTML = leTitre;
		document.getElementById("contenuZoom").innerHTML = leContenu;
		if(leContenuSwf != "")
		{
			eval(leContenuSwf);
		}
		
		document.getElementById(fenetre).style.display="block";
	}
	
	function zoomOneMedia(leTitre, lalargeur, laHauteur, img)
	{
		nbVignettes = 1;
		if(img.substr((img.indexOf('.') + 1), 3) == 'flv'){
			leContenu = "<div id='flashContent'><a href='http://www.adobe.com/go/getFlashPlayer' target='_blank'>Telech le Player.</a></div>";
			leContenuSwf = "var so = new SWFObject(\"/swf/playerFullscreen.swf\", \"playerFullscreen\", \"" + lalargeur + "\", \"" + laHauteur + "\", \"8\", \"#00000\");so.useExpressInstall(\"/swf/expressInstall.swf\");so.addVariable(\"file\", \"" + img + "\");so.addParam(\"wmode\", \"transparent\");so.write(\"flashContent\");";
		}else{
			leContenu = "<img src='" + img + "' alt='' title='' />";
			leContenuSwf = "";
		}
		calculeHauteurContenu()
		positionFenetre = fenetre;
		positionLargeur = parseInt(lalargeur)+26;
		positionHauteur = parseInt(laHauteur)+81;
		calculeposition();
		
		if(navigator.userAgent.indexOf("MSIE 6")!=-1)
		{
			positionTimer = setInterval("calculeposition()",100);
		}
		
		document.getElementById("masque").style.display="block";
		if(navigator.userAgent.indexOf("MSIE 6")!=-1)
		{
			document.getElementById(fenetre).style.position="absolute";
		}
		
		
		if(navigator.userAgent.indexOf("MSIE 6")!=-1)
		{
			document.getElementById(fenetre).style.width = (lalargeur)+ "px";
		}
		
		document.getElementById("titreEtClose").style.width = lalargeur + "px";
		document.getElementById("titreZoom").style.width = (lalargeur-17) + "px";
		document.getElementById("titreZoom").innerHTML = leTitre;
		document.getElementById("contenuZoom").innerHTML = leContenu;
		if(leContenuSwf != "")
		{
			eval(leContenuSwf);
		}
		
		document.getElementById(fenetre).style.display="block";
	}
	
	function calculeposition(){
		fenetre = positionFenetre;
		laLargeur = positionLargeur;
		lahauteur = positionHauteur;
		
		if(navigator.userAgent.indexOf("MSIE 6")!=-1)
		{
			var hauteurScroll=document.documentElement.scrollTop;
		}
		var largeurContenu=document.getElementById("repere").offsetLeft+1;
		
		var largeurAlerte=laLargeur;
		var hauteurAlerte=lahauteur;
		coordoonneeX=(largeurContenu-largeurAlerte)/2;
		
		if(navigator.userAgent.indexOf("MSIE 6")!=-1)
		{
			coordoonneeY=((hauteurScroll+hauteurContenu-hauteurAlerte)/2);
		}
		else
		{
			coordoonneeY=(hauteurContenu-hauteurAlerte)/2;
		}
		
		document.getElementById(fenetre).style.left=coordoonneeX+"px";
		document.getElementById(fenetre).style.top=coordoonneeY+"px";
		
		
		document.getElementById("masque").style.width=largeurContenu+"px";
		if(hauteurContenu < document.body.offsetHeight)
		{
			document.getElementById("masque").style.height=(document.body.offsetHeight)+"px";
		}
		else
		{
			document.getElementById("masque").style.height=(hauteurContenu)+"px";
		}
	}
	
	function replacerZoom(fenetre,laLargeur,laHauteur){
		if(navigator.userAgent.indexOf("MSIE 6")!=-1)
		{
			var hauteurScroll=document.documentElement.scrollTop;
		}
			
		var largeurContenu=document.getElementById("repere").offsetLeft+1;
		var largeurAlerte=laLargeur+26;
		var hauteurAlerte=laHauteur+81;
		coordoonneeX=(largeurContenu-largeurAlerte)/2;
		
		if(navigator.userAgent.indexOf("MSIE 6")!=-1)
		{
			coordoonneeY=hauteurScroll+((hauteurContenu-hauteurAlerte)/2);
		}
		else
		{
			coordoonneeY=(hauteurContenu-hauteurAlerte)/2;
		}
		
		document.getElementById(fenetre).style.left=coordoonneeX+"px";
		document.getElementById(fenetre).style.top=coordoonneeY+"px";
		
		document.getElementById("masque").style.width=largeurContenu+"px";
		if(hauteurContenu < document.body.offsetHeight)
		{
			document.getElementById("masque").style.height=(document.body.offsetHeight)+"px";
		}
		else
		{
			document.getElementById("masque").style.height=(hauteurContenu)+"px";
		}
	}
	
	function fermerZoom(fenetre){
		document.getElementById("masque").style.display="none";
		document.getElementById(fenetre).style.display="none";
		
		document.getElementById("titreZoom").innerHTML = "";
		document.getElementById("contenuZoom").innerHTML = "";
		
		if(document.getElementById('vizMedia_player')){
			document.getElementById('vizMedia_player').popupStop();
		}
		
		if(navigator.userAgent.indexOf("MSIE 6")!=-1)
		{
			clearInterval(positionTimer);
		}		
	}
/* ==========================    FENETRE MODALE    ============================================*/

/* ==========================    CHANGEMENT DE LANGUE    =======================================*/
	function changeLang(lang){
		currentUrl = self.location.pathname;
		if(currentUrl.length < 2){
			newUrl = lang;
		}else{
			newUrl = lang + currentUrl.substr(4, (currentUrl.length - 4));
		}
		document.location = newUrl;
	}
/* ==========================    CHANGEMENT DE LANGUE    =======================================*/