var selectedMenu = null;
var menus = ["aboutMenu", "licencingMenu", "mediaMenu"];

function showMenu(menuName) {
	for (i = 0; i < menus.length; i++) {
		if (menuName == menus[i]) {
			var menu = document.getElementById(menuName);
			var image = document.images[menuName + "Image"];
			selectedMenu = menu;
			menu.style.top = getYPosition(image) + 1;
			menu.style.left = getXPosition(image);
			menu.style.visibility = "visible";
		} else {
			document.getElementById(menus[i]).style.visibility = "hidden";
		}
	}
}

function enterMenu(obj) {
	obj.className = "menuredover";
	obj.style.cursor = "pointer";
	selectedMenu = obj
}

function exitMenu(obj) {
	obj.className = "menured";
	selectedMenu = null;
	setTimeout("clearMenus()", 1250);
}

function clearMenus() {
	if (selectedMenu == null) {
		showMenu('');
	}
}

function getYPosition(obj) {
	if (obj.y != null) {
		return obj.y;
	}
	y = obj.offsetTop;
	p = obj.offsetParent;
  	while (p != null) {
		y += p.offsetTop;
  		p = p.offsetParent;
	}
	return y;
}

function getXPosition(obj) {
	if (obj.x != null) {
		return obj.x;
	}
	x = obj.offsetLeft;
	p = obj.offsetParent;
  	while (p != null) {
		x += p.offsetLeft;
  		p = p.offsetParent;
	}
	return x;
}
// JavaScript Document