// Copyright Thomas Brattli at www.bratta.com // Définition de l'objet Menu oMenu=new menuObj('oMenu') // Les variables de style (notation feuilles de style CSS) //// Le style du menu principal oMenu.clMain='padding:10px; font-family:verdana; font-size:10px; font-weight:bold' //// Le style des sous-menus oMenu.clSub='padding:5px; font-family:verdana; font-size:10px; font-weight:bold' //// Le style des sous-sous-menus oMenu.clSubSub='padding:5px; font-family:verdana; font-size:10px; font-weight:bold' //// Le style des liens du menu principal oMenu.clAMain='text-decoration:none; color:White' //// Le style des liens des sous-menus oMenu.clASub='text-decoration:none; color:White' //// Le style des liens des sous-sous-menus oMenu.clASubSub='text-decoration:none; color:White' // Les propriétés de la barre d'arrière-plan //// 1 si vous souhaitez une barre sinon 0 oMenu.backgroundbar=0 //// La position gauche de la barre en pixels ou en % oMenu.backgroundbarfromleft=100 //// La position verticale de la barre en pixels ou en % oMenu.backgroundbarfromtop=10 //// La taille de la barre en pixels ou en % oMenu.backgroundbarsize="480" //// La couleur de la barre oMenu.backgroundbarcolor="Navy" // Les dimensions des menus //// La hauteur en pixels ou % des éléments du menu principal oMenu.mainheight=25 //// La largeur en pixels ou % des éléments du menu principal oMenu.mainwidth=100 //// La hauteur en pixels ou % des éléments du sous-menu oMenu.subheight=30 //// La largeur en pixels ou % des éléments du sous-menu oMenu.subwidth=100 //// La hauteur en pixels ou % des éléments du sous-sous-menu oMenu.subsubheight=20 //// La largeur en pixels ou % des éléments du sous-sous-menu oMenu.subsubwidth=100 ////////////////////////////////// oMenu.makeStyle() ////////////////////////////////// // Le placement du menu principal oMenu.subplacement=oMenu.mainheight // Le retrait horizontal des sous-sous-menus oMenu.subsubXplacement=oMenu.subwidth/2 // Le retrait vertical des sous-sous-menus oMenu.subsubYplacement=7 // Les couleurs des différents menus //// La couleur d'arrière-plan du menu principal oMenu.mainbgcoloroff='Navy' //// La couleur d'arrière-plan au passage de la souris du menu principal oMenu.mainbgcoloron='Navy' //// La couleur d'arrière-plan des sous-menus oMenu.subbgcoloroff='#006699' //// La couleur d'arrière-plan au passage de la souris des sous-menus oMenu.subbgcoloron='#9966cc' //// La couleur d'arrière-plan des sous-sous-menus oMenu.subsubbgcoloroff='#3098CF' //// La couleur d'arrière-plan au passage de la souris des sous-sous-menus oMenu.subsubbgcoloron='#006699' //// Pour garder la couleur au passage de la souris lors d'un click oMenu.stayoncolor=1 // La vitesse de l'effet oMenu.menuspeed=10 oMenu.menusubspeed=15 // 0 si vous souhaitez des lignes, 1 pour des colonnes oMenu.menurows=1 // "mouse" pour onmouseover, "click" pour onclick oMenu.menueventon="mouse" oMenu.menueventoff="mouse" /////// Sans objet car 1 seul menu dans le script ///// oMenu.menuplacement=0 oMenu.pxbetween=0 oMenu.fromleft=75 oMenu.fromtop=10 ////////////////////////////////////////////////////// /***************************************** Construction du menu de navigation ******************************************/ // Menu principal //// makeMain(N°menu,'texte','lien','frame_target') //// on démarre les N°menu à 0 et pas à 1 //// on met lien 0 si on souhaite des sous-menus oMenu.makeMain(0,'Accueil',0) oMenu.makeMain(1,'Présentation',0) oMenu.makeMain(2,'Mot du Wali',0) oMenu.makeMain(3,'Economie',0) oMenu.makeMain(4,'Culture',0) oMenu.makeMain(5,'Tourisme',0) // Eléments du sous-menu //// makeSub(N°menu,N°sousmenu,'texte','lien',total de sous-menus,'frame_target') //// on démarre les N°sousmenu à 0 et pas à 1 //// on met lien 0 si on souhaite des sous-sous-menus oMenu.makeSub(0,0,'Accueil','default.htm',1) oMenu.makeSub(1,0,'Situation Géographique','presentation.htm',1) oMenu.makeSub(2,0,'Lettre du Wali','lettre.htm',1) oMenu.makeSub(3,0,'Agriculture','agriculture.htm',9) oMenu.makeSub(3,1,'Hydrolique','infrastructure_hydraulique.htm',9) oMenu.makeSub(3,2,'Les Forêts','les_forets.htm',9) oMenu.makeSub(3,3,'Urbanisme','urbanisme.htm',9) oMenu.makeSub(3,4,'Travaux Publics','les_travaux_publics.htm',9) oMenu.makeSub(3,5,'Transport','transport.htm',9) oMenu.makeSub(3,6,'Industrie','industrie.htm',9) oMenu.makeSub(3,7,'Santé','la_sante.htm',9) oMenu.makeSub(3,8,'Education National','education.htm',9) oMenu.makeSub(4,0,'Jeunesse & Sport','jeunesse_et_sports.htm',1) oMenu.makeSub(5,0,'Tourisme','tourisme.htm',1) /******************************************* Fin de la construction du menu ********************************************/ oMenu.construct()