photoArray = new Array();

photoStart = 1
photoTotal = photoArray.length;

photoTimer = false;

photoNum = photoStart;
photoImgID = 'photoImg';
photoNumCurrentID = 'photoNumCurrent';
photoNumTotalID = 'photoNumTotal';

function showPhoto ( photoID )
{
	if ( photoID < photoStart ) photoID = photoTotal;
	if ( photoID > photoTotal ) photoID = photoStart;
	photoNum = photoID;
	
	//document.getElementById(photoImgID).src = 'photo_00' + photoNum + '.jpg';
	document.getElementById(photoImgID).src = photoArray[photoNum].toString() + '&w=190&h=143';
	
	document.getElementById(photoNumCurrentID).innerHTML = photoNum;
	document.getElementById(photoNumTotalID).innerHTML = photoTotal;
	
	if ( photoTimer ) clearPhotoTimer ();
}

function openPhoto ( photoID )
{
	//window.open ( 'photo_00' + photoID + '.jpg', 'photo', 'scrollbars=0,status=0,directories=0,location=0,toolbar=1');
	window.open ( photoArray[photoID].toString() + '&w=760&h=570', 'photo', 'width=800,height=600,scrollbars=0,status=0,directories=0,location=0,toolbar=1');
}

function autoNextPhoto ()
{
	if ( photoTotal <= 1 ) return;
	
	photoID = photoNum + 1;
	if ( photoID < photoStart ) photoID = photoTotal;
	if ( photoID > photoTotal ) photoID = photoStart;
	photoNum = photoID;
	
	//document.getElementById(photoImgID).src = 'photo_00' + photoNum + '.jpg';
	document.getElementById(photoImgID).src = photoArray[photoNum].toString();
	
	document.getElementById(photoNumCurrentID).innerHTML = photoNum;
	document.getElementById(photoNumTotalID).innerHTML = photoTotal;
	
	setPhotoTimer ();
}

function setPhotoTimer ()
{
	photoTimer = window.setTimeout ( 'autoNextPhoto();', 5000 );
}

function clearPhotoTimer ()
{
	window.clearTimeout ( photoTimer );
}