(function(n){"use strict";function t(){var t=this;t.init=function(){function e(t){var u=n(".florida-villa-holidays-2023-tabs .scrtabs-tabs-movable-container li.active").next("li").first(),f=n(".florida-villa-holidays-2023-tabs .scrtabs-tabs-movable-container li.active").prev("li").first();(t.type=="translated"||t.type=="refreshed")&&((i(t)||!r(t))&&(i(t)||r(t))||n(t.currentTarget).find(".owl-prev").removeClass("disabled"),i(t)&&f.length==1&&n(t.currentTarget).find(".owl-prev").removeClass("disabled"),(i(t)||!r(t)||u.length!=1)&&(i(t)||r(t)||u.length!=1)||n(t.currentTarget).find(".owl-next").removeClass("disabled"))}function i(n){var t=n.relatedTarget,i=t.current();return i===0?!0:!1}function r(n){var t=n.relatedTarget,i=t.current();return i===t.maximum()?!0:!1}var o=n(".hero-banner-carousel"),u,f,t;o.owlCarousel({loop:!0,lazyLoad:!0,margin:0,nav:!0,dots:!1,slideBy:1,mouseDrag:!0,touchDrag:!0,autoplay:!1,autoplayTimeout:8e3,autoplayHoverPause:!1,responsive:{0:{items:1},768:{items:1},992:{items:1}}});u=n(".sale-carousel-slider");u.on("initialized.owl.carousel",function(){n(".sale-carousel-slider-divimg").each(function(t,i){var r=n(i),u=208/311,e=r.height(),f=r.width();r.height(u*f);n(window).on("resize orientationchange",function(t){t.type=="resize"?n(".sale-carousel-slider-divimg").each(function(t,i){var r=n(i),f=r.width();r.height(u*f)}):t.type=="orientationchange"&&setTimeout(function(){n(".sale-carousel-slider-divimg").each(function(t,i){var r=n(i),f=r.width();r.height(u*f)})},500)});n(window).resize()})});u.owlCarousel({lazyLoad:!0,loop:!0,margin:40,nav:!0,dots:!1,slideBy:1,mouseDrag:!1,touchDrag:!1,autoplay:!1,autoplayTimeout:3e3,autoplayHoverPause:!1,responsive:{0:{items:1,stagePadding:40,margin:20,mouseDrag:!0,touchDrag:!0},768:{items:2,stagePadding:40,margin:30,mouseDrag:!0,touchDrag:!0},1024:{mouseDrag:!0,touchDrag:!0},992:{items:3}}});u.on("changed.owl.carousel",function(t){console.log("changed",t);n(t.currentTarget).find(".owl-item img").each(function(t,i){n(i).attr("src")!==n(i).attr("data-src")&&n(i).attr("src",n(i).attr("data-src"))})});f=n(".holiday-beyond-slider");f.owlCarousel({lazyLoad:!0,loop:!0,margin:40,nav:!0,dots:!1,slideBy:1,mouseDrag:!1,touchDrag:!1,autoplay:!1,autoplayTimeout:3e3,autoplayHoverPause:!1,responsive:{0:{items:1,stagePadding:40,margin:20,mouseDrag:!0,touchDrag:!0},768:{items:2,stagePadding:40,margin:30,mouseDrag:!0,touchDrag:!0},1024:{mouseDrag:!0,touchDrag:!0},992:{items:3}}});f.on("changed.owl.carousel",function(t){n(t.currentTarget).find(".owl-item img").each(function(t,i){n(i).attr("src")!==n(i).attr("data-src")&&n(i).attr("src",n(i).attr("data-src"))})});t=n(".seo-slider");t.on("initialized.owl.carousel",function(u){setTimeout(()=>{var f=n(u.currentTarget).find(".owl-next"),e=n(u.currentTarget).find(".owl-prev");f.off("click").on("click",()=>{var i=n(".florida-villa-holidays-2023-tabs .scrtabs-tabs-movable-container li.active").next("li");i.length==1&&r(u)?(i.find("a").tab("show"),t.trigger("to.owl.carousel",[0,1]),n("#categoryBtn").html(i[0].innerText)):t.trigger("next.owl.carousel")});e.off("click").on("click",()=>{var r=n(".florida-villa-holidays-2023-tabs .scrtabs-tabs-movable-container li.active").prev("li").first();r.length==1&&i(u)?(r.find("a").tab("show"),t.trigger("to.owl.carousel",[0,1]),n("#categoryBtn").html(r[0].innerText)):t.trigger("prev.owl.carousel")})},1)});t.owlCarousel({loop:!1,margin:25,responsiveClass:!0,nav:!0,dots:!1,mouseDrag:!1,touchDrag:!0,lazyLoad:!0,autoplay:!1,autoplaySpeed:2e3,autoplayTimeout:5e3,autoplayHoverPause:!0,responsive:{0:{items:1},767:{items:1},768:{items:3},992:{items:3}}});t.on("refreshed.owl.carousel",function(n){e(n)});t.on("translated.owl.carousel",function(n){e(n)});n("#categorylist li ").click(function(){n("#categorylist li").removeClass("active");n(this).addClass("active");n("#categoryBtn").html(n(this).text());var t=n(this).html(),i=t.split('"');n("#categoryContent div").removeClass("active");n(i[1].toString()).addClass("active")});n(".read-more-btn span").click(function(){n(this).toggleClass("readless");n(this).hasClass("readless")?n(this).text("Read Less"):n(this).text("Read More");n(".readmore").toggleClass("active")});n(".see-detail span").click(function(){n(this).toggleClass("showless");n(this).hasClass("showless")?n(this).text("SHOW LESS"):n(this).text("SEE DETAILS");n(".hide").toggleClass("active")});n(".see-more-btn span").click(function(){n(this).toggleClass("showless");n(this).hasClass("showless")?n(this).text("SHOW LESS"):n(this).text("SEE DETAILS");n(".see-detail-hide").toggleClass("active")});n("#return-to-top").click(function(){n("body,html").animate({scrollTop:0},500)});n(document).on("click","#homeShowMore",function(){n(this).find("span:first").text().trim()!="SHOW LESS"&&n("html, body").animate({scrollTop:n("#special-offer").offset().top},"slow")});n(".load-more-deal").click(function(){var t=n(this),i={},r=Number(t.data("pages")),u=Number(t.attr("data-currentpage"));r>u&&(i.pagenumber=u+1,n.ajax({type:"POST",url:"/Home/HomeProductBannerFilter",data:JSON.stringify(i),contentType:"application/json; charset=utf-8",dataType:"json",success:function(i){t.attr("data-currentpage",i.count);n.each(i.data,function(t,i){n("div.popular-holidays-list").append('<div class="col-sm-4 col-xs-6 popular-holidays-list-item"><figure class="blue-heading-text"><a href="'+i.linkURL+'"><img class="homeProduct_lilo holiday-type-img " src="'+i.imageUrl+'"><\/a><div class="florida-sale-btn"><a href="'+i.linkURL+'">'+i.title+"<\/a><\/div><\/figure><\/div>")});r<=i.count&&t.hide()},failure:function(n){alert(n.responseText)},error:function(n){alert(n.responseText)}}))});n.MediaDeviceInfo.Device==n.Device.Mobile?InitiateResposiveBackgroundBannerImageResizer(null,isPinkThemeApplied?466.86:320):n.MediaDeviceInfo.Device==n.Device.Tablet?InitiateResposiveBackgroundBannerImageResizer(null,isPinkThemeApplied?325:275):InitiateResposiveBackgroundBannerImageResizer(null,100);typeof dataLayer!="undefined"&&window.dataLayer.push({travel_pagetype:"home"});n(".nav-tabs").scrollingTabs({scrollToTabEdge:!0,disableScrollArrowsOnFullyScrolled:!0})}}n(function(){var i=new t;i.init();getPageGTMData("/Home/GetFloodGTMDataParameters",{pageName:n("#_ManageTitle").val()},function(n){SendDataToFloodLight(n,"allpackagepage")})})})(jQuery)