var MoviePictures_CurrentPic = 0;
var MovieGlobal_Hightlighted;
function MoviePictures_ThumbOver(ev) {
	
	var e = navigator.appName.indexOf("Microsoft")>-1 ? event.srcElement : ev.target;
	if (e.tagName == "IMG")
	{
		if (e.className.indexOf("selected") == -1)
		{
			e.className="activated";
		}
	}

}

function MoviePictures_ThumbOut(ev) {
	var e = navigator.appName.indexOf("Microsoft")>-1 ? event.srcElement : ev.target;
	if (e.tagName == "IMG")
	{
		if (e.className.indexOf("selected") == -1)
		{
			e.className="";
		}
	}
}

function MoviePictures_SetImg(oEl) {
	var sImg = oEl.src;
	var sPath = sImg.replace("_thumb","");

	
	document.getElementById("BigPic").style.visibility = "hidden";


	oImg = document.createElement("IMG");
	$(oImg).load(function() {
		
		var iWidth = this.width;
		var iHeight = this.height;

		var isIE6 = $.browser.version == "6.0" && $.browser.msie;
		


		document.getElementById("BigPicImg").src = sPath;
				
		document.getElementById("BigPic").style.width = iWidth + "px";
		document.getElementById("BigPic").style.height = iHeight + "px";
		document.getElementById("BigPicImg").style.width = iWidth + "px";
		document.getElementById("BigPicImg").style.height = iHeight + "px";

		document.getElementById("BigPicTopRight").style.left = (iWidth - 7)+"px";
		document.getElementById("BigPicBottomLeft").style.top = (iHeight - (isIE6?14:7))+"px";
		document.getElementById("BigPicBottomRight").style.top = (iHeight - (isIE6?14:7))+"px";
		document.getElementById("BigPicBottomRight").style.left = (iWidth - 7)+"px";

		document.getElementById("BigPic").style.visibility = "visible";

		document.getElementById("prevPic").style.marginTop = document.getElementById("nextPic").style.marginTop = Math.max(0,((iHeight / 2)-5))+"px";

		MovieGlobal_Hightlighted = oEl;

	});

	oImg.src = sPath;
	
}

function MoviePictures_NextPic() {
	var GalleryThumbs = document.getElementById("GalleryThumnnails").childNodes;
	GalleryThumbs[MoviePictures_CurrentPic].className = "";
		
	if (MoviePictures_CurrentPic == (GalleryThumbs.length - 1))
		MoviePictures_CurrentPic = 0;
	else
		MoviePictures_CurrentPic++;
	
	GalleryThumbs[MoviePictures_CurrentPic].className = "activated selected";
	MoviePictures_SetImg(GalleryThumbs[MoviePictures_CurrentPic]);

	var iLeft = navigator.appName.indexOf("Microsoft")>-1 ? GalleryThumbs[MoviePictures_CurrentPic].offsetLeft : (GalleryThumbs[MoviePictures_CurrentPic].offsetLeft - GalleryThumbs[MoviePictures_CurrentPic].parentNode.offsetLeft);	
	if ((iLeft + GalleryThumbs[MoviePictures_CurrentPic].clientWidth) > (document.getElementById("GalleryThumnnails").scrollLeft + document.getElementById("GalleryThumnnails").offsetWidth))
	{
		document.getElementById("GalleryThumnnails").scrollLeft = iLeft
		ThumbScroll.Update();
	} else if ((iLeft + GalleryThumbs[MoviePictures_CurrentPic].clientWidth) < document.getElementById("GalleryThumnnails").scrollLeft)
	{
		document.getElementById("GalleryThumnnails").scrollLeft = iLeft;
		ThumbScroll.Update();
	}
	
}

function MoviePictures_PrevPic() {
	var GalleryThumbs = document.getElementById("GalleryThumnnails").childNodes;
	GalleryThumbs[MoviePictures_CurrentPic].className = "";

	if (MoviePictures_CurrentPic == 0)
		MoviePictures_CurrentPic = (GalleryThumbs.length - 1);
	else
		MoviePictures_CurrentPic--;
	
	GalleryThumbs[MoviePictures_CurrentPic].className = "activated selected";
	MoviePictures_SetImg(GalleryThumbs[MoviePictures_CurrentPic]);

	var iLeft = navigator.appName.indexOf("Microsoft")>-1 ? GalleryThumbs[MoviePictures_CurrentPic].offsetLeft : (GalleryThumbs[MoviePictures_CurrentPic].offsetLeft - GalleryThumbs[MoviePictures_CurrentPic].parentNode.offsetLeft);	
	if ((iLeft + GalleryThumbs[MoviePictures_CurrentPic].clientWidth) > (document.getElementById("GalleryThumnnails").scrollLeft + document.getElementById("GalleryThumnnails").offsetWidth))
	{
		document.getElementById("GalleryThumnnails").scrollLeft = iLeft
		ThumbScroll.Update();
	} else if (((iLeft-2) + GalleryThumbs[MoviePictures_CurrentPic].clientWidth) < document.getElementById("GalleryThumnnails").scrollLeft)
	{
		document.getElementById("GalleryThumnnails").scrollLeft = iLeft;
		ThumbScroll.Update();
	}
}

function MoviePictures_ShowPic(ev) {
	var e = navigator.appName.indexOf("Microsoft")>-1 ? event.srcElement : ev.target;
	var GalleryThumbs = document.getElementById("GalleryThumnnails").childNodes;
	GalleryThumbs[MoviePictures_CurrentPic].className = "";

	for (var i=0;i<GalleryThumbs.length;i++)
	{
		if (GalleryThumbs[i] == e) {
			MoviePictures_CurrentPic = i;
			break;
		}
	}

	GalleryThumbs[MoviePictures_CurrentPic].className = "activated selected";
	MoviePictures_SetImg(GalleryThumbs[MoviePictures_CurrentPic]);
}