/***** Permet de cacher tous les champs de type liste déroulante à l'ouverture d'un sous-menu. *****/
function cacherLesChampsSelect()
	{
	var tags = new Array("select");
	for (var k = tags.length; k > 0; )
		{
		var ar = document.getElementsByTagName(tags[--k]);
		var cc = null;
		for (var i = ar.length; i > 0;)
			{
			cc = ar[--i];
			cc.style.visibility = "hidden";
			}
		}
	}


/***** Permet d'afficher tous les champs de type liste déroulante à la fermeture d'un sous-menu. *****/
function afficherLesChampsSelect()
	{
	var tags = new Array("select");
	for (var k = tags.length; k > 0; )
		{
		var ar = document.getElementsByTagName(tags[--k]);
		var cc = null;
		for (var i = ar.length; i > 0;)
			{
			cc = ar[--i];
			cc.style.visibility = "visible";
			}
		}
	}

/***** Styleswitcher : pour l'agrandissement et la réduction de la taille du texte *****/
function setFontsCookies() {
	
	var cookiesizefonts = "100";
	if(readCookie("currentSizeFonts"))
		cookiesizefonts = readCookie("currentSizeFonts");
	document.getElementById('contenant').style.fontSize = "" + cookiesizefonts + "%";
	
}

function setSizeActiveStyleSheet(k){
	var currentsize = parseInt(document.getElementById('contenant').style.fontSize);
	if(!currentsize)
	{
		currentsize = 100;	
	}
	
	var nextsize = 100;	
	switch (k){
		case 'plus': 
			if(currentsize < 130)
				nextsize = currentsize + 10;
			else
				nextsize = currentsize;
			break;
		case 'minus': 
			if(currentsize != 100)
				nextsize = currentsize - 10; 
			break;			
	}
	createCookie("currentSizeFonts", nextsize);
	document.getElementById('contenant').style.fontSize = "" + nextsize + "%";
}


function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}




