

<!-- Original:  Ricocheting (ricocheting@hotmail.com) -->
<!-- Web Site:  http://www.ricocheting.com -->

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->

<!-- Begin

var rotate_delay = 5000; // delay in milliseconds (5000 = 5 secs)
current = 0;

function next(slideform) {
	if (slideform.slide[current+1]) 
	{
		document.images.show.src = slideform.slide[current+1].value;
		slideform.slide.selectedIndex = ++current;
	}
	else 
		first();
}

function previous(slideform) {
	if (current-1 >= 0) 
	{
		document.images.show.src = slideform.slide[current-1].value;
		slideform.slide.selectedIndex = --current;
	}
	else 
		last();
}

function first(slideform) 
{
	current = 0;
	document.images.show.src = slideform.slide[0].value;
	slideform.slide.selectedIndex = 0;
}

function last(slideform) 
{
	current = slideform.slide.length-1;
	document.images.show.src = slideform.slide[current].value;
	slideform.slide.selectedIndex = current;
}

function ap(slideform,text) 
{
	slideform.slidebutton.value = (text == "Stop") ? "Start" : "Stop";
	rotate();
}

function change(slideform) 
{
	current = slideform.slide.selectedIndex;
	document.images.show.src = slideform.slide[current].value;
}

function rotate() 
{
	slideform=document.getElementById('slideform');

	if (slideform.slidebutton.value == "Stop") 
	{
		current = (current == slideform.slide.length-1) ? 0 : current+1;
		document.images.show.src = slideform.slide[current].value;
		slideform.slide.selectedIndex = current;
		window.setTimeout("rotate()", rotate_delay);
	}
}
//  End -->
