//Pixelating Image slideshow
//Copyright Dynamic Drive 2001
//Visit http://www.dynamicdrive.com for this script
var slidespeed=1000
var slideimages=new Array();
var slidelinks=new Array()
var imageholder=new Array()
var refreshSlideShow;
var ie55=window.createPopup
var whichimage;
var slidePause = false;
//var pixeldelay=(ie55)? document.images.slide.filters[0].duration*1000 : 0
var pixeldelay = 1000;

function initSlideShow(){
	for (i=0;i<slideimages.length;i++){
		imageholder[i]=new Image()
		imageholder[i].src=slideimages[i]
	}
	whichimage = slideimages.length;
}

function showImage(){
//	alert(whichimage);
//	alert(imageholder.length);
	if (ie55)
		document.images.slide.filters[0].apply()
	document.images.slide.src=imageholder[whichimage].src
	if (ie55)
		document.images.slide.filters[0].play()	
	showSlideCaption();
}

function showNextImage(){
	if (whichimage+1 >= slideimages.length)
		whichimage=0
	else
		whichimage=whichimage+1;

	if (ie55)
		document.images.slide.filters[0].apply()
	document.images.slide.src=imageholder[whichimage].src
	if (ie55)
		document.images.slide.filters[0].play()	
	showSlideCaption();
}

function showPrevImage(){
	if (whichimage == 0)
		whichimage=slideimages.length-1;
	else
		whichimage=whichimage-1;

	if (ie55)
		document.images.slide.filters[0].apply()
	document.images.slide.src=imageholder[whichimage].src
	if (ie55)
		document.images.slide.filters[0].play()
	showSlideCaption();
}

function showSlideCaption(){
	document.getElementById('photoGallerySlideshowCaption').innerHTML = 'Photo ' + parseInt(whichimage+1) + ' of ' + slideimages.length;
}

function slideit(){
	showNextImage();

	if (slidePause != true){
		refreshSlideShow = setTimeout("slideit()", slidespeed+pixeldelay)
	}
}

function doSlidePause(){
	document.getElementById('slideshowToggle').src='img/play.gif';
	slidePause = true;
}

function doSlidePlay(){
	document.getElementById('slideshowToggle').src='img/pause.gif';
	slidePause = false;
	slideit();
}

function doPhotoThumbs(){
	document.getElementById('photoGallerySlideshow').style.display='none';
	document.getElementById('pageContent').style.display='block';
	doSlidePause();
}

function doPhotoSlideshow(){
	whichimage=0;
	document.getElementById('pageContent').style.display='none';
	document.getElementById('photoGallerySlideshow').style.display='block';
	doSlidePlay()
}

function slideshowToggle(){
	clearTimeout(refreshSlideShow);

	if (slidePause){
		doSlidePlay();
	}else{
		doSlidePause();
	}
}

function slideshowPrev(){
	showPrevImage();
}

function slideshowNext(){
	showNextImage()
}

function showPhoto(photoID){
	document.getElementById('pageContent').style.display='none';
	document.getElementById('photoGallerySlideshow').style.display='block';
	whichimage = photoID;
	showImage();
}
