// JavaScript Document

var info = document.getElementById("info");

enableGallery = function(){

	var openGallery = document.getElementById("open");
	var Gallery = document.getElementById("gallery");
	var closeGallery = document.getElementById("close");
	
	openGallery.onclick = function(){
		//if Gallery is hidden
		if(openGallery.innerHTML=="View Pictures"){
			openGallery.innerHTML = "Hide Pictures";
			Gallery.style.display = "block";
			setInfo();
			
			if(document.getElementById("filler")){
				document.getElementById("filler").style.display = "none";
			}
		}
		//else gallery is visible
		else{
			openGallery.innerHTML = "View Pictures";
			Gallery.style.display = "none";
			if(document.getElementById("filler")){
				document.getElementById("filler").style.display = "block";
			}
		}
	} //end of onlick function
	
	closeGallery.onclick = function() {
		Gallery.style.display = "none";
		if(document.getElementById("filler")){
			document.getElementById("filler").style.display = "block";
			openGallery.innerHTML = "View Pictures";
			}
	}//end of close gallery function
}

// Spry Script

	
function NextImage(Back)
{
	var rows = dsGallery.getData();
	var curRow = dsGallery.getCurrentRow();
	var info = document.getElementById("info");
	
	if (rows.length < 1)
		return;
	
	for (var i = 0; i < rows.length; i++)
	{
		if (rows[i] == curRow)
		{
			if (Back)
				--i;
			else
				++i;
			break;
		}
	}
	
	if (!Back && i >= rows.length)
		i = 0;
	else if (Back && i < 0)
		i = rows.length - 1;
	
	curRow = rows[i];
	dsGallery.setCurrentRow(curRow["ds_RowID"]);
	info.innerHTML = "Photo " +(i+1)+ " of " +(rows.length);
	
}

	

function setInfo(){
	var info = document.getElementById("info");
	var rows = dsGallery.getData();
	var curRow = dsGallery.getCurrentRow();
	
	for (var i = 0; i < rows.length; i++){
		if (rows[i] == curRow) break;
	}
	
	info.innerHTML = "Photo " +(i+1)+ " of " +(rows.length);
}

window.onload = enableGallery;