jQuery(document).ready(function(){ jQuery.fn.cookiesEU({ position: 'bottom' }); jQuery("form a").fancybox(); jQuery("form a").click(function() { jQuery("#contactForm textarea").html(jQuery("#contactForm textarea").html()+"\nWyjazd: "+jQuery("#departure").val()+"\nPrzyjazd: "+jQuery("#arrival").val()+"\nIlość osób: "+jQuery("select[name='guests']").val()); }); $( "#arrival,#departure" ).datepicker(); jQuery("#textPage .button").each(function() { try { if (jQuery(this).attr("rel") != "") { jQuery(this).html(jQuery(this).html() + "+"); jQuery(this).click(function() { try { if (jQuery(this).attr("click") == "true") { jQuery(this).attr("click","false"); jQuery(this).removeClass("buttonClicked"); jQuery(this).find(".plusMinus").html("+"); } else { jQuery(this).attr("click","true"); jQuery(this).addClass("buttonClicked"); jQuery(this).find(".plusMinus").html("–"); } } catch(e){} jQuery('.hcontent[rel="'+jQuery(this).attr("rel")+'"]').slideToggle(); }); } }catch(e) {} }); var current = window.location.href; current = current.split("/"); current = current[current.length - 1]; current = current.split("#"); current = current[current.length - 1]; current = current.split("?"); current = current[current.length - 1]; var wWidth = jQuery(".main").width(); jQuery(".fancybox").fancybox(); jQuery("#gallery a").fancybox(); }); jQuery(window).bind('resize load', function() { var opera = /opera/.test(navigator.userAgent.toLowerCase()); if (opera == true) jQuery("body").css({"font-size":(65/1071 * jQuery(".topBar").width())+"%"}); else jQuery("body").css({"font-size":(80/1071 * jQuery(".topBar").width())+"%"}); if (jQuery(window).height() > jQuery(".sliderWrapper").outerHeight(true)) { jQuery(".mainSlide").css({"height":jQuery(".sliderWrapper").outerHeight(true)}) ; } else jQuery(".mainSlide").css({"height":jQuery(window).height()}) ; }); jQuery(window).bind('resize load scroll', function() { if (jQuery(".slides1").length > 0) { jQuery(".slides1").css({"top":jQuery(window).scrollTop()}); } }); function scrollDown() { jQuery('html, body').animate({ scrollTop: jQuery(".mainSlideContent").offset().top*(1/(jQuery(".mainSlide").height()/jQuery(window).height())) }, 1000); } function createCookie(name, value, days) { if (days) { var date = new Date(); date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); var expires = "; expires=" + date.toGMTString(); } else var expires = ""; document.cookie = escape(name) + "=" + escape(value) + expires + "; path=/"; } jQuery("document").ready(function() { jQuery(".rslides").responsiveSlides({ auto: true, // Boolean: Animate automatically, true or false speed: 500, // Integer: Speed of the transition, in milliseconds timeout: 4000, // Integer: Time between slide transitions, in milliseconds pager: false, // Boolean: Show pager, true or false nav: true, // Boolean: Show navigation, true or false random: false, // Boolean: Randomize the order of the slides, true or false pause: false, // Boolean: Pause on hover, true or false pauseControls: true, // Boolean: Pause when hovering controls, true or false prevText: "Previous", // String: Text for the "previous" button nextText: "Next", // String: Text for the "next" button maxwidth: "", // Integer: Max-width of the slideshow, in pixels navContainer: "", // Selector: Where controls should be appended to, default is after the 'ul' manualControls: "", // Selector: Declare custom pager navigation namespace: "rslides", // String: Change the default namespace used before: function(){}, // Function: Before callback after: function(){} // Function: After callback }); }); var slide = 0; var breakSlide = false; var autoSlideDirection = "right"; function runAutoSlider() { if (breakSlide == false) { if (jQuery("#gallery .slide").length > 1) { if (slide >= (jQuery("#gallery .slide").length - 1)) { slide = jQuery("#gallery .slide").length - 1; autoSlideDirection = "left"; } if (slide <= 0) { slide = 0; autoSlideDirection = "right"; } if (autoSlideDirection == "left") { slideLeft(false); } else { slideRight(false); } setTimeout("runAutoSlider()","5000"); } } } function slideRight(manual) { if (manual === undefined) manual = true; if (manual == true) breakSlide = true; jQuery("#gallery .slide").css({"z-index":1}); jQuery("#gallery .slide"+slide).css({"z-index":2}); var cur = slide; slide++; if (slide >= (jQuery("#gallery .slide").length - 1)) slide = jQuery("#gallery .slide").length - 1; if (slide == (jQuery("#gallery .slide").length - 1)) jQuery(".galleryNavigation a:first-child").css({"opacity":0}); else jQuery(".galleryNavigation a:first-child").css({"opacity":1}); if (slide > 0) jQuery(".galleryNavigation a:last-child").css({"opacity":1}); else jQuery(".galleryNavigation a:last-child").css({"opacity":0}); var loop = 0; jQuery("#gallery .slide"+slide+" a").css({"opacity":0}); jQuery("#gallery .slide"+slide).show(); jQuery("#gallery .slide"+cur+" a").each(function() { jQuery(this).delay(loop*250).animate({"opacity":0}); loop++; }); loop = 0; jQuery("#gallery .slide"+slide+" a").each(function() { jQuery(this).delay(loop*250+250).animate({"opacity":1}); loop++; }); jQuery("#gallery .slide"+slide).css({"z-index":3}); jQuery("#gallery .slide"+cur).hide(); } function slideLeft(manual) { if (manual === undefined) manual = true; if (manual == true) breakSlide = true; jQuery("#gallery .slide").css({"z-index":1}); jQuery("#gallery .slide"+slide).css({"z-index":2}); var cur = slide; slide--; if (slide <= 0) slide = 0; if (slide == 0) jQuery(".galleryNavigation a:last-child").css({"opacity":0}); else jQuery(".galleryNavigation a:last-child").css({"opacity":1}); if (slide == (jQuery("#gallery .slide").length - 1)) jQuery(".galleryNavigation a:first-child").css({"opacity":0}); else jQuery(".galleryNavigation a:first-child").css({"opacity":1}); var loop = 0; jQuery("#gallery .slide"+slide+" a").css({"opacity":0}); jQuery("#gallery .slide"+slide).show(); jQuery("#gallery .slide"+cur+" a").each(function() { jQuery(this).delay(loop*250).animate({"opacity":0}); loop++; }); loop = 0; jQuery("#gallery .slide"+slide+" a").each(function() { jQuery(this).delay(loop*250+250).animate({"opacity":1}); loop++; }); jQuery("#gallery .slide"+slide).css({"z-index":3}); jQuery("#gallery .slide"+cur).hide(); } function submitForm() { var breakMe=false; if ((jQuery("#arrival").val().length != 10) || (jQuery("#departure").val().length != 10)) { alert("Wybierz datę przyjazdu i wyjazdu"); breakMe = true; } if (jQuery("#name").val().length < 3) { alert("Podaj imię i nazwisko"); breakMe = true; } if ((jQuery("#phone").val().length < 3) && (jQuery("#email").val().length < 3)) { alert("Podaj numer telefonu lub email kontaktowy"); breakMe = true; } if (breakMe == false) { var post = jQuery("form").serialize()+"&"+jQuery("#contactForm *").serialize(); jQuery.ajax({ url: "./send.php", data:post, type: 'POST' }).done(function(html) { jQuery("#contactForm").append(html); }); } return false; } jQuery.datepicker.regional['pl'] = { closeText: 'Zamknij', // set a close button text currentText: 'Dzisiaj', // set today text monthNames: ['Styczeń','Luty','Marzec','Kwiecień','Maj','Czerwiec','Lipiec', 'Sierpień','Wrzesień','Październik','Listopad','Grudzień'], // set month names monthNamesShort: ['Sty','Lut','Mar','Apr','Kwi','Maj','Cze','Lip','Sie','Paź','Lis','Gru'], // set short month names dayNames: ['Niedziela','Poniedziałek','Wtorek','Środa','Czwartek','Piątek','Sobota'], // set days names dayNamesShort: ['Nie','Pon','Wto','Śro','Czw','Pią','Sob'], // set short day names dayNamesMin: ['Ni','Po','Wt','Śr','Cz','Pi','So'] , dateFormat: 'dd.mm.yy' }; jQuery.datepicker.setDefaults($.datepicker.regional['pl']);