var menuSelected = "0";
var menushowed = "";
var almenushowed = "";
var timeOutID;

function menu_initialize() {
	if (navigator.appName == "Netscape") {
	oTD = document.getElementById("menucell");
	startX = startY = 0;
	obj = oTD;
	while (obj.offsetParent) {
	 startX += obj.offsetLeft;
	 startY += obj.offsetTop;
	 obj = obj.offsetParent;
  }
//	startX = oTD.offsetLeft; startY = oTD.offsetTop;
		startX -= 178;
//		alert( navigator.appName+": ("+startX+", "+startY+")");
  } else {
		oTD = document.getElementById("pageTable");
		startX = oTD.offsetLeft + 52; startY = oTD.offsetTop + 134;
	}
//	alert(navigator.appName+"-"+startX+":"+startY);
//	alert(document.body.clientLeft+":"+document.body.clientTop);

	oDIV = document.getElementById("phonecall");
			 oDIV.style.left = startX+68;
			 oDIV.style.top = startY-124;
       

	oDIV = document.getElementById("bemutatkozas"); 
			 oDIV.style.left = startX+184;
			 oDIV.style.top = startY+2;
	oDIV = document.getElementById("eszkozmenu");
			 oDIV.style.left = startX+184;
			 oDIV.style.top = startY+27;
	oDIV = document.getElementById("szolg_menu");
			 oDIV.style.left = startX+184;
			 oDIV.style.top = startY+54;
	oDIV = document.getElementById("bem_menu");
			 oDIV.style.left = startX+392;
			 oDIV.style.top = startY+2;
	oDIV = document.getElementById("palyazat_menu");
			 oDIV.style.left = startX+184;
			 oDIV.style.top = startY+130;
	oDIV = document.getElementById("tev_menu");
			 oDIV.style.left = startX+392;
			 oDIV.style.top = startY+80;
	oDIV = document.getElementById("geppark");
			 oDIV.style.left = startX+392;
			 oDIV.style.top = startY+24;
	oDIV = document.getElementById("tech_menu");
			 oDIV.style.left = startX+392;
			 oDIV.style.top = startY+102;
	oDIV = document.getElementById("hirekmenu"); 
			 oDIV.style.left = startX+184;
			 oDIV.style.top = startY+182;
/*	oDIV = document.getElementById("contactus"); 
			 oDIV.style.left = startX+546;
			 oDIV.style.top = startY+12; */
	oDIV = document.getElementById("showpoll"); 
	if (oDIV != null) {
			 oDIV.style.left = startX+546;
			 oDIV.style.top = startY+34;
  }
}
function menu_onover(num) {
		oTd = document.getElementById(num);
		oTd.className = 'balmenu_dn';
		if (menuSelected != num) {
			oTd = document.getElementById(menuSelected);
			oTd.className = 'balmenu';
			menuSelected = num;
		}
}
function menu_onout(num) {
		oTd = document.getElementById(num);
		oTd.className = 'balmenu';
		if (menuSelected != num) {
			oTd = document.getElementById(menuSelected);
			oTd.className = 'balmenu';
			menuSelected = num;
		}
}
function showmenu(menuname) {

 oDiv = document.getElementById(menuname);
 oDiv.style.visibility = 'visible';

 clearTimeout(timeOutID);
 
 if ((almenushowed != "") && (almenushowed != menuname)) {
	 oDiv = document.getElementById(almenushowed); oDiv.style.visibility = 'hidden';
 }

 if (menuname == 'bemutatkozas') {
	 oDiv = document.getElementById('bemutatkozas');
	 oDiv.style.visibility = 'visible';
 }
 if (menuname == 'tev_menu') {
	 oDiv = document.getElementById('bemutatkozas');
	 oDiv.style.visibility = 'visible';
 }
 if (menuname == 'bem_menu') {
	 oDiv = document.getElementById('bemutatkozas');
	 oDiv.style.visibility = 'visible';
 }
 if (menuname == 'eszkozmenu') {
	 oDiv = document.getElementById('eszkozmenu');
	 oDiv.style.visibility = 'visible';
 }
 if (menuname == 'geppark') {
	 oDiv = document.getElementById('eszkozmenu');
	 oDiv.style.visibility = 'visible';
 }
 if (menuname == 'tech_menu') {
	 oDiv = document.getElementById('eszkozmenu');
	 oDiv.style.visibility = 'visible';
 }
 
 almenushowed = menuname;
 
}

function timehidemenu(menuname){
	clearTimeout(timeOutID);
	timeOutID = setTimeout('hidemenu(\''+menuname+'\')',500);
	almenushowed = menuname;
}

function hidemenu(menuname) {
 oDiv = document.getElementById(menuname); oDiv.style.visibility = 'hidden';

 switch(menuname) {
 		case 'tev_menu': 
 			if (almenushowed != "bemutatkozas") {
	 			almenushowed = "bemutatkozas";
	 			timeOutID = setTimeout('hidemenu(\'bemutatkozas\')',500);
		  }
			break;
 		case 'bem_menu':
 			if (almenushowed != "bemutatkozas") {
	 			almenushowed = "bemutatkozas";
	 			timeOutID = setTimeout('hidemenu(\'bemutatkozas\')',500);
		  }
			break;
 		case 'geppark':
 			if (almenushowed != "eszkozmenu") {
	 			almenushowed = "eszkozmenu";
	 			timeOutID = setTimeout('hidemenu(\'eszkozmenu\')',500);
	 		}
			break;
 		case 'tech_menu':
 			if (almenushowed != "eszkozmenu") {
	 			almenushowed = "eszkozmenu";
	 			timeOutID = setTimeout('hidemenu(\'eszkozmenu\')',500);
	 		}
			break;
		default: 
			almenushowed = "";
			break;
 }
 
}

function gopage(page) {
		document.location.href = './index.php?mod=ShowStatic&page=' + page;
}

function gopage2(page) {
		document.location.href = './index.php?mod=ShowStatic&wmode=wide&page=' + page;
}

function gopage3(page) {
		document.location.href = './index.php?' + page;
}

function gopage4(page) {
		window.open('./details2.php?' + page);
}

function hideshow(idstring) {
    chunk = document.getElementById(idstring);
    if ( chunk.style.display == "none")  {
		    chunk.style.display = chunk.style.tag;
    } else {
        chunk.style.tag = chunk.style.display;
        chunk.style.display = "none";
    }
}
