function send_newsletter(){
	$.ajax({
		type: "POST",
		url: "newsletter.html",
		async: false,
		data: "newsletter_eml="+encodeURI($("#newsletter_eml").val()),
		success: function(msg){
			if(msg=='eml_error'){
				$("#text_newsletter").html("Podany adres e-mail jest nieprawidłowy.");
				$("#text_newsletter").show();
				setTimeout(function(){ 
					$("#text_newsletter").hide();
				  }, 5000);
			}
			else if(msg=='dane_error'){
				$("#text_newsletter").html("Proszę uzupełnić wszystkie pola formularza.");
				$("#text_newsletter").show();
				setTimeout(function(){ 
					$("#text_newsletter").hide();
				  }, 5000);
			}
			else if(msg=='eml_exist'){
				$("#text_newsletter").html("Na podany adres został wysłany link dezaktywacyjny.");
				$("#text_newsletter").show();
				setTimeout(function(){ 
					$("#text_newsletter").hide();
				  }, 5000);
			}
			else{
				$("#text_newsletter").html("Na podany adres e-mail został wysłany link aktywacyjny.");
				$("#text_newsletter").show();
				setTimeout(function(){ 
					$("#text_newsletter").hide();
				  }, 5000);
			}
		}
	});	
}

function czysc_pole(inp,val){
	if($("#"+inp).val()==val){
		$("#"+inp).val('');
	}else if($("#"+inp).val()==''){
		$("#"+inp).val(val);
	}
}

function przesun(pas, gdzie) {
	var id=pas.substr(1,(pas.length));
	var margin=parseInt($('#g'+id).css('marginLeft'));
	var width=parseInt($('#g'+id).css('width'));
	var a_margin=parseInt($('#g'+id+' a:first-child').css('marginLeft'));
	var a_width=parseInt($('#g'+id+' a:first-child').css('width'));
	var a_razem=a_margin+a_width;
	margin=parseInt(margin/a_razem)*a_razem;
	if(gdzie=='prev') {
		if(margin<(a_razem*6)*(-1)) margin=margin+(a_razem*6);
		else margin=0;
	}else {
		if(margin*(-1)<width-(a_razem*12)) margin=margin-(a_razem*6);
		else margin=(width-(a_razem*6))*(-1);
	}
	$('#g'+id).animate({marginLeft: margin+'px'},1500); 
}

function przesunf(pas, gdzie, ile) {
	var id=pas.substr(1,(pas.length));
	var marginL=parseInt($('#'+id).css('marginLeft'));
	var marginR=parseInt($('#'+id).css('marginRight'));
	var width=parseInt($('#'+id).css('width'));
	var a_marginL=parseInt($('#'+id+' a:first-child').css('marginLeft'));
	var a_marginR=parseInt($('#'+id+' a:first-child').css('marginRight'));
	var a_width=parseInt($('#'+id+' a:first-child').css('width'));
	var a_razem=a_marginL+a_marginR+a_width;
	margin=parseInt((marginL+marginR)/a_razem)*a_razem;
	if(gdzie=='prevf' || gdzie=='prevfd') {
		if(margin<(a_razem*ile)*(-1)) margin=margin+(a_razem*ile);
		else margin=0;
	}else {
		if(margin*(-1)<width-(a_razem*ile*2)) margin=margin-(a_razem*ile);
		else margin=(width-(a_razem*ile))*(-1);
	}
	$('#'+id).animate({marginLeft: margin+'px'},1500); 
}


function pokaz_rodzaj(wartosc){
	if($("#"+wartosc).attr('checked')) {
		$("."+wartosc+"_r").show();
	} else {
		$("."+wartosc+"_r").hide();
	};
}

function zakwaterowanie(){
	if($("#zak2").attr('checked') || $("#zak3").attr('checked')) {
		$(".zakdod").show();
	}else{
		$(".zakdod").hide();
	}
}

function open_movie(plik,w,h){
	$.colorbox({
		href:"/"+plik+",film.html", iframe:true, innerWidth:660, innerHeight:470,
		onOpen:function(){ $('#flash_slider').css('visibility', 'hidden'); },
		onClosed:function(){ $('#flash_slider').css('visibility', 'visible'); }
	});
}

function pokaz_film_main(idek){
	var id=idek.substr(8,(idek.length));
	$.ajax({
		type: "POST",
		url: "/"+id+",filmmain.html",
		async: false,
		success: function(msg){
			$('#filmbox').html(msg);
		}
	});

}

function chmurka(id){
	$('body').append('<div class="cloud"><div class="ch_top"></div><div class="ch_middle">wczytywanie danych</div><div class="ch_bottom"></div></div>');
	$('.cloud').css('position', 'absolute').css('z-index', '1000');
	$('.cloud').hide();
	var url=$(id).attr("href");
	$.ajax({
		type: "POST",
		url: url,
		async: false,
		success: function(msg){
			var msg_do=msg;
			var od=msg.search('<body>');
			var do1=msg_do.search('</body>');
			var tresc=msg.substring(od+6, do1);
			$('.ch_middle').html(tresc);
			
			var yOffset = $('.cloud').height();
			var xOffset = (((156) / 2)) - ($(id).width() / 2);
			
			// Grab the coordinates for the element with the tooltip and make a new copy
			// so that we can keep the original un-touched.
			var pos = $(id).offset();
			var nPos = pos;
			
			// Add the offsets to the tooltip position
			nPos.top = pos.top - yOffset;
			nPos.left = pos.left - xOffset;

			$('.cloud').css(pos);
			$('.cloud').show();
		}
	});
}

$().ready(function(){
	$(".submenu").hide();
	$(".submenu_poz").hover(
			  function () {
				$(this).addClass("hover");
			  },
			  function () {
				  $(this).removeClass("hover");
			  }
			);
	
	$(".subsubmenu_poz").hover(
			  function () {
				$(this).addClass("hover");
			  },
			  function () {
				  $(this).removeClass("hover");
			  }
			);
	
	$(".menu_poz").hover(
			  function () {
				$(this).children(".submenu").show();
			  },
			  function () {
				$(this).children(".submenu").hide();
			  }
			);
	
	$(".ramka_gal a").hover(
			  function () {
				$(this).parent("div").addClass("hover");
			  },
			  function () {
				$(this).parent("div").removeClass("hover");
			  }
			);
	
	$("#menu_bg a").hover(
			  function () {
				$(this).children("img").addClass("hover");
			  },
			  function () {
				$(this).children("img").removeClass("hover");
			  }
			);
	
	$("#newsl_butt").hover(
		  function () {
				$(this).addClass("hover");
				$(this).removeClass("normal");
			  },
			  function () {
				  $(this).addClass("normal");
				  $(this).removeClass("hover");
			  }
		);

	$(".box").hover(
			  function () {
					$(this).children(".box_strz").addClass("hover");
					$(this).children(".box_strz2").addClass("hover");
				  },
				  function () {
					$(this).children(".box_strz").removeClass("hover");
					$(this).children(".box_strz2").removeClass("hover");
				  }
			);
	$(".box2").hover(
			  function () {
					$(this).children(".box_strz").addClass("hover");
					$(this).children(".box_strz2").addClass("hover");
				  },
				  function () {
					$(this).children(".box_strz").removeClass("hover");
					$(this).children(".box_strz2").removeClass("hover");
				  }
			);
	
	$("#newsl_field").children().hide();  

	$("#newsl_butt").toggle(
			function () {
				$("#newsl_field").animate({"width": "246px"}, "slow", function() {$("#newsl_field").children().show();});
			},
			function () {
				$("#newsl_field").children().hide();
				$("#newsl_field").animate({"width": "0px"}, "slow");
			}
		);
	
	$("#newsletter_eml").focus(
		 function () {
			czysc_pole('newsletter_eml','adres email'); 
		  });
	$("#newsletter_eml").blur(
		  function () {
			czysc_pole('newsletter_eml','adres email');
		  });
	$("#news_wyslij").hover(
		 function () {
				$(this).addClass("hover");
			  },
			  function () {
				$(this).removeClass("hover");
			  }
		);
	$(".powieksz").attr('rel','lightbox-galeria');
	$('.cboxElement').colorbox({width:680, height:300, iframe:true});
	
	$(".next").click(function() {
		var id=$(this).attr("id");
		przesun(id, 'next');
	});
	$(".prev").click(function() {
		var id=$(this).attr("id");
		przesun(id, 'prev');
	});
	
	if(!$('.tresc img').hasClass("brak")){
		$('.tresc img').wrap("<span class='ramka'></span>");
	};
	
	$(".tur_rodz").hide();
	$(".turn").each(function(i){
		var id=$(this).attr("id");
		pokaz_rodzaj(id);
	});
	$(".turn").click(function () {
		var id=$(this).attr("id");
		pokaz_rodzaj(id);
	});
	
//	$(".yoxview, .powieksz").yoxview({
//    	autoHideInfo: false,
//    	lang: 'pl'
//    });
	
	$('.yoxview, .powieksz, .fancybox-gal').fancybox({
		'titlePosition': 'over'
	});
	$('a[rel=lightbox-galeria1]').fancybox({
		'titlePosition': 'over'
	});

	$(".zakwat").each(function(i){
		var id=$(this).attr("id");
		pokaz_rodzaj(id);
	});
	zakwaterowanie();
	$(".zakwat").click(function () {
		$(".zakwat").each(function(i){
			var id=$(this).attr("id");
			pokaz_rodzaj(id);
		});
		zakwaterowanie();
	});
	
	
	$("#datepicker").datepicker({
		showOn: "button",
		buttonImage: "images/kalendarzyk.png",
		buttonImageOnly: true,
		dateFormat: 'dd-mm-yy'
	});
	$("#datepicker2").datepicker({
		showOn: "button",
		buttonImage: "images/kalendarzyk.png",
		buttonImageOnly: true,
		dateFormat: 'dd-mm-yy'
	});
	
	$('.tabele table tr:first-child td:last-child, table.tabela tr:first-child td:last-child').addClass('tr_first_td_last');
	$('.tabele table tr:even, table.tabela tr:even').addClass('even');
	
	$(".box-info").colorbox({width:"590", height:"530", iframe:true, opacity:0}); 
	
	$(".box-chmurka").hover(
		  function () {
		    chmurka(this);
		  }, 
		  function () {
			  $('div.cloud').hide(0, function() {
					$(this).remove();
				});
		  }
	);
	
	$(".nextf").click(function() {
		var id=$(this).attr("id");
		przesunf(id, 'nextf', 3);
	});
	$(".prevf").click(function() {
		var id=$(this).attr("id");
		przesunf(id, 'prevf', 3);
	});
	
	$(".nextfd").click(function() {
		var id=$(this).attr("id");
		przesunf(id, 'nextfd', 6);
	});
	$(".prevfd").click(function() {
		var id=$(this).attr("id");
		przesunf(id, 'prevfd', 6);
	});
	
	$("a.box_chmurka").click(function(event) {
		event.preventDefault();
	});
	
	$("a.filmmain, a.filmcontent").click(function(event) {
		event.preventDefault();
		var addon=$(this).attr("data-cb-options");
		var addon_array=addon.split(" ");
		var szer=addon_array[0].split(":");
		var wys=addon_array[1].split(":");
		$(this).colorbox({
			innerWidth:szer[1], innerHeight:wys[1], arrowKey:false, rel:'nofollow',
			onOpen:function(){ 
				$('#flash_slider').css('visibility', 'hidden');
				$('#filmbox').html($('#filmbox').html());
			},
			onClosed:function(){ $('#flash_slider').css('visibility', 'visible'); }	
		});
	});
	
	$(".cbox-mapa").colorbox({innerWidth:"960", innerHeight:"680", iframe:true, opacity:0}); 
	
});
