var to;

WP.$(function ($) {
	
	$('#navi .hasSubmenu').mouseover(function() {
		clearTimeout(to);
		$('.smContainer .subNavi').hide();
		$('.smContainer .subNavi:eq('+$(this).index()+')').show();
		$('#navi .hasSubmenu').removeClass('on');
		$(this).addClass('on');
	})
	
	$('#navi .hasSubmenu').mouseout(function() {
		to = setTimeout('setSubmenu(submenuOn)', 1500);
	})
	
	$('.smContainer').mouseover(function() {
		clearTimeout(to);
	})
	
	$('.smContainer').mouseout(function() {
		to = setTimeout('setSubmenu(submenuOn)', 1500);
	})
	
	
	/* druzyny */
	
	var itemNumber = 0;
	var itemWidth = 72;
	var items = Math.ceil($('.flagsContainer ul.flagsM li').length / 2);
	var iv=0;
	
	window.nextItem = function() {
		itemNumber = itemNumber + 1;
		
		$('.flagsScroller span.prev').removeClass('prevOff');
		$('.flagsScroller span.prev').addClass('prevOn');
		
		if (itemNumber == (items - 8)) {
			$('.flagsScroller span.next').removeClass('nextOn');
			$('.flagsScroller span.next').addClass('nextOff');
		}
		
		if (itemNumber == (items - 7)) {
			if (iv!=0) {
				$('.flagsScroller span.prev').removeClass('prevOn');
				$('.flagsScroller span.prev').addClass('prevOff');
				$('.flagsScroller span.next').removeClass('nextOff');
				$('.flagsScroller span.next').addClass('nextOn');
				itemNumber = 0;
			} else {
				itemNumber = itemNumber -1;
			}
		}
		
		var containerPosition = -(itemWidth * itemNumber);
		
		$('.flagsScroller .flagsContainer .flagsM').animate({left: containerPosition}, 250);
	}
	
	window.prevItem = function() {
		itemNumber = itemNumber - 1;
		
		$('.flagsScroller span.next').removeClass('nextOff');
		$('.flagsScroller span.next').addClass('nextOn');
		
		if (itemNumber < 1) {
			$('.flagsScroller span.prev').removeClass('prevOn');
			$('.flagsScroller span.prev').addClass('prevOff');
		}
		
		if (itemNumber < 0) {
			itemNumber = itemNumber + 1;
		}
		
		var containerPosition = -(itemWidth * itemNumber);
		
		$('.flagsScroller .flagsContainer .flagsM').animate({left: containerPosition}, 250);
	}
	
	$('.flagsScroller span.next').click(function() {
		clearInterval(iv);
		iv = 0;
		nextItem();
	})
	
	$('.flagsScroller span.prev').click(function() {
		clearInterval(iv);
		iv = 0;
		prevItem();
	})
	
	function startScroller() {
		var containerWidth = itemWidth * items;
		$('.flagsScroller .flagsContainer .flagsM').css({'width':containerWidth})
		iv = setInterval('nextItem()', 3000);
	}
	
	startScroller();
	
	
	
	$('.lsTerm').find('.date')
		.bind('click',
			function() {
				var term = $(this).parent().find('.term');
				var iH = term.is(':hidden');
				
				if (iH == false) {
					$(this).addClass('off');
				} else {
					$(this).removeClass('off');
				}
				
				term.slideToggle(100);
			}
		);
		


	$('h2.hdRozwin')
		.click(
			function() {
				$(this).slideUp();
				$('.restVdo').slideDown();
			}
		);
	
	
	$('h2.hdZwin')
		.click(
			function() {
				$('h2.hdRozwin').slideDown();
				$('.restVdo').slideUp();
			}
		);
	
});


setSubmenu = function(nr) {
	WP.$('.smContainer .subNavi').hide();
	WP.$('.smContainer .subNavi:eq('+nr+')').show();
	WP.$('#navi .hasSubmenu').removeClass('on');
	WP.$('#navi .hasSubmenu:eq('+nr+')').addClass('on');
}



