<!--
var dw='';

//// CALCULATES pageTotal, imageNum, imageNow and imageEnd.  NOTE: pageNUM IS CALCULATED IN photoalbum.html.
var a=0; var b=1; var c=2;
for (i=2;i<gal.length;i++) {

if (gal[i][0]!='') { a=a+1;}  // COUNTS UP NUMBER OF IMAGES
else if (gal[i][0]=='') { 
	b=b+1; // COUNTS UP TOTAL NUMBER OF PAGES
	if (b==pageNum) { c=i+1; }  // SETS imageNow TO 1ST IMAGE ON PAGE pageNum (CURRENT PAGE)
	else if (b-1==pageNum) { var imageEnd=i-1; }
	}
	var pageTotal=b;
}
var imageNum=a;
if (pageNum==99 || pageTotal==1) { var imageEnd=a; }
var imageNow=c;
////









/// PAGE TITLE AND DESCRIPTION ///
dw+='<div id="title_description" style="display: block; clear: both;">';
dw+='<div style="display: inline; float: left;"><h1>'+gal[0][1]+'</h1></div>';
dw+='<div  style="display: inline; float: right; text-align: right; border: 1px solid #aaa; padding: 3px; background-color: #eee"><a href="index.html" class="linkSmall">&laquo;&nbsp;back to photo albums <img src="../graphics/camera.gif" border="0"></a></div>';

if(gal[0][0]=='') {
	dw+='<div style="display: block; clear: both; width: 250px; margin-left: auto; margin-right: auto; text-align: center; border: 1px solid #aaa; padding: 3px; background-color: #eee"><a href="../familytree/bios/'+jsName+'.html" class="linkSmall"><img src="../graphics/button_tree_small.gif" border="0">&nbsp;Visit my biography page &raquo;</a></div>';
	}


if (gal[0][2]!='') { dw+='<div style="clear: both;"><p align="justify">'+gal[0][2]+'</p></div>'; }
dw+='</div>';
///









/// CREATES NEXT AND PREVIOUS LINKS FOR USE ELSEWHERE IN THIS SCRIPT (BELOW) ///
if (pageTotal>=2) {
dw+='<p align="center" style="clear: both;">';
var a=1;

// PREVIOUS LINK //
if (pageNum==1 || pageNum==99) {  dw+='&laquo;&nbsp;previous&nbsp;'; }
else { dw+='<a href="photoalbum.html?'+(pageNum-1)+'$'+jsName+'" title="previous">&laquo; previous</a>&nbsp;'; }

// ALL LINK //
if (pageTotal>=2 && pageNum!=99) {
dw+='<a href="photoalbum.html?99$'+jsName+'" title="view ALL thumbnails" class="linkSmall">[ALL]</a>&nbsp;';
}
else { dw+='<span class="textSmall">[ALL]</span>&nbsp;'; }

// PAGE [1]....[98] LINKS //
for (i=1;i<gal.length;i++) {
if (gal[i][0]=='' && pageNum!=a) {
dw+='<a href="photoalbum.html?'+a+'$'+jsName+'" title="page '+a+'" class="linkSmall">['+a+']</a>&nbsp;'; a=a+1}
else if (gal[i][0]=='' && pageNum==a) { dw+='['+a+']&nbsp;'; a=a+1}
}

// NEXT LINK //
if (pageNum!=pageTotal && pageNum!=99) { 
dw+='<a href="photoalbum.html?'+(pageNum+1)+'$'+jsName+'" title="next">next &raquo;</a>'; }
else { dw+='next&nbsp;&raquo;'; }

dw+='</p>';
}
////









/// GENERATES IMAGE LINKS FOR IMAGES ON PREVIOUS PAGES FOR COLORBOX TO REFER TO ///
if (pageNum!=1) {
	dw+='<div class="hidden-container">';
	for (i=2;i<imageNow;i++) {
		if (gal[i][0]!='') {
		dw+='<a rel="colorbox" href="fullsize/'+gal[i][0]+'" class="imageOver" title="<b>'+gal[i][1]+'</b>"></a>'; }
	}
	dw+='</div>';
}





//// CREATES THUMNAL GALLERY
dw+='<table border="0" border="0" cellspacing="10" cellpadding="5" align="center" style="clear: both;">';
var a=0;
for (i=imageNow;i<gal.length;i++) {
if (gal[i][0]=="" && pageNum!=99) {break;}
if (a==0) { dw+='<tr>'; }  // STARTS NEW ROW
if (gal[i][0]!="") {
dw+='<td width="150" align="center" valign="middle" style="border: 1px solid #ccc; background-color: #f5f5f5;" class="textSmall"><a rel="colorbox" href="fullsize/'+gal[i][0]+'" class="imageOver" title="'+gal[i][1]+'"><img src="thumbs/'+gal[i][0]+'" border="0" alt="Click to enlarge."></a><br />'+ gal[i][1] +'</td>';
a=a+1;
}
if (a==4) { dw+='</tr>'; a=0; }  // CLOSES ROW
}
dw+='</table>';
////




/// DISPAYS HOW MANY IMAGES THERE ARE IN THE GALLERY
dw+='<p align="center">('+imageNum+'&nbsp;photos in this album)</p><p>&nbsp;</p>';




/// GENERATES IMAGE LINKS FOR IMAGES ON NEXT PAGES FOR COLORBOX TO REFER TO ///
if (pageNum!=99) {
	dw+='<div class="hidden-container">';
	for (i=imageEnd+2;i<gal.length;i++) {
		if (gal[i][0]!='') {
		dw+='<a rel="colorbox" href="fullsize/'+gal[i][0]+'" class="imageOver" title="<b>'+gal[i][1]+'</b>"></a>'; }
	}
	dw+='</div>';
}


document.write(dw);
//-->
