﻿// Scripts Uniform UBP
// 18-09-2009
// Author : Frederic Maurer - CIRI Auvergne


/* Fonction : Détection Javascript Activer ou Pas */
function displayJsElements() {
	
	if (document.getElementById('uniform-onglet'))
	{
		var getOnglets = document.getElementById('uniform-onglet').getElementsByTagName('LI');
		for (var z=0; z < getOnglets.length; z++) {
			getOnglets[z].className=getOnglets[z].className.replace('uniform-onglet-off uniform-jshide', 'uniform-onglet-off');	
		}
	}
	
	if (document.getElementById('uniform-info'))
	{
		var getInfos = document.getElementById('uniform-info').getElementsByTagName('DIV');
		for (var z=0; z < getInfos.length; z++) {
			getInfos[z].className=getInfos[z].className.replace('uniform-info-show uniform-jsshow', 'uniform-info-hide');	
		}
	}
	
	if ( (document.searchformation) && (document.searchformation._jsrecactif) )
		document.searchformation._jsrecactif.value = 'oui';
	if ( (document.resMultiActual) && (document.resMultiActual._jsresactif) )
		document.resMultiActual._jsresactif.value = 'oui';
	
}

/* Fonction : Affichage des Onglets et de leur contenu */
function affiOnglet() {
	var e, i = 0;
	while (e = document.getElementById('uniform-onglet').getElementsByTagName ('LI') [i++]) {
		if (e.className == 'uniform-onglet-on' || e.className == 'uniform-onglet-off') {
			e.onclick = function () {
				var getOnglets = document.getElementById('uniform-onglet').getElementsByTagName('LI');
				for (var z=0; z < getOnglets.length; z++) {
					getOnglets[z].className=getOnglets[z].className.replace('uniform-onglet-on', 'uniform-onglet-off');	
				}
				var getInfos = document.getElementById('uniform-info').getElementsByTagName('DIV');
				for (var z=0; z < getInfos.length; z++) {
					getInfos[z].className=getInfos[z].className.replace('uniform-info-show', 'uniform-info-hide');	
				}
				this.className = 'uniform-onglet-on';
				var max = this.getAttribute('for');
				document.getElementById(max).className = 'uniform-info-show';
			}
		}
	}
}	

/* Fonction : Affichage de l'Arborescene d'une formation */
function affiArbo(id, idLink) {
	if(document.getElementById(id).className == 'uniform-arborescence-hide') {
		document.getElementById(id).className = 'uniform-arborescence-show';
		document.getElementById(idLink).className = 'uniform-arborescence-moins';
	}
	else if(document.getElementById(id).className == 'uniform-arborescence-show') {
		document.getElementById(id).className = 'uniform-arborescence-hide';
		document.getElementById(idLink).className = 'uniform-arborescence-plus';
	}
}

window.onload=displayJsElements;
