/* MANAGE SECOND LEVEL MENU */
function SecondLevelMenuFix() {
	var maxHeight = 0;
	var myList = document.getElementById("menuSecondLevel");
	var list = myList.getElementsByTagName("li");
	var linksList = myList.getElementsByTagName("a");
	var nbItems = list.length;
	var maxListWidth = 530 - (nbItems+1);
	var totalWidth = 0;
	var intWidthItem = 0;
	
	// FIXED WIDTH FOR EACH ITEM
	for (var i=0; i<list.length; i++) {
		intWidthItem = Math.round((maxListWidth/list.length));
			if (i == (nbItems-1)) {
				list[(nbItems-1)].style.width = (maxListWidth - totalWidth) +'px';
			}
			else {
				list[i].style.width = intWidthItem +'px';
			}
		totalWidth = totalWidth + intWidthItem;
	}
	
	// DETECT MAX HEIGHT
	var listHeight = new Array();
	for (var i=0; i<linksList.length; i++) {
		listHeight.push(linksList[i].offsetHeight);
		maxHeight = Math.max(maxHeight, linksList[i].offsetHeight);
	}
	
	// SET MAX HEIGHT TO EACH ITEM
	for (var i=0; i<list.length; i++) {
		list[i].style.height = maxHeight +'px';
	}
	
	// SET MAX HEIGHT TO LINK ITEM - VERTICAL ALIGN LINKS - FIX BACKGROUND IMAGE IF ACTIVE
	for (var i=0; i<linksList.length; i++) {
		var h = (maxHeight/2) - (listHeight[i]/2) ;
		linksList[i].style.height = (maxHeight-10) +'px';
		linksList[i].style.top = h +'px';
		if (h != 0) {
			var xPosition = Math.round((intWidthItem/2)-3);
			var yPosition = (maxHeight-4-h);
			var BgPosition = xPosition + "px " + yPosition + "px";
			linksList[i].style.backgroundPosition = BgPosition;
		}
	}

	// DETECT FIRST LIST ITEM - SET CLASSNAME
	list[0].className = "firstItem";
}

/* MANAGE 3RD LEVEL MENU */
function addClassToLastItem() {
	var myList = document.getElementById("navThirdLevel");
	var list=myList.getElementsByTagName("li"); 
	var lastItem = list.length-1;
	list[lastItem].className = "last";
}

function addClassToFirstItem() {
	var myList = document.getElementById("navThirdLevel");
	var list=myList.getElementsByTagName("li"); 
	list[0].className = "first";
}


