function applyShadow(){
$(".double").each(function(){
	if($(this).attr("parsed")!="parsed"){
	$(this).attr("parsed", "parsed")
	$(this).append('<em>'+$(this).text()+'</em>');
	}
}
);
$("ul.tab li.active a").each(function(){
	if($(this).attr("parsed")!="parsed"){
	$(this).attr("parsed", "parsed")
	$(this).append('<em>'+$(this).text()+'</em>');
	}
}
);
}
function sliderImprezy(){
	var ile = $("#header div.imprezy ul").children().size()-1;
	setInterval(function(){
		var margin = parseInt($("#header div.imprezy ul").css("margin-top"))-28;
		if(margin < -28*ile){
		margin = 0;
		}
		margin=margin+"px";
        $("#header div.imprezy ul").animate({marginTop: margin} ,500);
      }, 5000);
}
var stepMargin, marginPolecamy, czasPolecamy;
var animacja=false;
function sliderPolecamy(){
	var width = parseInt($("#content div.polecamy ul").width());
	if(width>582){
	var margin = -(width-570);
	var czas = parseInt(width/60)*1000;
	function Animuj(margin, czas, callback) {
		if(animacja){clearInterval(animacja);};
		if(margin){
		stepMargin = -1;
		}
		else{
		stepMargin = 1;
		}
		czasPolecamy = czas;
		marginPolecamy = margin;
		animacja = setInterval(function(){
			var current = parseFloat($("#content div.polecamy ul").css("margin-left"));
			
			$("#content div.polecamy ul").css("margin-left", (current+stepMargin)+"px");
			if(parseFloat($("#content div.polecamy ul").css("margin-left"))>=0 || parseFloat($("#content div.polecamy ul").css("margin-left"))<marginPolecamy){
				clearInterval(animacja);
				if(parseFloat($("#content div.polecamy ul").css("margin-left"))>=0){
					Animuj(marginPolecamy, czasPolecamy);
				}
				else{
					Animuj(0, czasPolecamy);
				}
				
			}
		}, 20);
	}
	Animuj(margin, czas);
	
	//$("#content div.polecamy ul").animate({marginLeft: margin}, czas, null, function(){$("#content div.polecamy ul").animate({marginLeft: "0"}, czas);});
	//setInterval(function(){
      //  $("#content div.polecamy ul").animate({marginLeft: margin}, czas, null, function(){$("#content div.polecamy ul").animate({marginLeft: "0"}, czas);});
      //}, czas*2);
	}
}
function scroll(czas){
	$("#content div.scroll").each(function(){
		var parent = $(this).parent().attr("class");
		if(parent.indexOf(" ")!=-1){
		parent = parent.substring(0, parent.indexOf(" "));
		}
		if($("#content div."+parent+" div.scroll li").css("float")=="left"){
		var direct="horizontal";
		var pole = $(this).width();
		}
		else{
		var direct="vertical";
		var pole = $(this).height();
		}
		var rozmiar = 0;
		var i=1;
		var ktory=0;
		$("#content div."+parent+" div.scroll li").each(function(){
			if(direct=="horizontal"){
			rozmiar+=$(this).width()+parseInt($(this).css("margin-left"))+parseInt($(this).css("margin-right"))+parseInt($(this).css("padding-left"))+parseInt($(this).css("padding-right"));
			}
			else{
			rozmiar+=$(this).height()+parseInt($(this).css("margin-top"))+parseInt($(this).css("margin-bottom"))+parseInt($(this).css("padding-top"))+parseInt($(this).css("padding-bottom"));
			}
			if(rozmiar>=pole){
			ktory=i;
			$(this).attr("hide", "hide");
			}
			else{
			i++;
			}
		});
		var ul = $("#content div."+parent+" div.scroll ul");
		ul.css("margin-top", "0");
		var obecny=ktory;
		var scroll_prev = $("#content div."+parent+" a.scroll.prev").get(0);
		var scroll_next = $("#content div."+parent+" a.scroll.next").get(0);
		scroll_prev.onclick = function(){
			if(obecny>ktory){
				obecny--;
				var li = $("#content div."+parent+" div.scroll ul li[hide=hide]");
				li.attr("hide", "");
				li.prev().attr("hide", "hide");
				if(direct=="horizontal"){
				var przesun = li.width()+parseInt(li.css("margin-left"))+parseInt(li.css("margin-right"))+parseInt(li.css("padding-left"))+parseInt(li.css("padding-right"));
				var margin = parseInt(ul.css("margin-left"))+przesun;
				}
				else{
				var przesun = li.height()+parseInt(li.css("margin-top"))+parseInt(li.css("margin-bottom"))+parseInt(li.css("padding-top"))+parseInt(li.css("padding-bottom"));;
				var margin = parseInt(ul.css("margin-top"))+przesun;
				}
				margin=margin+"px";
				var zdarzenie_prev = scroll_prev.onclick;
				var zdarzenie_next = scroll_next.onclick;
				scroll_prev.onclick = null;
				scroll_next.onclick = null;
				if(direct=="horizontal"){
				ul.animate({marginLeft: margin}, czas, null, function(){scroll_next.onclick = zdarzenie_next;scroll_prev.onclick = zdarzenie_prev;});
				}
				else{
				ul.animate({marginTop: margin}, czas, null, function(){scroll_next.onclick = zdarzenie_next;scroll_prev.onclick = zdarzenie_prev;});
				}
			}
		};
		scroll_next.onclick = function(){
			if(obecny<ul.children().size()){
				obecny++;
				var li = $("#content div."+parent+" div.scroll ul li[hide=hide]");
				li.attr("hide", "");
				li.next().attr("hide", "hide");
				if(direct=="horizontal"){
				var przesun = li.width()+parseInt(li.css("margin-left"))+parseInt(li.css("margin-right"))+parseInt(li.css("padding-left"))+parseInt(li.css("padding-right"));
				var margin = parseInt(ul.css("margin-left"))-przesun;
				}
				else{
				var przesun = li.height()+parseInt(li.css("margin-top"))+parseInt(li.css("margin-bottom"))+parseInt(li.css("padding-top"))+parseInt(li.css("padding-bottom"));;
				var margin = parseInt(ul.css("margin-top"))-przesun;
				}
				margin=margin+"px";
				var zdarzenie_prev = scroll_prev.onclick;
				var zdarzenie_next = scroll_next.onclick;
				scroll_prev.onclick = null;
				scroll_next.onclick = null;
				if(direct=="horizontal"){
				ul.animate({marginLeft: margin}, czas, null, function(){scroll_next.onclick = zdarzenie_next;scroll_prev.onclick = zdarzenie_prev;});
				}
				else{
				ul.animate({marginTop: margin}, czas, null, function(){scroll_next.onclick = zdarzenie_next;scroll_prev.onclick = zdarzenie_prev;});
				}
			}
		};
	}
	);
}
function tabs(){
	var height = 0;
	$("#tab01 div.tab").each(function(){
		if($(this).height()>height){
			height = $(this).height();
		}
	});
	
	$("#tab01 div.tab").css("height", height+"px");

	$("ul.tab li a").click(function()
	{
		var tab_id = $(this).parent().parent().parent().attr("id");
		$("div#"+tab_id+" ul.tab .active").removeClass("active");
		var height = $("div#"+tab_id+" div.tab.active").height();
		$("div#"+tab_id+" div.tab.active").removeClass("active");
		var classname = $(this).attr("class");
		$(this).parent().addClass("active");
		$("div#"+tab_id+" div#"+classname).addClass("active");
		$("div#"+tab_id+" div#"+classname).css("height", height);
		applyShadow();
		scroll();
	});
	
	$("ul.newsy li a").click(function()
	{
		var tab_id = $(this).parent().parent().parent().attr("id");
		$("div#"+tab_id+" ul.fake .active").removeClass("active");
		var height = $("div#"+tab_id+" div.fake.active").height();
		$("div#"+tab_id+" div.fake.active").removeClass("active");
		var classname = $(this).attr("class");
		$(this).parent().addClass("active");
		$("div#"+tab_id+" div#"+classname).addClass("active");
		$("div#"+tab_id+" div#"+classname).css("height", height);
		applyShadow();
		scroll();
	});
	
}
function fonts(){
$("#content span.font a").click(
function(){
$("#content div.article p").css("font-size", $(this).attr("title"));
}
);
}
$().ready(
function(){
applyShadow();
sliderImprezy();
sliderPolecamy();
tabs();
scroll(500);
fonts();
}
);