function resizeShadow ()
{
	window.onresize = adjustHeight;
	adjustHeight ();
}

function adjustHeight ()
{
	var docHeight = document.getElementById("page_wrapper").offsetHeight;
	var leftShadow = document.getElementById("left_shade");
	var rightShadow = document.getElementById("right_shade");
	leftShadow.style.height = docHeight + "px";
	rightShadow.style.height = docHeight + "px";
	activeToc ();
}

function activeToc ()
{
	var divs = document.getElementsByTagName('div');
	var headers = document.getElementsByTagName('h1');
	for(i=0; i<headers.length; i++)
	{
		if (headers[i].className == "as_title")
		{
			var mainHeader = headers[i].innerHTML;
			var chars = mainHeader.length;
		}
	}
	
	for(i=0; i<divs.length; i++)
	{
		if (divs[i].className == "as_toc")
		{
			var links = divs[i].getElementsByTagName('li');
			for(j=0; j<links.length; j++)
			{
					links[j].className = "";
			}
			for(k=0; k<links.length; k++)
			{
				var marker = links[k].innerHTML.indexOf('>');
				var testerA = links[k].innerHTML.substr(marker + 1, chars);
				if(testerA == mainHeader)
				{
					links[k].className = "active";
					links[k].innerHTML = "<a>" + mainHeader + "</a>"
				}
			}
		}
	}			
}