function maxHeight(selector) {
	var maxHeight = null;

	$(selector).each(function() {
		if (null == maxHeight) {
			maxHeight = $(this).innerHeight();
		} else {
			if ($(this).innerHeight() > maxHeight) {
				maxHeight = $(this).innerHeight();
			}
		}
	});

	return maxHeight;
}

$(function() {
	
	$('a.fancybox').fancybox();

	// Jess Menu
	$("#Menu ul").jessmenu( {
		delay : 200,
		hoverClass : 'hover',
		arrows : false,
		animation : 'toggle'
	});
	
	// sumbenu na stronie oferta
//	$('#Main .offer .left > ul > li').hover(function(){
//			$(this).children('ul').fadeIn(200);
//		},
//		function(){
//			$(this).children('ul').fadeOut(200);
//	});
	
	// ukrycie/pokaznie tekstu w formularzu
	$(".newsletter form input.text").focus(function(){
		if(this.value == this.defaultValue)
		this.value = '';
	}).blur(function(){
		if(this.value == '')
		this.value = this.defaultValue;
	}); 


	/* Scroll na podstronach */
	var SubHeightInside = $("#Main .content .pane").innerHeight();
	if (SubHeightInside > 480) {
		$('#pane1').addClass("scroll-pane");
		$('#pane1').jScrollPane();
	}

	/* Scroll w lewej kolumnie oferty */
	var SubHeightInside2 = $("#Main .offer .left .pane").innerHeight();
	if (SubHeightInside2 > 516) {
		$('#pane2').addClass("scroll-pane2");
		$('#pane2').jScrollPane();
	}
	
	/* Scroll na podstronach */
	var SubHeightInside3 = $("#Main .offer .center .pane").innerHeight();
	if (SubHeightInside3 > 480) {
		$('#pane3').addClass("scroll-pane3");
		$('#pane3').jScrollPane();
	}

	// Cufon
	if (!ru) 
	{
		Cufon.replace('h2, #Menu a, .aktualnosci .item .desc h3, .aktualnosc h3, #header .subtitle, h4',  {
			fontFamily : 'Myriad Pro Regular',
			hover : true
		});
	
//		Cufon.replace('h4', {
//			fontFamily : 'Myriad Pro Bold',
//			hover : true
//		});
	}
	
	// slider - main page
	$('.slider_1 ul').bxSlider({
		mode 	: "fade",
		infiniteLoop: false,
		pager	: false,
		controls : false,
		auto	: true,
		speed 	: 5000,
		pause	: 7000
	});
	
	$('.slider_2 ul').bxSlider({
		mode 	: "fade",
		infiniteLoop: false,
		pager	: false,
		controls : false,
		auto	: true,
		speed 	: 5000,
		pause	: 5000
	});
	
	$('.slider_3 ul').bxSlider({
		mode 	: "fade",
		infiniteLoop: false,
		pager	: false,
		controls : false,
		auto	: true,
		speed 	: 5000,
		pause	: 0
	});
	
	$('.slider_4 ul').bxSlider({
		mode 	: "fade",
		infiniteLoop: false,
		pager	: false,
		controls : false,
		auto	: true,
		speed 	: 5000,
		pause	: 8000
	});
	
	$('.slider_5 ul').bxSlider({
		mode 	: "fade",
		infiniteLoop: false,
		pager	: false,
		controls : false,
		auto	: true,
		speed 	: 5000,
		pause	: 4000
	});
	
	$('.slider_6 ul').bxSlider({
		mode 	: "fade",
		infiniteLoop: false,
		pager	: false,
		controls : false,
		auto	: true,
		speed 	: 5000,
		pause	: 1000
	});
	
	$('.slider_7 ul').bxSlider({
		mode 	: "fade",
		infiniteLoop: false,
		pager	: false,
		controls : false,
		auto	: true,
		speed 	: 5000,
		pause	: 6000
	});
	
	$('.slider_8 ul').bxSlider({
		mode 	: "fade",
		infiniteLoop: false,
		pager	: false,
		controls : false,
		auto	: true,
		speed 	: 5000,
		pause	: 2000
	});
	
	$('.slider_9 ul').bxSlider({
		mode 	: "fade",
		infiniteLoop: false,
		pager	: false,
		controls : false,
		auto	: true,
		speed 	: 5000,
		pause	: 3000
	});
	
	// slider_sub - subpages
	$('.slider_sub_1').bxSlider({
		mode 	: "fade",
		pager	: false,
		controls : false,
		auto	: true,
		speed 	: 5000,
		pause	: 2000
	});

	$('.slider_sub_2').bxSlider({
		mode 	: "fade",
		pager	: false,
		controls : false,
		auto	: true,
		speed 	: 5000,
		pause	: 2000,
		autoDelay : 3000
	});
	
	$('.slider_sub_3').bxSlider({
		mode 	: "fade",
		pager	: false,
		controls : false,
		auto	: true,
		speed 	: 5000,
		pause	: 2000,
		autoDelay : 1500
	});
	
	$('.slider_sub_4').bxSlider({
		mode 	: "fade",
		pager	: false,
		controls : false,
		auto	: true,
		speed 	: 5000,
		pause	: 2000,
		autoDelay : 4500
	});
	
	/*
	// wyśrodkowanie strony w oknie przeglądarki
	$(window).resize(function() {
		if ((($(window).height() - $('body').outerHeight()) / 2) > 0)
		{
			$('body').css( {
				position : 'absolute',
				//left : ($(window).width() - $('body').outerWidth())/2,
				top : ($(window).height() - $('body').outerHeight()) / 2
			});
		}
		else
		{
			$('body').css( {
				position : 'absolute',
				top : 0
			});
		}
	});
	$(window).resize();
	*/	

	$("#Menu > ul > li").hover(function() {	
		$(this).stop().animate({backgroundPosition:"(0 -33px)"}, {duration:500});
	} , function() { 
		$(this).stop().animate({backgroundPosition:"(0 0)"}, {duration:500});
	});
	
	$('#Main .offer .left > ul > li').hover( function () {
		$(this).children("ul").animate({ bottom: '21px' }, 200 ).parent().css("overflow", "visible");
	}, function () {
		$(this).children("ul").animate({ bottom: '-200px' }, 200 ).parent().css("overflow", "hidden");
	});	
	
});
