// -----------------
//
// menu.js
//
// -----------------

var CurrentMenu = "";
var FormerOne = "";
var LastOut = "";
var Events = "";
var aMenu = new Array("M01", "M06", "M07", "M03", "M0201", "M0202", "M0203", "M0204", "M0205", 
                      "M04", "M0501", "M0502"); 
var aURL = new Array("100", "600", "700", "300", "ffi-trad/frameset", "noi-trad/frameset", "ffi-mod/frameset", 
                     "noi-mod/frameset", "gyerek/frameset", "nap/frameset", "501", "502");
var aStatus = new Array("Bemutatkozás", "Egyebek", "Elérhetőség", "Szemüveglencsék", "Hagyományos férfi szemüvegek", 
  	 				    "Hagyományos női szemüvegek", "Modern férfi szemüvegek", "Modern női szemüvegek", 
						"Gyermek szemüvegek", "Napszemüvegek", "Kontaktlencsék", "13+1 tanács");

function MenuOver(pnID) {
     FormerOne = "XX";
     if (CurrentMenu.length > 0) {
	     document.getElementById(CurrentMenu).style.color = "#000000";
	     if (CurrentMenu.substring(1,3)=="02" && (pnID.substr(0,2)!="02")) {
             document.getElementById("layer"+CurrentMenu.substring(1,3)).style.visibility = "hidden";
         }
	     if (CurrentMenu.substring(1,3)=="05" && (pnID.substr(0,2)!="05")) {
             document.getElementById("layer"+CurrentMenu.substring(1,3)).style.visibility = "hidden";
		 }
         FormerOne = CurrentMenu;
         LastOut = "";     
	 }		 
     document.getElementById("M"+pnID).style.color = "#FF0000";
     if (pnID=="02") document.getElementById("layer"+pnID).style.visibility = "visible";
     if (pnID=="05") document.getElementById("layer"+pnID).style.visibility = "visible";
     CurrentMenu = "M"+pnID;
     return true;
}

function MenuOut(pnID) {
     // Events += "Out - " + pnID;
     LastOut = CurrentMenu;
     document.getElementById(CurrentMenu).style.color = "#000000";
     setTimeout(LightOff,200)
}

function LightOff() {
     if (LastOut.length > 0) {    
         if (CurrentMenu.substring(1,3)=="02" || CurrentMenu.substring(1,3)=="05")  {
             document.getElementById("layer"+CurrentMenu.substring(1,3)).style.visibility = "hidden";
         }
         FormerOne = CurrentMenu;
         LastOut = ""
     }
}

function MenuClick(pnID) {
    j=-1;
    for (i=0; i<aMenu.length;i++) if (aMenu[i] == CurrentMenu) j = i;
	if (j!=-1) document.getElementById("jobb").src=aURL[j]+".html";  
	if (j!=-1) window.status=aStatus[j]; 
}


var isNS=(document.layers);
var _all=(isNS)? '' : 'all.' ;
var _style=(isNS)? '' : '.style' ;
var _visible=(isNS)? 'show' : 'visible';
var w_x, w_y, item, itemx, okscroll=false, godown;


function init(){
itemx=eval('document.'+_all+'item1'+_style);
getwindowsize();
}

function getwindowsize() {
w_x=(isNS)? window.innerWidth-5 : document.body.clientWidth;
w_y=(isNS)? window.innerHeight : document.body.clientHeight;
// temporary
itemx.width=w_x;
itemx.height=w_y+5;

}

function resizeNS() {
setTimeout('document.location.reload()',400);
}

window.onload=init;
(isNS) ? window.onresize=resizeNS : window.onresize=getwindowsize;


