var ie4, nn4, nn6;
var rX, lX, tY, bY;
var xH=-13;
var yH=20;
var zi=10;
var tout = null;
ie4 = nn4 = nn6 = 0;
if(document.all)
	{ie4=1; document.body.onmousemove=tryHide;}

if(document.getElementById&&!ie4)
	{nn6=1; document.body.onmousemove=tryHide;}
	
function show(e,obj){
	if(ie4){
		oneIE = obj;
		if (window.themenu && window.themenu.id!=oneIE.id)
			window.themenu.style.visibility="hidden";

		window.themenu=oneIE;
		window.themenu.style.left=document.body.scrollLeft+event.clientX-event.offsetX+xH;
		window.themenu.style.top=document.body.scrollTop+event.clientY-event.offsetY+yH;
		lX=window.themenu.style.posLeft-document.body.scrollLeft;
		rX=lX+window.themenu.offsetWidth;
		tY=window.themenu.style.posTop-document.body.scrollTop;
		bY=window.themenu.offsetHeight+tY;
		tY=tY-yH;
		if (window.themenu.style.visibility=="hidden"){
			ctout();
			tout = setTimeout("window.themenu.style.visibility='visible';",500);
			window.themenu.style.zIndex=zi++;
		}
	}
}

function ctout(){
	if(tout) clearTimeout(tout);
}

function hidemenu (){
	if(window.themenu){
		ctout();
		tout = setTimeout("window.themenu.style.visibility='hidden';",500);
//		window.themenu.style.visibility="hidden";
	}
}

function tryHide(){
	var x,y
		x=window.event.clientX;
		y=window.event.clientY;
		if(x>rX || x<lX || y>bY+1 || y<tY) hidemenu();
}

