// Image View Client Script
//

// Global that hold the current image view index
var curImageViewIdx = -1;

// Called to select an image view
function selectImageView(viewIdx) {
	if (viewIdx == curImageViewIdx)
		return;
		
	var newView = document.getElementById("iview" + viewIdx);
	newView.style.display = "block";
	var newViewNavThumb = document.getElementById("iview_thumb" + viewIdx);
	newViewNavThumb.className = "selected";
	
	if (curImageViewIdx >= 0) {
		var curView = document.getElementById("iview" + curImageViewIdx);
		curView.style.display = "none";
		var curViewNavThumb = document.getElementById("iview_thumb" + curImageViewIdx);
		curViewNavThumb.className = "normal";
	}	
	curImageViewIdx = viewIdx;
}

// View init function
function initImageView() {
	var iIdx = 0;
	var qryStr = window.location.search.substring(1);
	var qryParts = qryStr.split("&");
	for (i=0; i<qryParts.length; i++) {
		var nvPair = qryParts[i].split("=");
		if (nvPair[0] == "i") iIdx = nvPair[1];
	}
	selectImageView(iIdx);
}
