﻿// JScript-Datei
		var b_PicShowRunning = false;
		var i_CurrentPicture = -1;
		var pics = new Array();
		var i_Timeout = -1;
		var i_NextPicTimeout = 8000;
		
		function InitPicShow(picsArray) 
		{
			pics = picsArray;
			b_PicShowRunning = true;
			
			currIndex = GetCurrentIndex();
			i_CurrentPicture = currIndex != -1 ? currIndex : 0;
			i_Timeout = window.setTimeout("NextPic()", i_NextPicTimeout);
		}
		
		function ChangePic(newUrl) {
			document.all("picShow").style.display = "inline";
			document.all("picShow").src = newUrl;
		}
		
		function NextPic() 
		{
			if (i_CurrentPicture++ == pics.length-1) i_CurrentPicture = 0;
			ChangePic(pics[i_CurrentPicture]);
			i_Timeout = window.setTimeout("NextPic()", i_NextPicTimeout);
		}
		
		function SuspendPicShow() 
		{
			if (i_Timeout != -1) 
			{
				window.clearTimeout(i_Timeout);
				i_Timeout = -1;
			}
		}
				
		function ResumePicShow() 
		{
			if (i_Timeout == -1) 
			{
				currIndex = GetCurrentIndex();
				i_CurrentPicture = currIndex != -1 ? currIndex : 0;
				i_Timeout = window.setTimeout("NextPic()", i_NextPicTimeout);
			}
		}
		
		function GetCurrentIndex() 
		{
			var tmp = document.all("picShow").src;
			for (var i=0; i < pics.length; i++) 
			{
				if (tmp.indexOf(pics[i]) != -1) return i;
			}
			
			return -1;
		}