var isShow=new Boolean();
isShow=false;
var timer=null;
function mouseout(s)
{
	var td=s;
	td.className="menuNormal";
}

function mouseover(s)
{
	var td=s;
	td.className="menuHover";
}

function showSubmenu(menu,submenu)
{
	var td=menu;
	td.className="menuDown";
	var div=submenu;
	var obj=td.parentElement;
	var menutbl=null;
	while(obj.tagName!="DIV"){
		if(obj.tagName=="TABLE")
			menutbl=obj;
		obj=obj.parentElement;
	}
	var mDiv=obj;
	//alert(obj.style.left+","+obj.style.top);
	div.style.left=mDiv.offsetLeft+td.offsetLeft;
	div.style.top=mDiv.offsetTop+td.offsetTop+eval(menutbl.height);
	div.style.display="block";
	isShow=true;
}
function hideSubmenu(menu,submenu){
	var toEl=window.event.toElement;
	var srcEl=window.event.srcElement;
	if(toEl!=null){
		if(toEl.parentElement==srcEl.parentElement){
			isShow=false;
		}
	}	
	if(menu==null || submenu==null)
		return;
	var td=menu;
	td.className="menuNormal";
	var div=submenu;
	if(isShow){
		isShow=false;
		timer=window.setTimeout("hide('"+td.id+"','"+div.id+"')",100);
	}
	else{
		div.style.display="none";
		if(timer!=null)
			clearTimeout(timer);
	}
}

function hide(menuid,submenuid){
	var td=document.all[menuid];
	var div=document.all[submenuid];
	
	if(isShow)
		return;
	else{
		if(td==null || div==null){
		}else{
			td.className="menuNormal";
			div.style.display="none";
			clearTimeout(timer);
		}
	}
}
