cm=null;
hide_delay=1000;
tstat=0;
isNS4=(document.layers)?true:false;
isIE4=(document.all&&!document.getElementById)?true:false;
isIE5=(document.all&&document.getElementById)?true:false;
isNS6=(!document.all&&document.getElementById)?true:false;
function switchDiv(objElement,bolVisible)
	{
		if(isNS4||isIE4)
			{
				if(!bolVisible)
					{
						objElement.visibility="hidden"
					}
				else
					{
						objElement.visibility="visible"
					}
			}
		else if(isIE5||isNS6)
			{
				if(!bolVisible)
					{
						objElement.style.display="none";
					}
				else
					{
						objElement.style.display="";
					}
			}
		return 1;
	}
function getPos(el,sProp)
	{
		var iPos=0;
		while(el!=null)
			{
				iPos+=el["offset"+sProp];
				el=el.offsetParent
			}
		return iPos
	}
function getelementbyid(myid)
	{
		if(isNS4)
			{
				objElement = document.layers[myid];
			}
		else if (isIE4)
			{
				objElement = document.all[myid];
			}
		else if (isIE5 || isNS6)
			{
				objElement = document.getElementById(myid);
			}
		return(objElement);
	}
function show(el,m)
	{
		if (cm!=null)
			{
				switchDiv(cm,false);
			}
		if (m!=null)
			{
				m=getelementbyid(m);
				m.style.left = getPos(el,"Left")-2+"px";
				m.style.top = getPos(el,"Top")+el.offsetHeight+1+"px";
				switchDiv(m,true);
				cm=m;
			}
	}
function hidemenu()
	{
		timer1=setTimeout("show(null,null)",hide_delay);
		tstat=1;
		return 1;
	}
function cancelhide()
	{
		if (tstat==1)
			{
				clearTimeout(timer1);
				tstat=0;
			}
		return 1;
	}
