var timerID=null;
		var flag=0;
		var menu_last=0;
		var menu = new Array(0);    
		 
		function tick(lname) 
		{
		 timerID = setTimeout("hideall()",300);
		// if(lname != menu_last){menu.push(lname);}
		 flag=0;
		 for (i=0; i<menu.length; i++)
		 {
		  if (menu[i]==lname){flag=1;}
		 }
		 if (flag==0 && document.getElementById(lname)){menu.push(lname);}
		}
		 
		function show(lname) 
		{
		 clearTimeout(timerID);
		 if(!document.getElementById(lname)){return};
		 document.getElementById(lname).style.left=document.getElementById('1000'+lname).offsetLeft+document.getElementById('1000'+lname).offsetWidth;
		 document.getElementById(lname).style.top=document.getElementById('1000'+lname).offsetTop;
		 document.getElementById(lname).style.visibility="visible";
		//alert(document.getElementById('1000'+lname).offsetTop);
		}  
		 
		 
		function hide(lname) {document.getElementById(lname).style.visibility="hidden";}
		function hideall() 
		{ 
		 if(menu.length>0)
		 {
		//  alert (menu);
		  timerID = setTimeout("hideall()",1000);
		  div=menu.pop();
		  if(!document.getElementById(div)){return};
		  document.getElementById(div).style.visibility="hidden";
		 }
		 else
		 {
		  clearTimeout(timerID);
		 }
		} 
		 
		function hideall_total() 
		{ 
		 clearTimeout(timerID);
		 for (i=0; i<menu.length; i++)
		 {
		  div=menu[i];
		  if(!document.getElementById(div)){return};
		  document.getElementById(div).style.visibility="hidden";
		 }
		} 
