	var a_menu;
	var a_subs=new Array();
	var a_urls=new Array();
	var a_subsnames = new Array();
	
	function loadmenu(parent,elem) {
		a_menu = 8;
	
		a_subs[1] = 0;
		a_subs[2] = 0;
		a_subs[3] = 4;
		a_subs[4] = 2;
		a_subs[5] = 0;
		a_subs[6] = 3;
		a_subs[7] = 0;
		a_subs[8] = 0;
		
		a_urls[1] = 'catID=3&tID=1';
		a_urls[2] = 'catID=4&tID=1';
		a_urls[3] = '';
		a_urls[4] = '';
		a_urls[5] = 'catID=12&tID=1';
		a_urls[6] = '';
		a_urls[7] = 'catID=17&tID=1';
		a_urls[8] = 'catID=27&tID=1';
		
		if (a_subs[3] > 0) {
			a_subsnames[3] = new Array();
			a_subsnames[3][1] = 'Beijing 2008|catID=8&tID=1';
			a_subsnames[3][2] = 'Selectieprocedure|catID=25&tID=1';
			a_subsnames[3][3] = 'Paralympic Committee|catID=7&tID=1';
			a_subsnames[3][4] = 'Paralympic Team|catID=6&tID=1';
		}
		
		if (a_subs[4] > 0) {
			a_subsnames[4] = new Array();
			a_subsnames[4][1] = 'Resultaten|catID=11&tID=1';
			a_subsnames[4][2] = 'Programma|catID=10&tID=1';
		}
		
		if (a_subs[6] > 0) {
			a_subsnames[6] = new Array();
			a_subsnames[6][1] = 'Steun ons|catID=16&tID=1';
			a_subsnames[6][2] = 'Campagne|catID=15&tID=1';
			a_subsnames[6][3] = 'Zelf supporter worden|catID=14&tID=1';
		}
		
		var tbl_body;
		var row;
		var cell;
		var cell_span;
		var cell_text;
		
		for (var i=1;i<a_menu+1;i++) {
			bouw_menu(i,0,a_urls[i])
			separator(i)			
		}

		// om na te kijken of er een submenu standaard moet opengeklapt worden
		if (parent>0) {
			var rowID;
			rowID = document.getElementById("row"+parent);
			cr_sub(rowID,parent,a_subs[parent]);
		}
	}
	
	//mi = menuitem
	function m_mo(mi) {
		mi.className = 'm1o';
	}
	
	//mi = menuitem
	function m_mot(mi) {
		mi.className = 'm1';
	}
	
	//mi = menuitem
	function subm_mo(mi) {
		mi.className = 'm2o';
	}
	
	//mi = menuitem
	function subm_mot(mi) {
		mi.className = 'm2';
	}
	
	var tempimg;
	
	function m_mo_img(i) {
		tempimg= document.getElementById("img"+i).src;
		document.getElementById("img"+i).src = "images/menu/menu"+i+"o.gif";
	}
	
	//hi = hoofditem
	function m_mot_img(i) {
		document.getElementById("img"+i).src = tempimg;
	}
	
	function cr_sub(elem,i,aantal) {
		var parent = i;
		del_submenus()
		for (var j=1;j<=aantal;j++) {
			submenu(elem,j,parent)
		}
	}
	
	function bouw_menu(i,selm,url) {
		
		tbl_body = document.createElement("tbody");
		row = document.createElement("tr");
		cell = document.createElement("td");
		cell_span = document.createElement("span");
		//cell_span.innerHTML = 'Menu'+i;
		if (url!='') {
			cell_span.innerHTML = '<a href="index.asp?'+url+'"><img id="img'+i+'" src="images/menu/menu'+i+'.gif" border="0"></a>';
		}
		else {
			cell_span.innerHTML = '<img id="img'+i+'" src="images/menu/menu'+i+'.gif" border="0">';
		}
		cell.appendChild(cell_span);
		row.appendChild(cell);
		cell.setAttribute("height", "20");
		cell.setAttribute("id", "m"+i);
		cell.className = 'cursor';
		//cell.onmouseover = new Function("m_mo(this);");
		cell.onmouseover = new Function("m_mo_img("+i+");");
		//cell.onmouseout = new Function("m_mot(this);");
		cell.onmouseout = new Function("m_mot_img("+i+");");
		tbl_body.appendChild(row);
		row.setAttribute("id", "row"+i);
		row.onclick = new Function("cr_sub(this,"+i+","+a_subs[i]+");");
		document.getElementById("menuroot").appendChild(tbl_body);
	}
	
	function separator(i) {
		tbl_body = document.createElement("tbody");
		row = document.createElement("tr");
		cell = document.createElement("td");
		//cell_span = document.createElement("span");
		//cell_span.innerHTML = 'test';
		//cell_span.innerHTML = '<img id="img'+i+'" src="images/menu/menu'+i+'.gif" border="0">';
		//cell.appendChild(cell_span);
		row.appendChild(cell);
		cell.setAttribute("height", "1");
		cell.setAttribute("id", "separator"+i);
		cell.className = 'seperat';
		//cell.onmouseover = new Function("m_mo(this);");
		//cell.onmouseover = new Function("m_mo_img("+i+");");
		//cell.onmouseout = new Function("m_mot(this);");
		//cell.onmouseout = new Function("m_mot_img("+i+");");
		tbl_body.appendChild(row);
		//row.onclick = new Function("cr_sub(this,"+i+","+a_subs[i]+");");
		document.getElementById("menuroot").appendChild(tbl_body);
	}
	
	function submenu(elem,j,parent) {
		//if (i==1) {
		//	var d = document.getElementById('r2');
		//	d.parentNode.removeChild( d );
		//}
		row = document.createElement("tr");
		cell = document.createElement("td");
		cell_span = document.createElement("span")
		//cell_span.innerHTML = 'Menu'+j;
		var split_array=a_subsnames[parent][j].split("|");
		cell_span.innerHTML = '<a href="index.asp?'+split_array[1]+'&pID='+parent+'">'+split_array[0]+'</a>';
		cell.appendChild(cell_span);
		cell_span.className = 'span_sub';
		row.appendChild(cell);
		cell.setAttribute("height", "16");
		cell.setAttribute("id", "s"+parent+"_"+j);
		cell.className = 'm2';
		cell.onmouseover = new Function("subm_mo(this);");
		cell.onmouseout = new Function("subm_mot(this);");
		elem.parentNode.insertBefore(row,elem.nextSibling);
		//var test;
		//test = document.getElementById("row"+parent);
		//test.parentNode.insertBefore(row,test.nextSibling);
		row.setAttribute("id", "r"+parent+"_"+j);
	}

	function del_submenus() {
		var del_item;
		
		for (var i=1;i<a_menu+1;i++) {
			aantal = a_subs[i];
			for (var j=1;j<=aantal;j++) {
				if (document.getElementById("r"+i+"_"+j) != undefined) {
					del_item = document.getElementById("r"+i+"_"+j);
					del_item.parentNode.removeChild( del_item );
				}
			}
		}
	}