var mouseOverLink = false;
var mouseOverMenu = false;
var menu = null;
function showMenu(menuName, offsetY, offsetX) {
	if (menu != null) hideMenuReal();
	menu = document.getElementById(menuName);
	var img = document.getElementById('pretty_picture');
	var pos = getPosition(img);
	menu.style.left = (pos.x + offsetX) +'px';
	menu.style.top = (pos.y + offsetY) +'px';
	menu.style.display = 'inline';
	mouseOverLink = true;
}
function uneMwohs() {
	mouseOverMenu = true;
}
function hideMenu(menuName) {
	menu = document.getElementById(menuName);
	mouseOverLink = false;
	window.setTimeout('hideMenuReal()', 100);
}
function uneMedih() {
	mouseOverMenu = false;
	window.setTimeout('hideMenuReal()', 100);
}
function hideMenuReal() {
	if (!mouseOverLink && !mouseOverMenu) {
		menu.style.display = 'none';
	}
}
function getPosition(elt){
	var ly=0, lx=0;
	while (elt.offsetParent) {
		lx += elt.offsetLeft;
		ly += elt.offsetTop;
		elt = elt.offsetParent;
	}
	return {x:lx,y:ly}
}
