var debug=0;		/*	debug = 1 - komunikaty włączone   debug = 0 - komunikaty wyłączone */
var numslides=0, currentslide=0; nextslide=1;
var slides = new Array();
var SlideShowAllowed=1;
var imgpath="";

function LoopBack()
{	setTimeout(function() {
		StartSlideShow();	}, 5000);
	
}

function StartSlideShow()
{	if(debug) window.alert("StartSlideShow wywołany !");
	if (SlideShowAllowed)
	{
	imgpath='../' + $(slides[nextslide]).attr('src');
	$('#slidecontainer').css('background-image', 'url("' + imgpath + '")');
	$(slides[currentslide]).fadeOut(2000);
	$('#slidecover').fadeOut(2000);

	setTimeout(function() {
		if (++nextslide >= numslides) nextslide=0;
		if (++currentslide >= numslides) currentslide=0;
		$('#slidecover').show();
		$(slides[currentslide]).show();
							}, 5000);
	LoopBack();

	}
	return;
}


function ToggleSlideShow()
{	if (SlideShowAllowed) 
	{	SlideShowAllowed=0;
		if(debug) window.alert("Animacja zatrzymana !");
	}
	else 
	{	SlideShowAllowed=1;
		if(debug) window.alert("Animacja wznowiona !");
			StartSlideShow();
	}
	return;
}


function MakeSlideShow() 
{	imgs=document.getElementsByTagName("img");
	for (i=0; i<imgs.length; i++)
	{	if (imgs[i].className != "slide") continue;
		slides[numslides]=imgs[i];
		if (numslides == 0) imgs[i].style.display="block";
		else imgs[i].style.display="none";
		imgs[i].onclick=ToggleSlideShow;
		numslides++;
	}
	if(debug) window.alert("Zaraz wywołam StartSlideShow'a");
		
	StartSlideShow();
	return;
}






window.onload=MakeSlideShow;
