﻿function showImage(img, src) {
	if(img.loaded) return;
	img.loaded = true; 
	var limg = new Image();
	limg.src = src;
	$(limg).ready(function() {
		img.src = src;
	});
}
function goPrevImage(idx, count) {
	var prv = (idx == 1) ? count : idx - 1;
	changeImage(idx, prv);
	return prv;
}
function goNextImage(idx, count) {
	var nxt = (idx == count) ? 1 : idx + 1;
	changeImage(idx, nxt);
	return nxt;
}
function changeImage(idx1, idx2) {
    if(galleryPlay) {
        clearInterval(galleryPlay);
        galleryPlay = setInterval("autoPlayGallery()", 5000);
    }
	$("#img" + idx1).fadeOut("", function(){$("#img" + idx2).fadeIn();});
}
