//var fomenuk=new Array("jetekok","konyvesbolt","olvasnivalo","egyeb","beholder");
var aktmenu="";
var tesztelem=""

function menu_update()
	{
	var almenu_ul=document.getElementsByClassName("vert");
	
	for (i=0;i<almenu_ul.length;i++)
		{
		var tmpelemid=$(almenu_ul[i]).id;
		if (tmpelemid.substring(0,tmpelemid.length-3)!=aktmenu) 
			{
			Element.setStyle(almenu_ul[i],{display:"none"});
			tmp=tmpelemid.substring(0,tmpelemid.length-3);
			Element.setStyle(tmp,{background:"url(pic/menu/"+tmp+"-off.png)"});
			tesztelem=tmp;
			}
		}
	}

function menu_over(ev)
	{
	elem=getEventSource(ev);
	elemid=elem.id;

	if (elemid.indexOf("_")==-1 && elemid.indexOf("-")==-1)
		{
		if ($(elem.id+"_ul")!=undefined)
			Element.setStyle(elem.id+"_ul",{display:"block"});
		Element.setStyle(elem,{background:"url(pic/menu/"+elemid+"-on.png)"});
		}
	
	if (elem.id.indexOf("-")!=-1)
		tmp=elem.id.split("-");
	else
		tmp=elem.id.split("_");

	aktmenu=tmp[0];
	menu_update();
	}

function menu_out(ev)
	{
	elem=getEventSource(ev);
	elemid=elem.id;
	
	Element.setStyle(elem,{background:"url(pic/menu/"+elemid+"-off.png)"});
	}

function almenu_ul_over(ev)
	{
	elem=getEventSource(ev);
	elemid=elem.id;

	Element.setStyle(elem,{display:"block"});
	
	}

function almenu_ul_out(ev)
	{
	elem=getEventSource(ev);
	elemid=elem.id;

	}
	
function almenu_over(ev)
	{
	elem=getEventSource(ev);
	elemid=elem.id;
	
	Element.setStyle(elem,{background:"url(pic/menu/menu-"+elemid+".png)"});
	Element.setStyle(elem,{cursor:"pointer"});
	Event.observe(elem,'click',almenu_click);
	}

function almenu_click(ev)
	{
	elem=getEventSource(ev);
	cancelEvent(ev);
	document.location=elem.innerHTML.replace(/&amp;/g,"&");
	}
	
function almenu_out(ev)
	{
	elem=getEventSource(ev);
	elemid=elem.id;
	
	Element.setStyle(elem,{background:"transparent"});
	Element.setStyle(elem,{cursor:"default"});
	Event.stopObserving(elem,'click',almenu_click);
	}
	
function fomenu_out()
	{
	aktmenu="";
	setTimeout('closemenu()',1);
	}

function closemenu()
	{
	menu_update();	
	}
		
function MenuInit()
	{		
	var fomenuk=document.getElementsByClassName("fmli");
	for (i=0;i<fomenuk.length;i++)
		{
		Event.observe(fomenuk[i],'mouseover',menu_over);
//		Event.observe(fomenuk[i],'mouseout',menu_out);
		}
		
	var almenu_ul=document.getElementsByClassName("vert");
	
	for (i=0;i<almenu_ul.length;i++)
		{
		Event.observe(almenu_ul[i],'mouseover',almenu_ul_over);
		Event.observe(almenu_ul[i],'mouseout',almenu_ul_out);
		}

	var almenu=document.getElementsByClassName("amli");

	for (i=0;i<almenu.length;i++)
		{
		menureg=/href=['"](.*)['"]/;
		tomb=menureg.exec(almenu[i].innerHTML);
		almenu[i].innerHTML=tomb[1];
		Event.observe(almenu[i],'mouseover',almenu_over);
		Event.observe(almenu[i],'mouseout',almenu_out);
		}
	if ($('fomenu')!=null)
		{
//		Element.setStyle($('fomenu'),{display:'block'});
		Event.observe("fomenu",'mouseout',fomenu_out);
		}
	}
	
//addEvent(window,"load",MenuInit);
