$ = jQuery.noConflict();
jQuery().ready(function() {

	// Otwieranie popupa
	jQuery('a.popup').live('click',function(){
		try {
			jQuery('#jqModal').jqmHide();
		} catch (e){
			// ...
		}
		jQuery('#jqModal').jqm({
			ajax:jQuery(this).attr('href'), 
			onLoad:function(){
				FB.XFBML.parse(document.getElementById('jqModal'));
			}, 
			onShow:function(){
				jQuery('#jqModalWrapper').show();
				jQuery('#jqModal').show();
				jQuery('body').addClass('jqmMode');
				jQuery('#jqModalContainer').css('width', 600).css('marginLeft', -300);
			}, 
			onHide:function(){
				jQuery('#jqModalWrapper').hide();
				jQuery('#jqModal').hide();
				jQuery('body').removeClass('jqmMode');
			}, 
		});
		$('#jqModal').jqmShow();
		return false;
	});
	
	if ($("#ticker p").length) {
		$("#ticker p").jStockTicker({interval: 30});
	}
	
	// Rozszerzenie okienka o filmy dodatkowe
	jQuery('#jqModal a.readMore').live('click', function(){
		jQuery('#jqModalContainer').animate({marginLeft:-430}); 
		jQuery('#jqModalContainer .more-videos').show().animate({width:260});
		jQuery('.jqmWindow .readMore').hide();
		return false;
	});
	
	jQuery('#jqModal a.close-videos').live('click', function(){
		jQuery('#jqModalContainer').animate({marginLeft:-300}); 
		jQuery('#jqModalContainer .more-videos').show().animate({width:0});
		jQuery('.jqmWindow .readMore').show();
		return false;
	});
	
	jQuery('#jqModalWrapper').click(function(event){
		if (event.target == event.currentTarget){
			jQuery('#jqModal').jqmHide();
		}
	});
	
	$('img').removeAttr('alt');
	$('img').removeAttr('title');
	
	$(".slider").scrollable();
	var api = $(".timetable-icons .slider").data("scrollable");
	$('.program-day .ttnext a').click(function(){
		// eveningParts - jest zdefiniowane w header-home.php
		api.seekTo(eveningParts);
		$('.program-day .ttnext').addClass('current');
		$('.program-day .ttprev').removeClass('current');
		return false;
	});
	$('.program-day .ttprev a').click(function(){
		// eveningParts - jest zdefiniowane w header-home.php
		api.seekTo(0);
		$('.program-day .ttnext').removeClass('current');
		$('.program-day .ttprev').addClass('current');
		return false;
	});
	
	
	// przesuniecia w programie
	jQuery('.tnext').live('click', function(){
		var currleft = Math.floor(parseInt(jQuery('.ttable .row').css('left'))/800);
		jQuery('.ttable .row').animate({left: currleft*800-800});
		return false;
	});
	jQuery('.tprev').live('click', function(){
		var currleft = Math.floor(parseInt(jQuery('.ttable .row').css('left'))/800); 
		if (currleft < 0){
			jQuery('.ttable .row').animate({left: currleft*800+800});
		}
		return false;
	});
	jQuery('.pprev').click(function(){
		jQuery('.pnext').removeClass('current');
		jQuery('.pprev').addClass('current');
		jQuery('.ttable .row').animate({left: 0});
		return false;
	});
	jQuery('.pnext').click(function(){
		jQuery('.pnext').addClass('current');
		jQuery('.pprev').removeClass('current');
		jQuery('.ttable .row').animate({left: -800*3});
		return false;
	});

	// przesuniecia w programie na home
	jQuery('.timetable-icons .next').live('click', function(){
		var currleft = Math.floor(parseInt(jQuery('.timetable-icons .items').css('left'))/670);
		jQuery('.timetable-icons .items').animate({left: currleft*670-670});
		return false;
	});
	jQuery('.timetable-icons .prev').live('click', function(){
		var currleft = Math.floor(parseInt(jQuery('.timetable-icons .items').css('left'))/670); 
		if (currleft < 0){
			jQuery('.timetable-icons .items').animate({left: currleft*670+670});
		}
		return false;
	});
	
	// popupy z programami na home
	$('.popup-close').click(function(){
		$(this).parent().hide();
		$('.menu-left li, .top-menu li').removeClass('current');
		return false;
	});
	$('.show-serial-popup').click(function(){
		$('body').bind('mouseup', hidePopups);
		$('.serial-popup, .program-popup').hide();
		$('.menu-left li, .top-menu li').removeClass('current');
		
		$('.serial-popup').show();
		$(this).addClass('current');
		return false;
	});
	$('.show-program-popup').click(function(){
		$('body').bind('mouseup', hidePopups);
		$('.serial-popup, .program-popup').hide();
		$('.menu-left li, .top-menu li').removeClass('current');
		
		$('.program-popup').show();
		$(this).addClass('current');
		return false;
	});

	// PrzeĹ�Ä�cznik programy / wideo na home
	$('#program .switch a').click(function (){
		$('#program .switch li').removeClass('current');
		$(this).parent().addClass('current');
		$('#program .movie-icons, #program .program-icons').hide();
		if ($('#program .switch a').index(this) == 0){
			$('#program .program-icons').show();
		} else {
			$('#program .movie-icons').show();
		}
		return false;
	});
});

function hidePopups(){
	$('body').unbind('mouseup', hidePopups);
	$('.popup-close').click();
}

var current_index = 0;
var current_timeout = 0;
var max_items = 0;
var timeout_time = 10000;

/*
jQuery(document).ready(function(){
	current_timeout = setTimeout(showNext, timeout_time);
	// uruchomienie animacji po zjechaniu z listy, albo glownego elementu
	/*
	jQuery('#header').mouseleave(function(e){
		clearTimeout(current_timeout);
		current_timeout = setTimeout(showNext, timeout_time);
	});
	// zatrzymanie animacji po najechaniu na listÄ�
	jQuery('#header').mouseenter(function(e){
		clearTimeout(current_timeout);
	});
});
 */


function showItemAt(index){ 
	clearTimeout(current_timeout);
	current_timeout = setTimeout(showNext, timeout_time);
	$('.movie-switcher a').removeClass('current');
	$($('.movie-switcher a')[index]).addClass('current');
	$('.movie').hide();
	$($('.movie')[index]).fadeIn();
	$('#header-wrapper').removeClass('red').removeClass('blue').removeClass('green');
	$('#header .logo').attr('class', 'logo logo-' + index);
	
	if ($($('.movie')[index]).hasClass('red')){
		$('#header-wrapper').addClass('red');
	} 
	if ($($('.movie')[index]).hasClass('green')){
		$('#header-wrapper').addClass('green');
	} 
	if ($($('.movie')[index]).hasClass('blue')){
		$('#header-wrapper').addClass('blue');
	} 
}

function showNext(){
	current_index = current_index >= (max_items-1) ? 0 : current_index + 1;
	showItemAt(current_index);
} 
