// Dit javascript plaatst een plus.gif bij een menu-item met meerdere niveaus anders wordt een min.gif geplaatst

// Er wordt een html tabel-rij en een tekstuele inhoud van variable Menu geplaatst
document.write('<tr><td valign="top" height="20" colspan="4" width="204"><h4 class="titel-linkernavigatie">' + Menu + '</h4></td></tr>');

// De variabele i wordt geinitialiseerd met de waarde 1
// De iteratie wordt uitgevoerd zolang de variable i kleiner en gelijk is aan het aantal opgegeven submenus in de variabele MenuSubAantal
// Bij de variabele i wordt telkens 1 opgeteld
for (i=1;i<=MenuSubAantal;i++)
{
// Als de waarde van de samengestelde variabelen MenuSubSub en i gelijk is aan nul.
// Geen onderliggende submenuitems.
	if (eval("MenuSubSub"+(i)) =="0")
	{
// Er wordt een html tabel-rij en een grafische inhoud min.gif geplaatst
// De attribuut Name wordt geconcatineerd 'min' + de waarde van i
// Let op! Voor de tr en td geen afsluit tag
	document.write('<tr><td height="22" width="12" valign="baseline"><IMG SRC="../../assets/images/min.gif" NAME="plus' + eval(i) +'" BORDER="0">&nbsp;</td>')
	}
// Als de waarde van de samengestelde variabelen MenuSubSub en i niet gelijk is aan nul.
// Er zijn onderliggende submenuitems.
	else
	{
// Er wordt een html tabel-rij, een anchor en ertussen wordt een grafische inhoud plus.gif geplaatst
// De anchor Href wordt gevuld met de inhoud van (MenuSub + waarde van i) geindexeerd met[1]
//                bijv. "../html/xxx.htm"
// De attribuut Target wordt gevuld met de inhoud van (MenuSub + waarde van i) geindexeerd met[2]
//                bijv. "_self"
// De attribuut Name wordt geconcatineerd 'plus' + de waarde van i
// Let op! Voor de tr en td geen afsluit tag
	document.write('<tr><td height="22" width="12" valign="baseline"><A HREF="' + eval("MenuSub"+(i))[1] + '"  TARGET="' + eval("MenuSub"+(i))[2] + '">' + '<IMG SRC="../../assets/images/plus.gif" NAME="plus' + eval(i) +'" BORDER="0"></A>&nbsp;</td>')
	}
// Aanroepen van de functie MenuItems(i) met argument i (bevat de actuele waarde van i)
MenuItems(eval(i));
}
document.write('<tr><td width="12">&nbsp;</td><td width="14">&nbsp;</td><td width="4">&nbsp;</td><td width="174">&nbsp;</td></tr>');
// functie eval("string") dwingt geforceerd een evaluatie af