$(document).ready(function()
{
	
	$("#rollNews").rollNews();
	
	
	InitSocialTab()
			//       rozmiar R
			Cufon.replace('.fontR13',
			{fontWeight: '400',
			fontSize:'13px'
			});
			Cufon.replace('.fontR14',
			{fontWeight: '400',
			fontSize:'14px'
			});
			Cufon.replace('.fontR16',
			{fontWeight: '400',
			fontSize:'16px'
			});
			Cufon.replace('.fontR17',
			{fontWeight: '400',
			fontSize:'17px'
			});		
			Cufon.replace('.fontR20',
			{fontWeight: '400',
			fontSize:'20px'
			});		
			Cufon.replace('.fontRS23',
			{fontWeight: '400',
			fontSize:'23px',
			textShadow:'3px -4px #322e27'
			});			
			$("select").sb();
});
// $(function() {
  // var boxen = [];

  // //find all links w/ rel=lightbox[...
  // $('a[rel*=lightbox\\[]').each(function() {

    // //push only unique lightbox[gallery_name] into boxen array
    // if ($.inArray($(this).attr('rel'),boxen)) boxen.push($(this).attr('rel'));

  // });

  // //for each unique lightbox group, apply the lightBox
  // $(boxen).each(function(i,val) { $('a[rel='+val+']').lightBox(); });

// });

$(function() {
		//var target = $('a[rel^=lightbox]');// || $('area[rel^=lightbox]');
		//target.lightBox();
	$("a[rel^='lightbox']").prettyPhoto({
		deeplinking: false,
		social_tools: false
	});	
});

	$(function() {
				// Accordion
				$("#accordion3").accordion({ 
				autoHeight: false, 
				header: ".title",
				icons: { 'header': 'collaps ', 'headerSelected': 'expand ' }
				});
				// Accordion
				$("#accordion").accordion({ 
				autoHeight: false, 
				header: ".newsTitle",
				icons: { 'header': 'collaps ', 'headerSelected': 'expand ' }
				});
				
				// Accordion
				$("#accordion2").accordion({ 
				autoHeight: false, 
				header: ".newsTitle",
				icons: { 'header': 'collaps ', 'headerSelected': 'expand ' }
				});
				
				//hover states on the static widgets
				$('#dialog_link, ul#icons li').hover(
					function() { $(this).addClass('ui-state-hover'); }, 
					function() { $(this).removeClass('ui-state-hover'); }
				);
	});

$.fn.rollNews = function() {
	return this.each(function() {
		var colW = 260;
		var navW = 20;
		var pages = $(this).find("div.newsListCol").length;
		$("div.newsList").css("width", pages*colW+"px");
		$("div.prevNextNo div.navlinks").css("width", pages*navW+"px")
		$("div.newsListCol").css("display", "block");
		var aktywnyDiv = $(".act");
		var aktywny = $("div#rollNews div.newsListCol").index(aktywnyDiv);
		$("div.newsList").css("margin-left", (-colW*aktywny)+"px")
		
		if(aktywny==(pages-1))
			$("div.prevNextNo div.navlinks").css("margin-left", (-(navW*(aktywny-2)))+"px")	
		else if(aktywny==0)
			$("div.prevNextNo div.navlinks").css("margin-left", "0px")	
		else
		$("div.prevNextNo div.navlinks").css("margin-left", (-(navW*(aktywny-1)))+"px")
		
		
		$("div.prevNextNo div.navlinks a").click(function(){
			var pozycja = $("div.prevNextNo div.navlinks a").index($(this));
			
			$("div.newsList").animate({
			    marginLeft: (-(colW*pozycja))+"px"
			  }, 1000)
			  
			  $("div.prevNextNo div.navlinks a").removeClass("active");
			$(this).addClass("active")
			  
			if(pozycja==0||pozycja==1)
				$("div.navlinks").animate({
				    marginLeft: "0px"
				  }, 1000)
			else if(pozycja==(pages-1)||pozycja==(pages-2))
				$("div.navlinks").animate({
				    marginLeft: (-(navW*(pages-3)))+"px"
				  }, 1000)
			else 
				$("div.navlinks").animate({
				    marginLeft: (-(navW*(pozycja-1)))+"px"
				  }, 1000)
			return false;
		})
		$("div#rollNews div.first a").click(function(){
			$("div.prevNextNo div.navlinks").animate({
			    marginLeft: "0px"
			  }, 1000)
			$("div.newsList").animate({
			    marginLeft: "0px"
			  }, 1000)
			$("div.prevNextNo div.navlinks a").removeClass("active");
			$("div.prevNextNo div.navlinks a").eq(0).addClass("active")
			return false;
		})
		$("div#rollNews div.last a").click(function(){
			$("div.prevNextNo div.navlinks").animate({
			    marginLeft: (-navW*(pages-3))+"px"
			  }, 1000)
			$("div.newsList").animate({
			    marginLeft: (-colW*(pages-1))+"px"
			  }, 1000)
			$("div.prevNextNo div.navlinks a").removeClass("active");
			$("div.prevNextNo div.navlinks a").eq(pages-1).addClass("active")
			return false;
		})		
	});
};

