﻿

function JustifyMenu(obj, pixel) {
    
	var menu = obj;
	var itemsWidth = null;
	var sepCount = 0;
	for (var i = 0; i < menu.Items.length; i++) {

		if (!menu.Items[i].IsSeparator) {
			itemsWidth += menu.Items[i].DomElement.offsetWidth;
		} else {
			sepCount++;
		}
	}

	var itemCount = menu.Items.length - sepCount;
	var width = menu.DomElement.offsetWidth;
	var finalWidth = width - itemsWidth;
	var itemPadding = Math.floor(finalWidth / itemCount);
	var padding = Math.floor(itemPadding / 2);
	padding += pixel;
	
	//alert(width+","+finalWidth+","+itemCount+","+itemPadding+","+padding);

	for (var i = 0; i < menu.Items.length; i++) {
		if (!menu.Items[i].IsSeparator) {
			var li = menu.Items[i].DomElement;
			
			var anchor = li.getElementsByTagName("span");
		
				anchor[0].style.paddingLeft = padding + "px";
				anchor[0].style.paddingRight = padding + "px";
			
			
			
		}
	}
}


 //650,90,6,15,7
