//  07-05-2005 Adri

   var V_GESTART = false;
   var ID = 0;
   var V_LIJST = new Array();

   function maak_menu( P_WELKE) {
     new ITEM("START", "HOOFD", "Start",   "index.html", false, 0, 100, 20);

     new ITEM("VEREEN", "HOOFD", "Vereniging", "vereniging.html", true, 0, 100, 20);
     new ITEM("BESTUUR", "VEREEN", "Bestuur", "zonbestuur.html", false, 1, 100, 20);
     new ITEM("COMM", "VEREEN","Commissies en werkgroepen", "zoncomm.html", false, 1, 110, 60);
     new ITEM("LIGGING", "VEREEN", "Het tuincomplex", "tuincomplex.html", false, 1, 100, 40);
     new ITEM("LEDEN","VEREEN",  "Ledeninfo", "", true, 1, 100, 20);
     new ITEM("LID1", "LEDEN", "Agenda",    "zonagenda.html", false, 2, 100, 20);
     new ITEM("LID3", "LEDEN","Mededelingen", "mededelingen.html", false, 2, 100, 20);
     new ITEM("LID4", "LEDEN","Zonnevelder", "zonnevelder.html", false, 2, 100, 20);
     new ITEM("LID7", "LEDEN","Statuten",  "zonstatuten.html", false, 2, 100, 20);
     new ITEM("LID2", "LEDEN","Huishoudelijk Reglement", "zonhuishreg.html", false, 2, 100, 40);
     new ITEM("LID6", "LEDEN","Keuringen", "zonkeuring.html", false, 2, 100, 20);
     new ITEM("LID5", "LEDEN","Bouwregels", "zonbouwen.html", false, 2, 100, 20);
     new ITEM("VOS", "LEDEN",  "Vossen", "vos.html", false, 2, 100, 20);


     new ITEM("FOTOS", "HOOFD", "Foto's", "fotos.html", true, 0, 100, 20);
     new ITEM("FOTO8", "FOTOS", "Jubilarissen", "jubilarissen.html", false, 1, 120, 20);
     new ITEM("FOTO9", "FOTOS", "Werkzaterdag 2011", "werkzaterdag_2011.html", false, 1, 120, 40);
     new ITEM("FOTO7", "FOTOS", "Werkzaterdag 2010", "werkzaterdag_2010.html", false, 1, 120, 40);
     new ITEM("FOTO1", "FOTOS", "Bloementuin", "bloementuin.html", false, 1, 90, 20);
     new ITEM("FOTO2", "FOTOS", "Vier seizoenen", "vier_seizoenen.html", false, 1, 90, 40);
     new ITEM("FOTO3", "FOTOS", "Sfeer", "sfeer.html", false, 1, 100, 20);
     new ITEM("FOTO4", "FOTOS", "De paddenpoel", "paddenpoel.html", false, 1, 120, 40);
     new ITEM("FOTO5", "FOTOS", "Winter", "winter_2005.html", false, 1, 120, 20);
     new ITEM("FOTO6", "FOTOS", "Herfst", "gedichten.html", false, 1, 120, 20);

     new ITEM("NATUUR", "HOOFD", "Natuur", "natuur.html", true, 0, 100, 20);
     new ITEM("NAT_TUIN", "NATUUR", "Natuurlijk tuinieren", "zonnattuinieren.html", false, 1, 100, 40);
     new ITEM("PA_POEL", "NATUUR", "Paddenpoel", "paddenpoel2.html", false, 1, 100, 20);
     new ITEM("PLANTEN", "NATUUR", "Planten", "", true, 1, 100, 20);
     new ITEM("TUINPLANTEN", "PLANTEN", "Tuinplanten", "zontuinplanten.html", false, 2, 100, 20);
     new ITEM("WILDPLANTEN", "PLANTEN", "Wilde planten", "zonwildeplanten.html", false, 2, 100, 40);
     new ITEM("NATPLANTEN", "PLANTEN", "Waterplanten","zonwaterplanten.html", false, 2, 100, 20); 
     new ITEM("ONPLANTEN", "PLANTEN", "Onkruiden", "zononkruiden.html", false, 2, 100, 20);
     new ITEM("DIEREN", "NATUUR", "Dieren", "", true, 1, 100, 20);
     new ITEM("ZOOGDIEREN", "DIEREN", "Zoogdieren", "zonzoogdieren.html", false, 2, 100, 20);
     new ITEM("VOGELS", "DIEREN", "Vogels", "zonvogels.html", false, 2, 100, 20);
     new ITEM("VLINDERS", "DIEREN", "Vlinders", "zonvlinders.html", false, 2, 100, 20);
     new ITEM("AMFI", "DIEREN", "Amfibieën", "zonamfibieen.html", false, 2, 100, 20);
     new ITEM("PADDO", "NATUUR", "Paddenstoelen", "paddenstoelen.html", false, 1, 120, 20);

     new ITEM("TIPS", "HOOFD",  "Tuintips", "tuintips.html", true, 0, 100, 20);
     new ITEM("TIP1", "TIPS", "Aardappelen", "zonaardap.html", false, 1, 100, 20);
     new ITEM("TIP2", "TIPS", "Bemesten", "zonbemesting.html", false, 1, 100, 20);
     new ITEM("TIP3", "TIPS", "Bestrijden", "zonbestrijden.html", false, 1, 100, 20);
     new ITEM("LOODGL", "TIPS", "Loodglans", "loodglans.html", false, 1, 100, 20);
     new ITEM("TIP8", "TIPS", "Compost", "composteren.html", false, 1, 100, 20);
     new ITEM("RIL", "TIPS", "Takkenril", "takkenril.html", false, 1, 100, 20);
     new ITEM("TIP4", "TIPS",  "Wintertuin", "zonwintertuin.html", false, 1, 100, 20);
     new ITEM("DRUIF", "TIPS",  "Druiven", "druiven.html", false, 1, 100, 20);
     new ITEM("ENT", "TIPS",  "Enten", "enten.html", false, 1, 100, 20);
     new ITEM("TIP5", "TIPS",  "Recepten", "recepten.html", false, 1, 100, 20);
     new ITEM("TIP7", "TIPS",  "Bewegen", "zonbewegen.html", false, 1, 100, 20);

     new ITEM("SITE", "HOOFD", "Site", "site.html", false, 0, 100, 20);

     new ITEM("LINKS", "HOOFD", "Weblinks", "zonweblinks.html", false, 0, 100, 20);
     
     //new ITEM("LEDEN","HOOFD",  "Ledeninfo", "", true, 0, 100, 20);
     //new ITEM("LID1", "LEDEN", "Agenda",    "zonagenda.html", false, 1, 100, 20);
     //new ITEM("LID2", "LEDEN","Huishoudelijk Reglement", "zonhuishreg.html", false, 1, 100, 40);
     //new ITEM("LID3", "LEDEN","Plattegrond", "zonplatgr.html", false, 1, 100, 20);
     //new ITEM("LID4", "LEDEN","Commissies en werkgroepen", "zoncomm.html", false, 1, 110, 40);
     //new ITEM("LID5", "LEDEN","Bouwregels", "zonbouwen.html", false, 1, 100, 20);
     //new ITEM("LID6", "LEDEN","Keuringen", "zonkeuring.html", false, 1, 100, 20);
     //new ITEM("LID7", "LEDEN","Statuten",  "zonstatuten.html", false, 1, 100, 20);

    maak_mRegels();
    maak_zichtbaar( P_WELKE);
    schrijf_menu( P_WELKE);
   }

   function ITEM( P_MENU, P_S_MENU, P_OMS, P_LINK, P_SUBS, P_NIVEAU, P_BREEDTE, P_HOOGTE) {
    this.MENU = P_MENU;
    this.S_MENU = P_S_MENU;
    this.OMS = P_OMS;
    this.LINK = P_LINK
    this.SUBS = P_SUBS;
    this.NIVEAU = P_NIVEAU;
    this.BREEDTE = P_BREEDTE;
    this.HOOGTE = P_HOOGTE;
    if (P_S_MENU == "HOOFD") this.ZICHTBAAR = true;
    else this.ZICHTBAAR = false;
    this.UITGEKLAPT = false;
    V_LIJST[ID++] = this;
   }
   
   function maak_zichtbaar( P_WELKE) {
    var V_WELKE = P_WELKE;
    for (var V_ITEM = V_LIJST.length - 1; V_ITEM > 0 ; V_ITEM--) {
     if (V_LIJST[V_ITEM].MENU == V_WELKE){
      V_LIJST[V_ITEM].ZICHTBAAR = true;
      V_LIJST[V_ITEM].UITGEKLAPT = true;
      V_WELKE = V_LIJST[V_ITEM].S_MENU;
      // hele submenu zichtbaar
      for (var V_ITEM2 = 0; V_ITEM2 < V_LIJST.length; V_ITEM2++)
      { if (V_LIJST[V_ITEM2].S_MENU == V_WELKE){
         V_LIJST[V_ITEM2].ZICHTBAAR = true;
         //nee V_LIJST[V_ITEM2].UITGEKLAPT = true;
        }
      }
     }
    }
   }

   function maak_mRegels() {
    for (var V_ITEM = 0; V_ITEM < V_LIJST.length; V_ITEM++)
     //eval( "document.write( \"<span id='mRegel" + V_ITEM + "' class='regel'></span>\")");
     eval( "document.write( \"<div id='mRegel" + V_ITEM + "' class='regel'></div>\")");
   }

   function schrijf_menu( P_WELKE) {
//alert("schrijf_menu");
    var V_WELKE_REGEL = 0;
    var V_COLOR = "''#008000'";
    var V_STR = "";
    var V_PLAATJE = "";
    var V_REGELPOS = 100; //vertikale startpositie (niveau bepaalt horizontale)
    var V_TAB = 10;

    for (var V_WELK_ITEM = 0; V_WELK_ITEM < V_LIJST.length; V_WELK_ITEM++)
     if ( V_LIJST[V_WELK_ITEM].ZICHTBAAR) {
      //opbouw regel
      if (V_LIJST[V_WELK_ITEM].MENU == P_WELKE) 
      {V_COLOR = "'#00FF00'";
      }
      else
      {V_COLOR = "'#008000'";
      }
      V_STR = "<FONT COLOR=" + V_COLOR + " FACE='Arial' size=-1 ><B>" 
              + V_LIJST[V_WELK_ITEM].OMS 
              + "</B></FONT>";
	      
      if (V_LIJST[V_WELK_ITEM].LINK != "") 
      { V_STR = "<A HREF=\"" + V_LIJST[V_WELK_ITEM].LINK + "\">"
                   + V_STR
                   + "</A>";
      }
      

      if (V_LIJST[V_WELK_ITEM].SUBS) { //heeft submenu's; plaatje toevoegen
       if ( V_LIJST[V_WELK_ITEM].UITGEKLAPT) V_PLAATJE = "min.gif";
       else V_PLAATJE = "plus.gif";
       V_STR = "<TD WIDTH=15 NOWRAP VALIGN=MIDDLE><A HREF=\"javascript:klap_menu('" 
               + V_LIJST[V_WELK_ITEM].MENU 
               + "',"
               + !V_LIJST[V_WELK_ITEM].UITGEKLAPT 
               + ");\"><img border=\"0\" src=\"" 
               + V_PLAATJE 
               + "\" NAME=\"_img" 
               + V_WELK_ITEM 
               + "\"></A></TD>"
               + "<TD>"
               + V_STR
               + "</TD>";
      }
      else 
       V_STR = "<TD WIDTH=15 NOWRAP> </TD>"
               + "<TD>"//+ "<TD><A HREF=\"" + V_LIJST[V_WELK_ITEM].LINK + "\">"
               + V_STR
               + "</TD>"//+ "</A></TD>";
      V_STR = "<TABLE WIDTH=" + V_LIJST[V_WELK_ITEM].BREEDTE + " NOWRAP BORDER=0 CELLPADDING=0 CELLSPACING=0><TR>"
               + V_STR
               + "</TR></TABLE>";
  
      eval("mRegel" + V_WELKE_REGEL + ".innerHTML = V_STR");

      //positionering
//alert(navigator.appName);
      eval("document.getElementById( 'mRegel" + V_WELKE_REGEL + "').style.left=''+V_LIJST[V_WELK_ITEM].NIVEAU * V_TAB+'px';");
      eval("document.getElementById( 'mRegel" + V_WELKE_REGEL + "').style.top=''+V_REGELPOS+'px';");
      
      //clip(laag, t, l breedte hoogte): kan er niet buiten
      //eval("mRegel" + V_WELKE_REGEL + ".style.clip = \"rect( 0, 0, " + V_LIJST[V_WELK_ITEM].HOOGTE + "," + V_LIJST[V_WELK_ITEM].BREEDTE + "\")");
      V_REGELPOS += V_LIJST[V_WELK_ITEM].HOOGTE;
      V_WELKE_REGEL ++;
     }
   }

   //function KLAP_MENU( P_WELK_MENU, P_UITGEKLAPT) { klap_menu(P_WELK_MENU, P_UITGEKLAPT)};
   
   function klap_menu( P_WELK_MENU, P_UITGEKLAPT) {
    for (var V_ITEM = 0; V_ITEM < V_LIJST.length; V_ITEM++) { 
     if (V_LIJST[V_ITEM].MENU == P_WELK_MENU)
      V_LIJST[V_ITEM].UITGEKLAPT = P_UITGEKLAPT; 
     if (V_LIJST[V_ITEM].S_MENU == P_WELK_MENU) {
      if (!V_LIJST[V_ITEM].SUBS && !P_UITGEKLAPT)
       klap_menu( V_LIJST[V_ITEM].MENU, P_UITGEKLAPT);
      V_LIJST[V_ITEM].ZICHTBAAR = P_UITGEKLAPT;
     }
    }
    wis_menu();
    schrijf_menu(P_WELK_MENU);
   }

   function wis_menu() {
    for (var V_ITEM = 0; V_ITEM < V_LIJST.length; V_ITEM++) { 
     eval("mRegel" + V_ITEM + ".innerHTML = \"\"");
    }
   }

   function schrijf_logoblok() {
    schrijf_logoregel(     "<table width=100%>");
    schrijf_logoregel(      "<tr height=58>");
    schrijf_logoregel(       "<td width=84>");
    schrijf_logoregel(        "<a href='index.html'><img src='zonteklievel.jpg' alt='Lieveheersbeestje. Copyright Carin Röst' width=53 height=56 align='right' border=0></a>");
    schrijf_logoregel(       "</td>");
    schrijf_logoregel(       "<td align='center'><font size='5' face='Arial'><b>Tuinvereniging Het Zonneveld Leiden</b></font></td>");
    schrijf_logoregel(       "<td width=109 align='center' valign='center'>");
    schrijf_logoregel(        "<a href='index.html'><img src='zonlogokaal.jpg' width=109 height=50 border=0></a>");
    schrijf_logoregel(       "</td>");
    schrijf_logoregel(      "</tr>");
    schrijf_logoregel(     "</table>");
   }

   function schrijf_logoregel( P_TEKST) {
    eval( "document.write(\"" + P_TEKST + "\")");
   }

   // href toonlink
   function PLAATS_LINK( P_NAAM, P_LINK)   {if ( P_LINK == "" )    { V_LINK = P_NAAM;     }    else    { V_LINK = "<a name=\"" + P_NAAM + "\" href=\"toonlink.html?" + P_LINK +"#" + P_NAAM + "\" target=\"nieuw\">" + P_NAAM + "</a>" }
    document.write    ( "<tr>"    + "<td width=\"80%\">" + V_LINK + "</td>"    + "</tr>"    );   }

