function GetIEVer(){var n=0,t=/MSIE (\d+\.\d+);/.test(navigator.userAgent),i=!!navigator.userAgent.match(/Trident\/7.0/),r=navigator.userAgent.indexOf("rv:11.0"),u=navigator.userAgent.indexOf("Edge");return t&&(n=new Number(RegExp.$1)),navigator.appVersion.indexOf("MSIE 10")!=-1&&(n=10),i&&r!=-1&&(n=11),u!=-1&&(n="Edge"),n}function HeroLoad(n,t){var i=n.currentSrc?n.currentSrc:n.src;n.style.opacity=0;$("#"+t).css("background-image",'url("'+i+'")')}function imagesLoaded(){iCounter++;iCounter==iImageCount&&bIsPhone!="True"&&$("#homeCarousel").carousel({interval:6e3})}var LoadReadMore,KOAAutoSuggest,iImageCount,iCounter;!function(n,t){function a(n,t){return typeof n===t}function v(){var r,n,u,f,e,s,t,h;for(h in o){if(r=[],n=o[h],n.name&&(r.push(n.name.toLowerCase()),n.options&&n.options.aliases&&n.options.aliases.length))for(u=0;u<n.options.aliases.length;u++)r.push(n.options.aliases[u].toLowerCase());for(f=a(n.fn,"function")?n.fn():n.fn,e=0;e<r.length;e++)s=r[e],t=s.split("."),1===t.length?i[t[0]]=f:(!i[t[0]]||i[t[0]]instanceof Boolean||(i[t[0]]=new Boolean(i[t[0]])),i[t[0]][t[1]]=f),c.push((f?"":"no-")+t.join("-"))}}function y(n){var t=r.className,u=i._config.classPrefix||"",e;(f&&(t=t.baseVal),i._config.enableJSClass)&&(e=new RegExp("(^|\\s)"+u+"no-js(\\s|$)"),t=t.replace(e,"$1"+u+"js$2"));i._config.enableClasses&&(t+=" "+u+n.join(" "+u),f?r.className.baseVal=t:r.className=t)}function e(){return"function"!=typeof t.createElement?t.createElement(arguments[0]):f?t.createElementNS.call(t,"http://www.w3.org/2000/svg",arguments[0]):t.createElement.apply(t,arguments)}function p(){var n=t.body;return n||(n=e(f?"svg":"body"),n.fake=!0),n}function w(n,i,u,f){var s,a,c,v,l="modernizr",h=e("div"),o=p();if(parseInt(u,10))for(;u--;)c=e("div"),c.id=f?f[u]:l+(u+1),h.appendChild(c);return s=e("style"),s.type="text/css",s.id="s"+l,(o.fake?o:h).appendChild(s),o.appendChild(h),s.styleSheet?s.styleSheet.cssText=n:s.appendChild(t.createTextNode(n)),h.id=l,o.fake&&(o.style.background="",o.style.overflow="hidden",v=r.style.overflow,r.style.overflow="hidden",r.appendChild(o)),a=i(h,n),o.fake?(o.parentNode.removeChild(o),r.style.overflow=v,r.offsetHeight):h.parentNode.removeChild(h),!!a}var c=[],o=[],u={_version:"3.0.0",_config:{classPrefix:"",enableClasses:!0,enableJSClass:!0,usePrefixes:!0},_q:[],on:function(n,t){var i=this;setTimeout(function(){t(i[n])},0)},addTest:function(n,t,i){o.push({name:n,fn:t,options:i})},addAsyncTest:function(n){o.push({name:null,fn:n})}},i=function(){},r,h,f,l,s;for(i.prototype=u,i=new i,r=t.documentElement,h=u._config.usePrefixes?" -webkit- -moz- -o- -ms- ".split(" "):[],u._prefixes=h,f="svg"===r.nodeName.toLowerCase(),l=u.testStyles=w,i.addTest("touchevents",function(){var i,r;return"ontouchstart"in n||n.DocumentTouch&&t instanceof DocumentTouch?i=!0:(r=["@media (",h.join("touch-enabled),("),"heartz",")","{#modernizr{top:9px;position:absolute}}"].join(""),l(r,function(n){i=9===n.offsetTop})),i}),v(),y(c),delete u.addTest,delete u.addAsyncTest,s=0;s<i._q.length;s++)i._q[s]();n.Modernizr=i}(window,document);var Utils=function(){return{setCookie:function(n,t,i,r,u,f){var e=new Date,o;e.setTime(e.getTime());i&&(i=i*864e5);o=new Date(e.getTime()+i);document.cookie=n+"="+escape(t)+(i?";expires="+o.toGMTString():"")+(r?";path="+r:"")+(u?";domain="+u:"")+(f?";secure":"")},insertCookie:function(n,t,i,r,u,f){var e=new Date,o;e.setTime(e.getTime());i&&(i=i*864e5);o=new Date(e.getTime()+i);t=Utils.getCookie(n)+","+t;document.cookie=n+"="+escape(t)+(i?";expires="+o.toGMTString():"")+(r?";path="+r:"")+(u?";domain="+u:"")+(f?";secure":"")},insertCookieHourly:function(n,t,i,r,u,f){var e=new Date,o;e.setTime(e.getTime());i&&(i=i*36e5);o=new Date(e.getTime()+i);t=Utils.getCookie(n)+","+t;document.cookie=n+"="+escape(t)+(i?";expires="+o.toGMTString():"")+(r?";path="+r:"")+(u?";domain="+u:"")+(f?";secure":"")},getCookie:function(n){var t=""+document.cookie,r=t.indexOf(n),i;return r==-1||n==""?"":(i=t.indexOf(";",r),i==-1&&(i=t.length),unescape(t.substring(r+n.length+1,i)))},deleteCookie:function(n){Utils.getCookie(n)&&(document.cookie=n+"=;path=/;expires=Thu, 01 Jan 1970 00:00:01 GMT")},loader:function(n){$(n).html("<img src='/content/images/loading.gif' width='40px' height='40px' />")},hideLoader:function(n){$(n).html("")},preLoadCarouselImages:function(n){for(var i,t=0;t<n.length;t++)i=new Image,i.src=n[t].url+".axd?preset=leftlargesquare"},getQueryStringParam:function(n){n=n.replace(/[*+?^$.\[\]{}()|\\\/]/g,"\\$&");var t=location.search.match(new RegExp("[?&]"+n+"=([^&]+)(&|$)"));return t&&decodeURIComponent(t[1].replace(/\+/g," "))},escapeRegExp:function(n){return n.replace(/([.*+?^=!:${}()|\[\]\/\\])/g,"\\$1")},replaceAll:function(n,t,i){return n.replace(new RegExp(Utils.escapeRegExp(t),"g"),i)}}}(),GeoLocation=function(){var n=Utils.getCookie("clientlat"),t=Utils.getCookie("clientlng");return{init:function(){return n==""&&t==""&&(typeof navigator.geolocation!="undefined"?navigator.geolocation.getCurrentPosition(this.setLocation):console.log("Unable to determine position")),this},setLocation:function(i){n==""&&t==""&&(Utils.loader("#nearby-list"),Utils.setCookie("clientlat",i.coords.latitude,365,"/",null,!1),Utils.setCookie("clientlng",i.coords.longitude,365,"/",null,!1),$("#nearby-list").nearbycampgrounds({clientlat:i.coords.latitude,clientlng:i.coords.longitude}))}}}(),ChangeLocation=function(){var n=function(){var n=$(this).data("changelocation").options.form;$.ajax({url:"/nearby/NearbyForm/",context:$(n),success:function(t){$(this).html(t);$("#nearby-form").findnearbycampgrounds({container:n})}})};return{init:function(t,i){return this.options=$.extend({},this.options,t),this.elem=i,this.$elem=$(i),this.$elem.click(n),this},options:{form:null}}}(),FindNearbyCampgrounds=function(){var n=function(n){n.preventDefault();var t=$(this).data("findnearbycampgrounds").options.container,i=$(this),r=i.find("input[name=location]").val(),u=i.find("input[name=redirecturl]").val(),f=i.attr("action");$.ajax({url:f,type:"POST",data:{location:r,redirecturl:u},beforeSend:function(){Utils.loader(t)},success:function(n){$(t).html(n);$("#change-location").changelocation({form:"#nearby-list"});$("#nearby-form").findnearbycampgrounds({container:t});FindAKOA.setLocationLink("#btn-nav-find-koa");$.ajax({url:"/hot-deals/hotdealsnearby",type:"POST",data:{location:r,redirecturl:u},success:function(n){$("#hd-list").html(n)},error:function(){}})},error:function(){}})};return{init:function(t,i){return this.options=$.extend({},this.options,t),this.elem=i,this.$elem=$(i),this.$elem.submit(n),this},options:{container:null}}}(),NearbyCampgrounds=function(){return{init:function(n,t){return this.options=$.extend({},this.options,n),this.elem=t,this.$elem=$(t),this.options.clientlat!=null&&this.options.clientlng!=null&&(Utils.loader("#nearby-list"),$.ajax({url:"/nearby/GetNearbyCampgrounds/",data:"dLatitude="+this.options.clientlat+"dLongitude"+this.options.clientlng,context:this.$elem,success:function(n){$(this).html(n);$("#change-location").changelocation({form:"#nearby-list"})}})),this},options:{clientlat:null,clientlng:null}}}(),Vkr=function(){var n=function(n){n.preventDefault();var r=$(this).data("vkr").options.container,i=$(this).data("vkr").options.loading,t=$(this),u=t.find("input[name=Login]").val(),f=t.find("input[name=Password]").val(),e=t.find("input[name=ReturnUrl]").val(),o=t.attr("action");$.ajax({url:o,type:"POST",data:{Login:u,Password:f,ReturnUrl:e},beforeSend:function(){$(i).css("text-align","center");Utils.loader(i)},success:function(n){$(r).html(n);$("#"+t.attr("id")).vkr({container:r,loading:i})},error:function(){},complete:function(){LoadCof()}})};return{init:function(t,i){return this.options=$.extend({},this.options,t),this.elem=i,this.$elem=$(i),this.$elem.submit(n),this},options:{container:null,loading:null}}}(),FindAKOA=function(){var n=function(n){n.preventDefault();var i=$(this),t=i.find("input[name=q]").val(),r=i.attr("action");r=="/search/"&&(t.indexOf("KOA")>0||t.indexOf("koa")>0)?window.location.href=r+"?txtLocation="+t:(window.location.href="/find-a-koa/?s=ext#"+encodeURIComponent('{"map":{"search":"'+t+'"}}'),$("#results-map").length>0&&window.location.reload(),window.location.href="/find-a-koa/?s=ext#"+encodeURIComponent('{"map":{"search":"'+t+'"}}'))};return{init:function(t,i){return this.options=$.extend({},this.options,t),this.elem=i,this.$elem=$(i),this.$elem.submit(n),this},setLocationLink:function(n){Utils.getCookie("clientlocation")!=""&&$(n).attr("href","/find-a-koa/#"+encodeURIComponent('{"map":{"search":"'+Utils.getCookie("clientlocation")+'"}}'))},options:null}}(),FindStatesProvinces=function(){var n=function(){var n=$(this).attr("class");n.indexOf("link-map-us")!=-1&&Utils.setCookie("koamap","us",10,"/",null,!1);n.indexOf("link-map-ca")!=-1&&Utils.setCookie("koamap","ca",10,"/",null,!1)};return{init:function(t,i){return this.options=$.extend({},this.options,t),this.elem=i,this.$elem=$(i),this.$elem.click(n),this},options:null}}(),Kompass=function(){var n=function(n){n.preventDefault();var r=$(this).data("kompass").options.container,i=$(this).data("kompass").options.loading,t=$(this),u=t.find("input[name=KompassEmailAddress]").val(),f=t.find("input[name=KompassFirstName]").val(),e=t.find("input[name=KompassLastName]").val(),o=t.find("input[name=KompassZipCode]").val(),s=t.find("input[name=Promo]").is(":checked"),h=t.find("input[name=FormType]").val(),c=t.attr("action");$.ajax({url:c,type:"POST",data:{KompassEmailAddress:u,KompassFirstName:f,KompassLastName:e,KompassZipCode:o,Promo:s,FormType:h},beforeSend:function(){$(i).css("text-align","center");Utils.loader(i)},success:function(n){$(i).css("text-align","left");$(r).html(n);$("#"+t.attr("id")).kompass({container:r,loading:i})},error:function(){$(r).html('<p class="error">Unexpected error. Try again later.<\/p>')}})};return{init:function(t,i){return this.options=$.extend({},this.options,t),this.elem=i,this.$elem=$(i),this.$elem.submit(n),this},options:{container:null,loading:null}}}(),Translate=function(){return{init:function(){var t,n,i;$(".gtranslate-select").on("change",function(){$("body").css("opacity",.5);var t=$(this).val(),n="";switch(t){case"en|fr":t="fr-CA";n="/en/fr";break;case"en|en":t="en-US";n="/en/en"}Utils.setCookie("ASPNET_CULTURE",t,365,"/");n==="/en/fr"&&Utils.setCookie("googtrans",n,365,"/");n==="/en/en"&&Utils.setCookie("googtrans",n,365,"/");location.reload()});t=Utils.getCookie("googtrans");switch(t){case"/en/fr":$(".gtranslate-select").val("en|fr")}if(n=document.querySelectorAll("input[placeholder]"),n.length){n=Array.prototype.slice.call(n);i=$('<div id="placeholders" style="opacity: 0;height: 0px;"><\/div>');n.forEach(function(n){var t=n.placeholder;i.append("<div>"+t+"<\/div>")});$("body").append(i);var r=n[0].placeholder,s=$("#translateStatus").html(),u=0,f=setInterval(function(){e(u)?(o(),r=n[0].placeholder):$("body").css("opacity",.5);u++},100);function e(n){if(t!==""){var i=$($("#placeholders > div")[0]).text(),u=$("#translateStatus").html();return r!==i||n>10?!0:!(r==i)}return!0}function o(){$("#placeholders > div").each(function(t,i){n[t].placeholder=$(i).text()});$("body").css("opacity",1);window.clearInterval(f)}}return this}}}();typeof Object.create!="function"&&(Object.create=function(n){function t(){}return t.prototype=n,new t}),function(n){n.plugin=function(t,i){n.fn[t]=function(r){return this.each(function(){n.data(this,t)||n.data(this,t,Object.create(i).init(r,this))})}}}(jQuery);$.fn.customCheckbox=function(){return $("label"+this.selector).click(function(n){n.stopPropagation()}),$("input"+this.selector).change(function(){var n=$(this),t=$('label[for="'+n.attr("id")+'"] > span');n.is(":checked")?t.addClass("checked"):t.removeClass("checked")}),this};$(function(){$.plugin("changelocation",ChangeLocation);$.plugin("nearbycampgrounds",NearbyCampgrounds);$.plugin("findnearbycampgrounds",FindNearbyCampgrounds);$.plugin("findakoa",FindAKOA);$.plugin("findstatesprovinces",FindStatesProvinces);$.plugin("kompass",Kompass);$("#change-location").changelocation({form:"#nearby-list"});$("#nearby-form").findnearbycampgrounds({container:"#nearby-list"});$("#form-find-a-koa, #form-nav-find-a-koa").findakoa();$(".link-map-us, .link-map-ca").findstatesprovinces()});$(document).ready(function(){FindAKOA.setLocationLink("#btn-nav-find-koa");LoadReadMore();Translate.init();$(".mainMenu .dropdown-toggle").on("click mouseover",function(){var n=$(".mainMenu .navbar-collapse").position(),r=$(".mainMenu .navbar-collapse").css("width"),t,i;$(this).next(".main-menu-container").css("left",n.left+"px").css("width",r);t=$(this).offset();i=$(this).css("width").replace("px","");$(this).next(".main-menu-container").find(".indicator").css("left",t.left-n.left-10+parseInt(i)/2+"px")});$(".sharedMenu .dropdown-toggle").on("click mouseover",function(){var t=$(this).offset(),i=$(".sharedMenu").offset(),r=i.left-t.left,n=$(".sharedMenu").css("width").replace("px","");$(this).hasClass("last")?$(this).next(".topMenuContainer").css("left",r+"px").css("width",parseInt(n)+15):$(this).hasClass("app")?$(this).next(".topMenuContainer").css("left","-190px").css("width",parseInt(n)+110):$(this).next(".topMenuContainer").css("left","-150px").css("width",parseInt(n)+110)});$(document).keyup(function(n){if(n.keyCode==27){var t=$(".sharedMenu .dropdown.open");if(t.length>0?($(t[0]).removeClass("open"),$(t[0]).children("a").prop("aria-expanded","false"),t=$(t[0]).children(".topMenuContainer")):t=$(".sharedMenu .dropdown:hover .topMenuContainer"),t.length>0){$(t[0]).css("display","none");$(t[0]).parent().on("mouseleave mouseenter",function(){$(this).children(".topMenuContainer").css("display","");$(this).off("mouseleave mouseenter")})}}});$(".carousel").on("slide.bs.carousel",function(){$(".caption").hide()});$(".carousel").on("slid.bs.carousel",function(){$(".caption").show()});$(".prettySocial").prettySocial();$(".modal-iframe-fb").click(function(n){n.preventDefault();var t=$(this).attr("href"),r=t.indexOf("?")===-1?"?":"&",i=r+"popup=true";newUrl=t.replace(i,"");newUrl+=i;t=newUrl;$.fancybox.open({src:t,type:"iframe",toolbar:!1,smallBtn:!1,buttons:[],opts:{preload:!1,afterShow:function(){if($(".fancybox-content [data-fancybox-close]").length===0&&$(".fancybox-content").append("<div class='mr-1 mt-1'><button data-fancybox-close class='close' title='Close'><i class='fas fa-window-close'<\/i><\/button><\/div>"),$(".fancybox-content [data-fancybox-close]").attr("onClick")===undefined)$(".fancybox-content [data-fancybox-close]").on("click",function(){parent.jQuery.fancybox.getInstance().close()});$(".fancybox-button--close").hide()}}})});$(".modal-iframe-selectsite").click(function(n){var i=window.matchMedia("only screen and (max-width: 760px)"),r,t;if(!i.matches){n.preventDefault();r=$(this).attr("title");t=$(this).attr("href");t+="&popup=true";$("#modal-window-iframe-extra-large").modal({show:!0});$("#modal-window-iframe-extra-large").on("shown.bs.modal",function(){var n=$(this);n.find("iframe").attr("src",t)});$("#modal-window-iframe-extra-large").on("hidden.bs.modal",function(){var n=$(this);n.find("iframe").attr("src","/content/images/1px_trans.png")})}});$(".modal-iframe-availability").click(function(n){var r=window.matchMedia("only screen and (max-width: 760px)"),t,i;if(!r.matches){n.preventDefault();t=$(this).attr("title");i=$(this).attr("href");i+="&popup=true";typeof t!=typeof undefined&&t!==!1?$("#modal-window-iframe-lg-title").text(t):$("#modal-window-iframe-lg-title").text("");$("#modal-window-iframe-lg").modal({show:!0});$("#modal-window-iframe-lg").on("shown.bs.modal",function(){var n=$(this);n.find("iframe").attr("src",i)});$("#modal-window-iframe-lg").on("hidden.bs.modal",function(){var n=$(this);n.find("iframe").attr("src","/content/images/1px_trans.png")})}});$(".modal-iframe").click(function(n){n.preventDefault();var i=$(this).data("width"),f=$(this).attr("data-scroll"),e=$(this).attr("data-popup"),t=$(this).attr("href"),r=$(this).attr("title");typeof r!=typeof undefined&&r!==!1?$("#modal-window-iframe-title").text(r):$("#modal-window-iframe-title").text("");var o=$(this).attr("data-href"),u=o=="true"?window.location.hash.replace(/^[^#]*#?(.*)$/,"$1"):"",s=$(this).offset().top;if(f){$("#modal-window-iframe-scroll").on("show.bs.modal",function(){var n=$(this);e=="true"&&(t=t+"?popup=true");n.find("iframe").attr("src",t);i&&n.find(".modal-dialog").css("width",i+"px");enquire.register("screen and (max-width:768px)",{match:function(){n.find(".modal-dialog").css("margin-top",s+"px")},unmatch:function(){n.find(".modal-dialog").css("margin-top","auto")}})});$("#modal-window-iframe-scroll").modal({show:!0})}else{$("#modal-window-iframe").on("show.bs.modal",function(){var n=$(this);i&&n.find(".modal-dialog").css("width",i+"px")});$("#modal-window-iframe").on("shown.bs.modal",function(){var n=$(this);u!=""&&(t=t+"&sTripData="+u);n.find("iframe").attr("src",t)});$("#modal-window-iframe").on("hidden.bs.modal",function(){var n=$(this);n.find("iframe").attr("src","/content/images/1px_trans.png")});$("#modal-window-iframe").modal({show:!0})}i=null});$(".modal-iframe-lg").click(function(n){n.preventDefault();var t=$(this).attr("href"),i=$(this).attr("title"),u=$(this).attr("data-popup"),f=$(this).attr("data-href"),r=f=="true"?window.location.hash.replace(/^[^#]*#?(.*)$/,"$1"):"";typeof i!=typeof undefined&&i!==!1?$("#modal-window-iframe-lg-title").text(i):$("#modal-window-iframe-lg-title").text("");$("#modal-window-iframe-lg").on("shown.bs.modal",function(){var n=$(this);u=="true"&&(t=t+"?popup=true");r!=""&&(t=t+"&sTripData="+r);n.find("iframe").attr("src",t)});$("#modal-window-iframe-lg").on("hidden.bs.modal",function(){var n=$(this);n.find("iframe").attr("src","/content/images/1px_trans.png")});$("#modal-window-iframe-lg").modal({show:!0})});$(".modal-iframe-xl").click(function(n){n.preventDefault();var t=$(this).attr("href"),i=$(this).attr("title"),u=$(this).attr("data-popup"),f=$(this).attr("data-href"),r=f=="true"?window.location.hash.replace(/^[^#]*#?(.*)$/,"$1"):"";typeof i!=typeof undefined&&i!==!1?$("#modal-window-iframe-xl-title").text(i):$("#modal-window-iframe-xl-title").text("");$("#modal-window-iframe-xl").on("shown.bs.modal",function(){var n=$(this);u=="true"&&(t=t+"?popup=true");r!=""&&(t=t+"&sTripData="+r);n.find("iframe").attr("src",t)});$("#modal-window-iframe-xl").on("hidden.bs.modal",function(){var n=$(this);n.find("iframe").attr("src","/content/images/1px_trans.png")});$("#modal-window-iframe-xl").modal({show:!0})});$("#modal-window").on("hidden.bs.modal",function(){$("#modal-window .modal-content").empty()});$("#modal-window-iframe, #modal-window-iframe-scroll").on("hidden.bs.modal",function(){var n=$(this).find("iframe");n.attr("src","")});$(".modal-iframe-youtube").click(function(n){n.preventDefault();var t=$(this).attr("href"),i=t+"?autoplay=1&rel=0";$("#modal-window-iframe-youtube").on("shown.bs.modal",function(){var n=$(this).find("iframe");n.attr("src",i)});$("#modal-window-iframe-youtube").on("hidden.bs.modal",function(){var n=$(this).find("iframe");n.attr("src",t)});$("#modal-window-iframe-youtube").modal({show:!0})});("ontouchstart"in document.documentElement||$("html").hasClass("touchevents"))&&$("#smartbanner").length&&$(".topMenu, .mainMenu, .background, .clpMainMenu").addClass("touch");$.ajaxSetup({cache:!0});$.getScript("//connect.facebook.net/en_US/sdk.js",function(){FB.init({appId:"1685564315011866",version:"v3.3"})});$("a.fb-share").on("click",function(n){n.preventDefault();$this=$(this);var t={url:$this.data("url")||"",title:$this.data("title")||"",description:$this.data("description")||"",media:$this.data("media")||""},i={};i=t.width!=""&&t.height!=""?{"og:url":t.url,"og:title":t.title,"og:description":t.description,"og:image":t.media}:{"og:url":t.url,"og:title":t.title,"og:description":t.description,"og:image":t.media};$.isEmptyObject(FB)||FB.ui({method:"share_open_graph",action_type:"og.shares",action_properties:JSON.stringify({object:i})})});$("#mainUserInfoButtonMobile").click(function(){if($("#mainMobileLoginContainer").css("display")=="none"){$("#mainMobileLoginContainer").html($(".login-box").html());$(".search-wrapper").css("display")!="none"&&$(".search-wrapper").hide();var n=$(".mainMenu").css("height");$("#mainMobileLoginContainer").css("margin-top",n).fadeIn(300);$(this).toggleClass("active").find("i").switchClass("fas fa-user-circle","fal fa-times",0)}else $("#mainMobileLoginContainer").fadeOut(300),$(this).toggleClass("active").find("i").switchClass("fal fa-times","fas fa-user-circle",0),$(".search-wrapper").show()});$("#mobileConnect").click(function(){$.trim($("#kompassMobileFormContainer").html())==""&&$("#kompassMobileFormContainer").html($("#kompass").html())});$(".mainMenu .navbar-toggler, .mainMenu .navbar-toggle").on("click",function(){$(this).find("i").hasClass("fa-times")?$(this).find("i").switchClass("fal fa-times","fas fa-bars",0):$(this).find("i").switchClass("fas fa-bars","fal fa-times",0);$(this).toggleClass("active")})});LoadReadMore=function(){$(".description-div").each(function(){var t=65,i=$(this).height(),f=i-t,r="#"+$(this).attr("id"),u="#description-read-more-"+$(this).attr("id"),n=$(u);i>77?(n.show(),$(this).height(t),n.click(function(u){u.preventDefault();this.descriptionDivExpanded?($(r).animate({height:t},180),n.removeClass().addClass("bold-blue-link-glyph").text("Read More")):($(r).height(i),n.removeClass().addClass("link-close").text("Close").prepend('<span class="glyphicon glyphicon-remove koa-red-font" aria-hidden="true"><\/span> '));this.descriptionDivExpanded=!this.descriptionDivExpanded})):n.hide()})};$.fn.animateRotate=function(n,t,i,r){var u=$.speed(t,i,r),f=u.step;return this.each(function(t,i){u.step=function(n){return $.style(i,"transform","rotate("+n+"deg)"),f?f.apply(this,arguments):void 0};$({deg:0}).animate({deg:n},u)})};!function(n){"use strict";n.fn.prettySocial=function(){var i={pinterest:{url:"http://pinterest.com/pin/create/button/?url={{url}}&media={{media}}&description={{description}}",popup:{width:685,height:500}},facebook:{url:"https://www.facebook.com/sharer/sharer.php?s=100&p[title]={{title}}&p[summary]={{description}}&p[url]={{url}}&p[images][0]={{media}}",popup:{width:626,height:436}},twitter:{url:"https://twitter.com/share?url={{url}}&text={{description}}",popup:{width:685,height:500}},googleplus:{url:"https://plus.google.com/share?url={{url}}",popup:{width:600,height:600}},linkedin:{url:"https://www.linkedin.com/shareArticle?mini=true&url={{url}}&title={{title}}&summary={{description}}+&source={{via}}",popup:{width:600,height:600}}},t=function(n,t){var i=window.innerWidth/2-n.popup.width/2,r=window.innerHeight/2-n.popup.height/2;return window.open(t,"","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=no, width="+n.popup.width+", height="+n.popup.height+", top="+r+", left="+i)},r=function(n,t){return n.url.replace(/{{url}}/g,encodeURIComponent(t.url)).replace(/{{title}}/g,encodeURIComponent(t.title)).replace(/{{description}}/g,encodeURIComponent(t.description)).replace(/{{media}}/g,encodeURIComponent(t.media)).replace(/{{via}}/g,encodeURIComponent(t.via))};return this.each(function(){var u=n(this),s=u.data("type"),f=i[s]||null,o,e;f||n.error("Social site is not set.");o={url:u.data("url")||"",title:u.data("title")||"",description:u.data("description")||"",media:u.data("media")||"",via:u.data("via")||""};e=r(f,o);navigator.userAgent.match(/Android|IEMobile|BlackBerry|iPhone|iPad|iPod|Opera Mini/i)?u.bind("touchstart",function(n){n.originalEvent.touches.length>1||u.data("touchWithoutScroll",!0)}).bind("touchmove",function(){u.data("touchWithoutScroll",!1)}).bind("touchend",function(n){n.preventDefault();var i=u.data("touchWithoutScroll");n.originalEvent.touches.length>1||!i||t(f,e)}):u.bind("click",function(n){n.preventDefault();t(f,e)})})}}(jQuery);KOAAutoSuggest=function(){return{init:function(n){(this.options=$.extend({},this.options,n),this.options.input!=null&&this.options.container!=null)&&(this.typeTimeout=null,this.xhr=null,this.camps={},$(this.options.input).attr("autocomplete","off"),jQuery(this.options.input).bind("keyup",this,this.onInputKeyUp),jQuery(document).bind("mousedown",this,this.onDocumentMouseDown))},options:{container:null,input:null,truncateAt:null},onInputKeyUp:function(n){var i=jQuery(n.data.options.container+" .find-results"),u=n.keyCode||n.which,r,t;switch(u){case 27:i.hide();case 9:case 16:case 18:case 19:case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 44:case 46:case 91:case 92:case 145:case 13:return}n.data.clearTypeTimeout();n.data.abortAjax();r=jQuery(this);t=r.val();t.length>=3?n.data.typeTimeout=window.setTimeout(function(){n.data.xhr=jQuery.ajax({url:"/handlers/autosuggest.ashx?q="+encodeURIComponent(t),type:"GET",success:function(){n.data.onAutoSuggestSuccess(n.data)},error:function(n,t,i,r){console.log(r)}})},100):i.hide()},clearTypeTimeout:function(){this.typeTimeout!=null&&(window.clearTimeout(this.typeTimeout),this.typeTimeout=null)},abortAjax:function(){if(this.xhr!=null)try{typeof this.xhr.abort=="function"&&this.xhr.abort();typeof this.xhr.close=="function"&&this.xhr.close()}catch(n){}},onAutoSuggestSuccess:function(n){var r=jQuery(n.options.container+" .find-results"),f,t,i,u;try{n=jQuery.parseJSON(n.xhr.responseText)}catch(e){r.hide();return}if(n.status=="success")if(f=n.list.length,f>0){for(t=[],i=0;i<f;i++){this.camps[n.list[i].id]=n.list[i];t[t.length]='<li class="';i==0&&(t[t.length]="first");fullCampName="";campName=n.list[i].name;this.options.truncateAt!=null&&!isNaN(this.options.truncateAt)&&campName.length>this.options.truncateAt&&(fullCampName=campName,campName=campName.substr(0,this.options.truncateAt-3)+"...");u="";switch(n.list[i].state){case"AB":case"BC":case"SK":case"MB":case"ON":case"QC":case"NB":case"NS":case"NL":case"PE":u="<br />Canada";break;default:u="<br />USA"}t[t.length]='"><div class="col-1"><a href="';t[t.length]=n.list[i].link;t[t.length]='/" title="';t[t.length]=fullCampName;t[t.length]='" class="link-arrow5 link-suggest-camp-name" rel="';t[t.length]=n.list[i].id;t[t.length]='">';t[t.length]=campName;t[t.length]=u+'<\/a><\/div><div class="col-2">';n.list[i].irez==1&&(t[t.length]='<a class="link-book" href="',t[t.length]=n.list[i].link+"/reserve/",t[t.length]='" rel="',t[t.length]=n.list[i].id,t[t.length]='">Reserve<\/a>');t[t.length]='<\/div><div style="clear:both;"><\/div><\/li>'}r.find("ul").html(t.join(""));r.animate({height:"show"},250)}else r.hide();else r.hide()},onDocumentMouseDown:function(n){var i=jQuery(n.data.options.container),t=jQuery(n.data.options.container+" .find-results");i.has(n.target).length<=0&&t.is(":visible")&&t.hide()}}}();$(function(){$.plugin("koaautosuggest",KOAAutoSuggest);$("#input-find").koaautosuggest({container:"#find-koa",input:"#input-find",truncateAt:29});$("#find-a-koa-small-search").koaautosuggest({container:"#find-koa-wrap-small",input:"#find-a-koa-small-search"})});$(document).ready(function(){$(document).click(function(n){$("#saved-reservations").is(n.target)||$("#saved-reservations").has(n.target).length||$("#saved-reservations").collapse("hide")});$(".save-res-save-link").click(function(n){n.preventDefault();var t=$(this),i=t.attr("data-status");return i=="Auto"?$.ajax({type:"POST",url:"/api/saved-reservations/save/",async:!0,data:{id:$(this).attr("data-id")},success:function(){t.attr("data-status","Saved");t.addClass("save-res-action-link-saved");var n=t.find(".fa-heart");n.removeClass("far");n.addClass("fas")}}):$.ajax({type:"POST",url:"/api/saved-reservations/remove/",async:!0,data:{id:$(this).attr("data-id")},success:function(){t.attr("data-status","Auto");t.removeClass("save-res-action-link-saved");var n=t.find(".fa-heart");n.removeClass("fas");n.addClass("far")}}),!1});$(".save-res-delete-link").click(function(n){n.preventDefault();var t=$("#save-res-panel-"+$(this).attr("data-id"));return $.ajax({type:"POST",url:"/api/saved-reservations/delete/",async:!0,data:{id:$(this).attr("data-id")},success:function(){t.fadeOut("normal",function(){$(this).remove()})}}),!1});$(".save-res-clear-history").click(function(n){return n.preventDefault(),$.ajax({type:"POST",url:"/api/saved-reservations/deleteall/",async:!0,success:function(){$($(".save-res-auto-save-panel").get().reverse()).each(function(n){$(this).delay(400*n).fadeOut("normal",function(){$(this).remove()})})}}),!1})}),function(n,t){"use strict";typeof module!="undefined"&&module.exports?module.exports=t(require("jquery")):typeof define=="function"&&define.amd?define(["jquery"],function(n){return t(n)}):t(n.jQuery)}(this,function(n){"use strict";var t=function(t,i){this.$element=n(t);this.options=n.extend({},n.fn.typeahead.defaults,i);this.matcher=this.options.matcher||this.matcher;this.sorter=this.options.sorter||this.sorter;this.select=this.options.select||this.select;this.autoSelect=typeof this.options.autoSelect=="boolean"?this.options.autoSelect:!0;this.highlighter=this.options.highlighter||this.highlighter;this.render=this.options.render||this.render;this.updater=this.options.updater||this.updater;this.displayText=this.options.displayText||this.displayText;this.source=this.options.source;this.delay=this.options.delay;this.$menu=n(this.options.menu);this.$appendTo=this.options.appendTo?n(this.options.appendTo):null;this.shown=!1;this.listen();this.showHintOnFocus=typeof this.options.showHintOnFocus=="boolean"?this.options.showHintOnFocus:!1;this.afterSelect=this.options.afterSelect;this.addItem=!1},i;t.prototype={constructor:t,select:function(){var t=this.$menu.find(".active").data("value"),n;return this.$element.data("active",t),(this.autoSelect||t)&&(n=this.updater(t),this.$element.val(this.displayText(n)||n).change(),this.afterSelect(n)),this.hide()},updater:function(n){return n},setSource:function(n){this.source=n},show:function(){var t=n.extend({},this.$element.position(),{height:this.$element[0].offsetHeight}),i;return i=typeof this.options.scrollHeight=="function"?this.options.scrollHeight.call():this.options.scrollHeight,(this.$appendTo?this.$menu.appendTo(this.$appendTo):this.$menu.insertAfter(this.$element)).css({top:t.top+t.height+i,left:t.left}).show(),this.shown=!0,this},hide:function(){return this.$menu.hide(),this.shown=!1,this},lookup:function(t){var i;if(this.query=typeof t!="undefined"&&t!==null?t:this.$element.val()||"",this.query.length<this.options.minLength)return this.shown?this.hide():this;i=n.proxy(function(){n.isFunction(this.source)?this.source(this.query,n.proxy(this.process,this)):this.source&&this.process(this.source)},this);clearTimeout(this.lookupWorker);this.lookupWorker=setTimeout(i,this.delay)},process:function(t){var i=this;return(t=n.grep(t,function(n){return i.matcher(n)}),t=this.sorter(t),!t.length&&!this.options.addItem)?this.shown?this.hide():this:(t.length>0?this.$element.data("active",t[0]):this.$element.data("active",null),this.options.addItem&&t.push(this.options.addItem),this.options.items=="all"?this.render(t).show():this.render(t.slice(0,this.options.items)).show())},matcher:function(n){var t=this.displayText(n);return~t.toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(n){for(var r=[],u=[],f=[],t,i;t=n.shift();)i=this.displayText(t),i.toLowerCase().indexOf(this.query.toLowerCase())?~i.indexOf(this.query)?u.push(t):f.push(t):r.push(t);return r.concat(u,f)},highlighter:function(t){var u=n("<div><\/div>"),f=this.query,i=t.toLowerCase().indexOf(f.toLowerCase()),r,e,o,s,h;if(r=f.length,r===0)return u.text(t).html();while(i>-1)e=t.substr(0,i),o=t.substr(i,r),s=t.substr(i+r),h=n("<strong><\/strong>").text(o),u.append(document.createTextNode(e)).append(h),t=s,i=t.toLowerCase().indexOf(f.toLowerCase());return u.append(document.createTextNode(t)).html()},render:function(t){var r=this,i=this,u=!1;return t=n(t).map(function(t,f){var e=i.displayText(f);return t=n(r.options.item).data("value",f),t.find("a").html(r.highlighter(e)),e==i.$element.val()&&(t.addClass("active"),i.$element.data("active",f),u=!0),t[0]}),this.autoSelect&&!u&&(t.first().addClass("active"),this.$element.data("active",t.first().data("value"))),this.$menu.html(t),this},displayText:function(n){return n.name||n},next:function(){var i=this.$menu.find(".active").removeClass("active"),t=i.next();t.length||(t=n(this.$menu.find("li")[0]));t.addClass("active")},prev:function(){var t=this.$menu.find(".active").removeClass("active"),n=t.prev();n.length||(n=this.$menu.find("li").last());n.addClass("active")},listen:function(){this.$element.on("focus",n.proxy(this.focus,this)).on("blur",n.proxy(this.blur,this)).on("keypress",n.proxy(this.keypress,this)).on("keyup",n.proxy(this.keyup,this));if(this.eventSupported("keydown"))this.$element.on("keydown",n.proxy(this.keydown,this));this.$menu.on("click",n.proxy(this.click,this)).on("mouseenter","li",n.proxy(this.mouseenter,this)).on("mouseleave","li",n.proxy(this.mouseleave,this))},destroy:function(){this.$element.data("typeahead",null);this.$element.data("active",null);this.$element.off("focus").off("blur").off("keypress").off("keyup");this.eventSupported("keydown")&&this.$element.off("keydown");this.$menu.remove()},eventSupported:function(n){var t=n in this.$element;return t||(this.$element.setAttribute(n,"return;"),t=typeof this.$element[n]=="function"),t},move:function(n){if(this.shown){switch(n.keyCode){case 9:case 13:case 27:n.preventDefault();break;case 38:if(n.shiftKey)return;n.preventDefault();this.prev();break;case 40:if(n.shiftKey)return;n.preventDefault();this.next()}n.stopPropagation()}},keydown:function(t){this.suppressKeyPressRepeat=~n.inArray(t.keyCode,[40,38,9,13,27]);this.shown||t.keyCode!=40?this.move(t):this.lookup()},keypress:function(n){this.suppressKeyPressRepeat||this.move(n)},keyup:function(n){switch(n.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide();break;default:this.lookup()}n.stopPropagation();n.preventDefault()},focus:function(){this.focused||(this.focused=!0,this.options.showHintOnFocus&&this.lookup(""))},blur:function(){this.focused=!1;!this.mousedover&&this.shown&&this.hide()},click:function(n){n.stopPropagation();n.preventDefault();this.select();this.$element.focus()},mouseenter:function(t){this.mousedover=!0;this.$menu.find(".active").removeClass("active");n(t.currentTarget).addClass("active")},mouseleave:function(){this.mousedover=!1;!this.focused&&this.shown&&this.hide()}};i=n.fn.typeahead;n.fn.typeahead=function(i){var r=arguments;return typeof i=="string"&&i=="getActive"?this.data("active"):this.each(function(){var f=n(this),u=f.data("typeahead"),e=typeof i=="object"&&i;u||f.data("typeahead",u=new t(this,e));typeof i=="string"&&(r.length>1?u[i].apply(u,Array.prototype.slice.call(r,1)):u[i]())})};n.fn.typeahead.defaults={source:[],items:8,menu:'<ul class="typeahead dropdown-menu" role="listbox"><\/ul>',item:'<li><a href="#" role="option"><\/a><\/li>',minLength:1,scrollHeight:0,autoSelect:!0,afterSelect:n.noop,addItem:!1,delay:0};n.fn.typeahead.Constructor=t;n.fn.typeahead.noConflict=function(){return n.fn.typeahead=i,this};n(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(){var t=n(this);t.data("typeahead")||t.typeahead(t.data())})}),function(){function ut(t){function r(n,i,r,u,f,e){for(;f>=0&&f<e;f+=t){var o=u?u[f]:f;r=i(r,n[o],o,n)}return r}return function(u,f,o,s){f=e(f,s,4);var h=!i(u)&&n.keys(u),l=(h||u).length,c=t>0?0:l-1;return arguments.length<3&&(o=u[h?h[c]:c],c+=t),r(u,f,o,h,c,l)}}function ft(n){return function(i,r,f){r=t(r,f);for(var o=u(i),e=n>0?0:o-1;e>=0&&e<o;e+=n)if(r(i[e],e,i))return e;return-1}}function et(t,i,f){return function(e,o,s){var c=0,h=u(e);if(typeof s=="number")t>0?c=s>=0?s:Math.max(s+h,c):h=s>=0?Math.min(s+1,h):s+h+1;else if(f&&s&&h)return s=f(e,o),e[s]===o?s:-1;if(o!==o)return s=i(r.call(e,c,h),n.isNaN),s>=0?s+c:-1;for(s=t>0?c:h-1;s>=0&&s<h;s+=t)if(e[s]===o)return s;return-1}}function ot(t,i){var u=d.length,f=t.constructor,e=n.isFunction(f)&&f.prototype||v,r="constructor";for(n.has(t,r)&&!n.contains(i,r)&&i.push(r);u--;)r=d[u],r in t&&t[r]!==e[r]&&!n.contains(i,r)&&i.push(r)}var a=this,lt=a._,s=Array.prototype,v=Object.prototype,at=Function.prototype,vt=s.push,r=s.slice,o=v.toString,yt=v.hasOwnProperty,pt=Array.isArray,nt=Object.keys,y=at.bind,tt=Object.create,p=function(){},n=function(t){if(t instanceof n)return t;if(!(this instanceof n))return new n(t);this._wrapped=t},e,t,h,f,b,k,d,c,ct,l;typeof exports!="undefined"?(typeof module!="undefined"&&module.exports&&(exports=module.exports=n),exports._=n):a._=n;n.VERSION="1.8.3";e=function(n,t,i){if(t===void 0)return n;switch(i==null?3:i){case 1:return function(i){return n.call(t,i)};case 2:return function(i,r){return n.call(t,i,r)};case 3:return function(i,r,u){return n.call(t,i,r,u)};case 4:return function(i,r,u,f){return n.call(t,i,r,u,f)}}return function(){return n.apply(t,arguments)}};t=function(t,i,r){return t==null?n.identity:n.isFunction(t)?e(t,i,r):n.isObject(t)?n.matcher(t):n.property(t)};n.iteratee=function(n,i){return t(n,i,Infinity)};var w=function(n,t){return function(i){var e=arguments.length,r,u,f;if(e<2||i==null)return i;for(r=1;r<e;r++){var o=arguments[r],s=n(o),h=s.length;for(u=0;u<h;u++)f=s[u],t&&i[f]!==void 0||(i[f]=o[f])}return i}},it=function(t){if(!n.isObject(t))return{};if(tt)return tt(t);p.prototype=t;var i=new p;return p.prototype=null,i},rt=function(n){return function(t){if(t!=null)return t[n]}},wt=Math.pow(2,53)-1,u=rt("length"),i=function(n){var t=u(n);return typeof t=="number"&&t>=0&&t<=wt};n.each=n.forEach=function(t,r,u){var f,o,s;if(r=e(r,u),i(t))for(f=0,o=t.length;f<o;f++)r(t[f],f,t);else for(s=n.keys(t),f=0,o=s.length;f<o;f++)r(t[s[f]],s[f],t);return t};n.map=n.collect=function(r,u,f){var e,s;u=t(u,f);var o=!i(r)&&n.keys(r),h=(o||r).length,c=Array(h);for(e=0;e<h;e++)s=o?o[e]:e,c[e]=u(r[s],s,r);return c};n.reduce=n.foldl=n.inject=ut(1);n.reduceRight=n.foldr=ut(-1);n.find=n.detect=function(t,r,u){var f;return f=i(t)?n.findIndex(t,r,u):n.findKey(t,r,u),f!==void 0&&f!==-1?t[f]:void 0};n.filter=n.select=function(i,r,u){var f=[];return r=t(r,u),n.each(i,function(n,t,i){r(n,t,i)&&f.push(n)}),f};n.reject=function(i,r,u){return n.filter(i,n.negate(t(r)),u)};n.every=n.all=function(r,u,f){var o,h,e,s;for(u=t(u,f),o=!i(r)&&n.keys(r),h=(o||r).length,e=0;e<h;e++)if(s=o?o[e]:e,!u(r[s],s,r))return!1;return!0};n.some=n.any=function(r,u,f){var o,h,e,s;for(u=t(u,f),o=!i(r)&&n.keys(r),h=(o||r).length,e=0;e<h;e++)if(s=o?o[e]:e,u(r[s],s,r))return!0;return!1};n.contains=n.includes=n.include=function(t,r,u,f){return i(t)||(t=n.values(t)),(typeof u!="number"||f)&&(u=0),n.indexOf(t,r,u)>=0};n.invoke=function(t,i){var u=r.call(arguments,2),f=n.isFunction(i);return n.map(t,function(n){var t=f?i:n[i];return t==null?t:t.apply(n,u)})};n.pluck=function(t,i){return n.map(t,n.property(i))};n.where=function(t,i){return n.filter(t,n.matcher(i))};n.findWhere=function(t,i){return n.find(t,n.matcher(i))};n.max=function(r,u,f){var e=-Infinity,c=-Infinity,h,o,s,l;if(u==null&&r!=null)for(r=i(r)?r:n.values(r),s=0,l=r.length;s<l;s++)h=r[s],h>e&&(e=h);else u=t(u,f),n.each(r,function(n,t,i){o=u(n,t,i);(o>c||o===-Infinity&&e===-Infinity)&&(e=n,c=o)});return e};n.min=function(r,u,f){var e=Infinity,c=Infinity,h,o,s,l;if(u==null&&r!=null)for(r=i(r)?r:n.values(r),s=0,l=r.length;s<l;s++)h=r[s],h<e&&(e=h);else u=t(u,f),n.each(r,function(n,t,i){o=u(n,t,i);(o<c||o===Infinity&&e===Infinity)&&(e=n,c=o)});return e};n.shuffle=function(t){for(var e=i(t)?t:n.values(t),o=e.length,u=Array(o),f,r=0;r<o;r++)f=n.random(0,r),f!==r&&(u[r]=u[f]),u[f]=e[r];return u};n.sample=function(t,r,u){return r==null||u?(i(t)||(t=n.values(t)),t[n.random(t.length-1)]):n.shuffle(t).slice(0,Math.max(0,r))};n.sortBy=function(i,r,u){return r=t(r,u),n.pluck(n.map(i,function(n,t,i){return{value:n,index:t,criteria:r(n,t,i)}}).sort(function(n,t){var i=n.criteria,r=t.criteria;if(i!==r){if(i>r||i===void 0)return 1;if(i<r||r===void 0)return-1}return n.index-t.index}),"value")};h=function(i){return function(r,u,f){var e={};return u=t(u,f),n.each(r,function(n,t){var f=u(n,t,r);i(e,n,f)}),e}};n.groupBy=h(function(t,i,r){n.has(t,r)?t[r].push(i):t[r]=[i]});n.indexBy=h(function(n,t,i){n[i]=t});n.countBy=h(function(t,i,r){n.has(t,r)?t[r]++:t[r]=1});n.toArray=function(t){return t?n.isArray(t)?r.call(t):i(t)?n.map(t,n.identity):n.values(t):[]};n.size=function(t){return t==null?0:i(t)?t.length:n.keys(t).length};n.partition=function(i,r,u){r=t(r,u);var f=[],e=[];return n.each(i,function(n,t,i){(r(n,t,i)?f:e).push(n)}),[f,e]};n.first=n.head=n.take=function(t,i,r){if(t!=null)return i==null||r?t[0]:n.initial(t,t.length-i)};n.initial=function(n,t,i){return r.call(n,0,Math.max(0,n.length-(t==null||i?1:t)))};n.last=function(t,i,r){if(t!=null)return i==null||r?t[t.length-1]:n.rest(t,Math.max(0,t.length-i))};n.rest=n.tail=n.drop=function(n,t,i){return r.call(n,t==null||i?1:t)};n.compact=function(t){return n.filter(t,n.identity)};f=function(t,r,e,o){for(var h=[],v=0,s,l,a,c=o||0,y=u(t);c<y;c++)if(s=t[c],i(s)&&(n.isArray(s)||n.isArguments(s)))for(r||(s=f(s,r,e)),l=0,a=s.length,h.length+=a;l<a;)h[v++]=s[l++];else e||(h[v++]=s);return h};n.flatten=function(n,t){return f(n,t,!1)};n.without=function(t){return n.difference(t,r.call(arguments,1))};n.uniq=n.unique=function(i,r,f,e){var s,c,h,a,o,l;for(n.isBoolean(r)||(e=f,f=r,r=!1),f!=null&&(f=t(f,e)),s=[],c=[],h=0,a=u(i);h<a;h++)o=i[h],l=f?f(o,h,i):o,r?(h&&c===l||s.push(o),c=l):f?n.contains(c,l)||(c.push(l),s.push(o)):n.contains(s,o)||s.push(o);return s};n.union=function(){return n.uniq(f(arguments,!0,!0))};n.intersection=function(t){for(var e=[],o=arguments.length,f,i,r=0,s=u(t);r<s;r++)if(f=t[r],!n.contains(e,f)){for(i=1;i<o;i++)if(!n.contains(arguments[i],f))break;i===o&&e.push(f)}return e};n.difference=function(t){var i=f(arguments,!0,!0,1);return n.filter(t,function(t){return!n.contains(i,t)})};n.zip=function(){return n.unzip(arguments)};n.unzip=function(t){for(var r=t&&n.max(t,u).length||0,f=Array(r),i=0;i<r;i++)f[i]=n.pluck(t,i);return f};n.object=function(n,t){for(var r={},i=0,f=u(n);i<f;i++)t?r[n[i]]=t[i]:r[n[i][0]]=n[i][1];return r};n.findIndex=ft(1);n.findLastIndex=ft(-1);n.sortedIndex=function(n,i,r,f){var o;r=t(r,f,1);for(var h=r(i),e=0,s=u(n);e<s;)o=Math.floor((e+s)/2),r(n[o])<h?e=o+1:s=o;return e};n.indexOf=et(1,n.findIndex,n.sortedIndex);n.lastIndexOf=et(-1,n.findLastIndex);n.range=function(n,t,i){var u,f,r;for(t==null&&(t=n||0,n=0),i=i||1,u=Math.max(Math.ceil((t-n)/i),0),f=Array(u),r=0;r<u;r++,n+=i)f[r]=n;return f};b=function(t,i,r,u,f){if(!(u instanceof i))return t.apply(r,f);var e=it(t.prototype),o=t.apply(e,f);return n.isObject(o)?o:e};n.bind=function(t,i){if(y&&t.bind===y)return y.apply(t,r.call(arguments,1));if(!n.isFunction(t))throw new TypeError("Bind must be called on a function");var f=r.call(arguments,2),u=function(){return b(t,u,i,this,f.concat(r.call(arguments)))};return u};n.partial=function(t){var i=r.call(arguments,1),u=function(){for(var f=0,o=i.length,e=Array(o),r=0;r<o;r++)e[r]=i[r]===n?arguments[f++]:i[r];while(f<arguments.length)e.push(arguments[f++]);return b(t,u,this,this,e)};return u};n.bindAll=function(t){var i,u=arguments.length,r;if(u<=1)throw new Error("bindAll must be passed function names");for(i=1;i<u;i++)r=arguments[i],t[r]=n.bind(t[r],t);return t};n.memoize=function(t,i){var r=function(u){var f=r.cache,e=""+(i?i.apply(this,arguments):u);return n.has(f,e)||(f[e]=t.apply(this,arguments)),f[e]};return r.cache={},r};n.delay=function(n,t){var i=r.call(arguments,2);return setTimeout(function(){return n.apply(null,i)},t)};n.defer=n.partial(n.delay,n,1);n.throttle=function(t,i,r){var f,e,s,u=null,o=0,h;return r||(r={}),h=function(){o=r.leading===!1?0:n.now();u=null;s=t.apply(f,e);u||(f=e=null)},function(){var l=n.now(),c;return o||r.leading!==!1||(o=l),c=i-(l-o),f=this,e=arguments,c<=0||c>i?(u&&(clearTimeout(u),u=null),o=l,s=t.apply(f,e),u||(f=e=null)):u||r.trailing===!1||(u=setTimeout(h,c)),s}};n.debounce=function(t,i,r){var u,f,e,s,o,h=function(){var c=n.now()-s;c<i&&c>=0?u=setTimeout(h,i-c):(u=null,r||(o=t.apply(e,f),u||(e=f=null)))};return function(){e=this;f=arguments;s=n.now();var c=r&&!u;return u||(u=setTimeout(h,i)),c&&(o=t.apply(e,f),e=f=null),o}};n.wrap=function(t,i){return n.partial(i,t)};n.negate=function(n){return function(){return!n.apply(this,arguments)}};n.compose=function(){var n=arguments,t=n.length-1;return function(){for(var r=t,i=n[t].apply(this,arguments);r--;)i=n[r].call(this,i);return i}};n.after=function(n,t){return function(){if(--n<1)return t.apply(this,arguments)}};n.before=function(n,t){var i;return function(){return--n>0&&(i=t.apply(this,arguments)),n<=1&&(t=null),i}};n.once=n.partial(n.before,2);k=!{toString:null}.propertyIsEnumerable("toString");d=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"];n.keys=function(t){var i,r;if(!n.isObject(t))return[];if(nt)return nt(t);i=[];for(r in t)n.has(t,r)&&i.push(r);return k&&ot(t,i),i};n.allKeys=function(t){var i,r;if(!n.isObject(t))return[];i=[];for(r in t)i.push(r);return k&&ot(t,i),i};n.values=function(t){for(var r=n.keys(t),u=r.length,f=Array(u),i=0;i<u;i++)f[i]=t[r[i]];return f};n.mapObject=function(i,r,u){var e;r=t(r,u);var o=n.keys(i),h=o.length,s={},f;for(e=0;e<h;e++)f=o[e],s[f]=r(i[f],f,i);return s};n.pairs=function(t){for(var r=n.keys(t),u=r.length,f=Array(u),i=0;i<u;i++)f[i]=[r[i],t[r[i]]];return f};n.invert=function(t){for(var u={},r=n.keys(t),i=0,f=r.length;i<f;i++)u[t[r[i]]]=r[i];return u};n.functions=n.methods=function(t){var r=[],i;for(i in t)n.isFunction(t[i])&&r.push(i);return r.sort()};n.extend=w(n.allKeys);n.extendOwn=n.assign=w(n.keys);n.findKey=function(i,r,u){var o,f,e,s;for(r=t(r,u),o=n.keys(i),e=0,s=o.length;e<s;e++)if(f=o[e],r(i[f],f,i))return f};n.pick=function(t,i,r){var c={},u=t,l,o,s,v,h,a;if(u==null)return c;for(n.isFunction(i)?(o=n.allKeys(u),l=e(i,r)):(o=f(arguments,!1,!1,1),l=function(n,t,i){return t in i},u=Object(u)),s=0,v=o.length;s<v;s++)h=o[s],a=u[h],l(a,h,u)&&(c[h]=a);return c};n.omit=function(t,i,r){if(n.isFunction(i))i=n.negate(i);else{var u=n.map(f(arguments,!1,!1,1),String);i=function(t,i){return!n.contains(u,i)}}return n.pick(t,i,r)};n.defaults=w(n.allKeys,!0);n.create=function(t,i){var r=it(t);return i&&n.extendOwn(r,i),r};n.clone=function(t){return n.isObject(t)?n.isArray(t)?t.slice():n.extend({},t):t};n.tap=function(n,t){return t(n),n};n.isMatch=function(t,i){var e=n.keys(i),o=e.length,f,r,u;if(t==null)return!o;for(f=Object(t),r=0;r<o;r++)if(u=e[r],i[u]!==f[u]||!(u in f))return!1;return!0};c=function(t,i,r,u){var h,a,e,s,f,v,l;if(t===i)return t!==0||1/t==1/i;if(t==null||i==null)return t===i;if(t instanceof n&&(t=t._wrapped),i instanceof n&&(i=i._wrapped),h=o.call(t),h!==o.call(i))return!1;switch(h){case"[object RegExp]":case"[object String]":return""+t==""+i;case"[object Number]":return+t!=+t?+i!=+i:+t==0?1/+t==1/i:+t==+i;case"[object Date]":case"[object Boolean]":return+t==+i}if(a=h==="[object Array]",!a&&(typeof t!="object"||typeof i!="object"||(e=t.constructor,s=i.constructor,e!==s&&!(n.isFunction(e)&&e instanceof e&&n.isFunction(s)&&s instanceof s)&&"constructor"in t&&"constructor"in i)))return!1;for(r=r||[],u=u||[],f=r.length;f--;)if(r[f]===t)return u[f]===i;if(r.push(t),u.push(i),a){if(f=t.length,f!==i.length)return!1;while(f--)if(!c(t[f],i[f],r,u))return!1}else{if(v=n.keys(t),f=v.length,n.keys(i).length!==f)return!1;while(f--)if(l=v[f],!(n.has(i,l)&&c(t[l],i[l],r,u)))return!1}return r.pop(),u.pop(),!0};n.isEqual=function(n,t){return c(n,t)};n.isEmpty=function(t){return t==null?!0:i(t)&&(n.isArray(t)||n.isString(t)||n.isArguments(t))?t.length===0:n.keys(t).length===0};n.isElement=function(n){return!!(n&&n.nodeType===1)};n.isArray=pt||function(n){return o.call(n)==="[object Array]"};n.isObject=function(n){var t=typeof n;return t==="function"||t==="object"&&!!n};n.each(["Arguments","Function","String","Number","Date","RegExp","Error"],function(t){n["is"+t]=function(n){return o.call(n)==="[object "+t+"]"}});n.isArguments(arguments)||(n.isArguments=function(t){return n.has(t,"callee")});typeof/./!="function"&&typeof Int8Array!="object"&&(n.isFunction=function(n){return typeof n=="function"||!1});n.isFinite=function(n){return isFinite(n)&&!isNaN(parseFloat(n))};n.isNaN=function(t){return n.isNumber(t)&&t!==+t};n.isBoolean=function(n){return n===!0||n===!1||o.call(n)==="[object Boolean]"};n.isNull=function(n){return n===null};n.isUndefined=function(n){return n===void 0};n.has=function(n,t){return n!=null&&yt.call(n,t)};n.noConflict=function(){return a._=lt,this};n.identity=function(n){return n};n.constant=function(n){return function(){return n}};n.noop=function(){};n.property=rt;n.propertyOf=function(n){return n==null?function(){}:function(t){return n[t]}};n.matcher=n.matches=function(t){return t=n.extendOwn({},t),function(i){return n.isMatch(i,t)}};n.times=function(n,t,i){var u=Array(Math.max(0,n)),r;for(t=e(t,i,1),r=0;r<n;r++)u[r]=t(r);return u};n.random=function(n,t){return t==null&&(t=n,n=0),n+Math.floor(Math.random()*(t-n+1))};n.now=Date.now||function(){return(new Date).getTime()};var st={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},bt=n.invert(st),ht=function(t){var r=function(n){return t[n]},i="(?:"+n.keys(t).join("|")+")",u=RegExp(i),f=RegExp(i,"g");return function(n){return n=n==null?"":""+n,u.test(n)?n.replace(f,r):n}};n.escape=ht(st);n.unescape=ht(bt);n.result=function(t,i,r){var u=t==null?void 0:t[i];return u===void 0&&(u=r),n.isFunction(u)?u.call(t):u};ct=0;n.uniqueId=function(n){var t=++ct+"";return n?n+t:t};n.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var g=/(.)^/,kt={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},dt=/\\|'|\r|\n|\u2028|\u2029/g,gt=function(n){return"\\"+kt[n]};n.template=function(t,i,r){var o,f,h;!i&&r&&(i=r);i=n.defaults({},i,n.templateSettings);var c=RegExp([(i.escape||g).source,(i.interpolate||g).source,(i.evaluate||g).source].join("|")+"|$","g"),e=0,u="__p+='";t.replace(c,function(n,i,r,f,o){return u+=t.slice(e,o).replace(dt,gt),e=o+n.length,i?u+="'+\n((__t=("+i+"))==null?'':_.escape(__t))+\n'":r?u+="'+\n((__t=("+r+"))==null?'':__t)+\n'":f&&(u+="';\n"+f+"\n__p+='"),n});u+="';\n";i.variable||(u="with(obj||{}){\n"+u+"}\n");u="var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\n"+u+"return __p;\n";try{o=new Function(i.variable||"obj","_",u)}catch(s){s.source=u;throw s;}return f=function(t){return o.call(this,t,n)},h=i.variable||"obj",f.source="function("+h+"){\n"+u+"}",f};n.chain=function(t){var i=n(t);return i._chain=!0,i};l=function(t,i){return t._chain?n(i).chain():i};n.mixin=function(t){n.each(n.functions(t),function(i){var r=n[i]=t[i];n.prototype[i]=function(){var t=[this._wrapped];return vt.apply(t,arguments),l(this,r.apply(n,t))}})};n.mixin(n);n.each(["pop","push","reverse","shift","sort","splice","unshift"],function(t){var i=s[t];n.prototype[t]=function(){var n=this._wrapped;return i.apply(n,arguments),(t==="shift"||t==="splice")&&n.length===0&&delete n[0],l(this,n)}});n.each(["concat","join","slice"],function(t){var i=s[t];n.prototype[t]=function(){return l(this,i.apply(this._wrapped,arguments))}});n.prototype.value=function(){return this._wrapped};n.prototype.valueOf=n.prototype.toJSON=n.prototype.value;n.prototype.toString=function(){return""+this._wrapped};typeof define=="function"&&define.amd&&define("underscore",[],function(){return n})}.call(this);$.widget("custom.catcomplete",$.ui.autocomplete,{_create:function(){this._super();this.widget().menu("option","items","> :not(.ui-autocomplete-category)")},_renderItem:function(n,t){var i=t.searchTerm,r=new RegExp("("+i+")","ig");return $("<li>").append(t.label.replace(r,"<b>$1<\/b>")).appendTo(n)},_renderMenu:function(n,t){var i=this;$.each(t,function(t,r){var f="",u;switch(r.state){case"Alberta":case"British Columbia":case"Saskatchewan":case"Manitoba":case"Ontario":case"Quebec":case"New Brunswick":case"Nova Scotia":case"Newfoundland and Labrador":case"Prince Edward Island":f=" Canada";break;default:f=""}r.isKoa==!0?(u=i._renderItemData(n,r),u.prepend("<img src='/content/images/icon_koa.png' alt='KOA Logo Icon' width='30' valign='middle' />"),u.append(r.locationDetails)):(u=i._renderItemData(n,r),u.prepend('<span aria-hidden="true" class="fas fa-map-marker-alt fa-2x mr-1"><\/span>'),u.append(f),r.category&&u.attr("aria-label",r.category+" : "+r.label),u.append("<img src='/content/images/icon_koa.png' alt='KOA Logo Icon' width='30px' valign='middle' />"),u.append(r.nearbyText),u.append(r.locationDetails))})}});$(function(){var n=_.debounce(function(n,t,i){$.ajax({url:"/handlers/autosearch.ashx?q="+n.term+"&c="+i,cache:!1,success:function(i){var r=[],u=JSON.parse(i);u.campgroundsField!=null&&$.each(u.campgroundsField,function(t,i){var u={searchTerm:n.term,label:i.nameField,locationDetails:" <span class='city-name'>"+i.cityField+", "+i.stateProvinceCodeField+"<\/span>",isKoa:!0,state:i.stateProvinceField};r.push(u)});u.searchLocationListField!=null&&($.each(u.searchLocationListField,function(t,i){var u=0;t==0&&$.each(i.campgroundsField,function(t,i){var f,e;u<2&&(f=$.grep(r,function(n){return n.label==i.nameField}),f.length==0&&(e={searchTerm:n.term,label:i.nameField,locationDetails:" <span class='city-name'>"+i.cityField+", "+i.stateProvinceCodeField+"<\/span>",isKoa:!0,isSubKoa:!0,state:i.stateProvinceField},r.push(e),u++))})}),$.each(u.searchLocationListField,function(t,i){var u=0,f=0,e,o;$.each(i.campgroundsField,function(n,t){t.isMatchField?u++:f++});e="";e=u==u+f?"<b>"+u+" KOA"+(i.campgroundsField.length>1?"s":"")+"<\/b> nearby":"<b>"+u+" / "+f+"KOA "+(i.campgroundsField.length>1?"s":"")+"<\/b> nearby";o={searchTerm:n.term,label:i.locationField,isKoa:!1,nearbyText:e,state:""};r.push(o)}));t(r)}})},50);$("#txtLocation").catcomplete({delay:0,minLength:3,source:function(t,i){n(t,i,$("#txtLocation").attr("data-channel"))},appendTo:$("#txtLocationResults")});$("#txtLocationMobile").catcomplete({delay:0,minLength:3,source:function(t,i){n(t,i,$("#txtLocationMobile").attr("data-channel"))},appendTo:$("#txtLocationResultsMobile")});$("#input-find-nav").catcomplete({delay:0,minLength:3,source:function(t,i){n(t,i,$("#input-find-nav").attr("data-channel"))},appendTo:$("#qLocationResults")})});$(document).ready(function(){$("#txtLocationResults, #qLocationResults").on("click",".ui-autocomplete-category",function(){var t=$(this).html(),n=$(this).closest(".form-group, .input-group").find(".ui-autocomplete-input");n.val(t);n.catcomplete("close")});$(document).on("touchend",".ui-menu-item",function(){var n=$(this).attr("aria-label"),t=$(this).closest(".form-group, .input-group").find(".ui-autocomplete-input"),i;t.val(n.substr(n.lastIndexOf(":")+2));i=window.setTimeout(function(){t.catcomplete("close")},500)});$(document).on("mouseover",".ui-autocomplete-category",function(){$(this).addClass("koa-yellow-bg")});$(document).on("mouseleave",".ui-autocomplete-category",function(){$(this).removeClass("koa-yellow-bg")})});!function(n){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=n();else if("function"==typeof define&&define.amd)define([],n);else{var t;t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this;t.enquire=n()}}(function(){return function n(t,i,r){function u(f,o){var h,c,s;if(!i[f]){if(!t[f]){if(h="function"==typeof require&&require,!o&&h)return h(f,!0);if(e)return e(f,!0);c=new Error("Cannot find module '"+f+"'");throw c.code="MODULE_NOT_FOUND",c;}s=i[f]={exports:{}};t[f][0].call(s.exports,function(n){var i=t[f][1][n];return u(i?i:n)},s,s.exports,n,t,i,r)}return i[f].exports}for(var e="function"==typeof require&&require,f=0;f<r.length;f++)u(r[f]);return u}({1:[function(n,t){function i(n,t){this.query=n;this.isUnconditional=t;this.handlers=[];this.mql=window.matchMedia(n);var i=this;this.listener=function(n){i.mql=n.currentTarget||n;i.assess()};this.mql.addListener(this.listener)}var u=n(3),r=n(4).each;i.prototype={constuctor:i,addHandler:function(n){var t=new u(n);this.handlers.push(t);this.matches()&&t.on()},removeHandler:function(n){var t=this.handlers;r(t,function(i,r){if(i.equals(n))return i.destroy(),!t.splice(r,1)})},matches:function(){return this.mql.matches||this.isUnconditional},clear:function(){r(this.handlers,function(n){n.destroy()});this.mql.removeListener(this.listener);this.handlers.length=0},assess:function(){var n=this.matches()?"on":"off";r(this.handlers,function(t){t[n]()})}};t.exports=i},{3:3,4:4}],2:[function(n,t){function i(){if(!window.matchMedia)throw new Error("matchMedia not present, legacy browsers require a polyfill");this.queries={};this.browserIsIncapable=!window.matchMedia("only all").matches}var f=n(1),r=n(4),e=r.each,u=r.isFunction,o=r.isArray;i.prototype={constructor:i,register:function(n,t,i){var r=this.queries,s=i&&this.browserIsIncapable;return r[n]||(r[n]=new f(n,s)),u(t)&&(t={match:t}),o(t)||(t=[t]),e(t,function(t){u(t)&&(t={match:t});r[n].addHandler(t)}),this},unregister:function(n,t){var i=this.queries[n];return i&&(t?i.removeHandler(t):(i.clear(),delete this.queries[n])),this}};t.exports=i},{1:1,4:4}],3:[function(n,t){function i(n){this.options=n;n.deferSetup||this.setup()}i.prototype={constructor:i,setup:function(){this.options.setup&&this.options.setup();this.initialised=!0},on:function(){this.initialised||this.setup();this.options.match&&this.options.match()},off:function(){this.options.unmatch&&this.options.unmatch()},destroy:function(){this.options.destroy?this.options.destroy():this.off()},equals:function(n){return this.options===n||this.options.match===n}};t.exports=i},{}],4:[function(n,t){function i(n,t){var i=0,r=n.length;for(i;i<r&&t(n[i],i)!==!1;i++);}function r(n){return"[object Array]"===Object.prototype.toString.apply(n)}function u(n){return"function"==typeof n}t.exports={isFunction:u,isArray:r,each:i}},{}],5:[function(n,t){var i=n(2);t.exports=new i},{2:2}]},{},[5])(5)});var Slider=function(){var n=0,t=function(){n--;$(this).parent().load()},i=function(){n++;$(this).parent().load()},r=function(){n==$(this).data("slider").options.data.length&&(n=0);n==-1&&(n=$(this).data("slider").options.data.length-1);$(this).find("img.carousel-image").attr({src:$(this).data("slider").options.data[n].url+$(this).data("slider").options.preset,alt:$(this).data("slider").options.data[n].title})};return{init:function(n,u){var f=null,e=null,o=null;return this.options=$.extend({},this.options,n),$options=this.options,this.elem=u,f=$(u),e=$(".carousel-prev",f),o=$(".carousel-next",f),e.click(t),o.click(i),f.load(r),this},options:{data:null,preset:""}}}(),iOSSafari=!1,userAgent=navigator.userAgent||navigator.vendor||window.opera;(userAgent.match(/iPad/i)||userAgent.match(/iPhone/i)||userAgent.match(/iPod/i))&&/^((?!CriOS|android).)*safari/i.test(navigator.userAgent)&&(iOSSafari=!0);$(document).ready(function(){function s(){if(iOSSafari&&$(document).scrollTop()==0){var t=parseInt(window.innerHeight);n=t<u?u-t:0;$(".search-wrapper").css("margin-bottom",n)}}var r=!1,u=parseInt(window.innerHeight),n=0,t=0,f;enquire.register("screen and (max-width: 767px)",{match:function(){t=$(".topMenu").parent().height()+$(".mainMenu").parent().height();$("#txtLocation").on("keyup",function(){(e==0||$(this).val().length>0)&&$(".mobile-hide").slideDown(500);$(this).val().length==0&&$(".mobile-hide").slideUp(500);e++})},unmatch:function(){$("#txtLocation").off("keyup");t=0}});enquire.register("screen and (min-width:1024px)",{match:function(){$("#checkInDate").data("DateTimePicker")!=null&&$("#checkInDate").data("DateTimePicker").destroy();$("#checkOutDate").data("DateTimePicker")!=null&&$("#checkOutDate").data("DateTimePicker").destroy();var n=$("#checkInDate, #checkOutDate").datepicker({changeMonth:!0,changeYear:!0,numberOfMonths:2,minDate:0,defaultDate:null,onSelect:function(t){var r=this.id=="checkInDate"?"minDate":"maxDate",i=$(this).data("datepicker"),u=$.datepicker.parseDate(i.settings.dateFormat||$.datepicker._defaults.dateFormat,t,i.settings);this.id=="checkInDate"&&n.not(this).datepicker("option",r,u)}})},unmatch:function(){$("#checkInDate, #checkOutDate").datepicker("destroy")}});enquire.register("screen and (max-width:1023px)",{match:function(){var n=new Date;$("#checkInDate").datetimepicker({format:"M/D/YY",minDate:moment().millisecond(0).second(0).minute(0).hour(0),useCurrent:!1,ignoreReadonly:!0,widgetPositioning:{horizontal:"left",vertical:"auto"},icons:{previous:"fas fa-chevron-left",next:"fas fa-chevron-right"}});$("#checkOutDate").datetimepicker({format:"M/D/YY",minDate:moment().millisecond(0).second(0).minute(0).hour(0),useCurrent:!1,ignoreReadonly:!0,widgetPositioning:{horizontal:"right",vertical:"auto"},icons:{previous:"fas fa-chevron-left",next:"fas fa-chevron-right"}});$("#checkInDate").on("dp.change",function(n){$("#checkOutDate").data("DateTimePicker").minDate(moment(n.date).add(1,"days"))});$("#checkOutDate").on("dp.change",function(n){$("#checkInDate").data("DateTimePicker").maxDate(moment(n.date).subtract(1,"days"))});$("#checkInDate, #checkOutDate").attr("readonly","readonly")}});$("#filters").click(function(){$(window).width()>768;var n=$(".filter-container").css("display");return n!="none"&&n?($("#filters").children("i").animateRotate(180,500,"linear",function(){$("#filters").children("i").removeClass("fa-caret-up").addClass("fa-caret-down").attr("style","")}),$("#btnBasicSearch").show(500)):($("#filters").children("i").animateRotate(-180,500,"linear",function(){$("#filters").children("i").removeClass("fa-caret-down").addClass("fa-caret-up").attr("style","")}),$("#btnBasicSearch").hide(500)),$(".filter-container").slideToggle(500),!1});var h="<h1>There’s Still Time. Make Your Way Out.<\/h1>",c='<a id="find-a-koa" href="/find-a-koa/"><h1>Camp Close To Home <i class="fas fa-chevron-right fa-lg"><\/i><\/h1><\/a>',l='<a id="value-kard-rewards" href="/value-kard-rewards/"><h1>Save 10%* <span class="caption-text-inner">every time you camp<\/span> <i class="fas fa-chevron-right fa-lg"><\/i><\/h1><\/a>';$("#homeCarousel").on("slide.bs.carousel",function(n){var t=$(n.relatedTarget).index();switch(t){case 0:$("#captionText").fadeOut(500);$("#captionText").html(h).fadeIn(1e3);break;case 1:$("#captionText").fadeOut(500);$("#captionText").html(c).fadeIn(1e3);break;case 2:$("#captionText").fadeOut(500);$("#captionText").html(l).fadeIn(1e3)}});$("#homeCarousel").on("slid.bs.carousel",function(n){var i,t;clearTimeout(f);i=$(this).find(".carousel-inner .active").attr("data-interval");$("#homeCarousel").carousel("pause");f=setTimeout("$('#homeCarousel').carousel();",i-1e3);$(n.relatedTarget).attr("id")=="carouselSlideCampstagram"?($(".caption-row").css("display","none"),$("#widgetLinkContainer").addClass("black-trans-border vdivide"),$(".search-container-wrapper, .search-container-wrapper-bottom").addClass("yellow-trans-border"),$(".left.carousel-control, .right.carousel-control").css("display","none"),r||(t=new freewall("#freewall"),t.reset({selector:".grid-item",animate:!0,cellW:100,cellH:"auto",gutterX:5,gutterY:5,onResize:function(){t.fitWidth()}}),t.fitWidth(),t.refresh(),r=!0)):($(".caption-row").css("display","block"),$("#widgetLinkContainer").removeClass("black-trans-border vdivide"),$(".search-container-wrapper, .search-container-wrapper-bottom").removeClass("yellow-trans-border"),$(".left.carousel-control, .right.carousel-control").css("display",""));$("#captionText > a").off("click");$("#captionText > a").on("click",function(){var n=$(this).attr("id");ga("send",{hitType:"event",eventCategory:"HomePageHero",eventAction:"click",eventLabel:n})})});let e=0;var a=$(".search-wrapper").offset(),o=0,i=!0;$(window).on("scroll",function(){var r=window.pageYOffset||document.documentElement.scrollTop,u;r>o?($(".search-wrapper").removeClass("up-scroll"),i=!0):($(".mainMenu, .topMenu").removeClass("fix-to-top"),$(".search-wrapper").addClass("up-scroll"),i=!1);o=r<=0?0:r;u=$(document).scrollTop();u>=1+t?(i?$(".mainMenu, .topMenu").addClass("fix-to-top"):$(".mainMenu, .topMenu").removeClass("fix-to-top"),$(".search-wrapper").addClass("fix-to-top"),$(".search-wrapper > .container > .row").addClass("justify-content-center"),$(".search-wrapper > .container > .row > div").removeClass("col-xl-8").addClass("col-xl-6"),iOSSafari&&n>0&&(n=0,$(".search-wrapper").css("margin-bottom",0))):($(".search-wrapper, .mainMenu, .topMenu").removeClass("fix-to-top up-scroll fix-to-bottom"),$(".search-wrapper > .container > .row").removeClass("justify-content-center"),$(".search-wrapper").hasClass("vertical-res")?$(".search-wrapper > .container > .row > div").removeClass("col-xl-6").addClass("col-xl-4"):$(".search-wrapper > .container > .row > div").removeClass("col-xl-6").addClass("col-xl-8"))});$(window).resize(function(){s()});iOSSafari&&setTimeout(s,1e3);$("form").validate();$("#captionText > a").off("click");$("#captionText > a").on("click",function(){var n=$(this).attr("id");ga("send",{hitType:"event",eventCategory:"HomePageHero",eventAction:"click",eventLabel:n})})});iImageCount=3;iCounter=0