bonjour, j'ai encore une fois besoins de vos services voici mon probleme je souhaite créer une page avec deux menus avec le meme javascript. biensur quand je fais appelle au script meme sous deux noms different dans la meme page ce ne marche pas. j'aurais donc besoin que quelqu'un me dise ce que je dois changer dans ce script pour que je puisse le mettre deux fois dans la meme page merci.


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
///////////////////////////////////////////////////////
//    MENUS JAVASCRIPT                               //
//    Copyright: Anaximandre 2002-2003               //
//    Auteur: Stephane PERECK                        //
//    Derniere modification: 11/02/2003              //
///////////////////////////////////////////////////////
 
 
///////////////////////////////////////////////////////
//    INSTALLATION                                   //
//    Placer le code suivant a la fin de votre       //
//    document HTML ( juste avant </body> ) :        //
//    <script src="menu2004.js"></script>                //
///////////////////////////////////////////////////////
 
 
///////////////////////////////////////////////////////
//--- Debut de saisie des parametres ------------------
//--- Proprietes et donnees des menus -----------------
//
//--- Temps de visibilite des menus en millisecondes (default = 500)
var MenuTemps = 500;
//--- Position initiale du menu d'origine en pixels
var MenuHaut = 248;
var MenuGauche = 295;
//--- Dossier principal
var MenuChemin = '';
//--- Active ou non le remplacement de __chemin__ par la valeur courante du chemin dans l'intitule des menu (pour les images)
var MenuCheminImages = false;
//--- Changements de propriete pour la page d'accueil
//--- Placer <a name="MenuAccueil"></a> dans la page HTML pour afficher le menu en position accueil
//--- Placer <a name="MenuIncomplet"></a> dans la page HTML pour le rendre incomplet
var MenuHautAccueil = 100;
var MenuGaucheAccueil = 0;
var MenuCheminAccueil = '';
//--- Presence ou non des fleches dans les menus horizontaux
var MenuFlechesBas = false;
var MenuFlechesDroites = true;
//--- Couleur des fleches: Couleur ou false=couleur de texte normal
var MenuCouleurFleches = false;
//--- Chaque item peut prendre les couleurs de son sous menu (si celui-ci existe) (non disponible pour Netscape 4)
var MenuCouleurSousMenu = false;
//--- Chaque item peut prendre les couleurs de son sous menu lors du survol (si celui-ci existe) (non disponible pour Netscape 4)
var MenuCouleurSousMenuSurvol = false;
//--- Le texte de chaque item peut prendre les couleurs de son sous menu (si celui-ci existe) (non disponible pour Netscape 4)
var MenuCouleurTexteSousMenu = true;
//--- Decalage des sous menus en pixels
var MenuDecalageHaut = 8;
var MenuDecalageGauche = -18;
//--- Espacement entre les items en pixels
var MenuEspacement = 1;
//--- Marge interne des items en pixels (non disponible pour Netscape 4)
var MenuMarges = 2;
//--- Taille des bordures des menus en pixels (non disponible pour Netscape 4)
var MenuBordMenuTaille = 0;
//--- Type de bord des items: dashed, dotted, double, outset, inset, solid (non disponible pour Netscape 4)
var MenuBordMenuType = 'solid';
//--- Couleur de bord: couleur ou false=couleur de fond (non disponible pour Netscape 4)
var MenuBordMenuCouleur = '#EEEEDD';
//--- Taille des bordures de chaque item en pixels (non disponible pour Netscape 4)
var MenuBordItemTaille = 0;
//--- Type de bord des items: dashed, dotted, double, outset, inset, solid (non disponible pour Netscape 4)
//--- Exemple normal=outset et survol=inset pour effet 3d
var MenuBordItemTypeNormal = 'solid';
var MenuBordItemTypeSurvol = 'solid';
//--- Couleur de bord: true=couleur de texte, false=couleur de fond (non disponible pour Netscape 4)
var MenuBordItemCouleur = true;
//--- Proprietes du texte
var MenuPolice = 'arial';
var MenuTailleTexte = '10'; //en pixels
var MenuGras = true;
var MenuItalique = false;
//--- Alignement du texte: left=gauche, center=centre right=droite
var MenuAlignement = 'center';
//--- Dimension en pixels de chacune des cases du premier niveau (sous forme d'un tableau) ou false si toutes equivalentes
//--- Exemple pour 4 cases: MenuDimCases = [100,80,60,120];
var MenuDimCases = false;
//
//--- Declaration des menus (numero de chaque menu), le menu d'origine doit etre nomme Menu0
var Menus = [0,3,4,5,21];
//--- Menu = Declaration dans l'ordre:
//    [0]  Orientation du menu: true=horizontal false=vertical
//    [1]  Reserve (Coordonnee haut)
//    [2]  Reserve (Coordonnee gauche)
//    [3]  Largeur item
//    [4]  Hauteur item
//    [5]  Couleur espacement
//    [6]  Couleur fond normal
//    [7]  Couleur fond survol
//    [8]  Couleur texte normal
//    [9]  Couleur texte survol
//    [10] Nombre d'items dans ce menu
//    ---- Pour chaque item:
//[*] Nom item
//[*] Url item
//[*] Numero du sous menu ou false
//         ...
//
var Menu0  = [true,0,0,110,18,"#061163","#061163","#FFFFFF","#FFFFFF","#0033ff",6,
	"Acceuil","../Index.html",1,
	"Presentation","../Pages/presentation.html",2,
	"Prestations","../Pages/prestation.html",3,
	"References","../Pages/reference.html",4,
	"Actualités","../Pages/actualite.html",5,
	"Contact","../Pages/contact.html",6,
 
 
 
];
var Menu1  = [false,0,130,100,18,"#061163","#061163","#FFFFFF","#FFFFFF","#0033ff",0,
	];
 
var Menu2  = [false,0,0,160,18,"#061163","#061163","#FFFFFF","#FFFFFF","#0033ff",0,
	];
 
var Menu21  = [false,0,0,110,18,"#061163","#061163","#FFFFFF","#FFFFFF","#0033ff",2,
	"Entreprises","../Pages/parteentreprise.html",false,
	"Ecoles d' ingénieurs","../Pages/parteecole.html",false,
		];
 
var Menu22  = [false,0,0,110,18,"#061163","#061163","#FFFFFF","#FFFFFF","#0033ff",1,
	"Timballe","#",false,
	];
 
var Menu23  = [false,0,0,110,18,"#061163","#061163","#FFFFFF","#FFFFFF","#0033ff",6,
	"Piano","#",false,
	"Harpe","#",false,
	"Violon","#",false,
	"Violoncelle","#",false,
	"Contrebasse","#",false,
	"Alto","#",false,
	];
 
var Menu3  = [false,0,0,110,28,"#061163","#061163","#FFFFFF","#FFFFFF","#0033ff",4,
	"Audit / Conseil","..Pages/audit.html",false,
	"Assistance","../Pages/assistance.html",false,
	"Formations","../Pages/formation.html",false,
	"Veille technologique","../Pages/veilletech.html",false,
	];
 
var Menu4  = [false,0,0,110,18,"#061163","#061163","#FFFFFF","#FFFFFF","#0033ff",4,
 
	"Clients","../Pages/clients.html",false,
	"Partenariats","#",21,
	"Opqcm","../Pages/opqcm.html",false,
	"Webmethods","../Pages/webmethods.html",false,
	];
 
var Menu5  = [false,0,0,110,18,"#061163","#061163","#FFFFFF","#FFFFFF","#0033ff",2,
	"Interwiews","../Pages/interview.html",false,
	"Nouveautés","../Pages/nouveautetech.html",false,
	];
 
var Menu6  = [false,0,0,110,18,"#061163","#061163","#FFFFFF","#FFFFFF","#0033ff",3,
	"Coordonnées","../Pages/coordonnees.html",false,
	"Offres d'emploi","..Pages/offres.html",false,
	"Candidatures spontanés","../Pages/contact.html",false,
	];
 
 
//--- Fin de saisie des parametres --------------------
//
///////////////////////////////////////////////////////
 
 
 
 
//*** NE RIEN CHANGER CI-DESSOUS ********************//
 
 
 
 
///////////////////////////////////////////////////////
//
//--- Initialisation ----------------------------------
//
//--- Variables globales
var StopMenus = setTimeout('MasqueTout()',MenuTemps)
var MenuDernier = false;
//--- Gestion de la page d'accueil
nombreMenus = Menus.length;
var MenuAccueil = false;
var MenuIncomplet = false;
for (i=0; i<document.anchors.length; i++) {
	if (document.anchors[i].name=="MenuAccueil") MenuAccueil = true;
	if (document.anchors[i].name=="MenuIncomplet") MenuIncomplet = true;
}
// Remplace __chemin__ par la valeur courante du chemin dans l'intitule des menu (pour les images)
if (MenuCheminImages) {
	for (n=0; n<nombreMenus; n++) {
		Menu = eval('Menu'+Menus[n]);
		for (numItem=0;numItem<Menu[10];numItem++) {
			CheminMenu = MenuAccueil ? MenuCheminAccueil : MenuChemin;
			Intitule = Menu[3*numItem+11];
			Menu[3*numItem+11] = Menu[3*numItem+11].replace(/__chemin__/,CheminMenu);
		}
	}
}
if (MenuAccueil) {
	MenuHaut = MenuHautAccueil;
	MenuGauche = MenuGaucheAccueil;
}
if (MenuIncomplet) nombreMenus = 1;
//--- Transfert des valeurs
Menu0[1] = MenuHaut;
Menu0[2] = MenuGauche;
//--- Test la version des navigateurs
TestVersion = parseFloat(window.navigator.userAgent.substr(8,3));
//--- Tests de compatibilites
var NN4 = (document.layers && TestVersion>4) ? true : false;
var IE4 = (document.all && !document.getElementById) ? true : false;
var OP5 = (window.navigator.userAgent.indexOf('opera 5')!=-1||window.navigator.userAgent.indexOf('opera/5')!=-1) ? true : false;
var NN6 = (!document.all && document.getElementById) ? true : false;
var IE5 = (document.all && document.getElementById) ? true : false;
var DOM = (IE5 || NN6) ? true : false;
//
//--- Calculs de la dimension du premier menu et de somme des cases precedentes
if (MenuDimCases) {
	var MenuTotalDimMenu = 0;
	var MenuTotalDimPrecedents = new Array(MenuDimCases.length);
	for (i=0;i<MenuDimCases.length;i++) {
		MenuTotalDimPrecedents[i] = MenuTotalDimMenu;
		MenuTotalDimMenu += MenuDimCases[i];
	}
}
//
//--- Construction des menus --------------------------
if (NN4) {
	var MenusNN4 = new Array();
	window.onload = IniNN4
} else if (IE4 || IE5 || NN6) {
	for (n=0; n<nombreMenus; n++) {
		ConstruMenu(Menus[n]);
	}
} else {
	alert('La navigation de ce site utilise un menu Javascript que votre navigateur ne reconnait pas.');
}
//--- Fonctions ---------------------------------------
//
//--- Construction d'un menu
function ConstruMenu(numMenu) {
	Menu = eval('Menu'+numMenu);
	var Texte = '<div id=M' + numMenu + '>';
	document.write(Texte);
	for (numItem=0;numItem<Menu[10];numItem++) {
		numSousMenu = Menu[3 * numItem + 13];
		Texte = '<div id=I' + numMenu + numItem + ' align=' + MenuAlignement + ' onmouseover=RollOver(' + numMenu + ',' + numItem + ',' + numSousMenu + ') onmouseout=RollOut(' + numMenu + ',' + numItem + ',' + numSousMenu + ') onclick=ItemClick(' + numMenu + ',' + numItem + ')>' + Menu[3*numItem+11] + '</div>';
		if (numSousMenu) {
			Texte += '<div id=F' + numSousMenu + ' align=right>' + (Menu[0] ? (MenuFlechesBas ? '6' : ' ') : (MenuFlechesDroites ? '4' : ' ')) + '</div>';
		}
		document.write(Texte);
		ProItem(numMenu,numItem,numSousMenu);
	}
	Texte = '</div>';
	document.write(Texte);
	ProMenu(numMenu);
}
//--- Fonction d'affectation des proprietes d'un calque de menu
function ProMenu(numMenu) {
	Menu = eval('Menu' + numMenu);
	if (Menu[0]) {
		if (MenuDimCases && numMenu == 0) {
			menuWidth = (MenuEspacement * (Menu[10] + 1)) + MenuTotalDimMenu;
		} else {
			menuWidth = ( Menu[3] + MenuEspacement ) * Menu[10] + MenuEspacement;
		}
		menuWidth += ((NN6) ? 0 : (2 * MenuBordMenuTaille));
		menuHeight = MenuEspacement * 2 + Menu[4] + ((NN6) ? 0 : (2 * MenuBordMenuTaille));
	} else {
		menuWidth = MenuEspacement * 2 + Menu[3] + ((NN6) ? 0 : (2 * MenuBordMenuTaille));
		menuHeight = ( Menu[4] + MenuEspacement ) * Menu[10] + MenuEspacement + ((NN6) ? 0 : (2 * MenuBordMenuTaille));
	}
	if (IE4) {idMenu = eval('M' + numMenu)} else {var idMenu = document.getElementById('M' + numMenu)}
	idMenu.style.position = 'absolute';
	idMenu.style.top = Menu[1] + 'px';
	idMenu.style.left = Menu[2] + 'px';
	idMenu.style.width = menuWidth + 'px';
	idMenu.style.height = menuHeight + 'px';
	idMenu.style.background = Menu[5];
	idMenu.style.border = MenuBordMenuTaille + 'px ' + MenuBordMenuType + ' ' + (MenuBordMenuCouleur ? MenuBordMenuCouleur : Menu[5]);
	if (numMenu>0) idMenu.style.visibility = 'hidden';
}
//--- Fonction d'affectation des proprietes d'un calque d'item
function ProItem(numMenu,numItem,numSousMenu) {
	Menu = eval('Menu' + numMenu);
	if (Menu[0]) {
		itemTop = MenuEspacement;
		if (MenuDimCases && numMenu == 0) {
			itemLeft = MenuTotalDimPrecedents[numItem] + ((numItem+1) * MenuEspacement);
			itemWidth = MenuDimCases[numItem];
		} else {
			itemLeft = (numItem * Menu[3]) + ((numItem+1) * MenuEspacement);
			itemWidth = Menu[3];
		}
		itemWidth =  itemWidth - ((NN6) ? (2 * (MenuBordItemTaille + MenuMarges)) : 0);
		sousMenuTop = Menu[1] + itemTop + Menu[4] + MenuEspacement;
		sousMenuLeft = Menu[2] + itemLeft - MenuEspacement;
	} else {
		itemTop = (numItem * Menu[4]) + ((numItem+1) * MenuEspacement);
		itemLeft = MenuEspacement;
		itemWidth = Menu[3] - ((NN6) ? (2 * (MenuBordItemTaille + MenuMarges)) : 0);
		sousMenuTop = Menu[1] + itemTop + MenuDecalageHaut - MenuEspacement;
		sousMenuLeft = Menu[2] + itemLeft + Menu[3] + MenuEspacement + MenuDecalageGauche;
	}
	if (IE4) {idItem = eval('I' + numMenu + numItem)} else {var idItem = document.getElementById('I' + numMenu + numItem)}
	idItem.style.position = 'absolute'
	idItem.style.top = itemTop + 'px';
	idItem.style.left = itemLeft + 'px';
	idItem.style.width = itemWidth + 'px';
	idItem.style.height = (Menu[4] - ((NN6) ? (2 * (MenuBordItemTaille + MenuMarges)) : 0)) + 'px';
	idItem.style.font = (MenuItalique ? 'italic ' : 'normal ') + (MenuGras ? 'bold ' : 'normal ') + MenuTailleTexte + 'px ' + MenuPolice;
	idItem.style.color = Menu[8];
	idItem.style.background = Menu[6];
	idItem.style.padding = MenuMarges + 'px';
	idItem.style.cursor = 'hand';
	idItem.style.border = MenuBordItemTaille + 'px ' + MenuBordItemTypeNormal + ' ' + (MenuBordItemCouleur ? '' : Menu[6]);
	if (numSousMenu) {
		SousMenu = eval('Menu' + numSousMenu);
		SousMenu[1] = sousMenuTop;
		SousMenu[2] = sousMenuLeft;
		idItem.style.color = (MenuCouleurTexteSousMenu && (SousMenu[6] != Menu[6])) ? SousMenu[6] : Menu[8];
		idItem.style.background = (MenuCouleurSousMenu) ? SousMenu[6] : Menu[6];
		if (IE4) {idFlec = eval('F' + numSousMenu)} else {var idFlec = document.getElementById('F' + numSousMenu)}
		idFlec.style.position = 'absolute'
		idFlec.style.top = itemTop + 'px';
		if (MenuDimCases && numMenu == 0) {
			idFlec.style.left = (itemLeft + (Menu[0] ? MenuDimCases[numItem] : Menu[3]) - 20) + 'px';
		} else {
			idFlec.style.left = (itemLeft + Menu[3] - 20) + 'px';
		}
		idFlec.style.width = '20px';
		idFlec.style.height = '20px';
		idFlec.style.color = (MenuCouleurFleches ? MenuCouleurFleches : Menu[8]);
		idFlec.style.padding = MenuMarges + 'px';
		idFlec.style.font = '12pt Webdings';
		idFlec.style.cursor = 'hand';
	}
}
//--- Affiche ou masque le menu 'n' en fonction des navigateurs
function AffichageMenu(numMenu,valeurIE,valeurNN){
	if (MenuIncomplet) return void(0);
	var idMenu = 'M' + numMenu;
	if (NN4){
		MenusNN4[numMenu].visibility = valeurNN;
	} else if (IE4) {
		document.all[idMenu].style.visibility = valeurIE;
	} else if (DOM) {
		document.getElementById(idMenu).style.visibility = valeurIE;
	}
}
//--- Masque le menu numMenu
function Masque(numMenu){
	AffichageMenu(numMenu,'hidden','hide');
}
//--- Masques tous les menus
function MasqueTout(){
	for (n=1; n<Menus.length; n++) {Masque(Menus[n])}
}
//--- Declanche le decompte de fermeture des menus
function DebDecMenu(){
	StopMenus = setTimeout('MasqueTout()',MenuTemps)
}
//--- Annule le decompte de fermeture des menus si l'utilisateur passe sur un autre menu
function FinDecMenu(){
	clearTimeout(StopMenus);
}
//--- Fonction de survol d'un item
function RollOver(numMenu,numItem,numSousMenu) {
	Menu = eval('Menu' + numMenu);
	if (IE4) {idItem = eval('I' + numMenu + numItem)} else {var idItem = document.getElementById('I' + numMenu + numItem)}
	idItem.style.color = Menu[9];
	if (numSousMenu) {SousMenu = eval('Menu' + numSousMenu)}
	idItem.style.background = (numSousMenu && (MenuCouleurSousMenu || MenuCouleurSousMenuSurvol)) ? (MenuCouleurSousMenuSurvol ? SousMenu[6] : SousMenu[7]) : Menu[7];
	idItem.style.borderStyle = MenuBordItemTypeSurvol;
	itemUrl = Menu[3 * numItem + 12];
	window.status = itemUrl;
	FinDecMenu()
	if (numMenu<1) {MasqueTout()}
	if (MenuDernier != numMenu) {Masque(MenuDernier)}
	if (numSousMenu) {
		AffichageMenu(numSousMenu,'visible','show');
		MenuDernier = numSousMenu;	
	}
}
//--- Fonction de sortie du survol d'un item
function RollOut(numMenu,numItem,numSousMenu) {
	Menu = eval('Menu' + numMenu);
	if (IE4) {idItem = eval('I' + numMenu + numItem)} else {idItem = document.getElementById('I' + numMenu + numItem)}
 
	idItem.style.color = Menu[8];
	if (numSousMenu) {SousMenu = eval('Menu' + numSousMenu)}
	idItem.style.color = (numSousMenu && MenuCouleurTexteSousMenu && (SousMenu[6] != Menu[6])) ? SousMenu[6] : Menu[8];
	idItem.style.background = (numSousMenu && MenuCouleurSousMenu) ? SousMenu[6] : Menu[6];
	idItem.style.borderStyle = MenuBordItemTypeNormal;
	window.status = defaultStatus;
	DebDecMenu()
}
//--- Fonction de click d'un item
function ItemClick(numMenu,numItem) {
	Menu = eval('Menu' + numMenu);
	itemUrl = Menu[3 * numItem + 12];
	window.location.href = MenuAccueil ? MenuCheminAccueil + itemUrl : MenuChemin + itemUrl;
 
}
//
///////////////////////////////////////////////////////
 
//--- Fonctions Pour NN4 ------------------------------
 
///////////////////////////////////////////////////////
//
//--- Initialisation ----------------------------------
function IniNN4() {
	for (n=0; n<nombreMenus; n++) {
		ConstruMenuNN4(Menus[n]);
	}
}
//--- Construction d'un menu
function ConstruMenuNN4(numMenu){
	Menu = eval('Menu' + numMenu);
	ElMenu = new Layer(200,window);
	MenusNN4[numMenu] = ElMenu;
	ElMenu.visibility = 'show';
	if (numMenu>0) {ElMenu.visibility = 'hide';}
	ElMenu.bgColor = Menu[5];
	ElMenu.zIndex = numMenu;
	ElMenu.moveTo(Menu[2],Menu[1]);
	if (Menu[0]) {
		menuWidth = ( Menu[3] + MenuEspacement ) * Menu[10] + MenuEspacement;
		menuHeight = MenuEspacement * 2 + Menu[4];
	} else {
		menuWidth = MenuEspacement * 2 + Menu[3];
		menuHeight = ( Menu[4] + MenuEspacement ) * Menu[10] + MenuEspacement;
	}
	ElMenu.resizeTo(menuWidth,menuHeight);
	for (numItem=0;numItem<Menu[10];numItem++) {
		numSousMenu = Menu[3 * numItem + 13];
		if (Menu[0]) {
			itemTop = MenuEspacement;
			itemLeft = (numItem * Menu[3]) + ((numItem+1) * MenuEspacement);
			sousMenuTop = Menu[1] + itemTop + Menu[4] + MenuEspacement;
			sousMenuLeft = Menu[2] + itemLeft - MenuEspacement;
		} else {
			itemTop = (numItem * Menu[4]) + ((numItem+1) * MenuEspacement);
			itemLeft = MenuEspacement;
			sousMenuTop = Menu[1] + itemTop + MenuDecalageHaut - MenuEspacement;
			sousMenuLeft = Menu[2] + itemLeft + Menu[3] + MenuEspacement + MenuDecalageGauche; 
		}
		var Texte = '<div align=' + MenuAlignement + '><font face=' + MenuPolice + ' point-size=' + MenuTailleTexte + ' color=' + Menu[8] + '>' + Menu[3*numItem+11] + '</font></div>';
		if (MenuGras) {Texte = Texte.bold()}
		if (MenuItalique) {Texte = Texte.italics()}
		ElItem = new Layer(Menu[3],ElMenu);
		ElItem.zIndex = numItem;
		ElItem.visibility = 'inherit';
		ElItem.bgColor = Menu[6];
		ElItem.moveTo(itemLeft,itemTop);
		ElItem.resizeTo(Menu[3],Menu[4]);
		ElItem.document.write(Texte);
		ElItem.document.close();
		ElItem.captureEvents(Event.MOUSEOVER|Event.MOUSEOUT|Event.CLICK)
		ElItem.onmouseover = RollOverNN4;
		ElItem.onmouseout = RollOutNN4;
		ElItem.onclick = ItemClickNN4;
		if (numSousMenu) {
			SousMenu = eval('Menu' + numSousMenu);
			SousMenu[1] = sousMenuTop;
			SousMenu[2] = sousMenuLeft;
			ElFlec = new Layer(Menu[3],ElMenu);
			ElFlec.visibility = 'inherit';
			ElFlec.moveTo(itemLeft + Menu[3] - 20,itemTop);
			ElFlec.resizeTo(20,20);
			ElFlec.document.write('<font face=Webdings point-size=14 color=' + (MenuCouleurFleches ? MenuCouleurFleches : Menu[8]) + '>' +  (Menu[0] ? (MenuFlechesBas ? '6' : ' ') : (MenuFlechesDroites ? '4' : ' ')) + '</font>');
			ElFlec.document.close();
		}
	}
}
//--- Fonction de survol d'un item pour Netscape 4
function RollOverNN4(){
	numMenu = this.parentLayer.zIndex;
	numItem = this.zIndex;
	Menu = eval('Menu' + numMenu);
	numSousMenu = Menu[3 * numItem + 13];
	this.bgColor = Menu[7];
	FinDecMenu()
	if (numMenu<1) {MasqueTout()}
	if (MenuDernier != numMenu) {Masque(MenuDernier)}
	if (numSousMenu) {
		AffichageMenu(numSousMenu,'visible','show');
		MenuDernier = numSousMenu;	
	}
}
//--- Fonction de sortie du survol d'un item pour Netscape 4
function RollOutNN4(){
	numMenu = this.parentLayer.zIndex;
	numItem = this.zIndex;
	Menu = eval('Menu' + numMenu);
	this.bgColor = Menu[6];
	DebDecMenu()
}
//--- Fonction de click d'un item pour Netscape 4
function ItemClickNN4() {
	numMenu = this.parentLayer.zIndex;
	numItem = this.zIndex;
	Menu = eval('Menu' + numMenu);
	itemUrl = Menu[3 * numItem + 12];
	window.location.href = MenuAccueil ? MenuCheminAccueil + itemUrl : MenuChemin + itemUrl;
}
//
//--- Fin de script -----------------------------------
///////////////////////////////////////////////////////