// Dit javascript voor het ophalen van namen en opbouwen van de linkernavigatiemenu na de geplaatste anchor + plus.gif
// Functie met de functienaam MenuItems en argument i
function MenuItems(i)
{
// Variabele Ilink krijgt de inhoud van de variabele MenuSub+i  (array met drie elementen)
var Ilink = eval("MenuSub"+(i));
// Variabele jTot krijgt de inhoud van de variabele MenuSub+i verhoogd met 1 (aantal submenu's)
var jTot = eval("MenuSubSub"+(i)) + 1;
// Maken van een anchor en ertussen wordt de inhoud van Ilink geindexeerd met[0] geplaatst
//       bijv. <a href="xxx.htm" target="_self">xxx</a>
// De anchor Href wordt gevuld met de inhoud van Ilink geindexeerd met[1]
//       bijv. "xxx.htm"
// De attribuut Target wordt gevuld met de inhoud van Ilink geindexeerd met[2]
//       bijv. "_self"
// Let op! Hier worden de tr en td afsluit tag 1e niveau geplaatst.
document.write('<td height="22" width="194" valign="top" colspan="3"><A CLASS="linkernavigatie-main" HREF="' + Ilink[1] + '"  TARGET="' + Ilink[2] + '"><B>' + Ilink[0] + '</B></A></td></tr>');

// Als de waarde van ID gelijk is aan de inhoud van de samengestelde variabelen MenuSub en i.
// Onderliggende menu's tonen behorend bij de waarde van i
if ((ID == ("MenuSub" + eval(i))))
	{
// De variabele j wordt geinitialiseerd met de waarde 1
// De iteratie wordt uitgevoerd zolang de variable j kleiner is dan de variabele jTot
// Bij de variabele j wordt telkens 1 opgeteld
		for (j=1;j<jTot;j++)
		{
// De variabele Sublink krijgt de inhoud van de variabele MenuSub(i)Sub(j) (array van 4 elementen)
		var Sublink = eval("MenuSub"+(i)+"Sub"+(j));
// Maken van een tabel-rij en tabel-kolom met een hoogte van 18 pixels
// Let op! Hier worden de tr en td begin tag van 2e niveau geplaatst.
		document.write('<tr><td width="12">&nbsp;</td><td height="18" valign="baseline" width="14">');
// Plaatsen van een image (spacer) breedte 16 en hoogte 15 pixels
		document.write('<IMG SRC="../../assets/images/emptypixel.gif" WIDTH="1" HEIGHT="5" NAME="empty" BORDER="0">')
// Als de inhoud van Sublink[3] gelijk is aan nul.
// Geen derde niveau aanwezig (subsubsub)
			if (Sublink[3] == "0")
				{
// Plaatsen van een image (minsub)
				document.write('<IMG SRC="../../assets/images/minsub.gif" NAME="plussub' + eval(i) +'" BORDER="0"></td>');
				}
			else
				{
// Wel een derde niveau aanwezig
// Plaatsen van een image (plussub)
				document.write('<IMG SRC="../../assets/images/plussub.gif" NAME="plussub' + eval(i) +'" BORDER="0"></td>');
				}
// Maken van een anchor en ertussen wordt de inhoud van Sublink geindexeerd met[0] geplaatst
//       bijv. <a href="xxx.htm" target="_self">xxx</a>
// De anchor Href wordt gevuld met de inhoud van Sublink geindexeerd met[1]
//       bijv. "xxx.htm"
// De attribuut Target wordt gevuld met de inhoud van Sublink geindexeerd met[2]
//       bijv. "_self"
// Let op! Hier worden de tr en td afsluit tag 2e niveau geplaatst.
		document.write('<td colspan="2"><A class="linkernavigatie-sub" HREF="' + Sublink[1] + '"  TARGET="' + Sublink[2] + '">' + Sublink[0] + '</A></td></tr>');
// Variabele kTot krijgt de inhoud van Sublink[3]
		var kTot = Sublink[3]
// Als de waarde van ExtraSub gelijk is aan nul.
// Er is geen derde niveau aanwezig
		if (ExtraSub == 0)
			{
//Geen derde niveau menu-items aanwezig
			}
			else
			if (j == ExtraSub)
			{
// Verwijzing van (object) image met de geconcatineerde naam (plussub(i)) wordt veranderd
// Image van het tweede niveau wordt een minnetje
			document.images['plussub' + eval(i)].src = "../../assets/images/minsub.gif";
// De variabele k wordt geinitialiseerd met de waarde 1
// De iteratie wordt uitgevoerd zolang de variable k kleiner en gelijk is aan de variabele kTot
// Bij de variabele k wordt telkens 1 opgeteld
			for (k=1;k<=kTot;k++)
				{
// De variabele SubSublink krijgt de inhoud van de variabele MenuSub(i)Sub(j)Sub(k) (array van 4 elementen)
				var SubSublink = eval("MenuSub"+(i)+"Sub"+(j)+"Sub"+(k))
// Maken van een tabel-rij en tabel-kolom met een hoogte van 18 pixels
// Let op! Hier worden de tr en td begin en eind tag van 3e niveau geplaatst.
// Plaatsen van een image (spacer) breedte 16 en hoogte 15 pixels
// Maken van een anchor en ertussen wordt de inhoud van SubSublink geindexeerd met[0] geplaatst
//       bijv. <a href="xxx.htm" target="_self">xxx</a>
// De anchor Href wordt gevuld met de inhoud van SubSublink geindexeerd met[1]
//       bijv. "xxx.htm"
// De attribuut Target wordt gevuld met de inhoud van SubSublink geindexeerd met[2]
//       bijv. "_self"
				document.write('<tr><td>&nbsp;</td><td>&nbsp;</td><td><IMG SRC="../../assets/images/emptypixel.gif" WIDTH="4" HEIGHT="5" NAME="empty" BORDER="0"></td><td height="18" valign="top"><A class="linkernavigatie-subsub" HREF="' + SubSublink[1] + '"  TARGET="' + SubSublink[2] + '">' + SubSublink[0] + '</A></td></tr>');
				}
			}
			else
				{
				//Overslaan
				}
// Als de waarde van jTot groter is dan 1.
// Er is zijn tweede niveau menu-items aanwezig
				if (jTot > 1)
					{
// Verwijzing van (object) image met de geconcatineerde naam (plussub(i)) wordt veranderd
// Image van het eerste niveau wordt een minnetje
					document.images['plus' + eval(i)].src = "../../assets/images/min.gif";
					}
				else
					{
// Image van het eerste niveau blijft een plusje
					}

		}
	}
else
	{
		//Toch geen onderliggende menu's tonen. Ook al zijn ze aanwezig;
		//Bij eerste aanroep van de pagina
	}

}
