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']);