// JavaScript Document


function pictureDetails (title, description)
{
	this.title=title;
	this.description=description;
}
	
	

function nextPicture(numberOfPictures)
{
	currentPictureNumber = currentPictureNumber + 1;
	
	if (currentPictureNumber > numberOfPictures)
		currentPictureNumber = 1;	
	
	changePicture(currentPictureNumber, numberOfPictures);
}


function previousPicture(numberOfPictures)
{
	currentPictureNumber = currentPictureNumber - 1;
	
	if (currentPictureNumber < 1)
		currentPictureNumber = numberOfPictures;
		
	changePicture(currentPictureNumber, numberOfPictures);
}


function changePicture(pictureNumber, numberOfPictures)
{
	largePicture.src = "/galleries/" + galleryPrimaryTopic + "/" + gallerySecondaryTopic + "/large/" + pictureNumber + ".jpg";
		
	
	if (typeof imagetitles != "undefined")
	{
		
		document.getElementById("pictureTitle").innerHTML = imagetitles[pictureNumber - 1].title;
		document.getElementById("pictureDescription").innerHTML = imagetitles[pictureNumber - 1].description;
	}
	
	
	
	currentPictureNumber = pictureNumber;

}
