	var BrowserYOffSet = -1;
	var ConstantXOffSet = 11;
	var ConstantYOffSet = 47;
	var AantalMenuItems = 7;
	var FontSize = null;

function whatbrowser()
{
	var intBrowser = 0; // IE and generic browsers.

	if (document.layers)
		intBrowser = 1; // Netscape Navigator 4.
		else
			if (!document.all && document.getElementById)
				intBrowser = 2; // Recent Netscape Navigators and FireFoxes.
	
	return intBrowser;
}
	
	var callingMethod = whatbrowser();

function findPosX(obj)
{
	var curleft = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
		curleft += obj.x;
	return curleft;
}

function findPosY(obj)
{
	var curtop = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (obj.y)
		curtop += obj.y;
	return curtop;
}


function getObj(name)
{
	var obj = null;

	switch ( callingMethod )
	{		 		 
		case 1:
		 	if (document.layers[name])
				obj = document.layers[name];
		 	break;
		 	
		 case 2:
			obj = document.getElementById(name);
			break;
			
		default:
		 	obj = document.all[name];
		 	break;
	}
	
	return obj;
}

function SetBackground( name )
{
	var obj = getObj( name );
	if ( obj )
	{
		var unit = "px";
		var y = findPosY( obj );
		var OffSet = y - BrowserYOffSet + ConstantYOffSet;

		var BackgroundPosition = "".concat(-ConstantXOffSet, unit, " ", -OffSet, unit);
		obj.style.backgroundPosition = BackgroundPosition ;
	}
}

function SetBrowserYOffSet( name )
{
	var obj = getObj( name );
	
	if ( obj )
	{
		var y = findPosY( obj ) ;
		BrowserYOffSet = y;
	}
}

function MenuEvent(mouseEvent, obj)
{
	switch ( mouseEvent )
	{
		case 1: // OnMouseOver
			obj.style.backgroundColor = "#4F0503";
			obj.style.backgroundImage = "url(images/menuoverlapmouseover.gif)";
		break;
		
		case 2: // OnMouseOut
			obj.style.backgroundColor = "#720B06";
			obj.style.backgroundImage = "url(images/menuoverlapmouseout.gif)";
		break;
	}
}

function SetBackgrounds()
{
	SetBrowserYOffSet( 'MenuItem1' );
	
	for (var i = 0 ; i < AantalMenuItems ; i++)
	{
		var MenuItemName = "MenuItem".concat(i + 1) ;
		SetBackground( MenuItemName );
	}
}

	window.onload = SetBackgrounds;
