var largeThumbnails = new Array();
var largeThumbnailsLoaded = false;

function preloadLargeThumbnails () {
	var largeThumbnailCount = preloadLargeThumbnails.arguments.length;
	for (var iLargeThumbnails = 0; iLargeThumbnails < largeThumbnailCount; ++iLargeThumbnails) {
		largeThumbnails[iLargeThumbnails] = new Image();
		largeThumbnails[iLargeThumbnails].src = '/images/styles/280x420/' + preloadLargeThumbnails.arguments[iLargeThumbnails] + '.jpg';
	}
	largeThumbnailsLoaded = true;
}

function enlargeThumbnail (indexOfThumbnail, Caption) {
	if (largeThumbnailsLoaded) {
		var smallThumbnail = null;
		var largeThumbnail = returnObject('largeThumbnail');
		var largeThumbnailCaption = returnObject('largeThumbnailCaption');
		
		var ThumbnailsCount = largeThumbnails.length;
		for (var iThumbnails = 0; iThumbnails < ThumbnailsCount; ++iThumbnails) {
			smallThumbnail = returnObject('smallThumbnail' + iThumbnails);
			smallThumbnail.style.border = ((iThumbnails == indexOfThumbnail) ? '1px solid black' : '1px solid gray');
		}
		largeThumbnail.src = largeThumbnails[indexOfThumbnail].src;
		largeThumbnailCaption.innerHTML = Caption;
	}
}
