var mainNavItems = [];
var currentMainNavItem;

function initMainNav () {
	var nav = $('navMain').firstDescendant();
	mainNavItems = nav.immediateDescendants();
	
	for (var i=0; i<mainNavItems.length; i++) {
		mainNavItems[i].myNavNum = i;
		mainNavItems[i].onmouseover = function () {if (setMainNavMouseOver) {setMainNavMouseOver(this.myNavNum);}};
		mainNavItems[i].onmouseout = function () {if (setMainNavMouseOut) {setMainNavMouseOut(this.myNavNum);}};
		
		if (mainNavItems[i].id == 'current') {			
			currentMainNavItem = i;
			setMainNavMouseOut(i);
		}
	}
	
}

function setMainNavMouseOver (num) {
	if (num>=0 && num<mainNavItems.length) {
		mainNavItems[num].className = (num==currentMainNavItem-1) ? 'mainNavOverLeftCurrent' : 'mainNavOver';
	}
	num--;
	if (num>=0 && num<mainNavItems.length) {
		mainNavItems[num].className = 'mainNavOverLeft';
	}
	
}

function setMainNavMouseOut (num) {
	if (num>=0 && num<mainNavItems.length) {
		mainNavItems[num].className = (num==currentMainNavItem-1) ? 'mainNavLeftCurrent' : '';
	}
	num--;
	if (num>=0 && num<mainNavItems.length) {
		mainNavItems[num].className = (num==currentMainNavItem-1) ? 'mainNavLeftCurrent' : '';
	}
}

registerOnLoadFunction (initMainNav);
