	<!--
	//layer showing and hiding functions
	var oldLayer = "";

	if (document.layers){
		//netscape 4+
		layerRef = "document.layers['";
		endLayerRef = "']";
		styleRef = "";
		offsetY = 29;
	}else if (document.all){
		//dom compliant browser
		layerRef = "document.all['";
		endLayerRef = "']";
		styleRef = ".style";
		offsetY = 18;
	}else{
		//non dom ie
		layerRef = "document.getElementById('";
		endLayerRef = "')";
		styleRef = ".style";
		offsetY = 12;
	}

	function showlayer(lyr){
		if (oldLayer != ""){
			eval(layerRef +	oldLayer + endLayerRef + styleRef + ".visibility = 'hidden'");
			oldLayer = "";
		}

		if (lyr != ""){
			eval(layerRef + lyr + endLayerRef + styleRef + ".left = " + findPosX(showlayer.arguments[1]));
			eval(layerRef + lyr + endLayerRef + styleRef + ".top = " + (findPosY(showlayer.arguments[1]) + offsetY));
			eval(layerRef +	lyr + endLayerRef + styleRef + ".visibility = 'visible'");
			oldLayer = lyr;
		}
	}
	//get x pos of rolled over links
	function findPosX(obj)
	{
		var curleft = -5;
		if (obj.offsetParent)
		{
			while (obj.offsetParent)
			{
				curleft += obj.offsetLeft
				obj = obj.offsetParent;
			}
		}
		else if (obj.x)
			curleft += obj.x;
		return curleft;
	}
	//get y position of rolled over links
	function findPosY(obj)
	{
		var curtop = 0;
		if (obj.offsetParent)
		{
			while (obj.offsetParent)
			{
				curtop += obj.offsetTop
				obj = obj.offsetParent;
			}
		}
		else if (obj.y)
			curtop += obj.y;
		return curtop;
	}
	//-->
