

function showmenu(elmnt)
{
	 document.all(elmnt).style.visibility="visible";
}

function hidemenu(elmnt)
{
	 document.all(elmnt).style.visibility="hidden";
}


function pozicija()
{

	 var posLeft;

	 if (document.getElementyID)
	 {
		posLeft = document.getElementById("test").style.left;
	 }
	 else if (document.all)
	 {
		posLeft = document.all["test"].style.left;
	 }

alert(posLeft);

}



var zapremo = true;

function menustatus(eo)
{
  zapremo = eo;
 // window.status = zapremo;
}


   function getElementPosition(element)
   {
	  var x=0,y=0;

	  while (element!=null)
	  {
		   x+=element.offsetLeft;
		   y+=element.offsetTop;

		   element=element.offsetParent;
	  }
	  return {x:x,y:y};
   }


   function getElement(id)
   {
	   if (document.all && document.all[id])
	   {
		   return document.all[id];
	   }
	   else if (document.getElementById && document.getElementById(id))
	   {
		   return document.getElementById(id);
	   }

	   return null;
   }





 function findElement(id)
 {

	 var vc = menuji.length;
	//alert(vc);
	for(var i = 0; i < vc; i++)
	{

		if(!document.getElementById('menu'+ menuji[i])) continue;
	//alert(menuji[i])
		 document.getElementById('menu'+ menuji[i]).style.visibility = 'hidden';
	}

	 if(document.getElementById('menu'+id))
	 {

		 mere = getElement('menu' + id);
		 element = getElement('link' + id);
		 position = getElementPosition(element);

		 mere.style.top = (position.y + element.offsetHeight) + 'px';
		 mere.style.left = (position.x) + 'px';
		 mere.style.visibility = 'visible';
	 }

	 zapremo = false;
 }




	 function hideElement(dx,e)
	 {
	 //document.getElementById(dx).style.visibility = 'hidden';
	 //alert('fd');
	   if(jeOut(dx,e))
	   {
		 zapremo = true;
			  setTimeout("za(" + dx + ")","500");
			 //document.getElementById(dx).style.visibility = 'hidden';
	   }

	 }


	 function showElement(dx)
	 {
			 if(!document.getElementById(dx)) return;

			 document.getElementById(dx).style.visibility = 'visible';
	 }

	function menuElement(dx)
	{

	  setTimeout("za(" + dx + ")","500");
	//alert(zapremo);
	//window.status = zapremo;
	zapremo = true;
	}

	function za(x)
	{

	 if(zapremo == true)
	 {
	 var cc = 'menu' + x;

	  if(document.getElementById(cc)) document.getElementById(cc).style.visibility = 'hidden'
	 }
	}

function jeOut(dx,e)
{
	var ja = true;

	if (!e) var e = window.event;

	var tg = (window.event) ? e.srcElement : e.target;

	var reltg = (e.relatedTarget) ? e.relatedTarget : e.toElement;

	while (reltg && reltg.nodeName != 'BODY')
	{
		if(reltg.id == dx) return false;

		reltg = reltg.parentNode;
	}

	return ja;
}




