/* dit script is nodig om het menu op te bouwen en te laten bewegen *//* onderstaande variabelen zijn aan te passen om kleur en breedte van de items aan te passen */		var height = 18; 			/* height of the menu headers */	var iheight = 14; 			/* height of the menu_items */		var width = 133; 			/* breedte van de items */
	var widthitem = 131; 			/* breedte van de items */	/* --- !!!!! --- hier onder NIETS meer wijzigen --- !!!!! --- */		var speed = 0;	var timerID = "";	var N = (document.all) ? 0 : 1;		var welkenr ='';	var welketo ='';	var waardenowv ='';	var waardebegin ='';	var waardeval = '';	var waardes = '';	var welk_menu = '';	var aldown = 0;		var self_menu = new Array();	function write_menu() /* functie om menu te laten schrijven, wordt opgeroepen door functie startup */	{	smc = 0; /* count the position of the self_menu */	document.write("<div style='position:absolute'>");	mn = 0;	mni = 1;	start = -1;		for(i=0;i<Link.length;i++)	{	la = Link[i].split("|");		if (la[0] == "0")	{	if(start == 0) 	 {	  document.write("</div>");	  h =  csmc * iheight;	  tmn = mn; //-h	  self_menu[smc] = new Array(tmn,h,0,-2);	  smc++;	  mn--;	 }	 csmc = 0;	document.write("<div class='menu' style='top:"+mn+";height:"+height+"' id='down"+smc+"' onmouseover='color_menu(this.id)' onmouseout='uncolor_menu(this.id)' onclick='pull_down("+smc+","+mni+")'>&nbsp;"+ la[1] + "</div>");	self_menu[smc] = new Array(mn,height,0,mni);	smc++;	mni++;	mn+=height;	start = 1;	}	else	{	if(start == 1) 	 {	  if(N)mn+=2;	   document.write("<div class='item_panel' id='down"+smc+"' style='top:"+mn+"'>");	   start = 0;	 }		document.write("<a class=boxb href='"+la[2]+"'");	if (la[3] != "") document.write(" target='" + la[3] + "' ");	document.write("><div class='item' id='d"+i+"' style='height:"+iheight);	if (N) document.write(";width:" + widthitem);	document.write("' onmouseover='color(this.id)' onmouseout='uncolor(this.id)'>&nbsp;&nbsp;"+ la[1] + "</div></a>");	csmc++;	}	}	if (start == 0) 	{	 document.write("</div>");	 h =  csmc * iheight;	 tmn = mn + 5; //-h	 self_menu[smc] = new Array(tmn,h,0);	 name = "down" + (self_menu.length-1);	 obj = document.getElementById(name);	 obj.style.borderBottomColor = tborder;	 obj.style.borderBottomWidth = 1;	 obj.style.borderBottomStyle = "solid";	}	document.write("</div>");	}function color_menu(obj) /* functie om kleur voor geselecteerd item te bepalen, wordt opgeroepen door mouseover in item zelf */	{	document.getElementById(obj).style.backgroundColor = over_bgc_menu;	document.getElementById(obj).style.color = over_tc_menu;	}	function uncolor_menu(obj) /* functie om kleur voor item te bepalen als niet (meer) geselecteerd, wordt opgeroepen door mouseout in item zelf */	{	document.getElementById(obj).style.backgroundColor = bgc_menu;	document.getElementById(obj).style.color = tc_menu;	}		function color(obj) /* functie om kleur voor geselecteerd item te bepalen, wordt opgeroepen door mouseover in item zelf */	{	document.getElementById(obj).style.backgroundColor = over_bgc;	document.getElementById(obj).style.color = over_tc;	}	function uncolor(obj) /* functie om kleur voor item te bepalen als niet (meer) geselecteerd, wordt opgeroepen door mouseout in item zelf */	{	document.getElementById(obj).style.backgroundColor = bgc;	document.getElementById(obj).style.color = tc;	}	function pull_down(nr,c) /* functie om menu te laten uitklappen/inklappen, wordt opgeroepen door onclick in menu */	{	to = '';	begin = '';	welke = [nr+1]; /* variabele om te bepalen om welk menu item het gaat */		if (timerID == "")	{	to = self_menu[nr+1][1]	begin = nr + 2;		if (timerID != "") 	{clearTimeout(timerID);}				if (self_menu[nr+1][2] == 0) /* als menu is niet naar beneden */	{		self_menu[welke][2] = 1;			if(nr == self_menu.length-2) {to++;}		if(waardes == 1) /* als variabele 'waardes' = 1, betekend dat er al een menu item uitgeklapt is */		{		epull_up(waardebegin,waardeto,waardenowv); /* functie aanroepen die reeds uitgeklapte menu item weer inklapt */			self_menu[waardebegin-1][2] = '0'; /* variabele weer op '0' zetten, zodat we weten dat menu is ingeklapt */				aldown = 1; /* er is nog steeds een menu item uitgeklapt, dus 'aldown' variable op '1' zetten */		waardes = 0; /* waardes-variabelen terug brengen naar uitgangs situatie */		waardebegin = '';		waardenowv = '';		}			ZetWaarde(begin,to,0); /* functie aanroepen die waardes zet en volgende functie epull_down aanroepen */		}	else /* als menu is al naar beneden */	{	to = 0;	self_menu[nr+1][2] = 0;	name = "down"+(nr+2);	open_item = 0;		for(i=0;i<nr;i++)		{		if(self_menu[i][2] == 1) 			{open_item += self_menu[i][1];}		}	if (N == false) {open_item-= (c*1)};	if (nr== self_menu.length-2) 		{		val = self_menu[self_menu.length-1][1];to=-1; /* variabele 'val' zetten om hoogte uitgeklapte menu te bepalen, bij onderste item */		}	else  		{		val = parseInt(document.getElementById(name).style.top) -(open_item)-(c*height); /* variabele 'val' zetten om hoogte uitgeklapte menu te bepalen, bij alle items, behalve onderste */		}		self_menu[welke][2] = 0; /* variabele weer op '0' zetten, zodat we weten dat menu is ingeklapt */	aldown = 0; /* variabele 'aldown' op '0' zetten, zodat we weten dat alle menu's zijn ingeklapt */	epull_up(begin,to,val); /* functie aanroepen die uitgeklapte menu waarop geklikt is weer inklapt */		waardes = 0; /* waardes-variabelen terug brengen naar uitgangs situatie */	}	}	}	function ZetWaarde(nr,to,nowv) /* functie waardes te zetten en functie epull_down aan te roepen, wordt opgeroepen door functie pull_down */	{		epull_down(nr,to,nowv);	aldown = 1;		waardebegin = begin;	waardenr = nr;	waardes = 1;	}	function epull_down(nr,to,nowv) /* functie om menu uit te klappen, wordt opgeroepen door functie pull_down en door functie ZetWaarde */	{	name = "down" + (nr-1);	obj = document.getElementById(name).style.clip = "rect(0,"+width+","+(nowv+1)+",0)";	for (i=nr;i<self_menu.length;i++)		{		name = "down" + i;		obj = document.getElementById(name);		obj.style.top = parseInt(obj.style.top)+1;		}		nowv++;	if(nowv < to) timerID = setTimeout("epull_down("+nr+","+to+","+nowv+")",speed);	else timerID = "";		if (nowv == to)  /* als menu klaar is met uitschuiven, zet dan variabele 'waardenowv', waarde nodig om later dit menu weer in te klappen */	{		if (nr== self_menu.length) /* als menu item is laatste (waardes nodig om op te klappen zijn anders bij onderste(laatste) item!) */		{		waardenowv = nowv-1;		waardeto = -1;		}		else /* als menu item is niet laatste */		{		waardenowv = nowv;		waardeto = 0;		}	}	}	function epull_up(nr,to,nowv) /* functie om menu in te klappen, wordt opgeroepen door functie pull_down */	{	name = "down" + (nr-1);	obj = document.getElementById(name).style.clip = "rect(0,"+width+","+nowv+",0)";	for (i=nr;i<self_menu.length;i++)	{	name = "down" + i;	obj = document.getElementById(name);	obj.style.top = parseInt(obj.style.top)-1;	}	nowv--;	if(nowv > to) timerID = setTimeout("epull_up("+nr+","+to+","+nowv+")",speed);	else timerID = "";	}	function startup(nr) /* functie om functie aan te roepen die menu bouwt, wordt opgeroepen vanuit pagina waar het menu staat, bij het laden van de pagina */	{	write_menu(); /* functie write_menu aanroepen, zorgt dat menu opgebouwd wordt */	if (nr != 0) /* als variabele 'nr' niet '0' is, dan het menu met corresponderend nummer uitklappen bij startpositie */	{	for(i=0;i<self_menu.length;i++)	{	if(self_menu[i][3] == nr) pull_down(i,nr)	i==self_menu.length;	}	}	}  