var amoeba_sidenav_onload_chain = window.onload;
var amoeba_sidenav_selected = null;

window.onload = sidenav_load;

function sidenav_load()
{
	var items = document.getElementById("sidenav").getElementsByTagName("li");

	for (var i = 0; i < items.length; i++)
	{
		items[i].onmouseover = function ()
		{
			if (typeof(sidenav_over) != "undefined")
				sidenav_over(this);
		}

		items[i].onmouseout = function ()
		{
			if (typeof(sidenav_over) != "undefined")
				sidenav_over(amoeba_sidenav_selected);
		}

		items[i].onclick = function ()
		{
			amoeba_sidenav_selected = this;
		}

		if (amoeba_sidenav_selected == null)
		{
			var images = items[i].getElementsByTagName("img");
			if (images[0].src.indexOf("_on.gif") != -1)
				amoeba_sidenav_selected = items[i];
		}
	}

	if (amoeba_sidenav_onload_chain)
		amoeba_sidenav_onload_chain();
}

function sidenav_over(which)
{
	var items = document.getElementById("sidenav").getElementsByTagName("li");

	for (var i = 0; i < items.length; i++)
	{
		var images = items[i].getElementsByTagName("img");
		images[0].src = "/images/layout/record_off.gif";
		images[0].alt = " ";
	}

	if (which != null)
	{
		var sel_images = which.getElementsByTagName("img");
		sel_images[0].src = "/images/layout/record_on.gif";
		sel_images[0].alt = "+";
	}
}