// 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 layern="";
	var textn="";
	var imgn="";
	var imgo="";
	var img2n="";
	var img2o="";

	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(imgSrc+'_off = new Image()')
	eval(imgSrc+'_off.src = "data/design/img/"+imgSrc+"_off.gif"')
	eval(imgSrc+'_on = new Image()')
	eval(imgSrc+'_on.src = "data/design/img/"+imgSrc+"_on.gif"')
	}

	//kep cserelgetes fomenuben fuggveny
	function chimg(imgName,imgObj) {
		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 fomenuben fuggveny
	function chimg2(imgName,imgObj) {
		if (NS4){
	    eval('document.images["'+imgName+'"].src = '+imgObj+'.src');
		}
		else if (IE4 || IE5 || NS6) {
	    document.images[imgName].src = eval(imgObj+".src");
		}
		img2n=imgName;
		img2o=imgObj;
	}
	
	//kepek betoltese
	preload('menu_design');
	preload('menu_design2');
	
	//div megjelenito fuggveny
	function show(DivName) {
		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 (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";
		}
	}

	//szöveg átszinező fuggveny
	function chtext(TextName) {
		if (NS4){
		document.layers[TextName].color="#FFFFFF";
		}
		else if (IE4) {
		document.all[TextName].style.color="#FFFFFF";
		}
		else if (IE5 || NS6) {
		document.getElementById(TextName).style.color="#FFFFFF";
		}
		textn=TextName;
	}
	

	//szöveg visszaállító fuggveny
	function bctext(TextName) {
		if (NS4){
		document.layers[TextName].color="";
		}
		else if (IE4) {
		document.all[TextName].style.color="";
		}
		else if (IE5 || NS6) {
		document.getElementById(TextName).style.color="";
		}
	}
	
	//layer ellenőrző
	function checkdiv(DivName) {
		if (NS4){
			if (document.layers[DivName]) {return true} else {return false}
		}
		else if (IE4) {
			if (document.all[DivName]) {return true} else {return false}
		}
		else if (IE5 || NS6) {
			if (document.getElementById(DivName))  {return true} else {return false}
		}
	}
	
	//fomenuhoz tartozo fuggvenyeket indit almenüvel
	function activate(TI) {
			removehide();hideall();chimg2(TI+'_d','menu_design_on');chimg(TI,'menu_design2_on');chtext(TI+'_link');
			if (checkdiv(TI+'Div'))
			{
				show(TI+'Div');
			}
			
	}
	
	
	//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');
			}
			imgo="";
			imgn="";
		}

		if (img2n!="")
		{
			img2oend=img2o.substr(img2o.length-2,img2o.length);
			img2o=img2o.substr(0,img2o.length-3);
			if (img2oend=="on") {
			chimg2(img2n,img2o+'_off');
			}
			img2o="";
			img2n="";
		}
		
		if (textn!="") {
		bctext(textn);
		textn="";
		}

		if (layern!="") {
		hide(layern);
		layern="";
		}

	}

	//idozitessel meghivja a mindent visszaallitot
	function sethide() {
	to=setTimeout('hideall();',1000);
	}
	
	to=setTimeout('hideall();',1000);
	
	//torli az idozitest
	function removehide() {
		clearTimeout(to);
	}
