var ExpandedMenu = -1;

function resize_table() {
if (window.document.getElementById("MenuCell"))
	{
	var reference = document.getElementById("refercell");
	var offSetT = 0;
	var mpos = Array(2);
	var mhoogte = 0;
	var eindhoogte = 0;
	while(reference.tagName != "BODY")
		{
		offSetT += reference.offsetTop;
		reference = reference.offsetParent;
		}
	mpos = LocateObject('MainCell');
	mhoogte = offSetT-mpos[1];
	//alert(mhoogte);
	eindhoogte = mhoogte-240;
	//alert(eindhoogte);
	eindhoogte = eindhoogte + "px";
	window.document.getElementById("MenuCell").style.height = eindhoogte;
	}
else{
	alert("not found");
	}
}

function ExpandMenu(menuid, linkamount){
var menuname = "menu" + menuid;
if(window.document.getElementById(menuname))
	if(window.document.getElementById(menuname).style.visibility == "visible"){
		HideMenu(menuname);
		}
	else {
		if(window.document.getElementById(ExpandedMenu))
			HideMenu(ExpandedMenu);
		ShowMenu(menuname, linkamount);
		ExpandedMenu = menuname;
		}
}

function ShowMenu(menuname, linkamount) {
	menuheight = linkamount*20;
	window.document.getElementById(menuname).style.visibility = "visible";
	window.document.getElementById(menuname).style.height = menuheight + "px";
	window.document.getElementById(menuname).style.overflow = "hidden";
	window.document.getElementById(menuname).style.position = "static";
	}
	
function HideMenu(menuname) {
	window.document.getElementById(menuname).style.visibility = "hidden";
	window.document.getElementById(menuname).style.height = "0px";
	window.document.getElementById(menuname).style.overflow = "hidden";
	window.document.getElementById(menuname).style.position = "absolute";
	window.document.getElementById(menuname).style.left = "500px";
	window.document.getElementById(menuname).style.top = "500px";
}

function SetKop(koptekst) {
	window.document.getElementById('KopDiv').innerHTML = koptekst;
}

function ns(smessage) {
   smessage = (smessage==null || smessage=="") ? "Brabant 2000" : smessage;
   if(window.status != smessage) 
	window.status = smessage; 
   }
   
function t(title)
	{
	document.title = title;
	}
	
function LocateObject(objectid)
	{
	var reference = document.getElementById(objectid);
	var offSetL = 0;
	while(reference.tagName != "BODY")
		{
		offSetL += reference.offsetLeft;
		reference = reference.offsetParent;
		}

	var reference = document.getElementById(objectid);
	var offSetT = 0;
	while(reference.tagName != "BODY")
		{
		offSetT += reference.offsetTop;
		reference = reference.offsetParent;
		}
	var output = new Array(2);
	output[0] = offSetL;
	output[1] = offSetT;
	return output;
	}

function OpenInfo(infoid)
	{
	//alert("Attempting to open [" + infoid  + "]");
	var location = LocateObject(infoid);
	//alert("Top offset: [" + location[1]  + "]");
	//alert("Left offset: [" + location[0]  + "]");
	var infodiv = document.getElementById("infopp");
	var infodiv_con = document.getElementById("infopp_con");
	var infodiv_head = document.getElementById("infopp_head");
	location[0] = location[0]-217;
	infodiv.style.left = location[0]+"px";
	infodiv.style.top = location[1]+"px";
	infodiv.style.width = '250px';
	infodiv.style.height = 'auto';
	
	infodiv_con.innerHTML = info[infoid];
	infodiv_head.innerHTML = info_b[infoid] + "<hr>";
	infodiv.style.visibility = 'visible';
	//setTimeout("CloseInfo();", 2000);
	}
	
function CloseInfo()
	{
	var infodiv = document.getElementById("infopp");
	infodiv.style.width = '1px';
	infodiv.style.height = '1px';
	infodiv.style.visibility = 'hidden';
	}

function SwitchImage(id, image)
	{
	var plaatje = document.getElementById(id);
	plaatje.src = "images/" + image;
	}
setTimeout("ns('Brabant 2000');", 1000);