var aantal_lagen_maximaal = 2;
var aantal_buttons = 5;
var pagina = document;
var m = new Array();

window.onresize = hide;

function hide()
{
	verbergMenu('m_');	
}

function toonMenu(menu_nummer, xpos, ypos)
{
	// check of frame geladen is.
	if(pagina.getElementById(menu_nummer))
	{
		breedte = document.body.offsetWidth;
		if(navigator.appName == "Microsoft Internet Explorer")
		{
			sitebreedte = 768;
		}
		else
		{
			sitebreedte = 770;
		}
		
		if (breedte > sitebreedte) {
			breedte = breedte - sitebreedte;
			breedte = breedte / 2;
			if (breedte > 0) xpos 	= xpos + breedte;
		}

		// verberg alle menu's behalve die uit de structuur menu_nummer
		verbergMenu(menu_nummer);
		
		// laad het menu zien
		pagina.getElementById(menu_nummer).style.left 		= xpos+"px";
		pagina.getElementById(menu_nummer).style.top 		= ypos+"px";
		pagina.getElementById(menu_nummer).style.display 	= "block";	
	}

}

function verbergMenu(open_menu_nummer)
{
	// check of frame geladen is.
	sluit_menu='m_';
	loop(sluit_menu,open_menu_nummer);									
}

function loop(s_menu,open_menu_nummer)
{		
	for (m[s_menu]=0; m[s_menu]<=99998; m[s_menu]++)
	{
		sluit_menu = s_menu + m[s_menu];		
		if(pagina.getElementById(sluit_menu))
		{			
			if (!open_menu_nummer.match(sluit_menu))
			{
				pagina.getElementById(sluit_menu).style.display = "none";
			}
			sluit_menu=s_menu + m[s_menu] + "_";
			loop(sluit_menu,open_menu_nummer);			
		}
		else
		{
			m[s_menu] = 99999;
		}			
	}	
}

function klikMenu(nummer_menu, xpos, ypos)
{
	// check of frame geladen is.
	if(pagina.getElementById(nummer_menu))
	{		
		// er is op button geklikt, check eerst even of menu weg moet of juist te zien moet zijn.
		if (pagina.getElementById(nummer_menu).style.display == "block")
		{
			pagina.getElementById(nummer_menu).style.display = "none";	
		}
		else
		{					
			toonMenu(nummer_menu, xpos, ypos);
		}
	}
}



