window.onload = function () {
	//genererMenuIE();
	genererLiensExternes();
}


/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* Génére l'ouverture des liens externes dans une nouvelle fenêtre */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
function genererLiensExternes() {
	
	var aAncres = document.getElementsByTagName("a");
	var eAncre;
	
	// Parcourt chacune des ancres de la page
	for ( var cAncres = 0; cAncres < aAncres.length; cAncres++ ) {
		eAncre = aAncres[cAncres];
		
		
		// L'URI de l'ancre ne comporte pas le domaine actuel (et n'est pas un lien de courriel), on l'ouvre donc dans une nouvelle page
		if ( eAncre.href ) {
			if(eAncre.href.indexOf("dogooddogreen") == -1 && eAncre.href.indexOf("votrevoixecolo") == -1)
			{
				if ( eAncre.href.indexOf(document.domain) == -1 && eAncre.href.indexOf("javascript:") == -1 && eAncre.href.indexOf("mailto:") != 0 && !eAncre.onclick)
					eAncre.onclick = function () { window.open(this.href); return false; };
			}
		}
	}
}
// fonction qui affiche le sous menu dans la navigation principale
function afficherSousMenu(itemMenu, idSousMenu, bEtat ) {
	//itemMenu.style.cursor="pointer";
	var ul = document.getElementById(idSousMenu);
	if(bEtat == true){
		ul.style.visibility= "visible";
		}
	else if (bEtat == false){
		ul.style.visibility= "hidden";
		}
}


/* Ecrit un objet Quicktime */
function ecrireQT( sUri, iLargeur, iHauteur ) {
	var sQT = "";
	//pour la barre d'outil
	//iHauteur=iHauteur+16;
	
	// Pour tous les fureteurs standards, bien entendu, excluant IE
	if ( !document.all && document.getElementById) {
		sQT += '<object data="' + sUri + '" type="video/quicktime" width="' + iLargeur + '" height="' + iHauteur + '">';
		sQT += '<param name="src" value="' + sUri + '" />';
		sQT += '<param name="autoplay" value="true" />';
		sQT += '<param name="controller" value="true" />';
		sQT += '</object>';
	
	// Pour les fureteurs non standards
	} else {
		sQT += '<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab" width="' + iLargeur + '" height="' + iHauteur + '">';
		sQT += '<param name="src" value="' + sUri + '" />';
		sQT += '<param name="autoplay" value="true" />';
		sQT += '<param name="controller" value="true" />';
		sQT += '<param name="wmode" value="transparent" />';
		sQT += '<embed src="' + sUri + '" width="' + iLargeur + '" height="' + iHauteur + '" pluginspage="http://www.apple.com/quicktime/download/" type="video/quicktime" autoplay="true" controller="true" />';
		sQT += '</object>';
	}
	//alert(sQT);
	document.write(sQT);
	
}



//fonction qui affiche le contenu dans la page tele_info // environnement et retombes conomiques
//recoit en parametres le numero du contenu a afficher, le nombre de contenu dans la page, la page

function afficherProcedure(refObjetAfficher,nombre,laPage) {
	//par rapport a la page, on ajuste le chemin des images
	var laPage = laPage;
	 if(laPage == "teleInfo"){
		var leChemin ="url(../../../commun/medias/images/icones_procedure/fond_onglet_"; 
		}
		else if(laPage == "environnement"){
			var leChemin ="url(../../../commun/medias/images/fond_onglet"; 
			}
			else{
				alert("Chemin introuvable");
				}
	
	//cache tous le contenu et met tous les boutons  l'tat inactif
	var i = 1;
	while(i <= nombre){
  		var lienInactif = document.getElementById("lienContenu"+i);
		if( laPage == "teleInfo"){
			lienInactif.style.backgroundImage = leChemin +i+"_inactif.jpg)";
			}
			else if(laPage == "environnement"){
				lienInactif.style.backgroundImage = leChemin +"_inactif.jpg)";
			}
		
		var contenuCacher = document.getElementById("contenu"+i);
		contenuCacher.style.display= "none";
		contenuCacher.style.zIndex= "2";
		i++;
  	}
	//affiche le lien actif et le contenu
	var lienActif = document.getElementById("lienContenu"+refObjetAfficher);
	if( laPage == "teleInfo"){
		lienActif.style.backgroundImage = leChemin +refObjetAfficher+"_actif.jpg)";
		}
		else if(laPage == "environnement"){
				lienActif.style.backgroundImage = leChemin +"_actif.jpg)";
			}
	var contenuAfficher = document.getElementById("contenu"+refObjetAfficher);
	contenuAfficher.parentNode.style.display="block";
	contenuAfficher.style.display= "block";
	contenuAfficher.style.zIndex= "3";
	return false;
}

//fonction qui recupere le nom de la video dans le querystring
function recupererNomVideo(){
	var oGET = new Object();
	var recherche = location.search.substring(1);
	var aItems = recherche.split("&");
	for ( var cItems = 0 ; cItems < aItems.length; cItems++ ) {
		var aProp = aItems[cItems].split("=");
		oGET[aProp[0]] = aProp[1];
	}
	
	return oGET.video;
	}
	
//fonction qui recupere le nom de la video pour afficher le h1
function ecrireTitre(){
	 var leNom = recupererNomVideo();
	 var leTitre = "";
	 if( leNom == "generation"){
		 leTitre = "Gnration de rsidus";
		 var leLien = document.getElementById("lienGeneration");
		 var x=leLien.getElementsByTagName("a")[0];
		 x.style.backgroundImage = "url(../../../commun/medias/images/puce_listeVideo_actif.gif)";
		 x.style.color = "#FFFFFF";
		 }
	 else if( leNom == "centre_de_tri"){
		 leTitre = "Centre de tri";
		 var leLien = document.getElementById("lienCentre");
		 var x=leLien.getElementsByTagName("a")[0];
		 x.style.backgroundImage = "url(../../../commun/medias/images/puce_listeVideo_actif.gif)";
		 x.style.color = "#FFFFFF";
		 }
	 else if( leNom == "metal_debouches"){
		 var leLien = document.getElementById("lienMetal");
		 var x=leLien.getElementsByTagName("a")[0];
		 x.style.backgroundImage = "url(../../../commun/medias/images/puce_listeVideo_actif.gif)";
		 x.style.color = "#FFFFFF";
		 leTitre = "Le mtal et ses dbouchs";
		 }
	 else if( leNom == "bouteille_vin"){
		 var leLien = document.getElementById("lienBouteille");
		 var x=leLien.getElementsByTagName("a")[0];
		 x.style.backgroundImage = "url(../../../commun/medias/images/puce_listeVideo_actif.gif)";
		 x.style.color = "#FFFFFF";
		 leTitre = "De votre bouteille de vin  votre isolant de maison";
		 }
     else if( leNom == "transformation_plastique"){
		 var leLien = document.getElementById("lienPlastique");
		 var x=leLien.getElementsByTagName("a")[0];
		 x.style.backgroundImage = "url(../../../commun/medias/images/puce_listeVideo_actif.gif)";
		 x.style.color = "#FFFFFF";
		 leTitre = "La transformation du plastique";
		 }
	document.write(leTitre);	 
	
}

//fonction pour crer les pop ups pour les video
/*function ouvrirFenetre(){
	
	window.open('capsuleVideo.htm ','capsule','height=500,width=730,toolbar=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no');
	
	}
*/

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* Valide si le fureteur possede le plugiciel requis     */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - */
function validerPlugiciel( sPlugiciel, iVersion ) {
	if ( navigator.appName.indexOf("Explorer") == -1 ) {
		if ( navigator.plugins ) {
			if ( oPlugiciel = navigator.plugins[sPlugiciel] ) {
				oPlugiciel.version = parseInt( oPlugiciel.description.replace( /^[^\d]*/, '' ) );
				
				if ( oPlugiciel.version >= iVersion )
					return true;
				else
					return false;
			}
		}
	} else {
		var reqVer = parseFloat(iVersion + "." + 0);
		for ( var compteur = 25; compteur > 0; compteur--) {	
			var versionStr = detecterFlashIeWin(compteur);
			
			if ( versionStr == -1 ) { 
				return false;
			} else if ( versionStr != 0 ) {
				tempArray         = versionStr.split(" ");
				tempString        = tempArray[1];
				versionArray      = tempString .split(",");				

				versionMajor      = versionArray[0];
				versionMinor      = versionArray[1];
				versionRevision   = versionArray[2];
				
				versionString     = versionMajor + "." + versionRevision;   // 7.0r24 == 7.24
				versionNum        = parseFloat(versionString);
				
				if ( (versionMajor > iVersion) && (versionNum >= reqVer) ) {
					return true;
				} else {
					return ((versionNum >= reqVer && versionMinor >= 0) ? true : false );	
				}
			}
		}	
		return (reqVer ? false : 0.0);
	}	
}




/* - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* Ecrit le contenu pour ceux qui possede Flash          */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - */
function ecrireContenuFlash( sId, sUri, iLargeur, iHauteur ) {
	if ( document.body.className )
		sUri = sUri + "?l=" + document.body.className;
	
	eContenant = document.getElementById(sId);
	
	while (eContenant.firstChild)
		eContenant.removeChild(eContenant.firstChild)
	
	if ( navigator.appName.indexOf("Explorer") == -1 )	{
		// Cree un objet Flash pour les fureteurs standards
		eObject = document.createElement("OBJECT");
		eObject.type   = "application/x-shockwave-flash";
		eObject.data   = sUri;
		eObject.width  = iLargeur;
		eObject.height = iHauteur;
		
		eWmode = document.createElement("param");
		eWmode.setAttribute("value", "transparent");
		eWmode.setAttribute("name", "wmode");
		
		eObject.appendChild(eWmode);
		eContenant.appendChild(eObject);
	} else {
		// Ecrit la balise Flash pour IE, l'ecriture de la balise EMBED est necessaire pour IE Mac
		eContenant.innerHTML = '<object ' +
			'classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" ' +
			'codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" ' +
			'width="' + iLargeur + '" ' +
			'height="' + iHauteur + '">' +
			'<param name="movie" value="' + sUri + '">' +
			'<param name="wmode" value="transparent">' +
			'<embed src="' + sUri + '" pluginspage="http://adobe.com/go/getflashplayer_' + document.body.className + '/" '+
			'type="application/x-shockwave-flash" ' +
			'width="' + iLargeur + '" ' +
			'height="' + iHauteur + '"></embed>' +
			'</object>';
	}
}


/********************************************
GenererMenuIE
 
Ajoute une classe 'survol'  chacun des lments LI survols d'un menu pour Internet Explorer
*********************************************/ 
function genererMenuIE() {
	alert("in");
 	if ( document.all && document.getElementById ) {
  		var oMenu;
  		if ( oMenu = document.getElementById("menu") ) {
   			for ( compteurLI = 0; compteurLI < oMenu.getElementsByTagName("LI").length; compteurLI++ ) {
   		    eLI = oMenu.getElementsByTagName("LI")[compteurLI];
            eLI.getElementsByTagName("ul").length ? eLI.survol = "isOpenSurvol" : eLI.survol = "survol";
    
    		eLI.onmouseover = function () { this.className = this.className + " " + this.survol; };            // Ajoute la classe lorsque le LI est survol
    		eLI.onmouseout = function () { this.className = this.className.replace(" " + this.survol, ""); };  // Enlve la classe lorsque le LI n'est plus survol
   		}
  	  }	
   }
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* TABLEAU PAIR IMPAIR
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

function classerNouvelles() {	
 	var contenuPage = document.getElementById("contenuPage");
  	var h2Nouvelle = contenuPage.getElementsByTagName("h2");
  	var compteurh2= 0;
    for (  var compteur = 0; compteur < h2Nouvelle.length; compteur++ ) {
		
		if ( compteurh2 % 2 == 0 ){
		  	//divNouvelle[compteurDiv].className = "pair";
			h2Nouvelle[compteurh2].className = "pair";
	  	}
	 	else{
		  	//divNouvelle[compteurDiv].className = "impair";
			h2Nouvelle[compteurh2].className = "impair";
		 }
		 compteurh2++;
	}
}

function afficherUneNouvelle(idLien,idNouvelle){
	var contenuPage = document.getElementById("contenuPage");
  	var divNouvelle = contenuPage.getElementsByTagName("div");
    for (  var compteur = 0; compteur < divNouvelle.length; compteur++ ) {
		var uneNouvelle = document.getElementById("uneNouvelle"+compteur);
		uneNouvelle.style.display = "none";
		var lienNouvelle = document.getElementById("lienNouvelle"+compteur);
		lienNouvelle.style.backgroundImage = "url(../commun/medias/images/puce_nouvelle.gif)";
	}
	var laNouvelle = document.getElementById(idNouvelle);
	var leLien = document.getElementById(idLien);
	laNouvelle.style.display = "block";
	leLien.style.backgroundImage = "url(../commun/medias/images/puce_nouvelle_actif.gif)";
	return false;
}

function showHide(idElement)
{
    var eToShow = document.getElementById(idElement);
    if(eToShow)
    {
        if(eToShow.style.display == "none")
        {
            eToShow.style.display = "block";
        }
        else
        {
            eToShow.style.display = "none";
        }
    }
}