var slides = new Array("slide1","slide2","slide3");
var total_slides = slides.length;
var first_slide = 0;
var last_slide = slides.length - 1;
var slide_ctr = 0;
var slide_flg = "N";
var current_slide;
var current_slideName;
var previous_slide;
var next_slide;
var tmr;

function init()
{
	startSlideShow(slide_ctr);
}

function startSlideShow(slide_ctr)
{
	current_slide = slide_ctr;
	for(i=0; i < slides.length; i++)
	{
		current_slideName = slides[slide_ctr];
		if(current_slideName == slides[i])
		{
			showSlide(slides[i],"visible","block");					//Show the slide
			setSlideShowTime();
		}
		else
		{
			showSlide(slides[i],"hidden","none");					//Hide the slide
		}
	}
}

function setSlideShowTime()
{
	slide_ctr++;
	if(slide_ctr < 0)	{ slide_ctr = last_slide; }
	if(slide_ctr >= slides.length)	{ slide_ctr = first_slide; }
	tmr = setTimeout("startSlideShow(slide_ctr)",5000);
}

function showSlide(slideName,paramVisibility,paramDisplay)
{
	if(document.getElementById)	//Supported by [IE 6+][Opera 7.5+][Mozilla Firefox 1.0+][NS 7.2+]
	{
		document.getElementById(slideName).style.visibility = paramVisibility;
		document.getElementById(slideName).style.display = paramDisplay;
	}
	else if(document.all)		//Supported by [IE 6+][Opera 7.5+]
	{
		document.all[slideName].style.visibility = paramVisibility;
		document.all[slideName].style.display = paramDisplay;
	}
	else if(document.layers)	//Supported by [NS 4.7]
	{
		if(paramVisibility == "visible") { paramVisibility = "show"; } else { paramVisibility = "hide"; }
		document.layers[slideName].visibility = paramVisibility;
		document.layers[slideName].display = paramDisplay;
	}
}

function previousSlide()
{
	clearTimeout(tmr);
	previous_slide = current_slide - 1;
	if(previous_slide < 0)
	{
		previous_slide = last_slide;
	}
	slide_ctr = previous_slide;
	startSlideShow(slide_ctr);
}

function nextSlide()
{
	clearTimeout(tmr);
	next_slide = current_slide + 1;
	if(next_slide >= slides.length)
	{
		next_slide = first_slide;
	}
	slide_ctr = next_slide;
	startSlideShow(slide_ctr);
}
function displayblock(elemid,prop) {
var elem = document.getElementById(elemid.toString());
//clearTimeout(tmr);
if (prop == "hide"){
elem.style.visibility="hidden";
elem.style.display="none";
}else if (prop == "show"){
elem.style.visibility="visible";
elem.style.display="block";
//clearTimeout(tmr);
//previous_slide = current_slide - 1;
//alert(previous_slide);
}
}
function showslide()
{
/*clearTimeout(tmr);
//displayblock(elemid,prop);
previous_slide = current_slide - 2;
next_slide = current_slide + 2;
nextSlide()
previousSlide()
//var elem = document.getElementById(elemid.toString());
//displayblock(elemid,prop)
alert(previous_slide);
alert(next_slide);
*/
}