
$(window).load(function() {
	function slide(i) {

		$(".animationContainer", $container).animate({
			left: '-='+widths[i]
		}, {
			easing: "linear",
			duration: widths[i]*15,
			complete: function() {
				// wydluzamy caly kontener
				var currWidth = $container.width();
				$container.width(currWidth + widths[i]);
				
				// przenosimy obrazek na sam koniec
				var $a = $("a:eq("+i+")", $container);
				var currOffset= $a.position();
				var newLeft = currOffset.left+totalWidth;
				
				$a.css("left", newLeft+"px");
				
				// zaczynamy kolejna animacje
				slide((i+1)%widths.length);
			}
		});
	}
	
	var $container = $("#partner > .inner");
	var widths = [];
	
	
	// ogarniamy szerokosci kolejnych obrazkow
	var totalWidth = 0;
	var partnerCount = 0;
	
	$("a", $container).each(function(i) {
		var width = $(this).width();
		var extraSpace = 0; //i * 7;
		widths.push(width+extraSpace);
		
		$(this).css({
			"width": width+"px",
			"left": (totalWidth+extraSpace)+"px",
			"display": "block",
			"position": "absolute"
		});

		partnerCount++;
		totalWidth += width;
		
	});
	
	$container.css("width", totalWidth+"px");
	
	slide(0);
}); 


