
	var timeout = 500;
	var closetimer = 0;
	var meni_obj = 0;
	var meni_obj3 = 0;
	var xNiz = "";
	
	var ns4 = (navigator.appName.indexOf("Netscape")>=0 
          && parseFloat(navigator.appVersion) >= 4 
          && parseFloat(navigator.appVersion) < 5)? true : false;
	var ns6 = (parseFloat(navigator.appVersion) >= 5 
			  && navigator.appName.indexOf("Netscape")>=0 )? true: false;
	var ns = (document.layers)? true:false;
	var ie = (document.all)? true:false;

	function getElLeft(el) {
		if (ns4) {return el.pageX;} 
		else {
			xPos = el.offsetLeft;
			tempEl = el.offsetParent;
			while (tempEl != null) {
				xPos += tempEl.offsetLeft;
				  tempEl = tempEl.offsetParent;
			}
			return xPos;
		}
	}
	
	function getElTop(el) {
		if (ns4) {return el.pageY;} 
		else {
			yPos = el.offsetTop;
			tempEl = el.offsetParent;
			while (tempEl != null) {
				yPos += tempEl.offsetTop;
				  tempEl = tempEl.offsetParent;
			}
			return yPos;
		}
	}

	function header()
	{
		niz="['5','knjiznica/headers/h1a.jpg','knjiznica/headers/h1b.jpg','knjiznica/headers/h2a.jpg','knjiznica/headers/h2b.jpg','knjiznica/headers/h3a.jpg','knjiznica/headers/h3b.jpg']";
		glava(niz);
	}
	
	
	function odpri(kdo,nivo) 
	{
		klici = "tab" + kdo;
		izmeri = "tabela" + kdo;
		obj = document.getElementById("men"+kdo);		
		x = getElLeft(obj);
		y = getElTop(obj);
		
		// resetiram zapiralni cas (nic se ne bo samo zaprlo)
		brisizapiralnicas("odpri nivo "+nivo);

		if (nivo==2) 
		{
			// zaprem prejsnji meni
			if(meni_obj) meni_obj.style.visibility = 'hidden';
			if(meni_obj3) meni_obj3.style.visibility = 'hidden';
			y = y + 25;
		} else
		{
			// zaprem prejsnji meni
			if(meni_obj3) meni_obj3.style.visibility = 'hidden';
			sir = document.getElementById(izmeri).offsetWidth;
			x = x + sir + 5;
		}

		// pokazem nov meni
		xMeni_obj = document.getElementById(klici);	
		
		if (xMeni_obj != null)
		{
			vis = document.getElementById(izmeri).offsetHeight;
			document.getElementById(klici).style.left = x+ "px";
			document.getElementById(klici).style.top = y+ "px";
			document.getElementById(klici).style.height = vis+ "px";
			document.getElementById(klici).style.visibility = "visible";
			
			if (nivo==2) 
			{
				meni_obj = xMeni_obj;
			} else
			{
				meni_obj3 = xMeni_obj;
			}
		}
	}
	

	// close showed layer
	function zapri()
	{
		if(meni_obj) meni_obj.style.visibility = 'hidden';
		if(meni_obj3) meni_obj3.style.visibility = 'hidden';
	}

	// zapri podmeni na 3. nivoju
	function zapri3()
	{
		if(meni_obj3) meni_obj3.style.visibility = 'hidden';
	}
	
	// zacnem odstevati. ce se v pol sekunde ne zgodi kaj novega, zaprem zapusceni meni
	function postavizapiralnicas(nivo)
	{
		window.clearTimeout(closetimer);
		
		if (nivo == 3)
		{
			closetimer = window.setTimeout(zapri3, timeout);
		} else
		{
			closetimer = window.setTimeout(zapri, timeout);
		}
	}

	// neham odstevati. resetiram stevec
	function brisizapiralnicas()
	{
		if(closetimer)
		{
			window.clearTimeout(closetimer);
			closetimer = null;
		}
	}


	document.onclick = zapri; 
