jQuery(document).ready(function() { "use strict"; var a = jQuery("body").css("direction"); jQuery("#go-up").click(function() { jQuery("body,html").animate({ scrollTop: 0 }, 1e3) }), jQuery.custom_bxslider = function() { jQuery(".bxslider").bxSlider({ //pagerCustom: "#bx-pager", speed: 1e3, pager: !1, mode: "fade", auto: !0, pause: 8e3, controls: true }) }, jQuery.fn.bxSlider && jQuery.custom_bxslider(), jQuery.internal_custom_bxslider = function() { jQuery(".bxslider-internal").bxSlider({ pagerCustom: "#bx-pager-internal", speed: 1e3, controls: true, mode: "fade", auto: !0, pause: 5e3 }) }, jQuery.fn.bxSlider && jQuery.internal_custom_bxslider(), jQuery.welcome_custom_bxslider = function() { jQuery.fn.bxSlider && jQuery(".bxslider-welcome").bxSlider({ speed: 1e3, controls: true, auto: !0, mode: "fade", pause: 5e3, pager: !1 }) }, jQuery.fn.bxSlider && jQuery.welcome_custom_bxslider(), jQuery.fn.owlCarousel && jQuery("#testimonials-slider").owlCarousel({ items : 3, itemsTablet : [1024,1], navigation: !0, pagination: !1 }), jQuery.fn.owlCarousel && jQuery("#services-box").owlCarousel({ items : 3, itemsTablet : [980,2], itemsMobile : [480,1], navigation : !0, pagination : !1 }), jQuery.fn.parsley && jQuery("#contact-form").length !== 0 && jQuery("#contact-form").parsley(), jQuery.fn.isMobile && null == isMobile.any() && jQuery("[data-background='parallax']").css("background-size", ""), "rtl" === a ? jQuery(".search-form .input-daterange").datepicker({ format: "yyyy-mm-dd", rtl: !0, language: yoona_object.datePickerLang, startDate: new Date() }).on('changeDate', function(e){ var $this = jQuery(e.target); $this.val(e.format('yyyy-mm-dd')) }) : jQuery(".search-form .input-daterange").datepicker({ format: "yyyy-mm-dd", startDate: new Date(), language: yoona_object.datePickerLang }).on('changeDate', function(e){ var $this = jQuery(e.target); $this.val(e.format('yyyy-mm-dd')) }), // Booking Section "rtl" === a ? jQuery("#booking-tab-contents .booking-dates").datepicker({ format: "yyyy-mm-dd", rtl: !0, language: yoona_object.datePickerLang, startDate: new Date(), inputs: jQuery('.booking-date-fields-container') }).on('changeDate', function(e){ var $this = jQuery(e.target); $this.find('input[type=hidden]').val(e.format('yyyy-mm-dd')) }) : jQuery("#booking-tab-contents .booking-dates").datepicker({ format: "yyyy-mm-dd", startDate: new Date(), language: yoona_object.datePickerLang, inputs: jQuery('.booking-date-fields-container') }).on('changeDate', function(e){ var $this = jQuery(e.target); $this.find('input[type=hidden]').val(e.format('yyyy-mm-dd')) }), // Enable forms by ajax jQuery('.event-boxes .book-now, .event-row-container .book-now, #login-form-butt, #register-form-butt').magnificPopup({ type: 'inline', removalDelay: 600, mainClass: 'mfp-fade' }), // Enable Gallery popup jQuery('.gallery-img-container').magnificPopup({ delegate: 'a', type: 'image', removalDelay: 600, mainClass: 'mfp-fade', gallery: { enabled: true, navigateByImgClick: true, preload: [0,1] }, image: { tError: 'The image #%curr% could not be loaded.' } }), // Enable Gallery Hover effect jQuery(' .gallery-img-container > li ').each( function() { jQuery(this).hoverdir(); } ), // Login Ajax jQuery('#login-form form').on("submit",function(e){ e.preventDefault(); jQuery('#login-form form').addClass("loading"); jQuery('#login-form form .error-box').removeClass("alert alert-danger").text(''); jQuery.ajax({ type: 'POST', dataType: 'json', url: yoona_object.ajaxurl, data: { 'action': 'ajaxlogin', 'username': jQuery('#login-form form .email').val(), 'password': jQuery('#login-form form .pass').val(), 'security': jQuery('#login-form form #security-login').val() }, success: function(data){ jQuery('#login-form form').removeClass("loading"); if (data.loggedin == true){ document.location.href = yoona_object.redirecturl; } else{ jQuery('#login-form form .error-box').addClass("alert alert-danger").text(data.message); } } }); }), // Register Ajax jQuery('#register-form form').on("submit",function(e){ e.preventDefault(); jQuery('#register-form form').addClass("loading"); jQuery('#register-form form .error-box').removeClass("alert alert-danger").text(''); jQuery.ajax({ type: 'POST', dataType: 'json', url: yoona_object.ajaxurl, data: { 'action': 'ajaxregister', 'username': jQuery('#register-form form .user-name').val(), 'email': jQuery('#register-form form .email').val(), 'security': jQuery('#register-form form #security-register').val() }, success: function(data){ jQuery('#register-form form').removeClass("loading"); if (data.loggedin == true){ document.location.href = yoona_object.redirecturl; } else{ jQuery('#register-form form .error-box').addClass("alert alert-danger").text(data.message); } } }); }) });