document.write("<div style='visibility: hidden;' id='almenu' ><div id='m_hatter'></div></div>\n");

document.getElementById('tart').onmouseover = function()
{
	document.getElementById('almenu').style.visibility = "hidden";
}
/*document.getElementById('fejlec').onmouseover = function()
{
	document.getElementById('almenu').style.visibility = "hidden";
}*/

var m_a = document.getElementsByTagName('a');
for(var j = 0; j < m_a.length; j++)
{
	if(m_a[j].className == 'almenu')
	{
		m_a[j].onmouseover = function()
		{
			var i = this.id;
			var almenu = document.getElementById('almenu');
	
			if(typeof(i) == "string")
				var akt_menu = document.getElementById(i);
			else
				var akt_menu = document.getElementById('m'+ i);
	
			if(menu[i])
				almenu.style.visibility = "visible";
			else
				almenu.style.visibility = "hidden";
			
			almenu.style.top = getOffsetTop(akt_menu) +  menu_top + "px";
			almenu.style.left = getOffsetLeft(akt_menu) +  menu_left + "px";
			document.getElementById('m_hatter').innerHTML = menu[i];
		}
	}
}

function getOffsetTop(elm) {

  var mOffsetTop = elm.offsetTop;
  var mOffsetParent = elm.offsetParent;

  while(mOffsetParent){
    mOffsetTop += mOffsetParent.offsetTop;
    mOffsetParent = mOffsetParent.offsetParent;
  }
 
  return mOffsetTop;
}

function getOffsetLeft(elm) {

  var mOffsetLeft = elm.offsetLeft;
  var mOffsetParent = elm.offsetParent;

  while(mOffsetParent){
    mOffsetLeft += mOffsetParent.offsetLeft;
    mOffsetParent = mOffsetParent.offsetParent;
  }
 
  return mOffsetLeft;
}