/*  --- --- slide zakładek --- ---  */
var animacja=false;

function animSlideHref(box,kierunek,pocz_wys){
	var szeBox=parseInt($("#"+box+" .newsSliderTab").css("width").substring(0,($("#"+box+" .newsSliderTab").css("width").length-2)));
	szeBox=szeBox+1;//1px przerwy między tabami
	
	if(kierunek>0){	pocz_wys++;	}
	else{			pocz_wys--;	}
	
	var n_odl=(pocz_wys-1)*szeBox;
	
	if (n_odl>0){
		n_odl=n_odl*(-1);
	}
	
	//alert(box+","+kierunek+","+pocz_wys);
	
	
	$("#"+box+" .newsSliderBoxInn").animate({marginLeft: n_odl+'px'},"slow");
	
	animacja=false;
	
	//alert('pocz_wys='+pocz_wys);
	
	return pocz_wys;
}

function InitSlideHref(box){
	var li_odsylaczy=0;
	var pocz_wys=0;
	
	
	$("#"+box+" .newsSliderTab").each(function (i) {li_odsylaczy++;});
	if(li_odsylaczy>0){	pocz_wys=1;	}
	
	
	$("#"+box+" .newsSliderNavL").click(
		function () {
			if (!animacja && li_odsylaczy>2 && pocz_wys>1 ){
				pocz_wys=animSlideHref(box,-1,pocz_wys);
			}
		}
	).hover(
		function (){
			if(li_odsylaczy>2 && pocz_wys>1 ){
				$(this).addClass("newsSliderNav_h");
			}
		},
		function(){
			$(this).removeClass("newsSliderNav_h");
		}
	);
	
	
	$("#"+box+" .newsSliderNavR").click(
		function () {
			if (!animacja && li_odsylaczy>2 && (li_odsylaczy-pocz_wys>1) ){
				pocz_wys=animSlideHref(box,1,pocz_wys);
			}
		}
	).hover(
		function (){
			if(li_odsylaczy>2 && (li_odsylaczy-pocz_wys>1) ){
				$(this).addClass("newsSliderNav_h"); 
			}
		},
		function(){
			$(this).removeClass("newsSliderNav_h");
		}
	);
	
	
}

/*  --- --- nawigacja menu --- ---  */
function displayMenu() {
	$(".head_menu_opcja").hide();
	
	$(".head_menu_box").hover(
		 function(){
			 $("#head_menu_opcja"+$(this).attr("id").substr(13,($(this).attr("id").length-13))).show();
		 },
		 function(){
			 $("#head_menu_opcja"+$(this).attr("id").substr(13,($(this).attr("id").length-13))).hide();
		 }
	);
	
}

/*  --- --- pobranie okresów aktyualności --- ---  */
function pobierz_okresy(selekt) {
	var frm_dane = encodeURIComponent('kategoria')+'='+encodeURIComponent($("#"+selekt[0]+" :selected").val());
	
	$.ajax({
		type: "POST",
		url: "okresy.html",
		data: frm_dane,
		cache: false,
		async: false,
		success: function(html){
			var tablica=html.split(';');
			var i;
			
			$("#"+selekt[1]).empty();
			$("#"+selekt[1]).addOption("0", "Wybierz okres czasu");
			
			for (i=0; i<tablica.length; i++){
				if(tablica[i]!=''){
					$("#"+selekt[1]).addOption(tablica[i], tablica[i]);
				}
			}
			$("#"+selekt[1]).selectOptions("0");
		}
	});
}

/* --- zamkniecie popupa --- */
function closePopUp(box){
	$("#"+box).hide();
}

/*function closePopup(){
	$("#TopLayer").hide();
} */

function facebook(){
	$(".widget_fb").hover(function(){
		$(".widget_fb").stop(true, false).animate({right:"0"},"medium");
	},function(){
		$(".widget_fb").stop(true, false).animate({right:"-205"},"medium");
	},500);
} 
/*  --- --- wywołanie funkcjonalności serwisu --- ---  */
$().ready(function(){
	InitSlideHref('newsContainer');
	displayMenu();
	facebook();
});





