function yt_init(id){
	$(document).ready(function() {
		$('#'+id).jcarousel({
			scroll: 1,
			auto: 5,
			animation: 700,
			wrap: 'both',
			initCallback: yt_callback
		});
		
		function yt_callback(carousel) {			
			var item = carousel.clip.find('.jcarousel-item');
			item.find('a').click(function(){
				$(this).parent().click();
				return false
			});
			item.click(
				function(){
					carousel.stopAuto();
					var a = $(this).find('a');
					var o = a.offset();
					$('.yt_movie').remove();
					$('.youtube').append('<table class="yt_movie" style="display:none;"><tr><td style="vertical-align:middle;text-align:center;"><iframe width="420" height="315" src="'+a.attr('href')+'" frameborder="0" allowfullscreen></iframe></td></tr></table>');
					setTimeout(function(){
						$('.yt_movie').fadeIn('slow');
						$('.yt_movie').click(function(){
							carousel.startAuto();
							$('.yt_movie').remove();						
						});
					},50);					
				}
			);
		};		
	});
}

function award_init(id){
	$(document).ready(function() {
		$('#'+id).jcarousel({
			scroll: 1,
			auto: 1,
			animation: 1000,
			wrap: 'circular',
			initCallback: award_callback
		});		
		
		function award_callback(carousel) {			
			var item = carousel.clip.find('.jcarousel-item');
			item.find('a').click(function(){
				$(this).parent().click();
				return false
			});
			item.click(
				function(){
					carousel.stopAuto();
					var a = $(this).find('a');
					var o = a.offset();
					$('.award_big').remove();
					$('.awards').append('<table class="award_big" style="display:none;"><tr><td style="vertical-align:middle;text-align:center;"><img src="'+a.attr('href')+'" alt=""></td></tr></table>');
					setTimeout(function(){
						$('.award_big').fadeIn('slow');
						$('.award_big').click(function(){
							carousel.startAuto();
							$('.award_big').remove();						
						});
					},50);					
				}
			);
		};
	});
}

function dnews_init(){
	$('.dynamic_news .dnews').css('display','none');
	$('.dynamic_news .dnews').eq(0).css('display','block');
	$('.dynamic_news .dnews').eq(0).addClass('active');
	if($('.dynamic_news .dnews').size()>0){
		
		var prev = document.createElement('a');
		prev.href = 'javascript:void(0);';
		prev.innerHTML = 'poprzedni';
		$(prev).click(function(){dnews_prev()});
		$('.dnews_navi').append(prev);
		
		$('.dynamic_news .dnews').each(function(){
			var a = document.createElement('a');
			a.href = 'javascript:void(0);';
			a.innerHTML = $(this).index()+1;
			$(a).addClass('pg');
			if($(this).index()==0)
				$(a).addClass('active');
			$(a).click(function(){
				$('.dynamic_news .dnews.active').fadeOut('fast',function(){
					$('.dynamic_news .dnews').eq(parseInt($(a).html())-1).fadeIn('fast');
					$(this).removeClass('active');
					$('.dynamic_news .dnews').eq(parseInt($(a).html())-1).addClass('active');
					$('.dynamic_news .dnews_navi .active').removeClass('active');
					$(a).addClass('active');
				});
			});
			$('.dnews_navi').append(a);
		});
		
		var next = document.createElement('a');
		next.href = 'javascript:void(0);';
		next.innerHTML = 'następny';
		$(next).click(function(){dnews_next()});
		$('.dnews_navi').append(next);
		
	}
}

function dnews_prev(){
	var prev = $('.dynamic_news .dnews.active').index();
	prev = prev<1 ? prev : prev-1;
	$('.dynamic_news .dnews.active').fadeOut('fast',function(){
		$('.dynamic_news .dnews').eq(prev).fadeIn('fast');
		$(this).removeClass('active');
		$('.dynamic_news .dnews').eq(prev).addClass('active');
		$('.dynamic_news .dnews_navi .active').removeClass('active');
		$('.dynamic_news .dnews_navi a').eq(prev+1).addClass('active');
	});	
}

function dnews_next(){
	var next = $('.dynamic_news .dnews.active').index();
	next = next<$('.dynamic_news .dnews').size()-1 ? next+1 : next;
	$('.dynamic_news .dnews.active').fadeOut('fast',function(){
		$('.dynamic_news .dnews').eq(next).fadeIn('fast');
		$(this).removeClass('active');
		$('.dynamic_news .dnews').eq(next).addClass('active');
		$('.dynamic_news .dnews_navi .active').removeClass('active');
		$('.dynamic_news .dnews_navi a').eq(next+1).addClass('active');
	});	
}
