Nom = navigator.appName;

function showSection(id)
{
    // pour chaque element div du document 
    var divs = document.getElementsByTagName("div");
    for (var i = 0; i < divs.length; i++)
    {
        // si l'element n'inclut pas de class "section"
        if (divs[i].className.indexOf("section") == -1)
        {
            continue;
        }
        // on affiche l'element passé en paramètre
        if (divs[i].getAttribute("id") != id)
        {
			//new Effect.Fade (divs[i]);
            divs[i].style.display = "none";
        }
        else
        {
            //divs[i].style.display = "block";
			if (Nom != 'Microsoft Internet Explorer') {
			new Effect.Appear(divs[i]);
			}
			else{
			divs[i].style.display = "block";
			}
        }
    }
}

function prepareInternalnav()
{
    // support DOM 
    if (!document.getElementById || !document.getElementsByTagName)
    {
        return false;
    }
    
    // existence de l'element "internalnav"
    if (!document.getElementById("internalnav"))
    {
        return false;
    }
    
    // pour chaque lien interne
    var navs = new Array(document.getElementById("internalnav"),
						 document.getElementById("internalnav1"),
						 document.getElementById("internalnav2"),
						 document.getElementById("internalnav3"),
						 document.getElementById("internalnav4"));
    var links =new Array(navs[0].getElementsByTagName("a"),
						 navs[1].getElementsByTagName("a"),
						 navs[2].getElementsByTagName("a"),
						 navs[3].getElementsByTagName("a"),
						 navs[4].getElementsByTagName("a"));

	for(var j=0;j<links.length; j++)
    {
		for (var i =0; i < links[j].length; i++)
		{
			//on recupere la valeur href du lien sans le '#' 
			var sectionId = links[j][i].getAttribute("href").split("#")[1];
			if (!document.getElementById(sectionId))
			{
				continue;
			}
			document.getElementById(sectionId).style.display = "none";
			// on renseigne la propriete destination
			links[j][i].destination = sectionId;
			//gestion de l'evt onclick sur le lien
			links[j][i].onclick = function()
			{
				showSection(this.destination);
				return false;
			}
		}
	}
}

addLoadEvent(prepareInternalnav);