numImages = thmb_Array.length;
totalSets = Math.ceil(numImages/14);


function showNextThumbnailSet()
{
	currSetNumber = parseInt(document.setInfo.set.value);
	
	if (currSetNumber < totalSets){
		showSetNumber = currSetNumber + 1;
	
		loadThumbnails(showSetNumber, numImages);
	
		document.setInfo.set.value = showSetNumber;	
	}
}

function showPrevThumbnailSet()
{
	currSetNumber = parseInt(document.setInfo.set.value);	
	
	if (currSetNumber != 1 ){	
		
		showSetNumber = currSetNumber - 1;
		
		loadThumbnails(showSetNumber, numImages);
	
		document.setInfo.set.value = showSetNumber;	
	}
}

function loadPage(){
	
	currSetNum = 1;		
		
	document.setInfo.set.value = currSetNum;		
	
	loadThumbnails(currSetNum, numImages);
	
}

function loadThumbnails(setNumber, totalImages)
{
		
	imageUpperBound = 14 * setNumber;	
	
	showImages = 14 - (imageUpperBound - totalImages);

	if (showImages > 14) {
		
		showImages = 14;
	}	

	startImage = imageUpperBound - 14;
		
	//assign thumbnails filenames to table cell image src
	for (var i=0; i < showImages; i++){			
		thmb_image = eval("document['thmb" + i + "']");		
		thmb_image.src = thmb_Array[startImage];		
		startImage++;		
	}
	
	
	//if there are empty spots, populate with the empty image
	if (showImages < 14 ){
		for (var j=showImages; j < 14; j++){
		
				thmb_image = eval("document['thmb" + j + "']");
		
				thmb_image.src = "../images/grp/grp_thmb_empty.gif";

		}	
	}	
}


function showImage(thmb_img_name){
	
	
	thumbnail = eval("document['" + thmb_img_name + "'].src");
	
	//make sure user didn't click on empty thumbnail
	if (thumbnail.search("grp_thmb_empty") == -1 ) {
	
		var removechar = "thmb_"; // character to remove from string

		dec = thumbnail.indexOf(removechar);
		tmp = thumbnail.substring(0,dec);
		tmp += thumbnail.substring(dec+5,thumbnail.length);
	
		//substitute .gif with .jpg
		tmp = tmp.replace(".gif", ".jpg");
	
		image = tmp; 
	
		document["photo"].src = image;
	}
	
	
}
