//wersja z opóźnieniem ukrycia bloków setTimeout
//przebiegamy po pojedynczych obrazkach

var zawodnik_nr = 0;
var zawodnik_liczba_elementow;
var zawodnik_tablica_zdjec;


function zawodnik_pokaz_ban(nazwa)
{		
    //$(zawodnik_tablica_zdjec[zawodnik_nr]).css("zIndex",99);

	zawodnik_nr++;
	if(zawodnik_nr >= zawodnik_liczba_elementow)
	{
		zawodnik_nr = 0;	
	}
	//$(zawodnik_tablica_zdjec[zawodnik_nr]).css("zIndex",99);
	
	//zawodnik_tablica_zdjec = $(nazwa);
	$(zawodnik_tablica_zdjec[zawodnik_nr]).css("display", "inline").css("opacity", 0).fadeTo(2000, 1, 
		function()		
		{	
			//aby prawidłowo były pokazywane obrazki, w CSS ustawiłem display: none; także na obrazkach pod spodem ustawiam css("display", "none")
			if(zawodnik_nr == 0)
				$(zawodnik_tablica_zdjec[zawodnik_liczba_elementow-1]).fadeOut(2000); //css("display", "none");
			else
			{
			
				$(zawodnik_tablica_zdjec[zawodnik_nr-1]).fadeOut(2000);
			}
			setTimeout('zawodnik_pokaz_ban("'+nazwa+'")', 6000);
		}		
	);
}

/*
function ukryj_ban(nazwa)
{
	zawodnik_tablica_zdjec = $(nazwa);
	
	setTimeout('zawodnik_pokaz_ban("'+nazwa+'")', 1500); // pokazuję już teraz aby sie przenikałay
	
	$(zawodnik_tablica_zdjec[zawodnik_nr]).fadeTo(2000, 0.2,
		function()
		{
			$(this).css("display", "none");
			//alert(zawodnik_nr);
				
			//zawodnik_pokaz_ban(nazwa);
			
		}				
	);
}
*/


$(document).ready( 
	function() 
	{
		zawodnik_liczba_elementow = $("#zawodnicy_fade").children().length;
		//alert(zawodnik_liczba_elementow);
		var nazwa = "#zawodnicy_fade img";
		
		zawodnik_tablica_zdjec = $(nazwa);  //pobieramy tablicę elementów
		//$(zawodnik_tablica_zdjec[5]).attr("src");  //odwołanie za pomocą jQuery do elementu tablicy		
		
		//można opóźnić pierwsze pokazanie/ukrycie
		//$(zawodnik_tablica_zdjec[zawodnik_nr]).css("zIndex",99);
		
		//$(zawodnik_tablica_zdjec[zawodnik_nr+1]).css("zIndex",100);
		
		$(zawodnik_tablica_zdjec[zawodnik_nr]).css("display", "inline").show(
			function()
			{
				if(zawodnik_liczba_elementow > 1)
					setTimeout('zawodnik_pokaz_ban("'+nazwa+'")', 6000);  //do funkcji przekazuję nazwę elementu do pobrania, a nie gotowy element jQuery
				else
					return;	
			}
		);		
	}
);

