/* interactive custom menu
*/

if (navigator.appName=="Netscape"){document.writeln('<layer name="menu" left="20" top="20"></layer>');}
else{document.writeln('<div id="menu" style="position:absolute;left:20px;top:20px;width:225px;height:16px;"></div>');}

var type;type = new Array();
var level;level = new Array();
var texte;texte = new Array();
var status;status = new Array();
var image;image = new Array();
var lien;lien = new Array();
var pere;pere = new Array();
var ok=0;var nb=1;var Apere=0;var Alevel=1;var oldpere=0;

//
// La cible par defaut pour les liens
//
var Acible="main";
//

function ajouter(Anew,Atype,Atexte,Aimage,Alien) {
  if (Anew==1) {Apere=0;Alevel=1;}
  type[nb]=Atype;
  level[nb]=Alevel;
  pere[nb]=Apere;
  status[nb]=0;
  texte[nb]=Atexte;
  image[nb]=Aimage;
  lien[nb]=Alien; 
  if (Atype==1) {Apere=nb;}	
  nb+=1;if (Atype==1) {Alevel+=1;}
}

function ouvre(num){
 status[num]=1;affMenu();

}

function ferme(num){
 status[num]=0;affMenu();
}

function verif(num){
 if (pere[num]!=0) {
  while (pere[num]!=0) {
   num=pere[num];
   if (status[num]==0) {ok=0;}
  }
 }
}

function affMenu(){
 var chaine = "";var saute=0;var niveau=1;
 for (var i = 1; i < texte.length; i++) {
  ok=1;
  verif(i);
  if (ok==1) {
   for (var j = 1; j < level[i]; j++) {
    if (j == level[i]-1) {
     chaine+="<img src='espacef.gif' align='top'>";}
    else {
     chaine+="<img src='espace.gif' align='top'>";}
   }
   if (type[i]==1) {
    if (status[i]==0) {
     chaine+="<img src='fermer.gif' border='0' align='top' onmouseup='ouvre("+i+")'>&nbsp;";
     chaine+="<A HREF='javascript:ouvre("+i+")' class='lienscategory'>"+texte[i]+"</a>";
    }
    else {
     chaine+="<img src='ouvert.gif' border='0' align='top' onmouseup='ferme("+i+")'>&nbsp;";
     chaine+="<A HREF='javascript:ferme("+i+")' class='lienscategory'>"+texte[i]+"</a>";
    }
   }
   else {
    chaine+="<A HREF='"+lien[i]+"' class='liens' target='"+Acible+"'>";
    if (image[i]=="") {
     chaine+="<img src='lien.gif' border='0' align='top'>&nbsp;";
    }
    else {
     chaine+="<img src='"+image[i]+"' border='0' align='top'>&nbsp;";
    }
    chaine+=texte[i];
    chaine+="</A>"
   }
   chaine+="<BR>";
  }
 }
 if (navigator.appName=="Netscape"){
  document.layers['menu'].document.write(chaine);
  document.layers['menu'].document.close();
 }
 else{
  menu.innerHTML=chaine;
 }
}

//
// Les entrees du menu sont crees ici
//
// argument 1: si mis a 1 signifie que c'est une nouvelle branche (ou fin de la branche en cours)
// argument 2: type de l'entree, 1 pour un dossier, 2 pour un lien
// argument 3: texte qui apprait dans le menu
// argument 4: Icone associe
// argument 5: Lien associe
//





ajouter(1,1,"Vos besoins","","#");
ajouter(0,2,"cahier des charges en ligne","lien2.gif","d0a1.asp");
ajouter(0,2,"envoi de documentation","lien2.gif","d0b.htm");
ajouter(0,2,"visite d'un technicien","lien2.gif","d0c.htm");


ajouter(1,1,"Polissage - Brossage","","#");
ajouter(0,2,"machines","lien2.gif","d1a.htm");
ajouter(0,1,"Produits","","#");
ajouter(0,2,"pr&eacute;polissage","lien2.gif","d21a.htm");
ajouter(0,2,"polissage et avivage","lien2.gif","d22a.htm");
ajouter(0,2,"satinage","lien2.gif","d23a.htm");
ajouter(0,2,"meulage","lien2.gif","d24a.htm");
ajouter(0,2,"p&acirc;te abrasive","lien2.gif","d25a1.htm");
ajouter(0,2,"materiaux et impr&eacute;gnation","lien2.gif","d26a.htm");


ajouter(1,1,"Ebavurage","","#");
ajouter(0,2,"vibrateurs","lien2.gif","d3a.htm");
ajouter(0,2,"centrifugeuses","lien2.gif","d3b.htm");
ajouter(0,2,"tonneaux","lien2.gif","d3c.htm");
ajouter(0,2,"brosseuses","lien2.gif","d3d.htm");

ajouter(1,1,"D&eacute;graissage","","#");
ajouter(0,2,"par agitation et immersion","lien2.gif","d4a.htm");
ajouter(0,2,"par aspersion","lien2.gif","d4b.htm");
ajouter(0,2,"par ultrasons","lien2.gif","d4e.htm");

ajouter(1,1,"Traitement des eaux","","#");
ajouter(0,2,"physico-chimique","lien2.gif","d5a.htm");
ajouter(0,2,"recyclage sur r&eacute;sines","lien2.gif","d5b.htm");
ajouter(0,2,"centrifugation","lien2.gif","d5c.htm");
ajouter(0,2,"ultrafiltration","lien2.gif","d5d.htm");

ajouter(1,1,"Grenaillage","","#");
ajouter(0,2,"machines","lien2.gif","d6a.htm");





