// Source code Copyright © vanAnnies.  All Rights Reserved.
// http://www.GetTheGhost.com

var slideshowimages = new Array();
var slideshowspeed = 0;
var slideshowdelay = 0;
var slideshowcounter = 0;
var slideshowmax = 0;
var originalhtml = '';

function slideshowadd(I)
{
	slideshowimages[slideshowmax] = new Image();
	slideshowimages[slideshowmax].src = I;
	slideshowmax++;
}

function slideshowstep()
{
	if(!slideshowspeed)
		return;

	if(slideshowcounter == slideshowmax)
		slideshowcounter = 0;

	if(document.images)
	{
		var filename = slideshowimages[slideshowcounter].src;
		document.getElementById("slideshow").src = filename;
	}
	slideshowcounter++;

	if(slideshowdelay)
		setTimeout("slideshowstep()", slideshowdelay);
}

function slideshowsetspeed(speed)
{
	var running = slideshowdelay;

	slideshowspeed = speed;
	slideshowdelay = speed * 250;

	if(document.getElementById("slideshowbuttons"))
	{
		var html = document.getElementById("slideshowbuttons").innerHTML;
		html = originalhtml;

		bordercolor = (slideshowspeed == 0 ? '#000000' : '#CCCCCC');
		html += '<A onClick="slideshowsetspeed(0)"><span style="font-size:6pt; border: solid 1px ' + bordercolor + '; background-color:#FFFFFF; padding-right:25px;">&nbsp;</span></A>';
		bordercolor = (slideshowspeed == 8 ? '#000000' : '#CCCCCC');
		html += '<A onClick="slideshowsetspeed(8)"><span style="font-size:6pt; border: solid 1px ' + bordercolor + '; background-color:#CCCCCC; padding-right:25px;">&nbsp;</span></A>';
		bordercolor = (slideshowspeed == 6 ? '#000000' : '#CCCCCC');
		html += '<A onClick="slideshowsetspeed(6)"><span style="font-size:6pt; border: solid 1px ' + bordercolor + '; background-color:#999999; padding-right:25px;">&nbsp;</span></A>';
		bordercolor = (slideshowspeed == 4 ? '#000000' : '#CCCCCC');
		html += '<A onClick="slideshowsetspeed(4)"><span style="font-size:6pt; border: solid 1px ' + bordercolor + '; background-color:#666666; padding-right:25px;">&nbsp;</span></A>';
		bordercolor = (slideshowspeed == 2 ? '#000000' : '#CCCCCC');
		html += '<A onClick="slideshowsetspeed(2)"><span style="font-size:6pt; border: solid 1px ' + bordercolor + '; background-color:#333333; padding-right:25px;">&nbsp;</span></A>';

		document.getElementById("slideshowbuttons").innerHTML = html;
	}

	if(!running)
		slideshowstep();
}

function slideshowonload()
{
	if(document.getElementById("slideshowbuttons"))
	 	originalhtml = document.getElementById("slideshowbuttons").innerHTML;

	if(!slideshowdelay)
		slideshowsetspeed(6);
}

if(document.all || document.getElementById)
	window.onload = slideshowonload;

