/*
 * Copyright (C) 2008 Potato Die - All rights reserved
 */
 
 var submenuWidth;

function findPosLeft ( obj )
{
	if ( obj.offsetParent )
	{
		return obj.offsetLeft + findPosLeft ( obj.offsetParent );
	}
	else
	{
		return 0;
	}
}

function lijnSubmenu ()
{
	// Lijn submenu met parent menu-item, of schuif zo ver naar links als nodig is, als het submenu te breed is.
	var menuus = document.getElementById('menu').getElementsByTagName('a');	
	var submenu = document.getElementById('submenu');
	
	// welk menu-item moet je hebben?
	for ( var i = 0; i < menuus.length; i++ )
	{
		if ( menuus[i].className == "actiefMenu" )
		{
			// Er is een menu-item met de class = actiefMenu?
			var menuParentX = findPosLeft ( menuus[i] );
			var boxAllesX = findPosLeft ( document.getElementById ( 'boxAlles' ));	
			var boxAllesBreedte = document.getElementById('boxAlles').clientWidth;
			submenu.style.marginLeft = Math.min ( menuParentX - boxAllesX, boxAllesBreedte - submenuWidth ) + "px";
			
			break; // Er is er maximaal 1, dus kunnen we uit de lus stappen
		}
	}
	
	submenu.style.visibility = 'visible';
}