/////////////////////////////////// Multiple Onload Events

var onloadEvents = new Array();

function setOnload(f)
{
	var i = onloadEvents.length;
	onloadEvents[i] = f;
}

function doOnload()
{
	if(onloadEvents.length == 0) return;

	for(var i=0; i<onloadEvents.length; i++)
	{
		eval(onloadEvents[i] + "()");
	}
}

onload=doOnload;

/////////////////////////////////// Top Menu Toggle

function setTopMenus()
{
	if(document.getElementById && document.all)
	{
		var menu = document.getElementById("menu-top");

		if(menu)
		{

			for (i=0; i<menu.childNodes.length; i++)
			{
				node = menu.childNodes[i];

				if(node.nodeName=="LI")
				{
					node.onmouseover=function()
					{
						this.className += " over";
						this.style.zIndex = "100";
					}
					node.onmouseout=function()
					{
	  					this.className = "";
						this.style.zIndex = "50";
					}
				}
			}

		}
	}
}

setOnload("setTopMenus");

////////////////////////////////// Global, First Input Field Focus

function formFocus()
{
	var f = document.forms[0];
	
	if(f == null)
		return;

	for(var i=0; i<f.elements.length; i++)
	{
		if(f.elements[i].type.indexOf("text") > -1 && f.elements[i].disabled != true)
		{
			f.elements[i].focus();
			break;
		}
	}
}

setOnload("formFocus");
