var i=0;
var finished=false;
var paused=false;
var running=false;
var speedCount = 10000;

function speedUp()
{
	speedCount -= 500;
	if (speedCount == 0 )
	speedCount = 2000;
}
function speedDown()
{
	if (speedCount == 20000 )
	speedCount = 2000;
	speedCount += 500;	
}
function next()
{
finished=false;
if(i<pict.length-1)
	{
	i++;
	document.getElementById('picture').src=pict[i];
	document.getElementById('captionText').innerHTML=caption[i];	
	}
else 
	{
	i=0;
	document.getElementById('picture').src=pict[i];
	document.getElementById('captionText').innerHTML=caption[i];
	}
	document.getElementById('statusSlideShow').innerHTML= (i+1) + " of  " + pict.length;
}
function prev()
{
finished=false;
if (i>0)
	{
	i--;
	document.getElementById('picture').src=pict[i];
	document.getElementById('captionText').innerHTML=caption[i];
	}
else
	{
	i=pict.length-1;
	document.getElementById('picture').src=pict[i];
	document.getElementById('captionText').innerHTML=caption[i];
	}
	document.getElementById('statusSlideShow').innerHTML= (i+1) + " of  " + pict.length;
}

function startSlide()
{
running=true;
if(navigator.appVersion.indexOf("MSIE") == -1)
	{
	interval = setInterval(FFSlideshow, speedCount);
	}
else
	{
	interval = setInterval(slideshow, speedCount);
	}
	document.getElementById("slideshow").disabled=true;
	document.getElementById('captionText').innerHTML=caption[i];
}
function slideshow()
{

if (i<pict.length-1)
	{
	document.getElementById('pictureContainer').filters[0].Apply();
	document.getElementById("slideshow").disabled=true;
	i++;
	document.getElementById('picture').src=pict[i];
	document.getElementById('captionText').innerHTML=caption[i];
	document.getElementById('pictureContainer').filters[0].Play();
	document.getElementById('statusSlideShow').innerHTML=(i+1) + " of  " + pict.length;
	}
else if (i==pict.length-1 && finished==false)
	{
	document.getElementById("slideshow").disabled=false;
	document.getElementById('statusSlideShow').innerHTML="End of Slideshow";
	finished=true;
	running=false;
	clearInterval(interval);
	}
else
	{
	document.getElementById('pictureContainer').filters[0].Apply();
	i=0;
	finished=false;
	document.getElementById('picture').src=pict[i];
	document.getElementById('captionText').innerHTML=caption[i];
	document.getElementById('pictureContainer').filters[0].Play();
	document.getElementById('statusSlideShow').innerHTML=(i+1) + " of  " + pict.length;
	}
}
function FFSlideshow()
{
if (i<pict.length-1)
	{
	document.getElementById("slideshow").disabled=true;
	i++
	document.getElementById('picture').src=pict[i];
	document.getElementById('captionText').innerHTML=caption[i];
	document.getElementById('statusSlideShow').innerHTML=(i+1) + " of  " + pict.length;
	}
else if (i==pict.length-1 && finished==false)
	{
	document.getElementById("slideshow").disabled=false;
	document.getElementById('statusSlideShow').innerHTML="End of slideshow";
	finished=true;
	running=false
	clearInterval(interval);
	}
else
	{
	i=0;
	finished=false;
	document.getElementById('statusSlideShow').innerHTML=(i+1) + " of  " + pict.length;
	document.getElementById('picture').src=pict[i];
	document.getElementById('captionText').innerHTML=caption[i];
	}
}
function pause()
{
if(running==true)
	{
	if(paused==false)
		{
		paused=true;
		document.getElementById("pause").value="Resume";
		clearInterval(interval);
		document.getElementById('statusSlideShow').innerHTML="Paused";
		document.getElementById("+").disabled=false;
		document.getElementById("-").disabled=false;
		}
	else
		{
		document.getElementById('statusSlideShow').innerHTML=(i+1) + " of  " + pict.length;
		startSlide()
		paused=false;
		document.getElementById("pause").value="Pause";
document.getElementById("+").disabled=true;
		document.getElementById("-").disabled=true;
		}
	}

}	
//-->

