  var browser=navigator.appName;
  var b_version=navigator.appVersion;
  var version=parseFloat(b_version);
  
// mainPicImg IE6, not using 0000.jpg
function mainPicImgIE6(){
  if ((browser=="Microsoft Internet Explorer") && (version<7)) {
    var targetLayer = document.getElementById("mainPicImg");
    targetLayer.src = "/main/image/main/blank.gif";
    targetLayer.width = "99%";
	targetLayer.height = "99%";
  }
}

function returnError(){
    window.location = "/main/";
}

var preloadImage = new Image(); 
var arrStrPicIDSibling;
var currentPhoto;
// for getting the sibling of the current photo on the same page

function showPicReturnFirstPicOfPlace(strPicID){
    window.location = "/main/html/photo.jsp?photo=" + strPicID + "&selector=place";
}

function showPicMain(strPicID,strPicIDSibling,strSelector){
	currentPhoto = strPicID;
	arrStrPicIDSibling = strPicIDSibling.split(",");
	var strPicIDNext;
	for (j=0;j<=arrStrPicIDSibling.length-1;j++) {
		if (arrStrPicIDSibling[j]==strPicID) {
			strPicIDNext = arrStrPicIDSibling[j+1];			
		}
	}
	if (strPicIDNext==""){
		strPicIDNext = arrStrPicIDSibling[0];
	}
	document.write("<a onFocus='this.blur()' href='/main/html/photo.jsp?photo=" + strPicIDNext + "&selector=" + strSelector + "'>");
	document.write("<img border='0' width='100%' height='100%' id='mainPicImg' src='/main/image/main/blank.gif' style='background-color:#FFFFFF; background-repeat:repeat-x; background-image:url(/main/image/picture/" + strPicID + ".jpg);' /></a>");
//  document.write("</a>">);
}

function showPicLink(strSelector){
	var arrStrPicIDSiblingInRange = showPicLinkRange(arrStrPicIDSibling,currentPhoto);
	var firstPhotoNumber = arrStrPicIDSiblingInRange.split(",")[0];
	var lastPhotoNumber = arrStrPicIDSiblingInRange.split(",")[1];
	if (firstPhotoNumber==0) {} else {document.write("<<")};
	for (var k=firstPhotoNumber;k<=lastPhotoNumber-1;k++) {
		if (arrStrPicIDSibling[k]==currentPhoto) {
			showPicMenuCurrent(arrStrPicIDSibling[k],parseInt(k)+1);	
		} else {
			showPicMenu(arrStrPicIDSibling[k],parseInt(k)+1,strSelector);	
		}
	}
	if (lastPhotoNumber==(arrStrPicIDSibling.length-1)) {} else {document.write("&nbsp;>>")};
}

function showPicMenu(strPicID,photoNumber,strSelector){
	document.write("&nbsp;<a class='linkMenu' onFocus='this.blur()' href='photo.jsp?photo=" + strPicID + "&selector=" + strSelector + "'>" + photoNumber + "</a>");
}

function showPicMenuCurrent(strPicID,photoNumber){
    document.write("&nbsp;<span id='current'>" + photoNumber + "</span>");
}

function showPicLinkRange(arrAllPic,currentPic){
	var totalPhotoLinkInPage = 25;
	var totalPhotoLinkInPageNow = 0;
	var arrStrPicIDSiblingRange;
	var currentPicPosition, firstPosition, lastPosition;
	for (i=0;i<=arrAllPic.length-2;i++) {
		if (arrAllPic[i]==currentPic) {
			currentPicPosition = i;
		}
	}
	if (arrAllPic.length<=totalPhotoLinkInPage) {
		firstPosition = 0;
		lastPosition = arrAllPic.length-1;
	} else {
		firstPosition = currentPicPosition;
		lastPosition = currentPicPosition;
		while (totalPhotoLinkInPage>totalPhotoLinkInPageNow) {
			if (firstPosition>0) {
				firstPosition = firstPosition-1;
				totalPhotoLinkInPageNow++;
			}
			if ((lastPosition<arrAllPic.length-1)&&(totalPhotoLinkInPage>totalPhotoLinkInPageNow)) {
				lastPosition = lastPosition+1;
				totalPhotoLinkInPageNow++;
			}
		}		
	}
	arrStrPicIDSiblingRange = firstPosition + "," + lastPosition;
	return arrStrPicIDSiblingRange;
}


