/***************************************************************************
* Create a photo object                                                    *
***************************************************************************/
function photo(id, galleries_id, photo_ref, section_code, src, width, height, caption, thumbnail, thumbnail_width, thumbnail_height, home, gallery, description, takendate, photographer, location, item_price, purchase_instruction) {
	this.id = id;
	this.galleries_id = galleries_id;
	this.photo_ref = photo_ref;
	this.section_code = section_code;
	this.src = src;
	this.width = width;
	this.height = height;
	this.caption = caption;
	this.thumbnail = thumbnail;
	this.thumbnail_width = thumbnail_width;
	this.thumbnail_height = thumbnail_height;
	this.home = home;
	this.gallery = gallery;
	this.description = description;
	this.takendate = takendate;
	this.photographer = photographer;
	this.location = location;
	this.item_price = item_price;
	this.purchase_instruction = purchase_instruction;
}
/***************************************************************************
* Create a gallery object                                                  *
***************************************************************************/

function gallery(id,featured_images,title,section_code) {
	this.id = id;
	this.featured_images = featured_images;
	this.title = title;
	this.section_code = section_code;}

/***************************************************************************
* Select a random value from a comma separated list                        *
***************************************************************************/
function randomListVal(list) {
	arrayVals = list.split(',');
	pos = Math.round(Math.random() * (arrayVals.length - 1));
	debug('Returning ' + arrayVals[pos] + ' as random image');
	return arrayVals[pos];
}

/***************************************************************************
* img = reference to image object in which to show image                   *
***************************************************************************/
function showHomeImage(img) {

	imageID = randomListVal('3839789,3839787,3839786,3839785,3839784,3839783,3839780,3839779,3839778,3839776,3839775,3839774,3839579,3839480,3839477,3839476,3839475,3839472,3839471,3839470,3839467,3839466,3839464,3839463,3839462,3839461,3839460,3839458,3839457,3839454,3839453,3839452,3839451,3839450,3839447,3839446,3839445,3839442,3839439,3839438,3839436,3839435,3839434,3839432,3839430,3839429,3839428,3839427,3839424,3839423');
	for (j = 0; j < photos.length; j++) {
		if (photos[j].id == imageID) {
			if (!basic) {
			img.src = photos[j].src;
			img.width = photos[j].width;
			img.height = photos[j].height;
			}
			else {
				newImage = new Image(photos[j].width,photos[j].height);
				newImage.src = photos[j].src;
				document.images[img.name] = newImage;
				debug(newImage.src);
			}
			break;
		}
	}
}

/***************************************************************************
* Show a random image on home page from featured images                    *
***************************************************************************/
function showHomeImageInline() {
	
	imageID = randomListVal('3839789,3839787,3839786,3839785,3839784,3839783,3839780,3839779,3839778,3839776,3839775,3839774,3839579,3839480,3839477,3839476,3839475,3839472,3839471,3839470,3839467,3839466,3839464,3839463,3839462,3839461,3839460,3839458,3839457,3839454,3839453,3839452,3839451,3839450,3839447,3839446,3839445,3839442,3839439,3839438,3839436,3839435,3839434,3839432,3839430,3839429,3839428,3839427,3839424,3839423');
	for (j = 0; j < photos.length; j++) {
		if (photos[j].id == imageID) {
			if ('gallery' != '') {
						if (photos[j].galleries_id != '') {
						document.write('<a href="' + photos[j].section_code + '_' + photos[j].galleries_id + '.html">');
						}
						else {
						document.write('<a href="gallery.html">');
						}
			}
			document.write('<img src="' + photos[j].src + '" width="' + photos[j].width + '" height="' + photos[j].height + '" class="mainhomepageimage" id="mainSample" name="mainSample" alt="' + photos[j].caption  + '" border="0">');
			if ('gallery' != '') {
				document.write('</a>');
			}
			break;
		}
	}
	
}

/***************************************************************************
* Show the next image in a gallery.  field = hidden field containing       *
* image_id                                                                 *
*  img = reference to image object in which to show image                  *
***************************************************************************/
function next(field,img) {

	debug('IN next');
	imageID = field.value;
	
	for (j = 0; j < photos.length; j++) {
		if (photos[j].id == imageID) {
			break;
		}
	}
	debug('image is ' + j);
	nextImg = -1;
	k= j + 1;
	while (nextImg < 0) {
		for (; k < photos.length; k++) {
			debug('testing image ' + k + ': gallery = ' + photos[k].galleries_id + '(existing: ' + photos[j].galleries_id + ')');
			if (photos[k].galleries_id == photos[j].galleries_id) {
				nextImg = k;
				debug('setting  nextImg = ' + k);
				break;
			}
		}
		if (nextImg == -1) {
			k = 0;
		}
	}
	if (nextImg != -1) {
		updateImage(nextImg, field,img);
	}


}


/***************************************************************************
* Set a new image on the gallery detail page given its array position      *
***************************************************************************/
function updateImage (nextImg, field,img) {
	debug('Updating image');
	if (!basic && !((0) || (0))) {
		debug('In updateImage');
		debug('setting  img src = ' + photos[nextImg].src);
		
					
			document.getElementById('imagePhoto').innerHTML = '<img class="mainphoto" src="' + photos[nextImg].src + ' " id="mainPic" name="mainPic" width="' + photos[nextImg].width + '" height="' + photos[nextImg].height + '" alt="' + photos[nextImg].caption + '">';
						field.value = photos[nextImg].id;
			document.getElementById('imageTitle').innerHTML = photos[nextImg].caption;
									document.title = 'Richard Stafford Jones Photography: ' + photos[nextImg].caption;
										/* apply 'blank' classname to element where */			if ( photos[nextImg].caption == '') {
				document.getElementById('imageTitle').style.className = 'blank';
			}
			else {
				document.getElementById('imageTitle').style.className = 'normal';
			}
						temp = '';
			if (photos[nextImg].description != '') {
				temp = temp +  '<p id="imageDescription">' + photos[nextImg].description + '</p>';
			}
						if (photos[nextImg].photo_ref != '') {
				temp = temp + '<p class="imageinfo" id="imageRef"><strong>Ref: </strong>' + photos[nextImg].photo_ref + '</p>';
			}
						if (photos[nextImg].takendate != '') {
				debug('Resetting taken date');
				temp = temp + '<p class="imageinfo" id="imageDate"><strong>Date: </strong>' + photos[nextImg].takendate + '</p>';
			}
			
			if (photos[nextImg].location != '') {
				debug('Resetting location');
				temp = temp + '<p class="imageinfo" id="imageLocation"><strong>Location: </strong>' +  photos[nextImg].location + '</p>';
			}
			
			if (photos[nextImg].photographer != '') {
				debug('Resetting photographer');
				temp = temp + '<p class="imageinfo" id="imagePhotographer"><strong>Photographer: </strong>' + photos[nextImg].photographer + '</p>';
			}
			if (temp != '') {				temp = temp + '<div class="spacer"></div>';			}					if (temp == '') {
			document.getElementById('imageDetails').style.display = 'none';
		}
		else {
			document.getElementById('imageDetails').style.display = 'block';
		}
		document.getElementById('imageDetails').innerHTML =temp;	
		
	}
	else {
		debug('Redirecting to id ' + photos[nextImg].id);
		window.location = 'photo_' + photos[nextImg].id + '.html';
	}
}

/***************************************************************************
* Show the previous image for a gallery. field = hidden field containing   *
* image_id                                                                 *
*  img = reference to image object in which to show image                  *
***************************************************************************/
function previous(field,img) {


	imageID = field.value;
	for (j = 0; j < photos.length; j++) {
		if (photos[j].id == imageID) {
			break;
		}
	}
	debug('image is ' + j);
	nextImg = -1;
	k = j -1;
	while (nextImg < 0) {
		for (; k >= 0; k--) {
			if (photos[k].galleries_id == photos[j].galleries_id) {
				nextImg = k;
				break;
			}
		}
		if (nextImg == -1) {
			k = photos.length -1;
		}
	}
	if (nextImg != -1) {
		updateImage(nextImg, field,img);	
	}
}

/***************************************************************************
* Pick a photo at random from the featured images of a gallery.
        *
* Gallery_id = id of gallery to choose                                     *
* 
 img = reference to html image                                       *
* in which to show image                                                   *
***************************************************************************/
function showGalleryImage(gallery_id, img) {
	debug('Gallery = ' + gallery_id);
	for (i = 0; i < galleries.length; i++) {
		if (galleries[i].id == gallery_id) {
			imageID = randomListVal(galleries[i].featured_images);
				for (j = 0; j < photos.length; j++) {
					if (photos[j].id == imageID) {
						
						img.src = photos[j].thumbnail;
						img.width = photos[j].thumbnail_width;
						img.height = photos[j].thumbnail_height;
						
						break;
					}
				}
			break;
		}
	} 
	}

/***************************************************************************
* If we have dynamic HTML                                                  *
*  replace the galleries link with a list that                             *
* doesn't include the current gallery                                      *
***************************************************************************/
function showGalleries(gallery_id) {
	debug('Showing links for gallery ' + gallery_id);
	
	if (!basic) {
		temp = '';
		for (i = 0; i < galleries.length; i++) {
			debug('Testing gallery ' + galleries[i].id);
			
			if (galleries[i].id != gallery_id) {
				debug('Adding link');
				if (temp != '') {
					temp = temp + ' | ';
				}
				temp = temp + '<a href="gallery_' + galleries[i].id + '.html">' + galleries[i].title + '</a>';
			}
		}
		document.all.galleryLinks.innerHTML = 'Other galleries: ' + temp;
	}
}
/***************************************************************************
* Create the array of Photo objects                                        *
***************************************************************************/
photos = new Array();
photos[0] = new photo(3839269,'233551','001','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb001.jpg',600,399,'Water cascading in the cloud forest','http://www3.clikpic.com/richardsjones/images/galapagosweb001_thumb.jpg',130, 86,0, 0,'','','','','','');
photos[1] = new photo(3839278,'233551','002','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb002.jpg',600,475,'Booted-Racked-tail Hummingbird','http://www3.clikpic.com/richardsjones/images/galapagosweb002_thumb.jpg',130, 103,0, 0,'','','','','','');
photos[2] = new photo(3839279,'233551','003','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb003.jpg',600,834,'Velvet-purple Coronet Hummingbird','http://www3.clikpic.com/richardsjones/images/galapagosweb003_thumb.jpg',130, 181,0, 0,'','','','','','');
photos[3] = new photo(3839280,'233551','004','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb004.jpg',600,399,'Cotopaxi','http://www3.clikpic.com/richardsjones/images/galapagosweb004_thumb.jpg',130, 86,0, 0,'','','','','','');
photos[4] = new photo(3839281,'233551','005','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb005.jpg',600,930,'Red footed booby','http://www3.clikpic.com/richardsjones/images/galapagosweb005_thumb.jpg',130, 202,0, 0,'','','','','','');
photos[5] = new photo(3839282,'233551','006','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb006.jpg',600,444,'Chick','http://www3.clikpic.com/richardsjones/images/galapagosweb006_thumb.jpg',130, 96,0, 0,'','','','','','');
photos[6] = new photo(3839310,'233551','007','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb007.jpg',600,596,'Short eared owl','http://www3.clikpic.com/richardsjones/images/galapagosweb007_thumb.jpg',130, 129,0, 0,'','','','','','');
photos[7] = new photo(3839336,'233551','008','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb008.jpg',600,399,'Sunrise','http://www3.clikpic.com/richardsjones/images/galapagosweb008_thumb.jpg',130, 86,0, 0,'','','','','','');
photos[8] = new photo(3839338,'233551','009','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb009.jpg',600,398,'Yellow warbler','http://www3.clikpic.com/richardsjones/images/galapagosweb009_thumb.jpg',130, 86,0, 0,'','','','','','');
photos[9] = new photo(3839343,'233551','010','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb010.jpg',600,462,'Marine iguanas','http://www3.clikpic.com/richardsjones/images/galapagosweb010_thumb.jpg',130, 100,0, 0,'','','','','','');
photos[10] = new photo(3839344,'233551','011','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb011.jpg',600,247,'More marine iguanas','http://www3.clikpic.com/richardsjones/images/galapagosweb011_thumb.jpg',130, 54,0, 0,'','','','','','');
photos[11] = new photo(3839346,'233551','012','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb012.jpg',600,434,'Galapagos hawk','http://www3.clikpic.com/richardsjones/images/galapagosweb012_thumb.jpg',130, 94,0, 0,'','','','','','');
photos[12] = new photo(3839347,'233551','013','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb013.jpg',600,831,'Hawk silhouette','http://www3.clikpic.com/richardsjones/images/galapagosweb013_thumb.jpg',130, 180,0, 0,'','','','','','');
photos[13] = new photo(3839349,'233551','014','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb014.jpg',600,252,'Approaching the eruption','http://www3.clikpic.com/richardsjones/images/galapagosweb014_thumb.jpg',130, 55,0, 0,'','','','','','');
photos[14] = new photo(3839350,'233551','015','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb015.jpg',600,399,'Getting nearer','http://www3.clikpic.com/richardsjones/images/galapagosweb015_thumb.jpg',130, 86,0, 0,'','','','','','');
photos[15] = new photo(3839352,'233551','016','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb016.jpg',600,257,'La Cumbre on Isla Fernandina','http://www3.clikpic.com/richardsjones/images/galapagosweb016_thumb.jpg',130, 56,0, 0,'','','','','','');
photos[16] = new photo(3839353,'233551','017','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb017.jpg',600,247,'Eruption on 20/4/2009','http://www3.clikpic.com/richardsjones/images/galapagosweb017_thumb.jpg',130, 54,0, 0,'','','','','','');
photos[17] = new photo(3839354,'233551','018','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb018.jpg',600,459,'Last look','http://www3.clikpic.com/richardsjones/images/galapagosweb018_thumb.jpg',130, 99,0, 0,'','','','','','');
photos[18] = new photo(3839357,'233551','019','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb019.jpg',600,354,'Sunset','http://www3.clikpic.com/richardsjones/images/galapagosweb019_thumb.jpg',130, 77,0, 0,'','','','','','');
photos[19] = new photo(3839359,'233551','020','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb020.jpg',600,399,'Evening tree','http://www3.clikpic.com/richardsjones/images/galapagosweb020_thumb.jpg',130, 86,0, 0,'','','','','','');
photos[20] = new photo(3839360,'233551','021','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb021.jpg',600,764,'Blue footed booby courtship dance','http://www3.clikpic.com/richardsjones/images/galapagosweb021_thumb.jpg',130, 166,0, 0,'','','','','','');
photos[21] = new photo(3839361,'233551','022','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb022.jpg',600,578,'Continue dance','http://www3.clikpic.com/richardsjones/images/galapagosweb022_thumb.jpg',130, 125,0, 0,'','','','','','');
photos[22] = new photo(3839362,'233551','023','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb023.jpg',600,319,'Frigate bird tree','http://www3.clikpic.com/richardsjones/images/galapagosweb023_thumb.jpg',130, 69,0, 0,'','','','','','');
photos[23] = new photo(3839363,'233551','024','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb024.jpg',600,805,'Juvenile great frigate bird','http://www3.clikpic.com/richardsjones/images/galapagosweb024_thumb.jpg',130, 174,0, 0,'','','','','','');
photos[24] = new photo(3839364,'233551','025','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb025.jpg',600,680,'Swallow tailed gull chick','http://www3.clikpic.com/richardsjones/images/galapagosweb025_thumb.jpg',130, 147,0, 0,'','','','','','');
photos[25] = new photo(3839365,'233551','026','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb026.jpg',600,731,'Sally lightfoot crab','http://www3.clikpic.com/richardsjones/images/galapagosweb026_thumb.jpg',130, 158,0, 0,'','','','','','');
photos[26] = new photo(3839366,'233551','027','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb027.jpg',600,341,'Large tree finch','http://www3.clikpic.com/richardsjones/images/galapagosweb027_thumb.jpg',130, 74,0, 0,'','','','','','');
photos[27] = new photo(3839367,'233551','028','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb028.jpg',600,400,'Female small ground finch','http://www3.clikpic.com/richardsjones/images/galapagosweb028_thumb.jpg',130, 87,0, 0,'','','','','','');
photos[28] = new photo(3839369,'233551','029','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb029.jpg',600,408,'Warbler finch','http://www3.clikpic.com/richardsjones/images/galapagosweb029_thumb.jpg',130, 88,0, 0,'','','','','','');
photos[29] = new photo(3839370,'233551','030','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb030.jpg',600,676,'Female small ground finch','http://www3.clikpic.com/richardsjones/images/galapagosweb030_thumb.jpg',130, 146,0, 0,'','','','','','');
photos[30] = new photo(3839372,'233551','031','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb031.jpg',600,537,'Dark billed cuckoo','http://www3.clikpic.com/richardsjones/images/galapagosweb031_thumb.jpg',130, 116,0, 0,'','','','','','');
photos[31] = new photo(3839373,'233551','032','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb032.jpg',600,399,'Galapagos giant tortoise','http://www3.clikpic.com/richardsjones/images/galapagosweb032_thumb.jpg',130, 86,0, 0,'','','','','','');
photos[32] = new photo(3839374,'233551','033','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb033.jpg',600,782,'Female small ground finch','http://www3.clikpic.com/richardsjones/images/galapagosweb033_thumb.jpg',130, 169,0, 0,'','','','','','');
photos[33] = new photo(3839375,'233551','034','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb034.jpg',600,448,'Great pondhawk dragonfly','http://www3.clikpic.com/richardsjones/images/galapagosweb034_thumb.jpg',130, 97,0, 0,'','','','','','');
photos[34] = new photo(3839378,'233551','035','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb035.jpg',600,399,'Lonesome George','http://www3.clikpic.com/richardsjones/images/galapagosweb035_thumb.jpg',130, 86,0, 0,'','','','','','');
photos[35] = new photo(3839379,'233551','036','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb036.jpg',600,563,'Land iguana','http://www3.clikpic.com/richardsjones/images/galapagosweb036_thumb.jpg',130, 122,0, 0,'','','','','','');
photos[36] = new photo(3839380,'233551','037','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb037.jpg',600,375,'Yellow warbler','http://www3.clikpic.com/richardsjones/images/galapagosweb037_thumb.jpg',130, 81,0, 0,'','','','','','');
photos[37] = new photo(3839381,'233551','038','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb038.jpg',600,399,'Giant tortoise','http://www3.clikpic.com/richardsjones/images/galapagosweb038_thumb.jpg',130, 86,0, 0,'','','','','','');
photos[38] = new photo(3839382,'233551','039','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb039.jpg',600,209,'Lava lizard','http://www3.clikpic.com/richardsjones/images/galapagosweb039_thumb.jpg',130, 45,0, 0,'','','','','','');
photos[39] = new photo(3839405,'233551','040','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb040.jpg',600,399,'Marine iguana','http://www3.clikpic.com/richardsjones/images/galapagosweb040_thumb.jpg',130, 86,0, 0,'','','','','','');
photos[40] = new photo(3839406,'233551','041','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb041.jpg',600,399,'Sea lions','http://www3.clikpic.com/richardsjones/images/galapagosweb041_thumb.jpg',130, 86,0, 0,'','','','','','');
photos[41] = new photo(3839407,'233551','042','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb042.jpg',600,320,'Surf','http://www3.clikpic.com/richardsjones/images/galapagosweb042_thumb.jpg',130, 69,0, 0,'','','','','','');
photos[42] = new photo(3839409,'233551','043','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb043.jpg',600,399,'Nazca Booby','http://www3.clikpic.com/richardsjones/images/galapagosweb043_thumb.jpg',130, 86,0, 0,'','','','','','');
photos[43] = new photo(3839410,'233551','044','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb044.jpg',600,399,'Blue footed .....','http://www3.clikpic.com/richardsjones/images/galapagosweb044_thumb.jpg',130, 86,0, 0,'','','','','','');
photos[44] = new photo(3839412,'233551','045','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb0461.jpg',600,555,'Waved albatross with egg','http://www3.clikpic.com/richardsjones/images/galapagosweb0461_thumb.jpg',130, 120,0, 0,'','','','','','');
photos[45] = new photo(3839417,'233551','046','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb0451.jpg',600,242,'Waved albatross','http://www3.clikpic.com/richardsjones/images/galapagosweb0451_thumb.jpg',130, 52,0, 0,'','','','','','');
photos[46] = new photo(3839419,'233551','047','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb047.jpg',600,213,'Blue view','http://www3.clikpic.com/richardsjones/images/galapagosweb047_thumb.jpg',130, 46,0, 0,'','','','','','');
photos[47] = new photo(3839420,'233551','048','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb048.jpg',600,305,'View','http://www3.clikpic.com/richardsjones/images/galapagosweb048_thumb.jpg',130, 66,0, 0,'','','','','','');
photos[48] = new photo(3839421,'233551','049','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb049.jpg',600,373,'Three masted schooner at sunset','http://www3.clikpic.com/richardsjones/images/galapagosweb049_thumb.jpg',130, 81,0, 0,'','','','','','');
photos[49] = new photo(3839422,'233551','050','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb050.jpg',600,428,'Washday in Quito','http://www3.clikpic.com/richardsjones/images/galapagosweb050_thumb.jpg',130, 93,0, 0,'','','','','','');
photos[50] = new photo(3839423,'233551','051','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb051.jpg',600,808,'Lilies','http://www3.clikpic.com/richardsjones/images/galapagosweb051_thumb.jpg',130, 175,0, 0,'','','','','','');
photos[51] = new photo(3839424,'233551','052','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb052.jpg',600,420,'Ecuador village','http://www3.clikpic.com/richardsjones/images/galapagosweb052_thumb.jpg',130, 91,0, 0,'','','','','','');
photos[52] = new photo(3839427,'233551','053','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb053.jpg',600,450,'Boys playing','http://www3.clikpic.com/richardsjones/images/galapagosweb053_thumb.jpg',130, 98,0, 0,'','','','','','');
photos[53] = new photo(3839428,'233551','054','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb054.jpg',600,800,'Cascade','http://www3.clikpic.com/richardsjones/images/galapagosweb054_thumb.jpg',130, 173,0, 0,'','','','','','');
photos[54] = new photo(3839429,'233551','055','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb055.jpg',600,800,'Red bananas','http://www3.clikpic.com/richardsjones/images/galapagosweb055_thumb.jpg',130, 173,0, 0,'','','','','','');
photos[55] = new photo(3839430,'233551','056','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb056.jpg',600,800,'Another lily','http://www3.clikpic.com/richardsjones/images/galapagosweb056_thumb.jpg',130, 173,0, 0,'','','','','','');
photos[56] = new photo(3839432,'233551','057','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb057.jpg',600,800,'Preparing the wool','http://www3.clikpic.com/richardsjones/images/galapagosweb057_thumb.jpg',130, 173,0, 0,'','','','','','');
photos[57] = new photo(3839434,'233551','058','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb058.jpg',600,800,'Making the rug','http://www3.clikpic.com/richardsjones/images/galapagosweb058_thumb.jpg',130, 173,0, 0,'','','','','','');
photos[58] = new photo(3839435,'233551','059','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb059.jpg',600,800,'Maize and hat','http://www3.clikpic.com/richardsjones/images/galapagosweb059_thumb.jpg',130, 173,0, 0,'','','','','','');
photos[59] = new photo(3839436,'233551','060','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb060.jpg',600,450,'Flying the American kestral','http://www3.clikpic.com/richardsjones/images/galapagosweb060_thumb.jpg',130, 98,0, 0,'','','','','','');
photos[60] = new photo(3839438,'233551','061','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb061.jpg',600,390,'Harris Hawk','http://www3.clikpic.com/richardsjones/images/galapagosweb061_thumb.jpg',130, 85,0, 0,'','','','','','');
photos[61] = new photo(3839439,'233551','062','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb062.jpg',600,456,'Spectacled Owl','http://www3.clikpic.com/richardsjones/images/galapagosweb062_thumb.jpg',130, 99,0, 0,'','','','','','');
photos[62] = new photo(3839442,'233551','063','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb063.jpg',600,380,'Barn owls','http://www3.clikpic.com/richardsjones/images/galapagosweb063_thumb.jpg',130, 82,0, 0,'','','','','','');
photos[63] = new photo(3839445,'233551','064','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb064.jpg',600,469,'Burrowing owl','http://www3.clikpic.com/richardsjones/images/galapagosweb064_thumb.jpg',130, 102,0, 0,'','','','','','');
photos[64] = new photo(3839446,'233551','065','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb065.jpg',600,450,'Land iguana','http://www3.clikpic.com/richardsjones/images/galapagosweb065_thumb.jpg',130, 98,0, 0,'','','','','','');
photos[65] = new photo(3839447,'233551','066','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb066.jpg',600,450,'Land iguana','http://www3.clikpic.com/richardsjones/images/galapagosweb066_thumb.jpg',130, 98,0, 0,'','','','','','');
photos[66] = new photo(3839450,'233551','067','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb067.jpg',600,664,'Cactus Finch','http://www3.clikpic.com/richardsjones/images/galapagosweb067_thumb.jpg',130, 144,0, 0,'','','','','','');
photos[67] = new photo(3839451,'233551','068','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb068.jpg',600,434,'Lizard','http://www3.clikpic.com/richardsjones/images/galapagosweb068_thumb.jpg',130, 94,0, 0,'','','','','','');
photos[68] = new photo(3839452,'233551','069','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb069.jpg',600,578,'Swallow-tailed gull chick','http://www3.clikpic.com/richardsjones/images/galapagosweb069_thumb.jpg',130, 125,0, 0,'','','','','','');
photos[69] = new photo(3839453,'233551','070','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb070.jpg',600,338,'Lang iguana','http://www3.clikpic.com/richardsjones/images/galapagosweb070_thumb.jpg',130, 73,0, 0,'','','','','','');
photos[70] = new photo(3839454,'233551','071','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb071.jpg',600,245,'Land iguana','http://www3.clikpic.com/richardsjones/images/galapagosweb071_thumb.jpg',130, 53,0, 0,'','','','','','');
photos[71] = new photo(3839457,'233551','072','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb072.jpg',600,441,'Marine iguana','http://www3.clikpic.com/richardsjones/images/galapagosweb072_thumb.jpg',130, 96,0, 0,'','','','','','');
photos[72] = new photo(3839458,'233551','073','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb073.jpg',600,784,'Nazca booby','http://www3.clikpic.com/richardsjones/images/galapagosweb073_thumb.jpg',130, 170,0, 0,'','','','','','');
photos[73] = new photo(3839460,'233551','074','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb074.jpg',600,450,'Marine iguana','http://www3.clikpic.com/richardsjones/images/galapagosweb074_thumb.jpg',130, 98,0, 0,'','','','','','');
photos[74] = new photo(3839461,'233551','075','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb075.jpg',600,468,'Swallow tailed gull','http://www3.clikpic.com/richardsjones/images/galapagosweb075_thumb.jpg',130, 101,0, 0,'','','','','','');
photos[75] = new photo(3839462,'233551','076','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb076.jpg',600,655,'Great frigate bird','http://www3.clikpic.com/richardsjones/images/galapagosweb076_thumb.jpg',130, 142,0, 0,'','','','','','');
photos[76] = new photo(3839463,'233551','077','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb077.jpg',600,745,'Cactus Finch','http://www3.clikpic.com/richardsjones/images/galapagosweb077_thumb.jpg',130, 161,0, 0,'','','','','','');
photos[77] = new photo(3839464,'233551','078','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb078.jpg',600,450,'Swallow tailed gulls','http://www3.clikpic.com/richardsjones/images/galapagosweb078_thumb.jpg',130, 98,0, 0,'','','','','','');
photos[78] = new photo(3839466,'233551','079','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb079.jpg',600,378,'Juvenile great frigate bird','http://www3.clikpic.com/richardsjones/images/galapagosweb079_thumb.jpg',130, 82,0, 0,'','','','','','');
photos[79] = new photo(3839467,'233551','080','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb080.jpg',600,450,'Magnificent frigate bird','http://www3.clikpic.com/richardsjones/images/galapagosweb080_thumb.jpg',130, 98,0, 0,'','','','','','');
photos[80] = new photo(3839470,'233551','081','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb081.jpg',600,800,'Yellow crowned night heron (juv)','http://www3.clikpic.com/richardsjones/images/galapagosweb081_thumb.jpg',130, 173,0, 0,'','','','','','');
photos[81] = new photo(3839471,'233551','082','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb082.jpg',600,425,'Hermit crab','http://www3.clikpic.com/richardsjones/images/galapagosweb082_thumb.jpg',130, 92,0, 0,'','','','','','');
photos[82] = new photo(3839472,'233551','083','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb083.jpg',600,398,'Sea lion','http://www3.clikpic.com/richardsjones/images/galapagosweb083_thumb.jpg',130, 86,0, 0,'','','','','','');
photos[83] = new photo(3839475,'233551','084','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb084.jpg',600,800,'Sleeping sea lion','http://www3.clikpic.com/richardsjones/images/galapagosweb084_thumb.jpg',130, 173,0, 0,'','','','','','');
photos[84] = new photo(3839476,'233551','085','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb085.jpg',600,607,'Another sleeping sea lion','http://www3.clikpic.com/richardsjones/images/galapagosweb085_thumb.jpg',130, 132,0, 0,'','','','','','');
photos[85] = new photo(3839477,'233551','086','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb086.jpg',600,321,'Sally lightfoot crab','http://www3.clikpic.com/richardsjones/images/galapagosweb086_thumb.jpg',130, 70,0, 0,'','','','','','');
photos[86] = new photo(3839480,'233551','087','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb087.jpg',600,450,'Reina Silvia at anchor','http://www3.clikpic.com/richardsjones/images/galapagosweb087_thumb.jpg',130, 98,0, 0,'','','','','','');
photos[87] = new photo(3839579,'233551','088','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb088.jpg',600,733,'Galapagos penguin','http://www3.clikpic.com/richardsjones/images/galapagosweb088_thumb.jpg',130, 159,0, 0,'','','','','','');
photos[88] = new photo(3839774,'233551','089','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb089.jpg',600,838,'Great blue heron','http://www3.clikpic.com/richardsjones/images/galapagosweb089_thumb.jpg',130, 182,0, 0,'','','','','','');
photos[89] = new photo(3839775,'233551','090','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb090.jpg',600,450,'Galapagos flycatcher','http://www3.clikpic.com/richardsjones/images/galapagosweb090_thumb.jpg',130, 98,0, 0,'','','','','','');
photos[90] = new photo(3839776,'233551','091','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb091.jpg',600,737,'Brown pelican','http://www3.clikpic.com/richardsjones/images/galapagosweb091_thumb.jpg',130, 160,0, 0,'','','','','','');
photos[91] = new photo(3839778,'233551','092','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb092.jpg',600,450,'Brown pelican flying','http://www3.clikpic.com/richardsjones/images/galapagosweb092_thumb.jpg',130, 98,0, 0,'','','','','','');
photos[92] = new photo(3839779,'233551','093','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb093.jpg',600,985,'Greater flamingos','http://www3.clikpic.com/richardsjones/images/galapagosweb093_thumb.jpg',130, 213,0, 0,'','','','','','');
photos[93] = new photo(3839780,'233551','094','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb094.jpg',600,347,'The post office','http://www3.clikpic.com/richardsjones/images/galapagosweb094_thumb.jpg',130, 75,0, 0,'','','','','','');
photos[94] = new photo(3839783,'233551','095','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb095.jpg',600,222,'Lava lizard','http://www3.clikpic.com/richardsjones/images/galapagosweb095_thumb.jpg',130, 48,0, 0,'','','','','','');
photos[95] = new photo(3839784,'233551','096','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb096.jpg',600,447,'Mockingbird','http://www3.clikpic.com/richardsjones/images/galapagosweb096_thumb.jpg',130, 97,0, 0,'','','','','','');
photos[96] = new photo(3839785,'233551','097','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb097.jpg',600,886,'Mockingbird perching','http://www3.clikpic.com/richardsjones/images/galapagosweb097_thumb.jpg',130, 192,0, 0,'','','','','','');
photos[97] = new photo(3839786,'233551','098','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb098.jpg',600,450,'Sleepy sea lion','http://www3.clikpic.com/richardsjones/images/galapagosweb098_thumb.jpg',130, 98,0, 0,'','','','','','');
photos[98] = new photo(3839787,'233551','099','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb099.jpg',600,160,'Frigate off the rocks','http://www3.clikpic.com/richardsjones/images/galapagosweb099_thumb.jpg',130, 35,0, 0,'','','','','','');
photos[99] = new photo(3839789,'233551','100','gallery','http://www3.clikpic.com/richardsjones/images/galapagosweb100.jpg',600,595,'sea lion still life','http://www3.clikpic.com/richardsjones/images/galapagosweb100_thumb.jpg',130, 129,0, 0,'','','','','','');

/***************************************************************************
* Create the array of Gallery objects                                      *
***************************************************************************/
galleries = new Array();
galleries[0] = new gallery(233551,'3839789,3839787,3839786,3839785,3839784,3839783,3839780,3839779,3839778,3839776','ECUADOR AND GALAPAGOS 2009','gallery');


