addLoadEvent(setup_menu);

function setup_menu()
{
	/*/ Remove extra border
	var li_elements = document.getElementById("header").getElementsByTagName("ul")[0].getElementsByTagName("li");
	var li_elements_length = li_elements.length;
	li_elements[li_elements_length - 1].getElementsByTagName("a")[0].style.borderRight = 'none';
*/
	var children_li = document.getElementById("header").getElementsByTagName("ul")[0].getElementsByTagName("li");
	for(var i = 0; i < children_li.length; i++)
	{
		// if class=expanded
		children_li[i].onmouseover = change_menu;
		if(children_li[i].getElementsByTagName("ul")[0])
			children_li[i].getElementsByTagName("ul")[0].onmouseout = restore_menu;
	}
	
	var children_ul = document.getElementById("header").getElementsByTagName("ul")[0].getElementsByTagName("ul");
	for(var i = 0; i < children_ul.length; i++)
	{
		var li_elements = children_ul[i].getElementsByTagName("li");
		var li_elements_length = li_elements.length;
		li_elements[li_elements_length - 1].getElementsByTagName("a")[0].style.borderRight = 'none';
	}
}

function change_menu() {
	// Hide all the other sub-menus
	var children_ul = this.parentNode.getElementsByTagName("ul");
	for(var i = 0; i < children_ul.length; i++)
		children_ul[i].style.display = 'none';

	// If there's a sub-menu, display it
	if(this.getElementsByTagName("ul")[0]) {
		this.getElementsByTagName("ul")[0].style.display = 'block';
	}
}

function restore_menu() { 
		this.style.display = 'none';
}