var mImageIndex = 0;
var mSlideShowDelayMs = 4000;
function initSlider(){
	//hide all the images then show the first one
	$("#spaImageGallery .spaImage").hide();
	$("#spaImageGallery #sliderImg_" + mImageIndex).show();
	t = window.setTimeout(slider, mSlideShowDelayMs);
}
function slider() {
	indexModifier=1;
	nextImageIndex = mImageIndex + (indexModifier);
	if(nextImageIndex > imageCount){
		nextImageIndex = 0;
	}
	if(nextImageIndex < 0){
		nextImageIndex = imageCount;
	}
	$("#spaImageGallery #sliderImg_" + mImageIndex).hide();
	$("#spaImageGallery #sliderImg_" + nextImageIndex).show();
	mImageIndex = nextImageIndex;
	window.clearTimeout(t);		
	t = window.setTimeout(slider, mSlideShowDelayMs);
}
function showSpaImage(indexModifier){
	if(!indexModifier) indexModifier=1;
	nextImageIndex = mImageIndex + (indexModifier);
	if(nextImageIndex > imageCount){
		nextImageIndex = 0;
	}
	if(nextImageIndex < 0){
		nextImageIndex = imageCount;
	}
	$("#spaImageGallery #sliderImg_" + mImageIndex).hide();
	$("#spaImageGallery #sliderImg_" + nextImageIndex).show();
	mImageIndex = nextImageIndex;
	window.clearTimeout(t);		
	t = window.setTimeout(slider, mSlideShowDelayMs);
}
function showExactSpaImage(index){
	$("#spaImageGallery #sliderImg_" + mImageIndex).hide();
	$("#spaImageGallery #sliderImg_" + index).show();
	mImageIndex = index;
	window.clearTimeout(t);		
	t = window.setTimeout(slider, mSlideShowDelayMs);
}

function initSlider_list(containerId){
	//hide all the images then show the first one
	container = "#spaImageGallery_"+containerId;
	alert(container);
	$("#spaImageGallery_268 .spaImage").hide();
	$("#spaImageGallery_"+containerId+" #sliderImg_" + mImageIndex).show();
}

function showSpaImage_list(indexModifier,containerId){
	nextImageIndex = mImageIndex + (indexModifier);
	if(nextImageIndex > imageCount){
		nextImageIndex = 0;
	}
	if(nextImageIndex < 0){
		nextImageIndex = imageCount;
	}
	$("#spaImageGallery_"+containerId+" #sliderImg_" + mImageIndex).hide();
	$("#spaImageGallery_"+containerId+" #sliderImg_" + nextImageIndex).show();
	mImageIndex = nextImageIndex;
}