var timer;
var timerlevel;
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
function show(level)
{
if (document.getElementById)
{
if (timerlevel==level)
window.clearTimeout(timer);
window.setTimeout("document.getElementById('"+level+"').style.visibility=\"visible\"",150);
}
}
function hide(level)
{
if (document.getElementById)
{
timer=window.setTimeout("document.getElementById('"+level+"').style.visibility=\"hidden\"",150);
timerlevel=level;
}
}
function exactpositionleft(sublevel)
{
var offset=0;
var counter=0;
var subname="lsubmenu";
counter=parseInt(sublevel);
while(counter>0)
{
if (self.innerHeight)
{
if(parseInt(self.innerWidth)>765)
offset=parseInt(self.innerWidth)/2-252;
else
offset=131;
}
else if (document.documentElement && document.documentElement.clientHeight)
{
if(parseInt(document.documentElement.clientWidth)>765)
offset=parseInt(document.documentElement.clientWidth)/2-242;
else
offset=136;
}
else if (document.body)
{
if(parseInt(document.body.clientWidth)>765)
offset=parseInt(document.body.clientWidth)/2-242;
else
offset=136;
}
if(document.getElementById(subname+counter))
document.getElementById(subname+counter).style.left=offset+"px";
counter--;
}
}

function exactpositionright(sublevel)
{
var offset=0;
var counter=0;
var subname="rsubmenu";
counter=parseInt(sublevel);
while(counter>0)
{
if (self.innerHeight)
{
if(parseInt(self.innerWidth)>765)
offset=parseInt(self.innerWidth)/2+60;
else
offset=443;
}
else if (document.documentElement && document.documentElement.clientHeight)
{
if(parseInt(document.documentElement.clientWidth)>765)
offset=parseInt(document.documentElement.clientWidth)/2+60;
else
offset=443;
}
else if (document.body)
{
if(parseInt(document.body.clientWidth)>765)
offset=parseInt(document.body.clientWidth)/2+60;
else
offset=443;
}
if(document.getElementById(subname+counter))
document.getElementById(subname+counter).style.left=offset+"px";
counter--;
}
}

function exactpositioncenter(sublevel)
{
var offset=0;
var counter=0;
var subname="csubmenu";
var currentleft=129;
counter=parseInt(sublevel);
while(counter>0)
{
if (self.innerHeight)
{
if(parseInt(self.innerWidth)>765)
offset=parseInt(self.innerWidth)/2-6;
else
offset=377;
}
else if (document.documentElement && document.documentElement.clientHeight)
{
if(parseInt(document.documentElement.clientWidth)>765)
offset=parseInt(document.documentElement.clientWidth)/2-5;
else
offset=377;
}
else if (document.body)
{
if(parseInt(document.body.clientWidth)>765)
offset=parseInt(document.body.clientWidth)/2-5;
else
offset=377;
}
if(document.getElementById(subname+counter))
{
document.getElementById(subname+counter).style.left=offset+currentleft+"px";
}
counter--;
currentleft-=67;
}
}
function breadcrumbpositioncenter(sublevel)
{
var offset=0;
var counter=0;
var subname="csubmenu";
var linkname="clink";
counter=parseInt(sublevel);
while(counter>0)
{
if(document.getElementById(subname+counter))
{
document.getElementById(subname+counter).style.left=findHorPosition(document.getElementById(linkname+counter))+"px";
document.getElementById(subname+counter).style.top=findVerPosition(document.getElementById(linkname+counter))+18+"px";
}
counter--;
}
}

function leftmenusubposition(sublevel)
{
var offset=0;
var counter=0;
var subname="lsubmenu";
var linkname="llink";
counter=parseInt(sublevel);
while(counter>0)
{
if(document.getElementById(subname+counter))
{
document.getElementById(subname+counter).style.left=findHorPosition(document.getElementById(linkname+counter))+150+"px";
document.getElementById(subname+counter).style.top=findVerPosition(document.getElementById(linkname+counter))+1+"px";
document.getElementById(subname+counter).style.width="200px";
}
counter--;
}
}


function findHorPosition(obj)
{
	var left = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			left += obj.offsetLeft;
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
		left += obj.x;
	return left;
}
function findVerPosition(obj)
{
	var top = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			top += obj.offsetTop;
			obj = obj.offsetParent;
		}
	}
	else if (obj.y)
		left += obj.y;
	return top;
}
function showhide(layer)
{
if(document.getElementById)
{
if(document.getElementById(layer).style.display!="block")
	document.getElementById(layer).style.display="block";
else
	document.getElementById(layer).style.display="none";	
}
}
function showd(layer)
{
if(document.getElementById)
	document.getElementById(layer).style.display="block";
}
function hided(layer)
{
if(document.getElementById)
	document.getElementById(layer).style.display="none";	
}
