//Coming Soon catalogue automatic spacing

function autoSpacing(widthID, className){		
	var rowWidthObj = document.getElementById(widthID);	
	var rowWidth = rowWidthObj.offsetWidth;
	var gameCellWidth = 160;
	var minMargin = 0;
	var cellNumber = 0;
	var tweakValue = 0;
	
	rowWidth = rowWidth + tweakValue;
	
	if ((rowWidth-(gameCellWidth+minMargin)) >= 0){
		
		//loop to find how many games will fit in a row
		do{
			rowWidth = rowWidth-(gameCellWidth+minMargin);
			cellNumber++;			
		}while((rowWidth-(gameCellWidth+minMargin)) >= 0);	
		
		//re-add one minMargin value (since last cell in a row has 0 margin)
		rowWidth = rowWidth + minMargin;
		
		//divide remaining space by number of games in a row - 1
		margin = rowWidth / (cellNumber-1);
		margin = Math.floor(margin);				
	}
	
	//add minimum margin
	margin = margin + minMargin;
	
	//write style tag with new margin value	
	document.write("<style>." + className + "{margin-right:" + margin + "px ! important;}</style>");
}


