var hide  = true;

function ShowMenu(obj)
	{

	var x = new getObj(obj);
	
	if (x.style)
	x.style.display = '';
	}
	

function HideMenu(obj)
	{
	var x = new getObj(obj);
	if (x.style)
	x.style.display = 'none';
	}	



function setLyr(obj,lyr,level,tp)
{
if (level == 0)
	{
	var offset_wys = 51;
	var offset_sze = -10;
	var tpl = 0;
	
	}
if (level == 1)
	{
	var offset_wys = -1;
	
	var offset_sze = -193;
	if((obj=='me_5') || (obj=='me_4') || (obj=='me_6') || (obj=='me_7'))
	{
		offset_sze = -193;
	}
	if ((obj=='me_0'))
	{
	 var offset_wys = -1;
   	 var offset_sze = -193;
	}

	var tpl = tp;
	}
	
	var newX = findPosX(obj)-offset_sze-10;
	var newY = findPosY(obj)+offset_wys+(tpl*25);

	var x = new getObj(lyr);
	if (x.style)
		{
		x.style.top = newY + 'px';
		x.style.left = newX + 'px';	
		}
	
}

function findPosX(obj)
{
	var curleft = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
		curleft += obj.x;
	return curleft;
}

function findPosY(obj)
{
	var curtop = 0;
	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;
	return curtop;
}


function getObj(name)
{
 if (document.getElementById)
 {
	   this.obj = document.getElementById(name);
	   if (this.obj)
	   this.style = document.getElementById(name).style;
 }
 else if (document.all)
 {
	   this.obj = document.all[name];
	   if (this.obj)
	   this.style = document.all[name].style;
 }
 else if (document.layers)
 {
	   if (document.layers[name])
	   {
	   	this.obj = document.layers[name];
	   	if (this.obj)
		this.style = document.layers[name];
	   }
 }
}
