lftMostFrame = 1;
function writeThumbnail(lastframe)
{
	var pathName = top.location.pathname;
	var lastForwardSlash = pathName.lastIndexOf("\/");
	var lastDot = pathName.indexOf(".", lastForwardSlash);
	var framenum = pathName.substring( pathName.lastIndexOf("\/")+1, lastDot );
		framenum = framenum * 1;
	if (pathName.match('index.html')  || pathName.match('/$'))
		framenum = 1;
		
	var prevButton = document.getElementById('prev');
	prevButton.innerHTML = '<a href="javascript:displayPrevThumbnails('+ lastframe +')">MORE</a>';
	var nextButton = document.getElementById('next');
	nextButton.innerHTML = '<a href="javascript:displayNextThumbnails('+ lastframe +')">MORE</a>';

	var lastTN2show = framenum + 3;
	var firstTN2show = framenum - 3;
	var targetTD = document.getElementById('tn'+framenum);
	if (targetTD)
		targetTD.className = 'shade';
	if (lastframe > 7)
	{
		if (framenum < 5){
			document.getElementById('prev').style.visibility = "hidden";
			lastTN2show = 7;
			firstTN2show = 1;
		}
		if (framenum > (lastframe-4)){
			document.getElementById('next').style.visibility = "hidden";
		}
		for (var i=firstTN2show-1; i>0; i--)
		{
			document.getElementById('tn'+i).style.visibility = "hidden";
			document.getElementById('tn'+i).style.display = "none";
		}
		for (var i=lastTN2show+1; i<=lastframe; i++)
		{
			document.getElementById('tn'+i).style.visibility = "hidden";
			document.getElementById('tn'+i).style.display = "none";
		}
	}else{	//gallery has less than 8 frames so hide more links
		document.getElementById('prev').style.visibility = "hidden";
		document.getElementById('next').style.visibility = "hidden";
	}
	
	lftMostFrame = firstTN2show;
}

function displayNextThumbnails(lastframe)
{
	var prevSet = 1;
	var emptyFrames = 0;
	document.getElementById('prev').style.visibility = "visible";
	lftMostFrame = lftMostFrame + 7;
	var nextSet = lftMostFrame + 6;
	if (nextSet >= lastframe)
	{
		emptyFrames = nextSet - lastframe;
		nextSet = lastframe;
		document.getElementById('next').style.visibility = "hidden";
	}else{
		document.getElementById('next').style.visibility = "visible";
	}
	
	for (var i=lftMostFrame-1; i >= prevSet; i--)
		{
			document.getElementById('tn'+i).style.visibility = "hidden";
			document.getElementById('tn'+i).style.display = "none";
		}
	for (var j=lftMostFrame; j <= nextSet; j++)
		{
			document.getElementById('tn'+j).style.display = "";
			document.getElementById('tn'+j).style.visibility = "visible";
		}
	if (emptyFrames)
	{
	
	}
}
function displayPrevThumbnails(lastframe)
{
	var prevSet = lftMostFrame - 7;
	if (prevSet <= 1)
	{
		prevSet = 1;
		document.getElementById('prev').style.visibility = "hidden";
	}else
		document.getElementById('prev').style.visibility = "visible";
	lftMostFrame = prevSet;
	var nextSet = prevSet + 7;	
	if (nextSet >= lastframe)
		nextSet = lastframe;
		
	document.getElementById('next').style.visibility = "visible";
	
	for (var j=lastframe; j >= nextSet; j--)
		{
			document.getElementById('tn'+j).style.display = "none";
			document.getElementById('tn'+j).style.visibility = "hidden";
		}
	for (var i=nextSet-1; i >= prevSet; i--)
		{
			document.getElementById('tn'+i).style.display = "";
			document.getElementById('tn'+i).style.visibility = "visible";
		}
}

