//pozicio detektalas
function findPosX(obj) {
	var curleft = 0;
	if (obj.offsetParent) {
		while (obj.offsetParent) {
			curleft += obj.offsetLeft;
			obj = obj.offsetParent;
		}
	} else if (obj.x) curleft += obj.x;
	return curleft;
}

function findPosY(obj) {
	var curtop = 0;
	if (obj.offsetParent) {
		while (obj.offsetParent) {
			curtop += obj.offsetTop;
			obj = obj.offsetParent;
		}
	} else if (obj.y) curtop += obj.y;
	return curtop;
}

//menutombok
var menus=new Array("");

/*          HU                 */
menus["hu"]=new Array();
menus["hu"][0]=new Array();
menus["hu"][0]["name"]="Esem&eacute;nyek";
menus["hu"][0]["link"]="esemenyek";
menus["hu"][1]=new Array();
menus["hu"][1]["name"]="Nyit&aacute;srend";
menus["hu"][1]["link"]="nyitasrend";
menus["hu"][2]=new Array();
menus["hu"][2]["name"]="Szab&aacute;lyzat";
menus["hu"][2]["link"]="szabalyzat";
menus["hu"][3]=new Array();
menus["hu"][3]["name"]="El&eacute;rhet&#337;s&eacute;g";
menus["hu"][3]["link"]="elerhetoseg";
menus["hu"][4]=new Array();
menus["hu"][4]["name"]="Munkat&aacute;rsak";
menus["hu"][4]["link"]="munkatarsak";
menus["hu"][5]=new Array();
menus["hu"][5]["name"]="Kiadv&aacute;nyaink";
menus["hu"][5]["link"]="kiadvanyaink";

/*                    RO                     */
menus["ro"]=new Array();
menus["ro"][0]=new Array();
menus["ro"][0]["name"]="Evenimente";
menus["ro"][0]["link"]="esemenyek";
menus["ro"][1]=new Array();
menus["ro"][1]["name"]="Orar";
menus["ro"][1]["link"]="nyitasrend";
menus["ro"][2]=new Array();
menus["ro"][2]["name"]="Regulament";
menus["ro"][2]["link"]="szabalyzat";
menus["ro"][3]=new Array();
menus["ro"][3]["name"]="Adrese";
menus["ro"][3]["link"]="elerhetoseg";
menus["ro"][4]=new Array();
menus["ro"][4]["name"]="Colectivul de munc&#259;";
menus["ro"][4]["link"]="munkatarsak";
menus["ro"][5]=new Array();
menus["ro"][5]["name"]="Publica&#355;ii";
menus["ro"][5]["link"]="kiadvanyaink";

/*                    EN                     */
menus["en"]=new Array();
menus["en"][0]=new Array();
menus["en"][0]["name"]="Events";
menus["en"][0]["link"]="esemenyek";
menus["en"][1]=new Array();
menus["en"][1]["name"]="Opening Hours";
menus["en"][1]["link"]="nyitasrend";
menus["en"][2]=new Array();
menus["en"][2]["name"]="Rules and Conditions";
menus["en"][2]["link"]="szabalyzat";
menus["en"][3]=new Array();
menus["en"][3]["name"]="Contacts";
menus["en"][3]["link"]="elerhetoseg";
menus["en"][4]=new Array();
menus["en"][4]["name"]="Staff";
menus["en"][4]["link"]="munkatarsak";
menus["en"][5]=new Array();
menus["en"][5]["name"]="Publication";
menus["en"][5]["link"]="kiadvanyaink";

/*                    DE                     */
menus["de"]=new Array();
menus["de"][0]=new Array();
menus["de"][0]["name"]="Ereignisse";
menus["de"][0]["link"]="esemenyek";
menus["de"][1]=new Array();
menus["de"][1]["name"]="&Ouml;ffn&uuml;ngszeit";
menus["de"][1]["link"]="nyitasrend";
menus["de"][2]=new Array();
menus["de"][2]["name"]="Vorschriften";
menus["de"][2]["link"]="szabalyzat";
menus["de"][3]=new Array();
menus["de"][3]["name"]="Kontakt";
menus["de"][3]["link"]="elerhetoseg";
menus["de"][4]=new Array();
menus["de"][4]["name"]="Unsere Mitarbeiter";
menus["de"][4]["link"]="munkatarsak";
menus["de"][5]=new Array();
menus["de"][5]["name"]="Die Publikation";
menus["de"][5]["link"]="kiadvanyaink";

var outside=true; //pozicio inicializalas

function create_menu(lang) {
	if(!lang) {
		lang="hu";
	}
	var nr_items=menus[lang].length;
	var obj=document.getElementById("inf");
	var dv=document.createElement("div");
	dv.id="pwin";
	var l=findPosX(obj);
	var t=findPosY(obj);
	dv.style.position='absolute';
	dv.style.left=l+'px';
	dv.style.top=parseInt(t+23)+'px';
	dv.style.backgroundColor='#77360B';
	dv.style.padding='2px';
	dv.style.borderStyle='solid';
	dv.style.borderWidth='1px';
	dv.style.borderColor='#000000';
	dv.style.width='99px';
	dv.style.textAlign='center';
	dv.onmouseover=function() {
		outside=false;
	}
	dv.onmouseout=function() {
		outside=true;
		call_menu_destroy();
	}
	
	for(var i=0;i<nr_items;i++) {
		var item=document.createElement("div");
		var lnk=document.createElement("a");
		lnk.setAttribute("href","index.php?m="+menus[lang][i]["link"]);
		lnk.className='headlinks';
		lnk.innerHTML=menus[lang][i]["name"];
		item.appendChild(lnk);
		dv.appendChild(item);
	}
	document.body.appendChild(dv);
	return;
}
function call_menu_destroy() {
	setTimeout("menu_destroy()",300);
}
function menu_destroy()
{
	var obj=document.getElementById("pwin");
	if(obj) {
		if(outside==true) {
			document.body.removeChild(obj);
		}
	}
	return;
}