/**
* visionneuse javascript
*/

var navDom = (document.getElementsByTagName && document.getElementById) ? true : false;

function hideDivs(exempt)
{
	if (!navDom) {
		return null;
	}
	
	if (!exempt) {
		exempt = "";
	}
	
	var objet = document.getElementById("pictures");
	var divs = objet.getElementsByTagName("div");
	for (var i=0; i < divs.length; i++) {
		var div = divs[i];
		var id = div.id;
		if (id != exempt) {
			div.className = "hidden";
		}
	}
}


function fixLinks()
{
	if (!navDom) {
		return null;
	}
	
	var objet = document.getElementById("main");
	var anchors = objet.getElementsByTagName("a");
	
	for(var i=0; i < anchors.length; i++) {
		var a = anchors[i];
		var href = a.href;
		if (href.indexOf("#navigation") != -1) {
			a.className = 'hidden';
		} else if ((href.indexOf("#")) != -1 && (href.indexOf("navigation") == -1)) {
			var index = href.indexOf("#") + 1;
			href = "javascript:show('" + href.substring(index) + "');";
			a.setAttribute("href",href);
		}
	}
}


function show(what)
{
	if (!navDom) {
		return null;
	}
	
	showWhat = document.getElementById(what);
	showWhat.className = "";
	hideDivs(what);
}


/**
* class css pour cacher les divs image (n'est pas appliquée au 1er div)
* si ce script ne s'exécute pas => tous les divs sont affichés
*/
function cssClassPicture()
{
	document.writeln('<style type="text/css">');
	document.writeln('#pictures div.picture {display: none;}');
	document.writeln('</style>');
}


window.onload = function()
{
	hideDivs("img1");
	fixLinks();
	//chgTextLink("intro");
	
}
