	/**************************
	****** Menu vertical ******
	**************************/
	//--- Marquer le chemin et ouvrir jusqu'à la page courante
	function menuVInit() {
		if (zPage != -1) {
			niv = zTniv[zPage]; niv++;
			for (k = zPage; k >= 0; k--)
				if (zTniv[k] < niv) {
					if (zTeta[k] == "F")
						zTeta[k] = "O";
					niv = zTniv[k];
					zTici[k] = "Y";
				}
		}
	}
	function menuDeployer() {
		chn = "<table class='cmsvmtab' cellspacing='0' cellpadding='0'>";
		for (pk = 0, k = 0; k < zNmenu; ) {
			niv = zTniv[k];
			chn += "<tr>";
			if (niv > 1)
				if (niv == 2)
					chn += "<td class='cmsvdef'><\/td>\n";
				else
					chn += "<td colspan='"+(niv - 1)+"' class='cmsvdef'><\/td>\n";
			if (niv >= 1)
				chn += "<td class='cmsvdef'><img src='mat/spacer.gif' width='8' height='1' alt='' /><\/td>\n";

			chn += "<td colspan='"+(9 - niv)+"' onClick='menuClic("+k+", true)' nowrap ";
			if (niv == 0)
				g = "cmsv"+pk++;
			else
				g = "cmsvm1";
			if (zTici[k] == "Y")
				chn += "class='"+g+"i'>";
			else
				chn += "class='"+g+"' onMouseOver='this.className=\""+g+"i\"' onMouseOut='this.className=\""+g+"\"'>";
			if (niv == 0)
				chn += "<img src='mat/spacer.gif' width='150' height='1' alt='' />";
			else
				chn += zTtxt[k];
			chn += "<\/td>\n<\/tr>\n";

			if (zTeta[k] == "F")
				for (k++; k < zNmenu && zTniv[k] > niv; k++) ;
			else
				k++;
		}
		chn += "<tr><td colspan='8'><\/td><td width='200'><\/td><\/tr><\/table>";
		if (k = obtenirLById("zmenu"))
			k.innerHTML = chn;
	}
	function menuClic(num, cnu) {
		if (zTeta[num] != "X") {
			if (zTeta[num] == "F")
				zTeta[num] = "O";
			else if (! cnu)
				zTeta[num] = "F";

			menuDeployer();
		}
		if (cnu && zTcnu[num] == "Y")
			window.location.href = zTnom[num]+".php";
	}
