/*****************************************************************************************/

	var optimumItemWidth = 185;
	var containerObject;
	var prevContainerWidth = 0;
	var resizingItems = false;
	
	window.addEvent('domready', initItemResizing);	
	
/*****************************************************************************************/

	function initItemResizing()
	{
		if($('containerTable').hasClass('containerFlow'))
		{
			containerObject = $$('.items')[0];
			window.addEvent('resize', resizeItems);
			resizeItems();
		}
	}


/*****************************************************************************************/
	
	function resizeItems()
	{
		if(!resizingItems)
		{
			resizingItems = true;
			var currentWidth  = containerObject.getSize().x;
			if(currentWidth!=prevContainerWidth)
			{
				var mod = currentWidth%optimumItemWidth;
				var div = (currentWidth-mod)/optimumItemWidth;
				var width = (currentWidth/div)-1;
				$$('.item').each(function(el){	
					el.setStyle('width',width-10);										   
				});
				prevContainerWidth = currentWidth;
			}
			resizingItems = false;
		}
	}

/*****************************************************************************************/
