<!--
function initMenu(){
	/* Version 1.0 */
	/* Marc */
	for(var t=0;t<window.Dmc_declars.length;t++){
		addMenu(window.Dmc_declars[t],t); 
	}
}
function addMenu(tableau,index){
			var LayersProperties  = tableau[0][1];
			var couleur=tableau[0][2];
			var monMenu=tableau;
			var longueur=tableau[0][1][0]
			/*CREATION DU MENU PRINCIPALE*/
     	var objetParent = addParent(tableau[0][0],LayersProperties[2],index,tableau[0][3]);
			setStyleP(objetParent,longueur,tableau[0][2],tableau[0][4]);
			for(var r=1;r<tableau.length;r++){
				var nom = tableau[0][0];
				var UrlProperties = tableau[r][1];
				var Titre     = tableau[r][0];
				var LayerProperty    = tableau[0][1];  
				var css=tableau[0][3];
				var objetfils = addFils(objetParent,nom,r,LayerProperty,Titre,UrlProperties,css);
				setStyle(objetfils,objetParent,tableau[0][1],r,tableau[r][2],couleur[0],UrlProperties);
			}
			alignTop(objetParent,LayerProperty);
			delete monMenu;
			delete FontesProperties;
}
function setStyle(objs,objetParent,InfoL,zindex,lefils,couleur,UrlProperties){
  objs.Nom_Parent = objetParent;
	objs.Nom_Fils = lefils;
	objs.onmouseover=rollover;
  objs.onmouseout=rollout;
	
	if(navigateur=="net"){
		objs.captureEvents(Event.MOUSEUP);
		objs.onmouseup =ouvrePage;
	}else if(navigateur=="net6"){
		objs.onclick=ouvrePage;
	}else if(navigateur=="ie"){
		objs.onmousedown = ouvrePage;
	}
	objs.Url=UrlProperties;
	objs.Target="_self"
  var monobj=objs;
  var monobjclip=objs.clip;
  if(navigateur !="net"){monobj=objs.style;}
	monobj.clip.width="150";
	monobj.position="absolute";
	monobj.backgroundColor= couleur;
	var padding=3;
  monobj.paddingLeft= padding;
  monobj.paddingBottom= padding;
	monobj.paddingRight= padding;
  monobj.paddingTop= padding;
	monobj.display="block";
	monobj.width=InfoL[0]-(2*InfoL[1]);
	if(navigateur =="net"){
    monobj.clip.width=InfoL[0]-(2*InfoL[1]);
		monobj.bgColor=couleur;
  }
	monobj.left=InfoL[1];
  monobj.visibility="inherit";
  monobj.cursor = setCursor();
  monobj.zIndex=((window.Dmc_declars.length)*(objetParent.niveau)+zindex)*100;
}
/*
ASSIGNE LES STYLES AU PARENT
*/
function setStyleP(objL,widthL,couleur,niveau){
  var monobj=objL;
	monobj.Nom_Mere = "";
  monobj.c_out=couleur[0];
	monobj.c_over=couleur[1];
	monobj.longueur=widthL;
	monobj.niveau=niveau;
	if(navigateur !="net"){monobj=objL.style;}
	monobj.visibility=(navigateur=="net")? "hide" : "hidden";
  monobj.position="absolute";
	monobj.display="block";
	monobj.backgroundColor= "#ffffff";
	var decale=10;
  monobj.left =decale;
	decale=decale+160;
	monobj.top=10;
 	monobj.width=widthL;
	if(navigateur =="net"){monobj.clip.width=widthL;}
}

function alignTop(objetParent,LayerProperty){
	var hauteur=0;
	var nbenfant=0
	if(navigateur !="net"){nbenfant=objetParent.childNodes.length;}
	else{ nbenfant=objetParent.layers.length;}
	for(var i=0;i<nbenfant;i++){
			 if(navigateur =="net6"){
					var enmoin=LayerProperty[0]-(parseInt(objetParent.childNodes[i].style.paddingRight)+parseInt(objetParent.childNodes[i].style.paddingLeft)+(LayerProperty[1]*2));
					objetParent.childNodes[i].style.width=enmoin;
			 }
			if(i==0){
				if(navigateur !="net"){objetParent.childNodes[i].style.top=1;		}
				else{objetParent.layers[i].clip.top=0;}
			}else{
				if(navigateur=="net"){objetParent.layers[i].y=hauteur;}
				else{objetParent.childNodes[i].style.top=hauteur+1;}
			}
			if(navigateur=="net"){
				hauteur=hauteur+parseInt(objetParent.layers[i].document.height);
				m.document.write("<hr>----oh="+hauteur+"<br>");
			}else{
				hauteur=hauteur+parseInt(objetParent.childNodes[i].offsetHeight)+1;
			}
			if(navigateur!="net"){objetParent.childNodes[i].style.cursor = setCursor();}
	}
				if(navigateur=="net"){objetParent.clip.height=hauteur+1;}
				else{objetParent.style.height=hauteur+1;}
}
/*
m=open("","m")
function test(obj){
	m.document.write("<hr>");
	for(i in obj){
	m.document.write(i+"="+obj[i]+"<br>");
	}
}
*/
/** fonction pour qui crée un calque parent
  *@return l'objet calque
  */
function addParent(nom,niveau,index,css){
	var objParent;
	if(navigateur=="ie"){
		document.body.insertAdjacentHTML("BeforeEnd","<DIV ID='"+nom+"' CLASS='"+css+"'></div>");
		objParent=eval("document.all."+nom);
		objParent.style.width=150;
	}else if(navigateur=="net6"){
		objParent=document.createElement("DIV");
		objParent.id=nom;
		objParent.className=css;
		objParent.style.width=150;
		document.body.appendChild(objParent);
	}else if(navigateur=="net"){
		eval("window."+nom+"= new Layer(100,window)");
		objParent=eval("window."+nom);
		objParent.document.open();
		objParent.document.write("<font style='fonte-size:1px'>&nbsp;</font>");
		objParent.document.close();
	}
  return objParent;
}
function addFils(objParent,nom,index,LayerProperty,Titre,UrlProperties,css){
	var objFils;
  if(navigateur=="ie"){
    objParent.insertAdjacentHTML("BeforeEnd","<DIV ID='"+nom+"_"+index+"' CLASS='"+css+"_s'></div>");
    objFils=eval("document.all."+nom+"_"+index); 
  }else if(navigateur=="net6"){
    objFils=document.createElement("DIV");
    objFils.id=nom+"_"+index;
		objFils.className=css+"_s";
    objParent.appendChild(objFils);
  }else if(navigateur=="net"){
    eval("window."+nom+"_"+index+"= new Layer(100,window."+nom+")");
    objFils=eval("window."+nom+"_"+index);
    objFils.name=nom+"_"+index;
  }
  addTexte(objFils,Titre);
	if(navigateur=="net"){objFils.width=LayerProperty[0]-2*LayerProperty[1];}
	else{objFils.style.width=LayerProperty[0]-2*LayerProperty[1];}
  return objFils;
}
function addTexte(objt,texte){if(navigateur=="net"){objt.document.open(); objt.document.write("<font style=\"font-size:12px;font-family:Arial, Helvetica, sans-serif\">"+texte+"</font>");objt.document.close();}else{objt.innerHTML=texte;}}
function setCursor(){ if(navigateur=="ie"){return "hand";}else if(navigateur=="net6"){return "pointer";}else{return "";}}
function ouvrePage(){var mcheminplus="";if(this.Url!=""){if(navigateur=="net6" && this.Url.indexOf('javascript:')!=-1){eval(mcheminplus+this.Url);}else{open(mcheminplus+this.Url,this.Target);}	}}
function rollover(){
	var ltable=765;
	var ecran =getEcranX();
		clearTimeout(MenuTimer);
    if(navigateur=="net"){this.bgColor=this.Nom_Parent.c_over;}
		else{this.style.backgroundColor=this.Nom_Parent.c_over;}
		EnsembleMenu[this.Nom_Parent.niveau]=this.Nom_Parent.id;
		
		if(typeof(EnsembleMenu[this.Nom_Parent.niveau+1])!="undefined"){cacheniveau(EnsembleMenu[this.Nom_Parent.niveau+1],this.Nom_Parent.niveau);}
		if(this.Nom_Fils!=""){
			EnsembleMenu[this.Nom_Parent.niveau+1]=this.Nom_Fils;
			if(navigateur=="net"){
				 var obj=eval("window."+this.Nom_Fils);
					obj.y=(parseInt(this.y)+parseInt(this.Nom_Parent.y));
				 obj.x=this.Nom_Parent.longueur+parseInt(this.Nom_Parent.x);
				 obj.visibility='show';
			}else{
				if(navigateur=="ie"){var obj =  document.all[this.Nom_Fils];}
				else if(navigateur=="net6"){var obj = document.getElementById(this.Nom_Fils);}
				else{var obj = document.getElementById(this.Nom_Fils);}
					obj.Nom_Mere=this;
					if((this.Nom_Parent.longueur*2)+parseInt(this.Nom_Parent.style.left) < ecran ){obj.style.left=this.Nom_Parent.longueur+parseInt(this.Nom_Parent.style.left);}
					else{obj.style.left=parseInt(this.Nom_Parent.style.left)-this.Nom_Parent.longueur;}
					obj.style.top=parseInt(this.style.top)+parseInt(this.Nom_Parent.style.top);
					obj.style.visibility="visible";
			}
		}
}
/*
var r=open("","r");
function debug(chaine){
	r.document.write(chaine+"<br>");
}
*/
function rollout(){
    if(navigateur=="net"){this.bgColor=this.Nom_Parent.c_out;}
		else{this.style.backgroundColor=this.Nom_Parent.c_out;}
		MenuTimer=setTimeout("cachetout()",1000);	
}
function cacheniveau(Nom_Fils,this_obj){
	if(Nom_Fils!=""){
			if(navigateur=="net"){
				var obj=eval("window."+Nom_Fils);
						obj.visibility='hide';
			}else{
				if(navigateur=="ie"){
					var obj=document.all[Nom_Fils]}
				else{
					var obj=document.getElementById(Nom_Fils);
				}
				obj.style.visibility="hidden";
				obj.style.top=-1*parseInt(obj.style.height);
			}
			for(var j=Number(this_obj+1);j<EnsembleMenu.length;j++){
				if(EnsembleMenu[j]!=""){
					if(navigateur=="ie"){
					var obj=document.all[EnsembleMenu[j]].style.visibility="hidden";
					}else {
						var obj=document.getElementById(EnsembleMenu[j]).style.visibility="hidden";
					}
				}
			}
	}
}
function cachetout(){

	for(i=0;i<EnsembleMenu.length;i++){
		if(typeof(EnsembleMenu[i])!="undefined" && EnsembleMenu[i]!="" ){
			if(navigateur=="net"){
					var obj=eval("window."+EnsembleMenu[i]);
					obj.visibility='hide';
			}else{
					if(navigateur=="ie"){var obj= document.all[EnsembleMenu[i]];}
					else{var obj=document.getElementById(EnsembleMenu[i]);}
					obj.style.visibility="hidden";
					obj.style.top=-1000;
					obj.style.left=-1000;
			}
		}
	}

/*
	if(EnsembleMenug!=""){ menugderool();}
if(EnsembleMenuh!=""){ menuhderool();}
*/
}
function getEcranX(){
  if(my_layer.navigateur == "net" || my_layer.navigateur == "net6" && my_layer.systeme !="mac") {return parseInt(document.width);}
	else{return parseInt(document.body.offsetWidth);}
}
function addonline_mg(ligne,this_menu){
	clearTimeout(MenuTimer);
	cachetout();
	EnsembleMenug=ligne;
	EnsembleMenu[1]=this_menu;	
	var topy=parseInt(ligne.offsetTop)+270
	var pos_x=((getEcranX()-765)/2);
	if(pos_x<=0){pos_x=0;}
	var objLayer=my_layer.setObj(this_menu);
		if(ligne!=""){
					if(navigateur=="net6"){
							topy=parseInt(ligne.offsetTop)+144;
					}
					my_layer.set_posx(objLayer,parseInt(pos_x)+140);
					my_layer.set_posy(objLayer,topy);
					my_layer.f_visible(objLayer);
		}
}
function addonline_mgs(ligne,this_menu){
	clearTimeout(MenuTimer);
	cachetout();
	EnsembleMenug=ligne;
	EnsembleMenu[2]=this_menu;	
	var topy=parseInt(ligne.offsetTop)+270
	var pos_x=((getEcranX()-765)/2);
	if(pos_x<=0){pos_x=0;}
	var objLayer=my_layer.setObj(this_menu);
		if(ligne!=""){
					if(navigateur=="net6"){
							topy=parseInt(ligne.offsetTop)+144;
					}
					my_layer.set_posx(objLayer,parseInt(pos_x)+140);
					my_layer.set_posy(objLayer,topy);
					my_layer.f_visible(objLayer);
		}
}
function AoMenu_AddOnline(nom,this_cel,index,posx){
	clearTimeout(MenuTimer);
	cachetout();
	EnsembleMenu[0]=nom;
	EnsembleMenuh=this_cel;
		if(nom!=""){
			var objLayerligne= my_layer.setObj("lignemenu");
			var _layer = my_layer.setObj(nom);
			var _x =100;
			var pos_y=140;
			var pos_x=((getEcranX()-765)/2)
			if(pos_x<=0){pos_x=0;}
			if(navigateur=="ie"){pos_x=pos_x-11;}
			if(_layer!=false){
				my_layer.set_posx(_layer,pos_x+posx);
				my_layer.set_posy(_layer,pos_y);
				my_layer.f_visible(_layer);
			}
		}
}
function gettableau(lequel){
 var result="";
	for(var i=0;i<Dmc_declars.length;i++){
			if(Dmc_declars[i][0][0]==lequel){result=Dmc_declars[i];return result;}
	}
	return result;
}

function menugderool(){	
		if(my_layer.navigateur=="ie" || my_layer.navigateur=="ie5"){
			document.all[EnsembleMenug].style.backgroundColor="#ffffff";
			}
		else if(my_layer.navigateur=="net6"){
			document.getElementById(EnsembleMenug).style.backgroundColor="#ffffff";
		}

}
function menuhderool(){
	if(EnsembleMenuh!=""){
				var objLayerligne= my_layer.setObj(EnsembleMenuh);
				if(my_layer.navigateur=="ie" || my_layer.navigateur=="ie5"){objLayerligne.background="none";}
				else if(my_layer.navigateur=="net6"){objLayerligne.setAttribute("background","");}
	}
}
function gettable(id){
	for(var i=0;i<Dmc_declars.length;i++){
		if(Dmc_declars[i][0][0]==id){
			return Dmc_declars[i]
		}
	}
}
//-->