var tdleft,tdtop,tddown,tdright;
var oldtd;
var invaltd;
var is_menu=false;
var is_m=false;
var is_leave=false;

var ie4, nn4, nn6;
var rX, lX, tY, bY;
var rXx, lXx, tYy, bYy;
var xH=0;
var yH=0;
var zi=10;
ie4 =  nn4 = nn6 = 0;

function show(e,obj,self){
	is_m=true;
	if(ie4){
	if(!is_menu)hidemenu();
		oneIE = obj;
		if (window.themenu && window.themenu.id!=oneIE.id)
			window.themenu.style.visibility="hidden";

		window.themenu=oneIE;
		L = event.clientX - event.offsetX;
		T = event.clientY - event.offsetY;
		window.themenu.style.left = document.body.scrollLeft + L + self.offsetWidth+2;
		window.themenu.style.top = document.body.scrollTop + T -12;
		
		lX =window.themenu.style.posLeft;
		rX = window.themenu.offsetWidth + lX;
		tY = window.themenu.style.posTop;
		bY = window.themenu.offsetHeight + tY;
		tY = tY;
		
		lXx = L + document.body.scrollLeft;
		rXx = self.offsetWidth + lXx;
		tYy = T + document.body.scrollTop;
		bYy = self.offsetHeight + tYy+9;
		tYy = tYy;
		if (window.themenu.style.visibility=="hidden"){
			window.themenu.style.visibility="visible";
			window.themenu.style.zIndex=zi++;
		}
	}
}

function hidemenu (){
	if(window.themenu && window.themenu.style.visibility=="visible" && is_menu){
		window.themenu.style.visibility="hidden";
		document.body.onmousemove='';
		desbg(this,0);
		is_menu=false;
		is_leave=false;
	}
}

function tryHide(){
	var x,y
	x=window.event.clientX + document.body.scrollLeft;
	y=window.event.clientY + document.body.scrollTop;
//	if(x>rX || x<lX || y>bY+1 || y<tY) hidemenu();
	if((x<lXx || x>rX || y<tY || (x<lX && y>bYy) || (x>rXx && y>bY)) && is_menu) hidemenu();
}

function setbg(obj,k) {
	return false;
}

function desbg(obj,k) {
	return false;
}

