var slider = "";
function changeMainImage(src, stable) {
    var mI = $('mainImage');
    var mIA = mI.childElements();
    var mII = mIA[0].childElements();
    mII[0].writeAttribute('src', src);
    if (stable == true) mainSrc=src;
	stopSlideshow();
    return false;
}

function slideShow() {
    srcIndex++;
    if (srcIndex >= srcArray.length) srcIndex=0;
	preload = new ImagePreloader(new Array(srcArray[srcIndex]), displayMainImage);
}

function displayMainImage(allImgs, loadedImgs) {
	if(allImgs.length == loadedImgs) {
		var mI = $('mainImage');
	    var mIA = mI.childElements();
	    var mII = mIA[0].childElements();
	    mII[0].writeAttribute('src', allImgs[0].src);
	}
}

function startSlideshow() {
	if(slider.length == 0) {
		slider = new PeriodicalExecuter(slideShow, 5);
	}
}

function stopSlideshow() {
	if(slider) slider.stop();
	slider = "";
}

