// Készítette: Győrváry Tamás
// Mindennemű felhasználás előtt kérjük a készítővel egyeztetni:
// E-mail: tomka@pumpkin.hu

	var loaded=0;
	var layern="";
	var imgn="";
	var imgo="";
	var imgn2="";
	var imgo2="";
	
	NS4 = (document.layers) ? true : false;
	IE4 = (document.all && !document.getElementById) ? true : false;
	IE5 = (document.all && document.getElementById) ? true : false;
	NS6 = (!document.all && document.getElementById) ? true : false;

	
	//kepek betoltes fuggvenye
	function preload(imgSrc) {
	eval('menu_'+imgSrc+'_off = new Image()')
	eval('menu_'+imgSrc+'_off.src = "img/butt/"+imgSrc+"_0.gif"')
	eval('menu_'+imgSrc+'_on = new Image()')
	eval('menu_'+imgSrc+'_on.src = "img/butt/"+imgSrc+"_1.gif"')
	eval('menu_'+imgSrc+'_on2 = new Image()')
	eval('menu_'+imgSrc+'_on2.src = "img/butt/"+imgSrc+"_2.gif"')
	}
	
	//kep cserelgetes fomenuben fuggveny
	function chimg(imgName,imgObj) {
	if (loaded==1) {
		if (NS4){
	    eval('document.images["'+imgName+'"].src = '+imgObj+'.src');
		}
		else if (IE4 || IE5 || NS6) {
	    document.images[imgName].src = eval(imgObj+".src");
		}
		imgn=imgName;
		imgo=imgObj;
	}
	}
	
	//kep cserelgetes kinyilo menuben fuggveny
	function chimg2(imgName,imgObj) {
	if (loaded==1) {
		if (NS4){
	    eval('document.images["'+imgName+'"].src = '+imgObj+'.src');
		}
		else if (IE4 || IE5 || NS6) {
	    document.images[imgName].src = eval(imgObj+".src");
		}
		imgn2=imgName;
		imgo2=imgObj;
	}
	}
	
	//div megjelenito fuggveny
	function show(DivName) {
	if (loaded==1) {
		if (NS4){
		document.layers[DivName].visibility="show";
		}
		else if (IE4) {
		document.all[DivName].style.visibility="visible";
		}
		else if (IE5 || NS6) {
		document.getElementById(DivName).style.visibility="visible";
		}
		layern=DivName;
	}
	}
	

	//div eltunteto fuggveny
	function hide(DivName) {
	if (loaded==1) {
		if (NS4){
		document.layers[DivName].visibility="hide";
		}
		else if (IE4) {
		document.all[DivName].style.visibility="hidden";
		}
		else if (IE5 || NS6) {
		document.getElementById(DivName).style.visibility="hidden";
		}
	}
	}
	
	//fomenuhoz tartozo fuggvenyeket indit
	function activate(TI) {
		if (loaded==1) 
		{
			hideall();hideall2();chimg(TI,TI+'_on2');show(TI+'Div')
		}
	}

	//fomenuhoz tartozo fuggvenyeket indit, aktivált állapotban
	function activateact(TI) {
		if (loaded==1) 
		{
			hideall();hideall2();show(TI+'Div')
		}
	}
	
	//fomenuhoz tartozo fuggvenyeket indit layer nélkül
	function activatend(TI) {
		if (loaded==1) 
		{
			hideall();chimg(TI,TI+'_on');
		}
	}

	//almenuhoz tartozo fuggvenyeket indit
	function activate2(TI) {
		if (loaded==1) 
			{
			hideall2();chimg2(TI,TI+'_on');
			}
	}
	
	//minden valtoztatast visszaallit ami a fomenuhoz tartozik
	function hideall() {
		if (imgn!="")
		{
			imgoend=imgo.substr(imgo.length-2,imgo.length);
			imgo=imgo.substr(0,imgo.length-3);
			
			if (imgoend=="on") {
			chimg(imgn,imgo+'_off');
			}

			if (imgoend=="n2") {
			chimg(imgn,imgo+'off');
			}

			imgo="";
			imgn="";
		}
		
		if (layern!="") {
		hide(layern);
		layern="";
		}
		
	}
	
	//minden valtoztatast visszaallit ami a kinyilo menuhoz tartozik
	function hideall2() {
	if (imgn2!="")
		{
			imgo2end=imgo2.substr(imgo2.length-2,imgo2.length);
			imgo2=imgo2.substr(0,imgo2.length-3);
			if (imgo2end=="on") {
			chimg2(imgn2,imgo2+'_off');
			}
			imgo2="";
			imgn2="";
		}
	
	}		