// Number of boxes to show
var numBoxes = 3


function initIndex() {
	var boxIndex = Array();
	for (var i = 0; i < totalBoxes; i++) {
		boxIndex.push(i);
	}
	return boxIndex;
}

function getRandom(dataArray, numReturn, numTotal) {
	var result = Array();
	for (var i = 0; i < numReturn; i++) {
		if (numTotal) {
			var r = Math.round(Math.random()*(numTotal-1));
			var c = dataArray.splice(r, 1);
			numTotal--;
			result.push(c);
		} else {
			break;
		}
	}
	return result;
}

function showBoxes(dataArray) {
	for (var i in dataArray) {
		var key = parseInt(dataArray[i])+1;
		var obj = document.getElementById('teaser-box-'+key);
		obj.style.display = 'block';
	}
}


var boxIndex = initIndex();
var randArray = getRandom(boxIndex, numBoxes, totalBoxes);
showBoxes(randArray);





