function objRef(id) {if (document.getElementById(id)) return document.getElementById(id)}
function styleRef(id) {return this.objRef(id).style}

var xOffset=0
var FO=null

function init() {
	for (i=1; i<6; i++) if(objRef('menu'+i)) styleRef('menu'+i).display='none'
	setMiddle('website',0);
	for (i=1; i<6; i++) if(objRef('menu'+i)) styleRef('menu'+i).marginLeft=xOffset+'px';
	if (FO) UFO.create(FO, "ufoFlash");

}

function setMiddle(id,offset) {
	breedte=parseInt(objRef(id).offsetWidth)
	if (breedte>0) {
		xOffset=parseInt(parseInt(objRef('dummy').offsetWidth-breedte)/2)
		xOffset=xOffset+offset
		if (xOffset<0) xOffset=0
		styleRef(id).marginLeft=xOffset+'px'
		styleRef(id).visibility='visible'
	}
}

function shMenu(nr) {
	for (i=1; i<6; i++) {
		if(objRef('menu'+i)) {
			objRef('item'+i).className=(i==nr&&styleRef('menu'+i).display=='none')?'actiefmenuitem':'menuitem'
			styleRef('menu'+i).display=(i==nr&&styleRef('menu'+i).display=='none')?'block':'none'
		}
	}
}

// http://www.dynamic-tools.net/toolbox/isMouseLeaveOrEnter/
function isMouseLeaveOrEnter(e,handler){
	if (e.type != 'mouseout' && e.type != 'mouseover') return false;
	var reltg = e.relatedTarget ? e.relatedTarget :
	e.type == 'mouseout' ? e.toElement : e.fromElement;
	while (reltg && reltg != handler) reltg = reltg.parentNode;
	return (reltg != handler);
}
