$(document).ready(function()
{

	$('A[rel="_blank"]').each(function(){
	   $(this).attr('target', '_blank');
	});


	
	
	var direction = "left";
	var speed = 300;
	
	var	maskWidth = $("#slidePartners").width();
	
	var divWidth = 0;
	var dif = 0;
	var left = 0;
	var right = 0;
	var obj;
	var obj_detach;
	var pozycja = 0;
	var startPoz = 0;
	

	//
	var ile = 0;
	
	$(".slideMask").find("li").each(function()
	{
		ile++;
		divWidth += $(this).width()+10;
	});
	$(".lista").css("width",divWidth);
	
	if(divWidth>810)
	{
		pozycja = -((divWidth-maskWidth))-70;
	}
	else{
		pozycja = -70;
	}
	//alert("div: "+divWidth+", pozycja: "+pozycja+", mask: "+maskWidth);
	$(".lista").css("left", pozycja);
	
	var play = function(dir, speed, left)
	{		
		if (dir=="left")
		{
			$(".slideMask").find("ul:first").startAnimation(
			{
			left: '+='+left+"px",
			},
			speed,function()
			{
				$(this).after(play("right",speed,left));
			});
		}
		else
		{

			$(".slideMask").find("ul:first").startAnimation(
			{
			left: '-='+left+"px",
			},
			speed,function()
			{
				$(this).after(play("left",speed,left));
			});
		}
	}
	if(maskWidth<divWidth)
	{
		left = -pozycja-70;
		//alert(left);
		play("left",ile*3500,left);
	}
	else{
		left = maskWidth - divWidth; 
		var v = 0;
		if (ile>3)
		{
			v = ile*2000;
		}
		else{
			v = ile*6000;
		}
		play("left",v,left);
	}

	
	
	var stop = function(obj)
	{
		obj.pauseAnimation();
	}
	
	var resume = function(obj)
	{		
		if(divWidth<810)
		{
			obj.resumeAnimation(divWidth,left);
		}
		else{
			obj.resumeAnimation(divWidth,left);
		}
		
	}

	$(".zdj").hover(function()//hover in
	{
		$("#slidePartners").append('<p class="info" style="display:none; background-image:url(./gfx/info_bkg.png); repeat:repeat-x; height:40px; width:804px; position:absolute; z-index:7; top:0px; left:-15px; color:#fff;"></p>');
		$(".info").css("opacity",0.8);
		$(".partners").css("position","relative");
		$(".partners").css("z-index","10");
		$(".partners").css("color","#fff");
		//alert($(this).attr("src"));
		$(".info").append($(this).attr("title"));
		
		$(".info").stop(true,true).slideDown("slow",function()
		{
			
		});

		stop($(".slideMask").find("ul:first"));
		
	
	},function()
	{
		resume($(".slideMask").find("ul:first"));
		$(".partners").css("color","#fba33d");
		
		$(".info").detach();		
			
	});
	
});


