// <<intranet CEA : script_pole.js >>
//  Création du menu déroulant de gauche dans le 'calque3'
//  (La définition du menu est faite dans menu_pole.js)
//
// MAJ :
//  11/3/03, fc
//  26/3/03, fc, debug href sur la rubrique
//

function menu_fr(niveau) {
 for (var k=1; k<=nb_bouton3; k++){
  if (bouton3[k].nom == rubrik) {
   if (bouton3[k].target=='ext') {
    document.write("<tr align='right'><td><a href="+bouton3[k].lien+" target=_blank onMouseOver=\"affiche_menu3('"+k+"','1');Affiche('blanc');Affiche('blanc3');Affiche('blanc4');efface_tout_sauf2("+k+");\"><img src="+niveau+"images/menu_fr/"+bouton3[k].nom+"_f.gif border=0 name="+bouton3[k].nom+"></a></td></tr>");
   } else {
    document.write("<tr align='right'><td><a href="+niveau+bouton3[k].lien+" onMouseOver=\"affiche_menu3('"+k+"','1');Affiche('blanc');Affiche('blanc3');Affiche('blanc4');efface_tout_sauf2("+k+");\"><img src="+niveau+"images/menu_fr/"+bouton3[k].nom+"_f.gif border=0 name="+bouton3[k].nom+"></a></td></tr>");
   }
  } else if (rubrik=='') {
   if (bouton3[k].target=='ext') {
    document.write("<tr align='right'><td><a href="+bouton3[k].lien+" target=_blank onMouseOver=\"affiche_menu3('"+k+"','1');Affiche('blanc');Affiche('blanc3');Affiche('blanc4');efface_tout_sauf2("+k+");\"><img src="+niveau+"images/menu_fr/"+bouton3[k].nom+".gif border=0 name="+bouton3[k].nom+"></a></td></tr>");
   } else {
    document.write("<tr align='right'><td><a href="+niveau+bouton3[k].lien+" onMouseOver=\"affiche_menu3('"+k+"','1');Affiche('blanc');Affiche('blanc3');Affiche('blanc4');efface_tout_sauf2("+k+");\"><img src="+niveau+"images/menu_fr/"+bouton3[k].nom+".gif border=0 name="+bouton3[k].nom+"></a></td></tr>");
   }
  } else {
   if (bouton3[k].target=='ext') {
    document.write("<tr align='right'><td><a href="+bouton3[k].lien+" target=_blank onMouseOver=\"affiche_menu3('"+k+"','1');Affiche('blanc');Affiche('blanc3');Affiche('blanc4');efface_tout_sauf2("+k+");//Image_on2_drt('"+rubrik+"');\"><img src="+niveau+"images/menu_fr/"+bouton3[k].nom+".gif border=0 name="+bouton3[k].nom+"></a></td></tr>");
   } else {
    document.write("<tr align='right'><td><a href="+niveau+bouton3[k].lien+" onMouseOver=\"affiche_menu3('"+k+"','1');Affiche('blanc');Affiche('blanc3');Affiche('blanc4');efface_tout_sauf2("+k+");//Image_on2_drt('"+rubrik+"');\"><img src="+niveau+"images/menu_fr/"+bouton3[k].nom+".gif border=0 name="+bouton3[k].nom+"></a></td></tr>");
   }
  }
 }
}

function affiche_menu3(num,rubrique) {
 if (ie4)
  doc=document.all.calque3;
 else if (ns4)
  doc=document.layers.calque3.document;
 else if (ns6)
 {
  doc=document.getElementById('calque3') ;
 }
 var rub=rubrique;

 if(rub==1) {
  var nombre3 = bouton3[num].nb_sous_rub3;
  var boutons3 = bouton3[num].sous_rub3;
  var pos3 =110+20*num;
  var bordure = "#885495";
  var puce = "images/menu_fr/puce_dhtml.gif";
 }

 ligne="";
 for (l=1; l<=nombre3; l++)
 {     
 ligne += "<table border=0 cellspacing=0 cellpadding=0>";   
  ligne+="     <tr>";
  ligne += "     <td colspan=6 width=1 bgcolor="+bordure+"><img src="+niveau+"images/menu_fr/pix.gif width=1 height=1></td>";
  ligne+="     </tr>";
  ligne+="     <tr>";
  ligne += "     <td width=1 bgcolor="+bordure+"><img src="+niveau+"images/menu_fr/pix.gif width=1 height=1></td>";
  ligne += "     <td colspan=4 width=1 bgcolor=#FFFFFF><img src="+niveau+"images/menu_fr/pix.gif width=1 height=5></td>";
  ligne += "     <td width=1 bgcolor="+bordure+"><img src="+niveau+"images/menu_fr/pix.gif width=1 height=1></td>";
  ligne+="     </tr>";
  for (l=1; l<=nombre3; l++)
  {
   ligne+="     <tr>";
   ligne += "     <td bgcolor="+bordure+" width=1><img src="+niveau+"images/menu_fr/pix.gif width=1 height=1></td>";
   ligne+="       <td bgcolor=#FFFFFF><img src="+niveau+"images/menu_fr/pix.gif width=5 height=1></td>";
   ligne+="       <td bgcolor=#FFFFFF valign=top><img src="+niveau+"images/menu_fr/pix.gif width=5 height=4><br><img src="+niveau+puce+" width=8 height=5></td>";
   if(boutons3[l].lien=='#') {
    var niveau2='';
    ligne+="       <td bgcolor=#FFFFFF width=240 colspan=2><a href="+niveau2+boutons3[l].lien+" class=lienmenu>"+boutons3[l].nom+"</a></td>";
   } else {
    var niveau2=niveau;
    ligne+="       <td bgcolor=#FFFFFF width=240 colspan=2><a href="+niveau2+boutons3[l].lien+" class=lienmenu>"+boutons3[l].nom+"</a></td>";
   }
   ligne += "     <td bgcolor="+bordure+" width=1><img src="+niveau+"images/menu_fr/pix.gif width=1 height=1></td>";
   ligne+="     </tr>";
   if(l<nombre3){
    ligne+="     <tr>";
    ligne+= "     <td width=1 bgcolor="+bordure+"><img src="+niveau+"images/menu_fr/pix.gif width=1 height=1></td>";
    ligne+="      <td bgcolor=#FFFFFF><img src="+niveau+"images/menu_fr/pix.gif width=5 height=1></td>";
    ligne+="      <td bgcolor=#D7DBB3><img src="+niveau+"images/menu_fr/pix.gif width=5 height=1></td>";
    ligne+="      <td bgcolor=#D7DBB3 width=148><img src="+niveau+"images/menu_fr/pix.gif width=5 height=1></td>";
    ligne+= "     <td bgcolor=#FFFFFF width=5><img src="+niveau+"images/menu_fr/pix.gif width=5 height=1></td>";
    ligne+= "     <td width=1 bgcolor="+bordure+"><img src="+niveau+"images/menu_fr/pix.gif width=1 height=1></td>";
    ligne+="     </tr>";
   }
  } 
  ligne+="     <tr>";
  ligne += "     <td width=1 bgcolor="+bordure+"><img src="+niveau+"images/menu_fr/pix.gif width=1 height=1></td>";
  ligne += "     <td colspan=4 width=1 bgcolor=#FFFFFF><img src="+niveau+"images/menu_fr/pix.gif width=1 height=5></td>";
  ligne += "     <td width=1 bgcolor="+bordure+"><img src="+niveau+"images/menu_fr/pix.gif width=1 height=1></td>";
  ligne+="     </tr>";
  ligne+="     <tr>";
  ligne += "     <td colspan=6 width=1 bgcolor="+bordure+"><img src="+niveau+"images/menu_fr/pix.gif width=1 height=1></td>";
  ligne+="     </tr>";
  ligne+="  </table>";
 } 

 // Nécessaire pour IE Mac
 ligne += "<table><tr><td></td></tr></table>";

 if (ie4||ns6)
  doc.innerHTML = ligne;
 else {
  doc.write(ligne);
  doc.close();
 }
 var place = pos3
 if (ie4)
  calque3.style.top=place
 else if (ns4)
  document.layers.calque3.top=place
 else if (ns6)
  document.getElementById('calque3').style.top=place

 Affiche('calque3'); //Cache('calque');
}


//SCRIPTS POUR AFFICHER UNE IMAGE
function Image_on2(nom){
    if(ie4){
    document.images[nom].src= ""+niveau+"images/menu_fr/" + nom + "_on.gif" ;
    }
    if(ns4){
    document.layers['menupole'].document.images[nom].src= ""+niveau+"images/menu_fr/" + nom + "_on.gif" ;
    }
    if(ns6){
    document.images[nom].src= ""+niveau+"images/menu_fr/" + nom + "_on.gif" ;
    }
}


//SCRIPTS POUR EFFACER UNE IMAGE
function Image_off2(nom){
    if(ie4){
    document.images[nom].src= ""+niveau+"images/menu_fr/" + nom + ".gif" ;
    }
    if(ns4){
    document.layers['menupole'].document.images[nom].src= ""+niveau+"images/menu_fr/" + nom + ".gif" ;
    }
    if(ns6){
    document.images[nom].src= ""+niveau+"images/menu_fr/" + nom + ".gif" ;
    }
}

//SCRIPTS POUR AFFICHER LA FLECHE
function Image_on2_drt(nom){
    if(ie4){
    document.images[nom].src= ""+niveau+"img/menu_fr/" + nom + "_f.gif" ;
    }
    if(ns4){
    document.layers['menupole'].document.images[nom].src= ""+niveau+"img/menu_fr/" + nom + "_f.gif" ;
    }
    if(ns6){
    document.images[nom].src= ""+niveau+"img/menu_fr/" + nom + "_f.gif" ;
    }
}

function efface_tout_sauf2(num) {
 for (k=1; k<=nb_bouton3; k++)
 {
  if (k!=num) Image_off2(bouton3[k].nom);
  else        Image_on2(bouton3[k].nom);
 }
}

function efface_tout2() {
 for (k=1; k<=nb_bouton3; k++)
 {
   Image_off2(bouton3[k].nom);
 }
}
// fin
