
var NUM_IMAGES_PER_SET = 7; 





var imgSrcs = new Array(
				"img/gallery/gallery8_thumbnail.jpg",  "img/gallery/gallery9_thumbnail.jpg",  "img/gallery/gallery10_thumbnail.jpg", "img/gallery/gallery11_thumbnail.jpg", "img/gallery/gallery12_thumbnail.jpg", "img/gallery/gallery13_thumbnail.jpg", "img/gallery/gallery14_thumbnail.jpg",
				"img/gallery/gallery15_thumbnail.jpg", "img/gallery/gallery16_thumbnail.jpg", "img/gallery/gallery17_thumbnail.jpg", "img/gallery/gallery18_thumbnail.jpg", "img/gallery/gallery19_thumbnail.jpg", "img/gallery/gallery20_thumbnail.jpg", "img/gallery/gallery21_thumbnail.jpg",
				"img/gallery/gallery22_thumbnail.jpg", "img/gallery/gallery23_thumbnail.jpg", "img/gallery/gallery24_thumbnail.jpg", "img/gallery/gallery25_thumbnail.jpg", "img/gallery/gallery26_thumbnail.jpg", "img/gallery/gallery27_thumbnail.jpg", "img/gallery/gallery28_thumbnail.jpg",
				"img/gallery/gallery29_thumbnail.jpg", "img/gallery/gallery30_thumbnail.jpg", "img/gallery/gallery31_thumbnail.jpg", "img/gallery/gallery32_thumbnail.jpg", "img/gallery/gallery33_thumbnail.jpg", "img/gallery/gallery34_thumbnail.jpg", "img/gallery/gallery35_thumbnail.jpg");

var imgSet = 0; 
var maxImgSet = null; 

var numLoaded = 0; 


function galleryInit()
{
	
	
	
	var fisheye = document.getElementById("fisheye");
	var feImgs = fisheye.getElementsByTagName("img");
	for (var i = 0; i < feImgs.length; i++)
	{
		imgSrcs.splice(i, 0, feImgs[i].getAttribute("src")); 
	}

	
	maxImgSet = imgSrcs.length / NUM_IMAGES_PER_SET - 1; 
	
	updateImageScrollBar();
}


function scrollImgBtnClicked(a)
{
	var id = a.getAttribute("id");
	
	
	if (id == "galleryBtnBack")
	{
		
		if (imgSet > 0)
		{
			imgSet--;
		}
	}
	
	else if (id == "galleryBtnFwd")
	{
		
		if (imgSet < maxImgSet)
		{
			imgSet++;
		}
	}
	
	updateImageScrollBar();
}


function updateImageScrollBar()
{
	
	
	
	var btnBack = document.getElementById("galleryBtnBack");
	if (imgSet == 0)
	{
		btnBack.style.display = "none";
	}
	else
	{
		btnBack.style.display = "block";
	}
	
	var btnFwd = document.getElementById("galleryBtnFwd");
	if (imgSet == maxImgSet)
	{
		btnFwd.style.display = "none";
	}
	else
	{
		btnFwd.style.display = "block";
	}
	
	
	var fisheye = document.getElementById("fisheye");
	var feImgs = fisheye.getElementsByTagName("img");
	
	var first = imgSet * NUM_IMAGES_PER_SET;
	for (var i = 0; i < feImgs.length; i++)
	{
		feImgs[i].setAttribute("src", imgSrcs[first + i]);
	}
}


function displayImage(img)
{
	var src = img.getAttribute("src");
	src = src.replace("_thumbnail.jpg", ".jpg"); 
	var image = document.getElementById("galleryImage");
	image.setAttribute("src", src);
}
