<!--
/* +++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Récupère tous les tableaux et lance le constructeur */
/* les tableaux doivent être  nommés comme ceci :      */
/* Dmc_Menu(N) N étant un entier                       */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++ */
function initMenu(){
	/* Version 1.0 */
	/* Marc */
	for(var i=0;i<200;i++){
		if(typeof(eval("window.Dmc_Menu"+i)) !='undefined'){
			lesparent(eval("window.Dmc_Menu"+i)); 
		}
		else {
			break;
		}
	}
}
/* +++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Constructeur principal                              */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++ */
function lesparent(tableMenu){
	/* Version 1.0 */
	/* Marc */
	if(navigateur=="net"){
		eval("window."+tableMenu[0][0]);
		eval("window."+tableMenu[0][0]+"= new Layer("+tableMenu[0][1]+",window)");
		
		for(var i=1;i<tableMenu.length;i++){
				with(eval("window."+tableMenu[0][0])) {
					var texte=creationtext(new Array(tableMenu[i][0],tableMenu[i][4],tableMenu[i][3],tableMenu[i][5],tableMenu[0][4],tableMenu[0][3],tableMenu[0][2],tableMenu[0][0]+"_"+i))
					document.writeln('<layer name="'+tableMenu[0][0]+"_"+i+'" width="'+tableMenu[0][1]+'" >'+texte+'</layer>');
					eval("window."+tableMenu[0][0]+"_"+i);
					eval("window."+tableMenu[0][0]+"_"+i+"=layers."+tableMenu[0][0]+"_"+i);
					fils(new Array(tableMenu[0][0],i,Number(tableMenu[0][11])+1),tableMenu[i],tableMenu[0][6],tableMenu[i][10],tableMenu[i][11]);
					
					if(i<tableMenu.length-1){
						clip.height=clip.height+eval("window."+tableMenu[0][0]+"_"+i+".document.height");
					}else{
					if(tableMenu[0][6]!="")
						clip.height=clip.height+tableMenu[0][6];
					}
			}
		}
			with(eval("window."+tableMenu[0][0])) {
					document.close();
					top=0;
					bgColor=(tableMenu[0][9]!="")? tableMenu[0][9]:"#ffffff";
					//visibility='show';
					visibility='hidden';
			}
	}
	else if(navigateur=="ie"){
	//var parent="<DIV ID='" +tableMenu[0][0]+"' STYLE='position:absolute;visibility:visible;width:"+ tableMenu[0][1] +"'></div>";
	var parent="<DIV ID='" +tableMenu[0][0]+"' STYLE='position:absolute;visibility:hidden;width:"+ tableMenu[0][1] +"'></div>";
		document.body.insertAdjacentHTML("BeforeEnd",parent);
		objParent=document.all(tableMenu[0][0]);
		objParent.style.background=tableMenu[0][9];
		for(var i=1;i<tableMenu.length;i++){
			var texte=creationtext(new Array(tableMenu[i][0],tableMenu[i][4],tableMenu[i][3],tableMenu[i][5],tableMenu[0][4],tableMenu[0][3],tableMenu[0][2],tableMenu[0][0]+"_"+i))
			var StrFils="<DIV ID='" +tableMenu[0][0]+"_"+i+"' STYLE='position:absolute;width:"+ tableMenu[0][1] +";left:0'>"+texte+"</div>";
			objParent.insertAdjacentHTML("BeforeEnd",StrFils);
			//fils(new Array(tableMenu[0][0],i,tableMenu[0][9],(tableMenu[i][9]!="")?Number(tableMenu[0][11])+1:tableMenu[0][11]),tableMenu[i],tableMenu[0][6],tableMenu[i][10],tableMenu[i][11]);
			fils(new Array(tableMenu[0][0],i,tableMenu[0][9],Number(tableMenu[0][11])+1),tableMenu[i],tableMenu[0][6],tableMenu[i][10],tableMenu[i][11]);

		}
		objParent.style.height=parseInt(objParent.style.height)+Dmc_Menu0[0][6];
	}
	else if(navigateur=="net6"){
		var parent=document.createElement("DIV");
		parent.id=tableMenu[0][0];
		//parent.setAttribute("STYLE","background:#ffccff");
		with(parent.style) {
					position = "absolute";
					left=0;
					top=0;
					//background=tableMenu[0][9];
					background=tableMenu[0][9];
					width=tableMenu[0][1]+"px";
					height=0;
					//visibility='visible';	
					visibility='hidden';	
		}
		document.body.appendChild(parent);

		for(var i=1;i<tableMenu.length;i++){
			var StrFils=document.createElement("DIV");
			StrFils.id=tableMenu[0][0]+"_"+i;
			var texte=creationtext(new Array(tableMenu[i][0],tableMenu[i][4],tableMenu[i][3],tableMenu[i][5],tableMenu[0][4],tableMenu[0][3],tableMenu[0][2],tableMenu[0][0]+"_"+i));
			StrFils.innerHTML=texte;
					with(StrFils.style) {
						position = "absolute";
						visibility='visible';
						width=tableMenu[0][1]+"px";
					}
			parent.appendChild(StrFils);
			//fils(new Array(tableMenu[0][0],i,tableMenu[0][9],(tableMenu[i][9]!="")?Number(tableMenu[0][11])+1:tableMenu[0][11]),tableMenu[i],tableMenu[0][6],tableMenu[i][10],tableMenu[i][11]);
			fils(new Array(tableMenu[0][0],i,tableMenu[0][9],Number(tableMenu[0][11])+1),tableMenu[i],tableMenu[0][6],tableMenu[i][10],tableMenu[i][11]);
		}
		parent.style.height=parseInt(parent.style.height)+tableMenu[0][6];
	}
	if(typeof(EnsembleMernu[tableMenu[0][11]]) !='object'){
		EnsembleMernu[tableMenu[0][11]]=[];
	}
EnsembleMernu[tableMenu[0][11]][EnsembleMernu[tableMenu[0][11]].length]=tableMenu[0][0];
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Paramêtrage des Layers fils                            */
/* @obj                                                   */
/* @tableau                                               */
/* @bordure taille de la bordure                          */
/* @actionover String contenant d'autre action javascript */
/* @actionout String contenant d'autre action javascript  */
/* ++++++++++++++++++++++++++++++++9+++++++++++++++++++++ */
function fils(obj,tableau,bordure,actionover,actionout){
	/* Version 1.0 */
	/* Marc */
	if(navigateur=="net"){
	objfil=eval("window."+obj[0]+"_"+obj[1]);
	objfilmoins=eval("window."+obj[0]+"_"+(obj[1]-1));
	//alert();
	var TailleB=0;
	if(bordure!=""){
		TailleB=bordure;
		objfil.clip.width=objfil.clip.width-2*TailleB;
		objfil.parentLayer.clip.height=objfil.parentLayer.clip.height+TailleB;
	}
	
	objfil.clip.height=objfil.document.height;
	if(typeof(objfilmoins)!="undefined"){
		//alert(typeof(objfilmoins)+"/"+"window."+obj[0]+"_"+obj[1]+"=window."+obj[0]+"_"+(obj[1]-1)+"/"+parseInt(objfilmoins.pageY)+"+"+parseInt(objfilmoins.clip.height))
		objfil.moveTo(TailleB,parseInt(objfilmoins.pageY)+parseInt(objfilmoins.clip.height)+TailleB);
	}else{
		//alert(typeof(objfilmoins)+"/"+"window."+obj[0]+"_"+obj[1]+"=window."+obj[0]+"_"+(obj[1]-1)+"/"+TailleB)
		objfil.moveTo(TailleB,TailleB);
	}
			//objfil.clip.height=objfil.document.height;		
			//objfil.moveTo(TailleB,(objfil.parentLayer.clip.height-15));

			//objfil.moveTo(TailleB,(objfil.parentLayer.clip.height-objfil.document.height));
			objfil.bgColor=(tableau[6]!="")? tableau[6] : "#ffffff";
			objfil.Rollout=(tableau[6]!="")? tableau[6] : "#ffffff";
			objfil.Rollover=(tableau[7]!="")? tableau[7] : "#ffffff";
			objfil.onmouseover=rollover;
			objfil.onmouseout=rollout;
			objfil.Actionover=actionover;
			objfil.Actionout=actionout;
			//objfil.Nom=String(""+obj[0]+".layers."+obj[0]+"_"+obj[1]);
			//objfil.Nom=objfil.Nom+".document.images."+obj[0]+"_"+obj[1];
			objfil.Nom=obj[0]+"_"+obj[1];
			//alert(eval("objfil.document.images."+obj[0]+"_"+obj[1]))
			//alert(objfil.Nom);
			objfil.Url=tableau[1];
			objfil.Target=tableau[2];
			objfil.Fils=tableau[9];
			objfil.Niveau=obj[2];
			objfil.PosY=parseInt(objfil.pageY);
			objfil.visibility = "inherit";
			objfil.captureEvents(Event.MOUSEUP);
			objfil.onmouseup =ouvrePage;
		}
		else if(navigateur=="ie"){
			var objfil=document.all(obj[0]+"_"+obj[1]);
			var TailleB=0;
			if(bordure!=""){
				TailleB=bordure;
				objfil.style.width=parseInt(objfil.style.width)-2*TailleB;			
			}
			if(objfil.parentElement.style.height==""){objfil.parentElement.style.height=0;}
			objfil.style.top=objfil.parentElement.offsetHeight+TailleB;
			objfil.parentElement.style.height=parseInt(parseInt(objfil.parentElement.style.height)+objfil.offsetHeight)+TailleB;
			objfil.style.left=TailleB;
			objfil.Nom=obj[0]+"_"+obj[1];
			if(tableau[1]=="#"){
			objfil.style.cursor = "default";
			}else{
			objfil.style.cursor = "hand";
			}
			
			objfil.style.background=tableau[6];
			objfil.Rollout=tableau[6];
			objfil.Rollover=tableau[7];
			objfil.Actionover=actionover;
			objfil.Actionout=actionout;
			objfil.Url=tableau[1];
			objfil.Target=tableau[2];
			//objfil.Fils=tableau[9];
			objfil.Fils=tableau[9];
			objfil.Niveau=obj[3];
			objfil.PosY=parseInt(objfil.style.top);
			objfil.onmouseover=rollover;
			objfil.onmouseout=rollout;
			objfil.onmousedown=ouvrePage;
		}
		else if(navigateur=="net6"){
			var objfil=document.getElementById(obj[0]+"_"+obj[1]);
			var TailleB=0;
			if(bordure!=""){
				TailleB=bordure;
							
			}
			objfil.style.width=parseInt(objfil.style.width)-2*TailleB;
			objfil.style.top=parseInt(objfil.parentNode.style.height)+TailleB;
			objfil.parentNode.style.height=parseInt(parseInt(objfil.parentNode.style.height)+objfil.offsetHeight)+TailleB;
			objfil.style.left=TailleB;
			
			if(tableau[1]=="#"){
			objfil.style.cursor = "default";
			}else{
			objfil.style.cursor = "pointer";
			}
			objfil.style.background=tableau[6];
			objfil.Url=tableau[1];
			objfil.Nom=obj[0]+"_"+obj[1];
			objfil.Target=tableau[2];
			objfil.Rollout=tableau[6];
			objfil.Rollover=tableau[7];
			objfil.Actionover=actionover;
			objfil.Actionout=actionout;
			objfil.Fils=tableau[9];

			objfil.Niveau=obj[3];
			objfil.PosY=parseInt(objfil.style.top);
			objfil.onmouseout=rollout;
			objfil.onmouseover=rollover;
			objfil.onclick=ouvrePage;
			objfil.style.visibility='inherit';
			
		}
}
/* +++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Création du texte du Menu                           */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++ */

function creationtext(Tableau){
	/* Version 1.0 */
	/* Marc */
	var chaine="";//&nbsp;
	if(Tableau[0] !=""){chaine=Tableau[0];}
	if(Tableau[1]){chaine=chaine.bold();}
	if(Tableau[2]){chaine=chaine.italics();}
	if(Tableau[3]){chaine="<u>"+chaine+"</u>";}
	var couleur="#000000";
	if(Tableau[4]!=""){couleur=Tableau[4];}
	chaine=chaine.fontcolor(couleur);
	var Taille="12px";
	if(Tableau[5]!=""){Taille=Tableau[5];}
	var Famille="Arial, Helvetica, sans-serif";
	if(Tableau[6]!=""){Famille=Tableau[6];}
	//alert("img="+Tableau[7])
	//var imagefleche="<img src=\"images/general/calle.gif\" width=\"10\" height=\"13\" border=\"0\" align=\"middle\" name=\"fl"+Tableau[7]+"\">";
	chaine="<font style='font-size:"+Tableau[5]+"' face='"+Famille+"'>"+chaine+"</font>";
	//chaine=imagefleche+chaine;
	return chaine;
}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Evenement pour ONCLICK                              */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++ */
function ouvrePage(){
	/* Version 1.0 */
	/* Marc */
	if(this.Url!=""){
	open(this.Url,this.Target);
	}
}
/* +++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Evenement pour ONMOUSEOUT                          */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++ */
function rollout(){
	/* Version 1.0 */
	/* Marc */
	//roolfleche(this);
	cache(this.Niveau);
	
	if(navigateur=="net"){
		this.bgColor=this.Rollout;
	}
	else if(navigateur=="ie" || navigateur=="net6"){
		//roolfleche(this);
		this.style.background=this.Rollout;
	}
	MenuTimer=setTimeout("cachetout()",1000);
	eval(this.Actionout);
}
/* +++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Evenement pour ONMOUSEOVER                          */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++ */
function rollover(){
	/* Version 1.0 */
	/* Marc */
	
	//roolfleche(this);
	//cache(this.Niveau);
	
	clearTimeout(MenuTimer);
	if(navigateur=="net"){
	cache(Number(this.Niveau)-1);
		this.bgColor=this.Rollover;
		//alert("fils="+this.Fils);
		if(this.Fils !=""){
			
			affichefils(this.Fils,this.PosY,this.pageX,this.pageY,this.clip.width);
		}
	}
	else if(navigateur=="ie" || navigateur=="net6"){
		//roolfleche(this);
		this.style.background=this.Rollover;
		cache(Number(this.Niveau)-1);
		if(this.Fils !=""){
			
			if(navigateur=="ie"){
				affichefils(this.Fils,this.PosY,this.parentElement.style.left,this.parentElement.style.top,this.style.width);
			}else{
				affichefils(this.Fils,this.PosY,this.parentNode.style.left,this.parentNode.style.top,this.style.width);
			}
		}
	}
	eval(this.Actionover);
}


/* +++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Récupère tous les tableaux et lance le constructeur */
/* les tableaux doivent être  nommés comme ceci :      */
/* Dmc_Menu(N) N étant un entier                       */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++ */
function cache(niveau){
	/* Version 1.0 */
	/* Marc */
	/*
	m=open("","m");
	m.document.write("Niveau="+Number(niveau)+"<br>");
	m.document.write("Niveau+1="+(Number(niveau)+1)+"<br>");
	m.document.write("EnsembleMernu ="+EnsembleMernu[Number(niveau)+1][1]+"<br>");
	*/
	if(typeof(EnsembleMernu[Number(niveau)+1]) =='object'){
	
	//alert(EnsembleMernu[Number(niveau)+1]);
		for(var i=0;i<EnsembleMernu[Number(niveau)+1].length;i++){
			if(navigateur=="net"){
				var obj=eval("window."+EnsembleMernu[Number(niveau)+1][i]);
				obj.visibility='hide';
			}else{
				my_layer.f_cacher(my_layer.is_object(EnsembleMernu[Number(niveau)+1][i]));
			}
		}
	}
}
/* +++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Récupère tous les tableaux et lance le constructeur */
/* les tableaux doivent être  nommés comme ceci :      */
/* Dmc_Menu(N) N étant un entier                       */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++ */
function affichefils(nom,PosY,x,y,w){
	/* Version 1.0 */
	/* Marc */
			if(my_layer.navigateur=="net" || my_layer.navigateur=="net6")	{
				var ecran=window.innerWidth;
			}
			else{
				var ecran=document.body.clientWidth;//
			}
			
	if(navigateur=="net"){
	var obj=eval(nom);
			if(ecran < Number(parseInt(x)+parseInt(w)+ my_layer.get_width(obj))){
				eval(nom).pageX=parseInt(x)-parseInt(w)-decale;
			}else{
				eval(nom).pageX=parseInt(x)+parseInt(w)-decale;
			}
			eval(nom).pageY=parseInt(y);
			eval(nom).visibility='show';
	}else {
			var obj=my_layer.is_object(nom);
			if(ecran < Number(parseInt(x)+parseInt(w)+ my_layer.get_width(obj))){
				my_layer.set_posx(obj,(parseInt(x)-parseInt(w)+decale));
			}else{
				my_layer.set_posx(obj,parseInt(x)+parseInt(w)-decale);
			}
			my_layer.set_posy(obj,parseInt(y)+parseInt(PosY));
			my_layer.f_visible(obj);
			//alert(ecran+"<"+Number(parseInt(x)+parseInt(w)))
	}
}
/* +++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Récupère tous les tableaux et lance le constructeur */
/* les tableaux doivent être  nommés comme ceci :      */
/* Dmc_Menu(N) N étant un entier                       */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++ */
function cachetout(){
	/* Version 1.0 */
	/* Marc */
	for(var i=0;i<EnsembleMernu.length;i++){
			for(var h=0;h<EnsembleMernu[i].length;h++){
				if(navigateur=="net"){
						eval(EnsembleMernu[i][h]).visibility='hide';
				}else{
					my_layer.f_cacher(my_layer.is_object(EnsembleMernu[i][h]));
				}
			}
	}
}

function roolfleche(Obj){
	if(navigateur=="net"){
		var m="fl"+Obj.Nom;
		var Objet=eval("Obj.document.images."+m);
	}
	else{
	var Objet=is_NomImage("fl"+Obj.Nom);
	}
	
	if(Objet){
		if((Objet.src).indexOf(image1.src)!=-1){
			Set_Image(image1_r.src,Objet);
		}
		else{
			Set_Image(image1.src,Objet);
		}
	}
}

function AoMenu_AddOnline(x,y,nom,tableau){

	var PosX=x;
	var EnPlus=0;
	if(my_layer.navigateur=="net"){
	EnPlus=-8
	}
			if(my_layer.navigateur=="net" || my_layer.navigateur=="net6")	{
				var ecran=window.innerWidth;
				var ecrans=parseInt(window.pageXOffset);
			}
			else{
				var ecran=document.body.clientWidth;
				var ecrans=document.body.scrollLeft;
				
			}
			
			if(ecran>=tableau)	{
				PosX=parseInt(((Number(ecran)-Number(tableau))/2)+Number(x))+EnPlus;
				//this.posX=((this.ecran-parseInt((Number(this.ecran)*95)/100))/2)+Number(posX);
			}
			x=PosX;

///////////////////////
	if(navigateur=="net"){
	var obj=eval(nom);
			//alert(this.pageY)
			clearTimeout(MenuTimer);
			//parentLayer.clip.
			eval(nom).pageY=parseInt(y);
			eval(nom).pageX=parseInt(x);
			eval(nom).visibility='show';
	}else {
			var obj=my_layer.is_object(nom)
			clearTimeout(MenuTimer);
			my_layer.f_visible(obj);
			//obj.parentElement.style.top //ie
			my_layer.set_posx(obj,parseInt(x));
			my_layer.set_posy(obj,parseInt(y));
	}
	MenuTimer=setTimeout("cachetout()",1000);
}
function AoMenu_AddOnline1(x,y,nom,tableau){

	var PosX=x;
	var EnPlus=0;
	if(my_layer.navigateur=="net"){
	EnPlus=-8
	}
			if(my_layer.navigateur=="net" || my_layer.navigateur=="net6")	{
				var ecran=window.innerWidth;
				var ecrans=parseInt(window.pageXOffset);
			}
			else{
				var ecran=document.body.clientWidth;
				var ecrans=document.body.scrollLeft;
			}
			
			if(ecran>=tableau)	{
				PosX=parseInt(((Number(ecran)-Number(tableau))/2)+Number(x))+EnPlus;
				//this.posX=((this.ecran-parseInt((Number(this.ecran)*95)/100))/2)+Number(posX);
			}
			x=PosX;

///////////////////////
	if(navigateur=="net"){
	var obj=eval(nom);
			//alert(this.pageY)
			clearTimeout(MenuTimer);
			//parentLayer.clip.
			eval(nom).pageY=parseInt(y);
			eval(nom).pageX=parseInt(x);
			eval(nom).visibility='show';
	}else {
	
			var obj=my_layer.is_object(nom)
			if(typeof(MenuTimer) !="undefined"){
				clearTimeout(MenuTimer);
			}
			my_layer.f_visible(obj);
			//obj.parentElement.style.top //ie
			my_layer.set_posx(obj,parseInt(x));
			my_layer.set_posy(obj,parseInt(y));
	}
}

//-->