	var Efekty = {
		Appear: function (element, duration) {
			//domElement = document.getElementById(element);
			Efekty.setOpacity(0, element);
			element.style.display = '';
			for (tmp = 1; tmp < 11; tmp++) {
				setTimeout(Efekty.Appear_timeout((tmp/10), element),(tmp*(duration/10)));
			} 	
		},
		Appear_timeout : function (level, element) {
			return function () {
				Efekty.setOpacity(level, element);
			};
		},
		Fade : function (element, duration) {
			//domElement = document.getElementById(element);
			element.style.display = '';
			for (tmp = 10; tmp > 0; tmp--) {
				//setTimeout("Efekty.setOpacity("+(tmp/10)+",'"+element+"')",((11-tmp)*(duration/10)));
				setTimeout(Efekty.Fade_timeout((tmp/10), element), ((11-tmp)*(duration/10)));
			}
			//setTimeout("element.style.display = 'none'", duration);
			setTimeout(function () { element.style.display = 'none'; }, duration);
		},
		Fade_timeout : function (level, element) {
			return function () {
				Efekty.setOpacity(level, element);
			};
		},
		setOpacity: function (level, element) {
			//element = document.getElementById(element);
			console.log(level, element);
			element.style['-moz-opacity'] = level;
			element.style['opacity'] = level;
			element.style['filter'] = 'alpha(opacity='+(level*10)+'0)';
		} 
	}

	var first = 0; 

	var licznik = 0;
	//var slajdy = $$('#animeKoszulkiSlides img');
	var slajdy = document.getElementById('animeKoszulkiSlides');
	slajdy = slajdy.getElementsByTagName('img');
	for (i = 0; i < slajdy.length; i++) {
		slajdy[i].style.position = 'absolute';
		slajdy[i].style.top = '0px';
	}
	var timeout = window.setInterval(function () {
		if (licznik >= slajdy.length) {
			licznik = 0;
		}
		if (first != 0) {
			if (licznik == 0) { 
				Efekty.Fade(slajdy[slajdy.length-1], 2000);
				//Effect.Fade(slajdy[slajdy.length-1], {duration : 2.0});
			} else {
				Efekty.Fade(slajdy[licznik-1], 2000);
				//Effect.Fade(slajdy[licznik-1], {duration : 2.0});
			}
		}
		window.setTimeout(function () { Efekty.Appear(slajdy[licznik], 1000); }, 600);
		//Effect.Appear(slajdy[licznik], 'appear', { duration : 1.0, delay : 0.6 });
		licznik++;	}, 2000);
	first = 1;

