function kalendarz(miesiac, rok) {

	$.ajax({url: $("base").attr("href")+"kalendarz/box.html",
        type: "POST",
        data: {
			miesiac: miesiac,
			rok: rok
		},
        error: function() {
			alert('Wystąpił błąd podczas przeładowania kalendarza');
		},
        success: function(data) {
			$("#calendarBox").replaceWith(data);
        }
    });
	
}

function pokazStrone(strona){
	
	$(".pageBox").css("display","none");
	$(".page_"+strona).fadeIn(250);
	
	var ilosc_stron = parseInt($(".stron").val());	
	if(strona==1){
		var strony = '<span>&laquo; poprzednia</span>&nbsp;';
	}else{
		var strony = '<a href="javascript:pokazStrone('+(parseInt(strona)-1)+');">&laquo; poprzednia</a>&nbsp;';
	}
	for(var i=1;i<=ilosc_stron;i++){
		if(i!=strona){
			strony += '<a href="javascript:pokazStrone('+i+');">'+i+'</a>&nbsp;';
		}else{
			strony += '<span>'+i+'</span>&nbsp;';
		}
	}
	if(strona==ilosc_stron){
		strony += '<span>następna &raquo;</span>';
	}else{
		strony += '<a href="javascript:pokazStrone('+(parseInt(strona)+1)+');">następna &raquo;</a>';
	}
	
	$(".strony").html(strony);
	location.hash = "top_strony";
	
}

function newsletter(zapis) {
	
	var comm_header = 'Pozostańmy w kontakcie';
	var ok_url = 'javascript:hide_info();';
	
	$.ajax({
		url: $("base").attr("href")+"tools/newsletter/"+(zapis ? 'zapisz' : 'wypisz')+".html",
		type: "POST",
		data: {
			email: $("#newsletter input[name=email]").val()
		},
		error: function() {
			$(".form .info").html('Wystąpił błąd podczas zapisywania do newslettera.<br />Prosimy spróbować później.').fadeIn(1000);
			setTimeout(function(){
				$(".form .info").fadeOut(300, function(){
					$(".form .info").empty();
				});
			},15000);
		},
		success: function(data) {
			$(".form .info").html(data).fadeIn(1000);
			setTimeout(function(){
				$(".form .info").fadeOut(300, function(){
					$(".form .info").empty();
				});
			},15000);			
		}
	});
}
Cufon.replace('h1', {
	textShadow: '0px 1px rgba(0, 0, 0, 0.1)'
});
Cufon.replace('h2', {
	textShadow: '0px 1px rgba(0, 0, 0, 0.1)'
});
Cufon.replace('h3', {
	textShadow: '0px 1px rgba(0, 0, 0, 0.1)'
});
Cufon.replace('h6');
Cufon.replace('#topBanner span');

$(document).ready(function () {

	$('.event').colorTip({color:'blue', timeout:250});
	
	$(".mapaBox img").load(function(){
		$(".mapaBoxRelative").scrollTop(1170).scrollLeft(1950);
	});
	
	$('#menu ul.p1 li').hover(
			function () { 
				$(this).find('ul.p2').css({display: 'block'});
				$(this).find('a').addClass('active');
			}, 
			function () {
				$(this).find('ul.p2').css({display: 'none'});
				$(this).find('a').removeClass('active');
			}
		);
	$('#menu ul.p2 li').hover(
			function () { 
				$(this).find('ul.p3').css({display: 'block'});
				$(this).children('a').addClass('active2');
			}, 
			function () {
				$(this).find('ul.p3').css({display: 'none'});
				$(this).children('a').removeClass('active2');
			}
		);
			
		$("a.fancy").fancybox({
			'transitionIn'	:	'elastic',
			'transitionOut'	:	'elastic',
			'speedIn'		:	600, 
			'speedOut'		:	200,
			'overlayShow'	:	true,
			'titlePosition'	:	'over'
		});

	$.ajax({
		url : $("base").attr("href")+"komunikat.html",
		dataType: 'html',
		success: function(data) {
			if(data.length > 0) {
				$.fancybox(data);
			}
		}
	});
	
	setInterval(function() {
		if($("#topBanner .slideshow img").length > 1) {
			var active = $('#topBanner .slideshow img.active');
		    if(active.length == 0) active = $('#topBanner .slideshow img:last');
		    //alert(active.next().get(0).tagName);
		    var next = active.next().length && active.next().get(0).tagName.toLowerCase() == 'img' ? active.next() : $('#topBanner .slideshow img:first');
		    next.addClass('active').animate({opacity: 1.0}, 1000);
		    active.removeClass('active').animate({opacity: 0.0}, 1000);
		}
	},7500);

});
