﻿

function JustifyMenu(obj, pixel) {
	var menu = obj;
	var itemsWidth=null;
	var sepCount = 0;
	for (var i = 0; i < menu.get_items().get_count(); i++) {
	    var item = menu.get_items().getItem(i);
	    if (!item.get_isSeparator()) {
	        itemsWidth += item.get_element().offsetWidth;
		} else {
			sepCount++;
		}
	}

	var itemCount = menu.get_items().get_count() - sepCount;
	var width = menu.get_element().offsetWidth;
	var finalWidth = width - itemsWidth - sepCount;
	var itemPadding = Math.floor(finalWidth / itemCount);
	var padding = Math.floor(itemPadding / 2) - 1;

	//alert(padding);

	for (var i = 0; i < menu.get_items().get_count(); i++) {
	    var item = menu.get_items().getItem(i);
	    if (!item.get_isSeparator()) {
	        var li = item.get_element();  //menu.Items[i].DomElement;
	        
	        $(li).find('span').css("margin-left", (padding ) + "px");
	        $(li).find('span').css("margin-right", (padding) + "px");
	        
		}
	}
}



