sfHover = function() {
	var sfEls = document.getElementById("nav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
//		sfEls[i].onfocus=function() {
//			this.className+=" sfhover";
//		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
//		sfEls[i].onblur=function() {
//			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
//		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);	// only for IE 6

function findPos(obj) {
	var curleft = 0;
	//var curtop = 0;
	if (obj.offsetParent) {
		do {
			curleft += obj.offsetLeft;
			//curtop += obj.offsetTop;
		} while (obj = obj.offsetParent);
	}
	//return [curleft,curtop];
	return [curleft];
}

function setSecondNavigation() {
	var navOffset = findPos(document.getElementById('nav'));	
	var liItems = document.getElementById('nav').getElementsByTagName('LI');
	for (var i=0; i<liItems.length; i++) {
		if (liItems[i].className.indexOf('mainNavItem') != -1 && liItems[i].getElementsByTagName('UL')[0]) {
			var repositioner = (findPos(liItems[i]) - navOffset - 14) * -1;
			liItems[i].getElementsByTagName('UL')[0].style.marginLeft = repositioner + "px";
		}
	}
}
window.onload = setSecondNavigation;
window.onresize = setSecondNavigation;

