
var AfficheSM=(document.getElementById); 
var Chemin="../";
var DivSM='';
var T=new Array();
var MacIE5=((/mac/i.test(navigator.platform))&&(document.all));

function Liste(NumMenu,v) 
{
	if (AfficheSM)   
	{
		var CoucheSM=document.getElementById("SM"+NumMenu);
		var CoucheM=document.getElementById("M"+NumMenu);
		var MacG=(MacIE5)?parseInt((document.body.offsetWidth-largeur)/2):0;
		if (MacG<0){MacG=0};
		if (v==1)
		{
			CoucheSM.style.left=CoucheM.offsetLeft + CoucheM.offsetParent.offsetLeft-10+ "px"; 
			var y=hauteur + CoucheM.offsetTop;
			CoucheSM.style.top= y + "px";
			CoucheSM.style.visibility="visible";
			//CoucheSM.title="Cliquez pour voir";
			if (T[NumMenu]) clearTimeout(T[NumMenu]);
			
   	}
   		else
   		{
	   		T[NumMenu]=setTimeout('document.getElementById("SM'+NumMenu+'").style.visibility="hidden"',100)
   		}
	}
}

	var BarreMenus='<table width="760" height="' + hauteur + '" border=0 cellpadding=0 cellspacing=0 '+'class="sommaire" ' + fondTab + '>\n';
	BarreMenus+='<tr  class="menuTD">\n\n';
	var racine = window.location.href;
	var oldnz=TabMenus[0][3]-1; 
	for (i in TabMenus)
	{
		var evenement='';
		var IDmenu='';
		var DebutDivM='';
		var FinDiv='';
		var lienM;
		lienM=racine + TabMenus[i][1] + '/' + TabMenus[i][2];		
		//lienM=lienM.replace('/\./','/');
		lienM=lienM.substring(6,lienM.length);//supprime file:///
		if ((AfficheSM)&&(TabSousMenus[i].length!=0))
		{
			evenement=' onMouseOver="Liste('+i+',1); return true" onMouseOut="Liste('+i+',0)"';
				DivSM+='\n<div id="SM' + i + '" style="position:absolute; top:150px;z-index:20;visibility:hidden">\n';
				DivSM+='<table cellspacing="0" cellpadding="3" border="0">\n';
				DivSM+='<tr><td nowrap'+ evenement +' class="sousmenuTD">\n';
				var item='';
				for (j in TabSousMenus[i])
				{
					var ligne=(TabSousMenus[i][j][2]==1)? SepSM :'<br />'; 
					var TitleSM=(TabSousMenus[i][j][3]!="")? ' title="'+TabSousMenus[i][j][3]+'"':'';
					item=TabSousMenus[i][j][0];
			
					var lienSM
					if ((TabSousMenus[i][j][1].indexOf("tp://")==-1)&&(TabSousMenus[i][j][1].indexOf("mailto:")==-1)&&(TabSousMenus[i][j][1].indexOf("javascript:")==-1))						
					{
						lienSM=racine+TabMenus[i][1]+'/'+TabSousMenus[i][j][1];
						lienSM=lienSM.replace('/\./','/');
					}  
					else
					{lienSM=TabSousMenus[i][j][1]}  
			
					DivSM+='<a href="'+ lienSM +'" class="sousmenu" target="_blank" ' + TitleSM + '>\n';
					DivSM+=item+'</a>\n';
					DivSM+=(j!=TabSousMenus[i].length-1)?ligne:'</p>\n'; 
				}
				DivSM+='</td></tr></table></div>';
		}
		var TabImg;
		TabImg=[
			['','','','','',''],
			['','','','','',''],
			['','','','','',''],
			]
		var nz=TabMenus[i][3]-1; 
		if (Chemin.indexOf(racine+ TabMenus[i][1].toLowerCase() + "/")!=-1)
		{
			StyleLien='menuactif'+ (nz+1);
			imgMenuG=TabImg[nz][3];	
			imgMenuC=TabImg[nz][4];	
			imgMenuD=TabImg[nz][5];	
		}
		else
		{
			StyleLien='menu'+TabMenus[i][3];
			imgMenuG=TabImg[nz][0];
			imgMenuC=TabImg[nz][1];
			imgMenuD=TabImg[nz][2];
		}
		imgMenuG=(imgMenuG)?'<td><img src="Images/nav_gchF.gif"></td>\n':'';
		imgMenuC+=(imgMenuC)?' background="Images/nav_fdmilieuF.gif"':'';
		imgMenuD=(imgMenuD)?'<td><img src="Images/nav_drtF.gif"></td>\n':'';
		oldnz=nz;
		var prefixe='';
		var suffixe='';
		var longueur='';
		prefixe=TabMenus[i][0].substring(0,1);
		longueur=TabMenus[i][0].length;	
		suffixe=TabMenus[i][0].substring(1,longueur);
		BarreMenus+=gauche;
		BarreMenus+='<td nowrap'+ evenement + imgMenuC + ' id="M' + i + '" style="position:relative;z-index:1;visibility:visible">';
		BarreMenus+='<a href="'+ lienM +  ((TabMenus[i][3]!="")?' target="'+TabMenus[i][4]+'"':'') + '>' + '<span style='+'"'+'font-size: 1.5em;color:red;'+'"'+'>'+prefixe+'</span>'+suffixe+ '</a>';		BarreMenus+= '</td>\n';    		
		BarreMenus+=imgMenuD+'\n';
	}
	BarreMenus+='\n';
	BarreMenus+='</tr>\n</table>\n';
	
function menus()
{
	document.write(BarreMenus);
};

function sousmenus()
{
	if (AfficheSM){document.write(DivSM)};
};

