function homepageresizer() {
	if (layersloaded) {
		var offset_left;
		if (document.body.clientWidth < 761) {
			offset_left = 756;
		} else if (document.body.clientWidth > 1004) {
			offset_left = 999;
		} else {
			offset_left = document.body.clientWidth-5;
		}
		iconmenu.style.left = offset_left - iconmenu.clientWidth;
	}
}

var curMenu = null;
var menuTimer;

function hideMenu() {
	if (curMenu) {
		curMenu.style.display = 'none';
		curMenu = null;
	}
}

function menuOver() {
	if (menuTimer != null) {
		window.clearTimeout(menuTimer);
		menuTimer = null;
	}

	var currentElement = getParentElementByTagName(event.srcElement, "TD");
	if (currentElement && currentElement.subMenuID) {
		hideMenu();

		curMenu = document.all(currentElement.subMenuID);

		curMenu.style.left = getOffsetLeft(currentElement);
		curMenu.style.top = getOffsetTop(currentElement) + currentElement.offsetHeight;
		curMenu.style.display = 'block';
	}
}

function menuOut() {
	menuTimer = window.setTimeout("hideMenu()", 800);
}