
CreerObj("fond",0,0,640,480,0,0,"","onmouseover='cachetout();'",0);

CreerObj("menu1",0,0,16,16,0,1,"","onmouseover='stat=1;'",0);

CreerObj("menu2",0,0,16,16,0,1,"","onmouseover='stat=1;'",0);

CreerObj("menu3",0,0,16,16,0,1,"","onmouseover='stat=1;'",0);

CreerObj("menu4",0,0,16,16,0,1,"","onmouseover='stat=1;'",0);

CreerObj("menu5",0,0,16,16,0,1,"","onmouseover='stat=1;'",0);

CreerObj("menu6",0,0,16,16,0,1,"","onmouseover='stat=1;'",0);





var posx;var posy;var px;var py;var i;var tposy=0;var Xpos = 50;var Ypos = 50;

posx = new Array();

posy = new Array();

tail = new Array();



posx[0]=0;posy[0]=0;tail[0]=0;

posx[1]=0;posy[1]=0;tail[1]=0;

posx[2]=0;posy[2]=0;tail[2]=0;

posx[3]=0;posy[3]=0;tail[3]=0;

posx[4]=0;posy[4]=0;tail[4]=0;

posx[5]=0;posy[5]=0;tail[5]=0;


function cacher() {

 for (var i = 1; i < 7; i++) {

  CacherObj("menu"+i);

 }

 aff=0

}



function cachetout() {

 if (stat!=0) {

  for (var i = 1; i < 7; i++) {

   CacherObj("menu"+i);

  }

  CacherObj("fond");

 }

 aff=0

}



var type;type = new Array();

var level;level = new Array();

var texte;texte = new Array();

var go;go = new Array();

var lien;lien = new Array();

var taille;taille = new Array();

var nb=1;var pave=0;var stat=0;

//

// La cible par defaut pour les liens

//

var Acible="_top";

//



function ajouter(Alevel,Ago,Atexte,Alien) {

 level[nb]=Alevel;

 go[nb]=Ago;

 texte[nb]=Atexte;

 lien[nb]=Alien;

 nb+=1;

}



function affMenu(Anum,pave,Aback,num){

 VoirObj("fond");



 var chaine = "";var ligne=1;



// chaine+="<table border='1' cellpadding='0' cellspacing='0' width='"+taille[Anum]+"' bgcolor='#CCCCCC' bordercolorlight='#FFFFFF' bordercolordark='#333333'><tr><td bordercolor='#CCCCCC'>"
 chaine+="<table border='1' cellpadding='0' cellspacing='0' width='"+taille[Anum]+"' bgcolor='#05C355' bordercolorlight='#4BD48C' bordercolordark='#008747'><tr><td>"

 chaine+="<FONT FACE='verdana' SIZE='1'><B>"

 tail[pave]=taille[Anum];

 for (var i = 1; i < texte.length; i++) {

  if (level[i]==Anum) {

   if (go[i]!=0) {

    chaine+="<A HREF='"+lien[i]+"' onclick='cacher();'>&nbsp;<font id=lienmn>"+texte[i]+"</font></A>";

    chaine+="<BR>";

   }

   else {

    chaine+="<A HREF='"+lien[i]+"' target='_self' onclick='cacher();'>&nbsp;<font id=lienmn>";

    chaine+=texte[i];

    chaine+="</font></A><BR>";

   }

   ligne+=1;

  }

 }

 chaine+="</B></FONT>"

 chaine+="</TD></TR></TABLE>"



 if (pave!=0) {

  posx[pave]=posx[Aback]+(tail[Aback]-16);

  posy[pave]=posy[Aback]+((num-1)*18);

 }

 else {

  posx[0]=Xpos;

  posy[0]=Ypos;

  stat=0;

 }

 



 switch (pave) {

 case 0:

  ModifierObj("menu1",chaine);

  break;

 case 1:

  ModifierObj("menu2",chaine);

  break;

 case 2:

  ModifierObj("menu3",chaine);

  break;

 case 3:

  ModifierObj("menu4",chaine);

  break;

 case 4:

  ModifierObj("menu5",chaine);

  break;

 case 5:

  ModifierObj("menu6",chaine);

  break;

 }



 for (var i = 0; i < 6; i++) {

 	named="menu"+(i+1);

  PlacerObj(named,posx[i],posy[i]);

 }



 VoirObj("menu"+(pave+1));



 for (var i = pave+1; i < 6; i++) {

  CacherObj("menu"+(i+1));

 }

}



function dblclick(posX, posY) {

//  ofy=OffsetY();ofx=OffsetX();

//  Xpos = SourisX()+ofx;Ypos = SourisY()+ofy;

  Xpos = posX;

  Ypos = posY;

  affMenu(0,0,1);

}



//document.ondblclick=dblclick;



//

// CONSTRUCTION DU MENU

//

// Les entrees du menu sont crees ici

//

// argument 1: Numero du pavé (cadre ou apparait les entrees, j'ai mis un numero plutot qu'un nom, le numero doit etre different pour chaque pavé)

// argument 2: le numero du pavé fils a afficher si cette entrée est cliquée (mis a 0 pour un lien)

// argument 3: texte qui apparait dans le menu

// argument 5: Le lien associe (vide pour les dossiers)

//

// taille = la taille en X du pavé

//



taille[0]=160;

ajouter(0,0,"Dirigeant","vousEtes.php?mncours=1&type=dirigeant");

ajouter(0,0,"Salarié","vousEtes.php?mncours=1&type=salarie");

ajouter(0,0,"Particulier","vousEtes.php?mncours=1&type=particulier");

ajouter(0,0,"Etudiant","vousEtes.php?mncours=1&type=etudiant");



/*

taille[1]=180;

ajouter(1,4,"Jusqu'a 6 volets","");

ajouter(1,0,"Affichable simultanement","#");



taille[2]=90;

ajouter(2,4,"Dossier 1","");

ajouter(2,0,"Lien 1","#");

ajouter(2,0,"Lien 2","#");



taille[3]=70;

ajouter(3,0,"Lien 1","#");

ajouter(3,0,"Lien 2","#");

ajouter(3,0,"Lien 3","#");



taille[4]=210;

ajouter(4,0,"Dossier 2 / Dossier 1 / Lien 1","#");

*/

