var sState = 'play';                            //Current player state.
var nSlide = 1;                                 //Current slide.
//var nSlides = 3;                                //Total number of slides.
var nCheck = 1000;                              //Frequency to check pause/play in seconds.
var nSeconds = 2000;
var nStart = (new Date()).getTime() + nSeconds;   //Frequency to auto rotate slides in seconds.

function showPrev()
{
	nSlide = (nSlide == 1) ? nSlides : nSlide -= 1;
	for(i = 1; i <= nSlides; i++)
	{
		document.getElementById('rot_hl_'+ i).style.display = (i == nSlide) ? 'block' : 'none';
	}
	nStart = (new Date()).getTime() + nSeconds;       //Reset the timer.
}

function pause()
{
	//document.getElementById('imgPause').src = sState + '.gif';       //Change the button image based on state: play/pause.
	sState = (sState == 'play') ? 'pause' : 'play';
}

function showNext()
{
	nSlide = (nSlide == nSlides) ? 1 : nSlide += 1;
	for ( i = 1; i <= nSlides; i++ )
    {
	    document.getElementById('rot_hl_' + i).style.display = (i == nSlide) ? 'block' : 'none';
    }
	nStart = (new Date()).getTime() + nSeconds;       //Reset the timer.
}

function begin()
{
	if(sState == 'play' && (new Date().getTime()) > nStart) { showNext(); }
	setTimeout('begin();', nCheck);
}

setTimeout('begin();', nCheck); //Set the timer and begin the show.
