var lev2=null;
var lev3=null;
var par=null;
var tm;
var i = 3;

function getOffsetX(_Object)
{
	return (_Object.offsetParent!=null)?_Object.offsetLeft+getOffsetX(_Object.offsetParent):0
}

function getOffsetY(_Object)
{
	return (_Object.offsetParent!=null)?_Object.offsetTop+getOffsetY(_Object.offsetParent):0
}

function showlevel2(element)
{
	if(element==lev2)
		return;
	if(lev3)
		hidelevel3();
	if(lev2)
		hidelevel2();
	if(!document.getElementById('lev1_'+element))
		return;
	document.getElementById('lev1_'+element).className = "menu2_show";
	lev2 = element;
	return;
}

function hidelevel2()
{
	if(!lev2)return;
	document.getElementById('lev1_'+lev2).className = "menu2";
	document.getElementById(lev2).style.backgroundColor = "transparent";
	lev2 = null;
	return;
}

function showlevel3(element)
{
	clearTimeout(tm);
/*	if(element==lev3)
		return;*/
	if(lev3)hidelevel3();
	if(!document.getElementById('lev2_'+element))return;
	var lv = document.getElementById(element);
	var el = document.getElementById('lev2_'+element);
	
	var etop = getOffsetY(lv)+1;
	var eleft = getOffsetX(lv)+lv.offsetWidth;
  
	if(navigator.appName=="Opera")
	{
		etop-=1;
	}
	if((navigator.appName=="Netscape")&&(navigator.appVersion.indexOf("Safari")==-1))
	{
//		etop = etop - document.getElementById(lev2).offsetTop + 40;
	}
	el.style.display = "inline";
	el.style.top = etop + "px";
	el.style.left = eleft + "px"; 
	lev3 = element;
	return;
}

function hidelevel3()
{
	if(!lev3)
		return;

	var el = document.getElementById('lev2_'+lev3);
	var lv = document.getElementById(lev3);
	lv.style.backgroundImage="";	
	
	if(navigator.appName.substring(0,9) == "Microsoft")
   {
    //lv.runtimeStyle.backgroundImage="";
    lv.runtimeStyle.filter="";
   }
	
	el.style.display = "none";
	if(lv.className!='menu2_select')
		lv.style.backgroundColor = 'transparent';
	lev3 = null;
	return;
}

function time_on()
{
	tm=setTimeout('hidelevel3()',500);
	return;
}

function setcolor(element,color)
{
	document.getElementById(element).style.backgroundColor = color;
}
/*
function menu2_on(el)
{  
  el.className='menu2_sel';
  if(navigator.appName.substring(0,9) == "Microsoft")
  {
   el.runtimeStyle.backgroundImage="url('"+ths_fld+"pics/popmenu_bg.png')";
   fixPNG(el);
  }
}

function menu2_off(el)
{
	el.className='menu2';
	hidelevel3();
	if(navigator.appName.substring(0,9) == "Microsoft")
	{
		el.runtimeStyle.filter="";		
	}
}*/
