var rotate_delay = 4000; // delay in milliseconds (4000 = 4 secs)
current = 0;

// | separated string:
//var sTitles = '';
//var sLinks = '';
//var sImages = '';
//var cntImages = 20;

var aTitles = sTitles.split('|');
var aLinks = sLinks.split('|');
var aImages = sImages.split('|');

function setCurrentValue() {
		document.images.show.src = aImages[current];
		document.getElementById('lnkImage').href = aLinks[current];
		document.getElementById('lnkTitle').href = aLinks[current];
		document.getElementById('item_title').innerHTML = aTitles[current];
}

function next() {
	if ( current < cntImages - 1) {
		current++;
		setCurrentValue();
	} else first();
}
function previous() {
	if (current-1 >= 0) {
		current--;
		setCurrentValue();
	} else last();
}
function first() {
	current = 0;
	setCurrentValue();
}
function last() {
	current = cntImages-1;
	setCurrentValue();
}
function ap(text) {
	document.slideform.slidebutton.value = (text == "Stop") ? "Start" : "Stop";
	rotate();
}
function rotate() {
	if (document.slideform.slidebutton.value == "Stop") {
		setCurrentValue();
		current = (current == cntImages-1) ? 0 : current+1;
		window.setTimeout("rotate()", rotate_delay);
   }
}

var showing = 0;
function showSlideform(event) {
	if (showing == 0 && cntImages > 0) {
		showing = 1;
		ap('Start');
		return !showPopupTopRight('divSlideshow', event);
	}
	else
		return false;
}
