// JavaScript Document

// Cette fonction permet l'application d'une classe qui met l'accent
// Elle est appelée entre des balises "script" dans une région dédiée sous le menu (au lieu de la méthode "body onLoad")
// Cette méthode évite la duplication du code HTML ou des migs / modèles qui aurait été la conséquence de l'utilisation de la méthode "body onLoad" dans l'environnement du portail Oracle
// le paramètre lang a été rajouté pour que ca fonctionne avec le nom des classes de la version anglaise (spécifier 'en')
// ne pas spécifiez le paramètre lang lors de l,appel de la fonction dans le site anglais
//function hiliteActNavElement (navID,lang) {
function hiliteActNavElement (navID) {
	//if lang {
		//var langInClassName = "'_' + lang";
	//}
	//else {
		//var langInClassName = '';
	//}
	//alert (lang);
	document.getElementById('nav_loc_' + navID).getElementsByTagName('a')[0].className = "bc_selectedNavElement";
}

function hiliteActNavElement_en (navID) {
	document.getElementById('nav_loc_' + navID + '_en').getElementsByTagName('a')[0].className = "bc_selectedNavElement";
}


// Script pour controler la visibilité des zones textes par une navigation de type liste (ul+li)
// Le 2e parametre sert a appliquer la classe "selected" au dernier lien cliqué uniquement
function zoneTexteDynVisSwap (divId, clickedElement) {
	var myDiv = document.getElementById('zoneTexteDynCont').getElementsByTagName('div');
	for (var i = 0 ; i < myDiv.length ; ++i)
	{
		myDiv[i].style.display = 'none';
	}
	document.getElementById('zoneTexte_'+divId).style.display = 'block';
	
	// section qui permet de highlighter le lien cliqué afin de lui donner ce qu'on pourrait appeler l'état "actif"
	// ce paramètre est optionnel, comme le test sur la variable et le if le démontre...
	//var testClickedElement = clickedElement;
	if (clickedElement) {
		var myA = document.getElementById('navZoneTexteDyn').getElementsByTagName('a');
		for (var i = 0 ; i < myA.length ; ++i)
		{
			myA[i].className = '';
			//alert ('allo99');
		}
		clickedElement.className = 'selNavElement';
	}
}




//
