var arSlideshowImages = new Array();
var arSlideshowCaptions = new Array();

var arCamImages = new Array();
var arCamCaptions = new Array();

var arVideoSrc = new Array();
var arVideoCaptions = new Array();

var iCurrentSlideStart=1;
function showImage(iShowMe) {
	iShowMe = iShowMe + iCurrentSlideStart - 1;
	var objMainImg = document.getElementById("photoMain");
	if ( objMainImg && arSlideshowImages[iShowMe] ) {
		objMainImg.src = arSlideshowImages[iShowMe];
		objMainImg.width=320;
		objMainImg.alt = arSlideshowCaptions[iShowMe];
	}

	else {
		objMainImg.src = "images/spacer.gif";
		objMainImg.alt = "";
	}
	setCaption(iShowMe);
}


function setCaption(iShowMe) {
	var sMessage = "";
	var oCaption = document.getElementById("photoCaption");
	if ( oCaption && arSlideshowCaptions[iShowMe]) {
		sMessage = arSlideshowCaptions[iShowMe];
		oCaption.innerHTML = sMessage;
	}
}


function nextSlides() {
	var iTemp = iCurrentSlideStart;
	if  ((iTemp+1) > arSlideshowImages.length) return;
	for (var i=0; i<5; i++) {
		var oImage = document.getElementById("slideshow" + (i+1));
		if (oImage) {
			if ( arSlideshowImages[(iTemp+5+i)] ) {
				oImage.src=arSlideshowImages[(iTemp+5+i)];
				oImage.style.visibility="visible";
			}
			else {
				oImage.style.visibility="hidden";
			}
		}
	}	
	iCurrentSlideStart = iCurrentSlideStart+5;
	var oPrev = document.getElementById("prevSlide");
	if (oPrev) oPrev.style.visibility = "visible";

	var oNext = document.getElementById("nextSlide");
	if  ((iCurrentSlideStart+5) > arSlideshowImages.length) {
		if (oNext) oNext.style.visibility="hidden";
	}
	if (oNext) oNext.blur();

}

function prevSlides() {
	var iTemp = iCurrentSlideStart-5;
	if  ((iTemp) < 0) return;
	for (var i=0; i<5; i++) {
		var oImage = document.getElementById("slideshow" + (i+1));
		if (oImage) {
			if ( arSlideshowImages[(iTemp+i)] ) {
				oImage.src=arSlideshowImages[(iTemp+i)];
				oImage.style.visibility="visible";
			}
			else {
				oImage.style.visibility="hidden";
			}
		}
	}	
	
	iCurrentSlideStart = iCurrentSlideStart-5;
	var oNext = document.getElementById("nextSlide");
	if (oNext) oNext.style.visibility = "visible";
	
	var oPrev = document.getElementById("prevSlide");
	if  ((iCurrentSlideStart-5) < 0) {
		if (oPrev) oPrev.style.visibility="hidden";
	}
	if (oPrev) oPrev.blur();
}

function startSlideShow() {
	var iTemp = 1;
	for (var i=0; i<5; i++) {
		var oImage = document.getElementById("slideshow" + (i+1));
		if (oImage) {
			if ( arSlideshowImages[(iTemp+i)] ) {
				oImage.src=arSlideshowImages[(iTemp+i)];
				oImage.style.visibility="visible";
			}
			else {
				oImage.style.visibility="hidden";
			}
		}
	}	
	showImage(1);
}

function changePhotoMonth(oMonthYear) {
	var oSelect = document.getElementById("photoMonthYear");
	if (oSelect) {
		if (oSelect.value != '') {
			var dt = new Date(oSelect.value)
			document.location = "?tab=PhotoGallery&month=" + (dt.getMonth() + 1) + "&year=" + dt.getFullYear();
		}
		else
			document.location = "?tab=PhotoGallery";
	}
}


function changePhotoMonthNew(oMonthYear) {
	var oSelect = document.getElementById("photoMonth");
	if (oSelect) {
		if (oSelect.value != '') {
			document.location = "?tab=PhotoGallery&month=" + oSelect.value;
		}
		else
			document.location = "?tab=PhotoGallery";
	}
}


function showCam(iShowMe) {
	var objMainImg = document.getElementById("camMain");
	if ( objMainImg && arCamImages[iShowMe] ) {
		objMainImg.src = arCamImages[iShowMe];
		objMainImg.alt = arCamCaptions[iShowMe];
	}

	else {
		objMainImg.src = "images/spacer.gif";
		objMainImg.alt = "";
	}
	setCamCaption(iShowMe);
}


function setCamCaption(iShowMe) {
	var sMessage = "";
	var oCaption = document.getElementById("camCaption");
	if ( oCaption && arCamCaptions[iShowMe]) {
		sMessage = arCamCaptions[iShowMe];
		oCaption.innerHTML = sMessage;
	}
}

function showVideo(iShowMe) {
	if (arVideoSrc[iShowMe]) {
		document.QuickTimeViewer.SetURL(arVideoSrc[iShowMe]);
		document.QuickTimeViewer.Play();
		setVideoCaption(iShowMe);
	}
	
}

function setVideoCaption(iShowMe) {
	var sMessage = "";
	var oCaption = document.getElementById("movieCaption");
	if ( oCaption && arVideoCaptions[iShowMe]) {
		sMessage = arVideoCaptions[iShowMe];
		oCaption.innerHTML = sMessage;
	}	
}



var sCurrentTab = "WebCams";

function changeTab(sShowTab) {
	if (sShowTab == sCurrentTab) return;
	var oNewTab = document.getElementById("tab"+sShowTab);
	var oNewDiv = document.getElementById(sShowTab);
	if (oNewTab) oNewTab.src = "/lmr/sitebase/wrap/theme1/images/tab" + sShowTab  + ".on.gif";
	if (oNewDiv) oNewDiv.style.display = "block";

	var oCurrentTab = document.getElementById("tab"+sCurrentTab);
	var oCurrentDiv = document.getElementById(sCurrentTab);
	if (oCurrentTab) oCurrentTab.src = "/lmr/sitebase/wrap/theme1/images/tab" + sCurrentTab + ".off.gif";
	if (oCurrentDiv) oCurrentDiv.style.display = "none";
	
	if (oNewTab) sCurrentTab = sShowTab;
}