//
// Main Slideshow Function
//
function ShowSlides()
{
	var htmlStr = '<table border="' + ssBorderWidth + '" bordercolor="' + ssBorderColor+ '" bgcolor="' + ssBgColor + '" width="' + ssWidth + '" cellspacing="0" cellpadding="2">';
	htmlStr += '<tr><td>';	
	htmlStr += '<table border="0" width="100%" cellspacing="0" cellpadding="0">';
	htmlStr += '<tr><td><img border="0" width="1" height="' + ssHeight + '" src="' + ssSpacerImg + '"></td>';	
	htmlStr += '<td align="center"><a href="'+ ssRef[ssIndex] +'"><img border="1" color="Black" src="'+ ssImages[ssIndex] + '"></a>';
	htmlStr += '</td></tr><tr><td></td><td align="center" class="blueonwhite"><a href="'+ ssRef[ssIndex] +'">'+ ssName[ssIndex];
	htmlStr += '</a></td></tr></table>';
	if (IE4plus)
	{
		slideshowdiv.innerHTML = htmlStr;
	}
	else if (NS4)
	{
		
		document.slideshowlayer.document.open();
		document.slideshowlayer.document.write(htmlStr);
		document.slideshowlayer.document.close();
		document.slideshowlayer.left = document.placeholder.x;
		document.slideshowlayer.top = document.placeholder.y;
	}
	else if (NS6)
	{	
		document.getElementById("slideshowdiv").innerHTML = htmlStr;
	}


	ssIndex++;
	if (ssIndex >= ssImages.length)
		ssIndex = 0;
	setTimeout("ShowSlides()",ssInterval);
}

function SlideShow()
{
	if (IE4plus || NS6)
	{
		document.write('<center><DIV ALIGN=center ID=slideshowdiv name=slideshowdiv  STYLE="position:relative; z-index: 1; WIDTH=' + ssWidth + 'px; HEIGHT=' + ssHeight + 'px;"></DIV></center></a>');
	}
	else if (NS4)
	{
		document.write('<LAYER ID=slideshowlayer WIDTH=' + ssWidth + ' HEIGHT=' + ssHeight + '></LAYER>');
		
		// Because NS needs floating layers, we need a placeholder graphic to force anything
		// below the graph to leave whitespace for the graph
		document.write('<img name="placeholder" border="0" width="' + ssWidth + '" height="' + ssHeight + '" src="' + ssSpacerImg + '">');
	}

}


function HandleResize()
{
	location.reload();
	return false;
}

if (NS4)
{
	window.captureEvents(Event.RESIZE);
	window.onresize = HandleResize;
}

function precache() {
// Precache images
for (var i=0;i<ssImages.length;i++)
{
	ssImageCache[i]= new Image();
	ssImageCache[i].src = ssImages[i];
}
}

SafeAddOnload(ShowSlides);


var ssIndex = 0;
var ssImages = new Array();
var ssName = new Array();
var ssRef = new Array();

ssImageCache = new Array();

