

function Normalize(Str)
{
	return Str.replace(/\\/g, "").replace(/\//g, "").replace(/\ /g, "%20").replace(/index.htm/g, "");
}


function init()
{
	var Links = document.getElementById("Menu").getElementsByTagName("a");
	var DocURL = Normalize(document.URL);
	var MaxLink = null;
	var MaxLength = 0;
	
	var PathLinks = new Array();
	
	for (var I = 0; I < Links.length; I++) 
	{
		var LinkURL = Normalize(Links[I].href); 
		if (LinkURL.length > MaxLength && DocURL.indexOf(LinkURL) == 0)
		{
			MaxLength = LinkURL.length;
			MaxLink = Links[I];
			
			if (I > 0)
			{
				if (MaxLength < DocURL.length)
					PathLinks[PathLinks.length]	= Links[I].outerHTML;
				else
					PathLinks[PathLinks.length]	= Links[I].innerText;
			}
		}
	}

	if (PathLinks.length > 0)
	{
		if (MaxLength < DocURL.length)
		{
			PathLinks[PathLinks.length] = document.title;
		}
		var Path = "<div style=\"border-bottom: solid 1px #999999; padding: 3px 0; font-family: Arial, Helvetica, sans-serif; font-size: x-small; color=#999999\">";
		Path += PathLinks.join(" &gt; ");
		Path += "</div>";
		document.getElementById("Content").insertAdjacentHTML("afterBegin", Path);
	}

	if (MaxLink)
	{
		MaxLink.style.borderColor = "#336699";
		MaxLink.style.borderRight = "none";
		MaxLink.style.marginRight = "-2px";
		MaxLink.style.position = "relative";
		
		if (MaxLength == DocURL.length)
		{
			MaxLink.style.backgroundColor = "#ffffff";
		}
	}
}

/* load init for browsers that support attachEvent, including IE and Opera */
if (window.attachEvent)
	window.attachEvent("onload", init); 
else
{
	window.onload = init;
}


