// JavaScript Document

var curidx = 0;
var img_num = 0;
var isauto = false;
var timerid = 0;
var playInterval = 3000;	//自動播放時間, 預設3秒


//設定顯示模式
function setView(obj, showmode) {
	if (obj.className != "gallery-viewed") {
		if (showmode == 1)
			obj.className = "gallery-view-on";
		else
			obj.className = "gallery-view-off";
	}
}

function showImage(vimgfile, objname) {
	if (vimgfile != "") {
		var galleryobj = document.all(objname);
		galleryobj.className = "gallery-viewed";
		var imgobj = document.all("gallery");
		imgobj.src = vimgfile;
		isauto = true;
		autoplay();	//stop to play
	}
}

function getImgNum() {
	img_num = document.all("cImg").length;
	if (img_num > 0) {
		document.all("r0c0").className = "gallery-viewed";
		//alert("OK");
	}
}

function autoplay() {
	if (isauto == false) {
		isauto = true;
		document.all("imgplay").src = "images/autoplay_off.gif";
	} else {
		isauto = false;
		document.all("imgplay").src = "images/autoplay_on.gif";
	}
	if (isauto == true) {	//自動播放
		timerid = setInterval("autoImage()", playInterval);	
		//alert("auto");
	} else {
		clearInterval(timerid);
		//alert("stop");
	}

}

function autoImage() {
	var imgobj = document.all("cImg");
	if (curidx < (img_num - 1)) {
		curidx++;
		var img_s = imgobj[curidx].src;
		var pos1 = img_s.lastIndexOf(".");
		var img_l = img_s.substr(0, pos1 - 2) + img_s.substr(pos1, 5);
		//document.all("curImg").innerText = curidx + ":" + img_l;
		document.all("gallery").src = img_l;
		
	} else {
		curidx = 0;
		var img_s = imgobj[curidx].src;
		var pos1 = img_s.lastIndexOf(".");
		var img_l = img_s.substr(0, pos1 - 2) + img_s.substr(pos1, 5);
		document.all("gallery").src = img_l;
		//document.all("curImg").innerText = curidx + ":" + imgobj[curidx].src;
	}
}