/* Gaetan Langhade - 2008 */

document.write("<style type=\"text/css\"> #contenu div { display: none; } .haut { position: absolute; top: 0; } </style>");

if (window.addEventListener) window.addEventListener("load",amener,false);
else if (window.attachEvent) window.attachEvent("onload",amener);

var lesLiens;
var lesContenus;
var equrl = new Array();
function amener(){
	if (document.getElementById("menus") && document.getElementById("contenu")){
		//collecter les liens du menu gauche
		lesLiens = document.getElementById("menus").getElementsByTagName("a");
		//collecter les parties affichables comme contenu
		lesContenus = document.getElementById("contenu").getElementsByTagName("div");
		for (i=0;i<lesLiens.length;i++){
			if (document.location.href.indexOf(lesLiens[i].href.split("#")[0]) > -1){ //pr onglet de chez Thomas vers Alex
				//gerer les evenements au clic sur les liens du menu gauche
				lesLiens[i].onclick = function(){
					return tourner(this,true);
				}
				//etablir une correspondance pour faire jouer les ancres
				equrl[lesContenus[i].getElementsByTagName("a")[0].id] = i;
		}	}
		//appel de la page avec l'ancre de l'une des parties
		var lancre = document.location.hash;
		if (lancre.length > 0 && equrl[lancre.substring(1)]) tourner(lesLiens[equrl[lancre.substring(1)]],false);
		//sinon affichage par defaut de la page
		else tourner(lesLiens[0],false);
}	}

//afficher le contenu correspondant au lien clique ou a l'ancre presente dans l'url
function tourner(a,b){
	for (i=0;i<lesLiens.length;i++){
		if (document.location.href.indexOf(lesLiens[i].href.split("#")[0]) > -1){ //pr onglet de chez Thomas vers Alex
			if (lesLiens[i] != a){
				lesLiens[i].className = "";
				lesContenus[i].style.display = "none";
			} else var lequel = i;
	}	}
	lesLiens[lequel].className = "actif";
	lesContenus[lequel].style.display = "block";
	if (b){
		var laCible = lesContenus[lequel].getElementsByTagName("a")[0];
		laCible.focus();
		document.location.hash = "#" + laCible.id;
	}
	return false;
}
