// JavaScript Document

setMenuWidths = function() {
	var colWidth = 165;
	var oSubMenus = document.getElementById("nav-items").getElementsByTagName("UL");
	for (var i=0; i<oSubMenus.length; i++) {
		var cols = 1;
		var links = oSubMenus[i].getElementsByTagName("A");
		for (var e=0; e<links.length; e++) {
			if (links[e].offsetWidth >= 165) {
				cols = 2;
			}
			links[e].style.width = '100%';
		}
		oSubMenus[i].style.width = colWidth*cols+'px';
	}
}

sfHover = function() {
	var colWidth = 165;
	var sfEls = document.getElementById("nav-items").getElementsByTagName("LI");
	var oSubMenus = document.getElementById("nav-items").getElementsByTagName("UL");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
	for (var i=0; i<oSubMenus.length; i++) {
		var cols = 1;
		var links = oSubMenus[i].getElementsByTagName("A");
		for (var e=0; e<links.length; e++) {
			if (links[e].offsetWidth >= 165) {
				cols = 2;
			}
			links[e].style.width = '100%';
		}
		oSubMenus[i].style.width = colWidth*cols+'px';
	}
}
