var varopenMenu=-1;

function showSubmenu(menID,oParent)
{
	if(varopenMenu==menID)
	{
		//alert("jjj");
		//hideSubmenu(menID);
		//varopenMenu=-1;
	}
	else
	{
		
        var lay=document.getElementById("submenu_"+menID);
		//lay.style.top=140;
        
    

		var oLiParent=document.getElementById('menu_'+menID);
		lay.style.top=(185+oLiParent.offsetHeight)+"px";
		//lay.style.left=(181*menID)-1;
        

		
        lay.style.left=(findPosX(oLiParent)+1)+"px";
        

		//var left=lay.style.left.substring(0,lay.style.left.length-2);
		//

//		alert(left+"+"+width+">"+document.body.clientWidth)
		if(menID==4)
		{

			var width=lay.style.width.substring(0,lay.style.width-2);
			lay.style.left=(document.body.clientWidth-200)+"px";
		}
		else
		{

		}

		if(lay.offsetWidth<oLiParent.offsetWidth)
		{
			lay.style.width=(oLiParent.offsetWidth+1)+"px";
		}


		var laySave=document.getElementById("laySave");
		laySave.style.top=(185-10)+"px";
        
		laySave.style.left=lay.style.left;
		laySave.style.width=(oLiParent.offsetWidth)+"px";
		laySave.style.height=(oLiParent.offsetHeight+10+4)+"px";


		var layOut=document.getElementById("layOut");
		layOut.style.top=0+"px";
		layOut.style.left=0+"px";
		layOut.style.width="100%";
		layOut.style.height="95%";

		if(varopenMenu!=-1)
		{
			hideSubmenu(varopenMenu);
		}
		varopenMenu=menID;

	}




}

function findPosY(obj)
{
	var curtop = 24;
	var printstring = '';
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			printstring += ' element ' + obj.tagName + ' has ' + obj.offsetTop;
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (obj.y)
		curtop += obj.y;
	window.status = printstring;
	return curtop;
}

function findPosX(obj)
{
	var curleft = -1;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
	curleft += obj.x;
	return curleft;
}
function hideSubmenu(menID)
{

	if(menID==-1)
	{
		if(varopenMenu==-1)
		{
			return false;
		}
		menID=varopenMenu;
	}

	var lay=document.getElementById("submenu_"+menID);
	lay.style.top=120+"px";
	lay.style.left=-2000+"px";

	var laySave=document.getElementById("laySave");
	laySave.style.top=-1+"px";
	laySave.style.left=-1+"px";
	laySave.style.width=1+"px";
	laySave.style.height=1+"px";

	var layOut=document.getElementById("layOut");
	layOut.style.top=-1+"px";
	layOut.style.left=-1+"px";
	layOut.style.width=1+"px";
	layOut.style.height=1+"px";

	varopenMenu=-1;
    return true;

}