function trim(input) {
	return input.replace(/^\s+|\s+$/g,"");
}

function dots(lenght) {
	//alert('dots');
	for(i = 0; i < lenght; i++) {
		var name = 'menu-item-' + i;
		var span = document.getElementById(name);
		var priceDIV = document.getElementById('menu-item-price-' + i);
		
		var price = trim(priceDIV.innerHTML);
		priceDIV.innerHTML = '';
		
		var height = span.offsetHeight;
		var coreHtml = trim(span.innerHTML);
		var dots = '.';
		
		if(height > 0) {
			span.innerHTML = coreHtml + dots + '. ' + price;
			var height = span.offsetHeight;
			while(span.offsetHeight == height) {
				dots +='.';
				span.innerHTML = coreHtml + dots + ' ' + price;
			}
			var finalDots = dots.slice(0, dots.length - 1);
			span.innerHTML = coreHtml + finalDots + ' ' + price;
			//span.innerHTML = coreHtml + dots;
			//priceDIV.innerHTML = price;
		}
		
	}
}

