function buildGallery(path, sizeIndicator, imageName, imageNumber, imageType)
{
	if((typeof path == "undefined") || (typeof sizeIndicator == "undefined") || (typeof imageName == "undefined") || (typeof imageNumber == "undefined")){return false;}
	imageType = (typeof imageType == "undefined") ? "jpg" : imageType;
	
	var digitNumberOfImageNumber = imageNumber.length,
		itemList = new Array();
	for(var i = 1; i <= parseInt(imageNumber); i++)
	{
		// stuffing
		var stuffing = "";
		for(var digitCounter = String(i).length; digitCounter < digitNumberOfImageNumber; digitCounter++)
		{
			stuffing += "0";
		} // for
		var imageFilename = imageName + "-" + stuffing + i + sizeIndicator.toLowerCase(),
			imageFilenamePath = path + "/" + sizeIndicator + "/" + imageFilename + "." + imageType;
		itemList.push({path: imageFilenamePath, title: imageFilename});
	} // for
	return itemList;
};
function getItemHtml(item)
{
	return "<img src=\"" + item.path + "\" alt=\"" + item.title + "\" width=\"106\" height=\"80\" />";
};
function initCallbackFunction(carousel, state)
{
	for(var i = 1; i <= itemList.length; i++)
	{
		carousel.add(i, jQuery(getItemHtml(itemList[i-1])).get(0));
	}
};
function buildGalleryCarousel(parentId)
{
	jQuery("#" + parentId).empty();
	
	for(var i = 0; i < itemList.length; i++)
	{
		jQuery("#" + parentId).append(jQuery(getItemHtml(itemList[i])));
	}
};
