// UTF-8

var page = 0;

function switchImage(to, aryImgIdx, aryMsg, aryLink) {
	
	// 最大ページ数を計算（1画面に画像は必ず４つ）
	var maxPage = Math.ceil(aryImgIdx.length / 4);

	// 右(次のページ)押下時
	if (to == 'r') {
		if (page < maxPage) {
			page++;
		} else {
			// ページを超えたら、1ページ目に戻る。
			page = 1;
		}
		
	// 左(前のページ)押下時
	} else {
		if (page != 1) {
			page--;
		} else {
			// 1ページ目になったら、最終ページに戻す。
			page = maxPage;
		}
	}

	var idx1 = (page * 4) - 4;
	var idx2 = (page * 4) - 3;
	var idx3 = (page * 4) - 2;
	var idx4 = (page * 4) - 1;

	setObj(1, aryImgIdx[idx1], aryMsg[idx1], aryLink[idx1]);
	setObj(2, aryImgIdx[idx2], aryMsg[idx2], aryLink[idx2]);
	setObj(3, aryImgIdx[idx3], aryMsg[idx3], aryLink[idx3]);
	setObj(4, aryImgIdx[idx4], aryMsg[idx4], aryLink[idx4]);
}

function setObj(idIdx, imgIdx, msg, link) {

	var objImg = document.getElementById("slide_img" + idIdx);
	var objMsg = document.getElementById("slide_msg" + idIdx);
	var objLink = document.getElementById("slide_link" + idIdx);

	// 画像の適用
	var htmlText = "";
	if (imgIdx != null) {
		htmlText += "<img width='120' height='120' alt=' ' ";
		htmlText += "src='../img/f/shohin-" + imgIdx + ".gif'";
		htmlText += "/>";
		objImg.innerHTML = htmlText;
	} else {
		objImg.innerHTML = htmlText;
	}
	
	// 文言の適用
	if (msg != null) {
		objMsg.innerHTML = msg;
	} else {
		objMsg.innerHTML = "";
	}

	// リンクの適用
	if (link != null) {
		objLink.href = link;
	} else {
		objLink.href = "";
	}

}

