PageSourceSearch

https://www.nordicvisitor.com/resources/2015/js/min/general.js?v=2026VNUR016

js nordicvisitor.com collected 2026-10-02 03:06:39 UTC 46,822 bytes, 1 lines download raw bytes

1var Common={init:function(){Common.endsWithForNotSupportedBrowser()},endsWithForNotSupportedBrowser:function(){String.prototype.endsWith||(String.prototype.endsWith=function(t,e){return(void 0===e||e>this.length)&&(e=this.length),this.substring(e-t.length,e)===t})}};function detectIE(){var t=window.navigator.userAgent,e=t.indexOf("MSIE ");if(e>0)return parseInt(t.substring(e+5,t.indexOf(".",e)),10);if(t.indexOf("Trident/")>0){var i=t.indexOf("rv:");return parseInt(t.substring(i+3,t.indexOf(".",i)),10)}var a=t.indexOf("Edge/");return a>0&&parseInt(t.substring(a+5,t.indexOf(".",a)),10)}$(function(){Common.init(),CurrencyConverter.Init(),initTooltipActivityInfo(),initTooltipPaceInfo(),initTooltipCategoryInfo()}),jQuery.fn.animateAuto=function(t,e,i){var a,n,o;return this.each(function(s,r){n=(a=(r=jQuery(r)).clone().css({height:"auto",width:"auto"}).appendTo("body")).css("height"),o=a.css("width"),a.remove(),"height"===t?r.animate({height:n},e,i):"width"===t?r.animate({width:o},e,i):"both"===t&&r.animate({width:o,height:n},e,i)})};var detectiPhone=function(){return/(iPhone)/i.test(navigator.userAgent)},detectiPad=function(){return/(iPad)/i.test(navigator.userAgent)};function detectSafariIos(){var t=/(iPhone)/i.test(navigator.userAgent),e=!!navigator.userAgent.match(/Version\/[\d\.]+.*Safari/);return t&&e}function responsiveImage(){$(".r-bg").each(function(){var t=$(this).attr("data-l")||"",e=$(this).attr("data-m")||"",i=$(this).attr("data-s")||"",a=t;480>=$(window).width()?a=i:980>=$(window).width()&&(a=e),$(this).css("background-image",'url("'+a+'")')}),$(".r-img").each(function(){var t=$(this).attr("data-l")||"",e=$(this).attr("data-m")||"",i=$(this).attr("data-s")||"",a=t;480>=$(window).width()?a=i:980>=$(window).width()&&(a=e),$(this).attr("src",a)}),$(".r-di").each(function(){var t=$(this).attr("data-l")||"",e=$(this).attr("data-m")||"",i=$(this).attr("data-s")||"",a=t;480>=$(window).width()?a=i:980>=$(window).width()&&(a=e),$(this).attr("data-image",a)})}$(document).ready(function(){responsiveImage(),$("#mainMenu").each(function(){$(this).find(".info-tooltip").each(function(){var t=$(this),e=t.siblings("a");e&&e.append(t)})}),new Blazy({breakpoints:[{width:480,src:"data-src-s"},{width:980,src:"data-src-m,"}],offset:600,loadInvisible:!0}),detectIE()&&$("body").addClass("ie"),detectSafariIos()&&$("body").addClass("iosmobile"),$("button[data-href]").click(function(){location.href=$(this).attr("data-href")}),$(".show-more").click(function(){if(void 0!=$(this).attr("data-target")){var t="slideDown";void 0!=$(this).attr("data-animation")&&(t=$(this).attr("data-animation")),"none"==t?$($(this).attr("data-target")+":hidden").show():$($(this).attr("data-target")+":hidden").slideDown(),$(this).hide()}return"btn-more-reviews-text"==$(this).attr("id")&&setTimeout(function(){fixedReviewButtonMore()},1100),!1}),$(".slide-more").click(function(){if(void 0!=$(this).attr("data-target")){var t=$("#"+$(this).attr("data-target"));if($(this).hasClass("triggered"))$(this).removeClass("triggered"),t.css("height",t.attr("data-original-height")+"px"),t.removeClass("open"),$(this).html('<span class="icon-list"></span>View more');else{t.attr("data-original-height",t.height()),$(this).addClass("triggered"),$(this).html('<span class="icon-list"></span>View less');var e=$('<div style="visibility:hidden;">').append(t.html());e.appendTo(t);var i=e.height();e.remove(),t.animate({height:i+"px"},1e3,function(){t.css("height","auto"),t.addClass("open")})}}return!1}),$(".show-more-tours").click(function(){var t=$($(this).attr("href"));return $(this).hasClass("opened")?($(this).removeClass("opened"),t.length>0&&(t.find(" > div:nth-child(n+5)").slideUp(),$(this).text($(this).attr("data-view-all")))):($(this).addClass("opened"),t.length>0&&(t.find(" > div:nth-child(n+5)").slideDown(),$(this).text("Show Less"))),!1}),$(".hero-text").each(function(){var t=[];
1$(this).find("figure[data-img]").each(function(){var e=$(this).attr("data-img");void 0!=e&&t.push(e)}),preloadImage(t)}),$("input.datepicker").attr("type","text").datepicker({dateFormat:"dd-M-yy",minDate:0,showButtonPanel:!0}),$("#selectTourModal").each(function(){var t=function(){let t=$('#selectTourModal input[name="destination"]:checked').map(function(){return this.value}).get().join(",");""==t&&(t=$('#selectTourModal input[name="destination"]').map(function(){return this.value}).get().join(","));var e="webid="+t;e+="&season="+$('#selectTourModal input[name="season"]:checked').map(function(){return this.value}).get().join(","),e+="&travelStyles="+$('#selectTourModal input[name="travelStyles"]:checked').map(function(){return this.value}).get().join(","),e+="&interests="+$('#selectTourModal input[name="interests"]:checked').map(function(){return this.value}).get().join(","),jQuery.ajax({cache:!1,type:"POST",url:"/ajax/tour-count.aspx",data:e,success:function(t){$("#selectTourModal .counter-dark").text(t)}})},e=$(this),i=function(t){if("all"==$(t).val())e.find('.month-season input[name="season"]').prop("checked",!0);else if("summer"==$(t).val()){var i=["5","6","7","8","9"];e.find('.month-season input[name="season"]').prop("checked",!1),e.find('.month-season input[name="season"]').each(function(){i.indexOf($(this).val())>-1&&$(this).prop("checked",!0)})}else if("winter"==$(t).val()){var a=["1","2","3","4","10","11","12"];e.find('.month-season input[name="season"]').prop("checked",!1),e.find('.month-season input[name="season"]').each(function(){a.indexOf($(this).val())>-1&&$(this).prop("checked",!0)})}},a=function(t){var i=$('.month-season input[name="season"]:checked').map(function(){return this.value}).get().join(",");"1,2,3,4,5,6,7,8,9,10,11,12"==i?e.find(".overview-season input#seasoncheck1").prop("checked",!0):"5,6,7,8,9"==i?e.find(".overview-season input#seasoncheck2").prop("checked",!0):"1,2,3,4,10,11,12"==i?e.find(".overview-season input#seasoncheck3").prop("checked",!0):e.find(".overview-season input").prop("checked",!1)};e.find(".overview-season input:checked").size()>0&&i(e.find(".overview-season input:checked").get(0)),e.find(".overview-season input").click(function(){i(this),t()}),e.find('.month-season input[name="season"]:checked').size()>0&&a(),e.find('.month-season input[name="season"]').click(function(){a(),t()});var n=function(){var t=e.find('input[name="destination"]:checked'),i=e.find('input[name="travelStyles"]');i.removeClass("included"),t.each(function(){var t=$(this).attr("data-travel-style");i.not(".included").each(function(){(","+t+",").indexOf(","+$(this).val()+",")>-1&&$(this).addClass("included")})}),e.find('input[name="travelStyles"].included').prop("disabled",!1),i.not(".included").prop("disabled",!0).prop("checked",!1)};e.find('input[name="destination"]').click(function(){n(),t()}),n(),e.find('input[name="travelStyles"]').click(function(){t()}),t(),e.find("#search-submit").click(function(){return e.find("form").submit(),!1})}),initGenericModal(),initVideoModal();let t=function(t=".section-content-nav"){let e=$(".submenu"),i=e.clone(),a=$(t),n=$('<div class="section-content-nav-fixed"></div>');n.append(i),n.insertBefore($("#content"));var o=0;$(window).on("scroll",function(){let t=70;window.matchMedia("(max-width: 992px)").matches&&(t=0);var s=a.offset().top,r=$(window).scrollTop();r>s-t?(e.addClass("fixed"),i.addClass("fixed")):(e.removeClass("fixed"),i.removeClass("fixed")),r>o?n.removeClass("fixed50"):n.addClass("fixed50"),o=r}),App.initAnchorlinks(".section-content-nav-fixed .link-anchor")};$(".submenu").size()>0&&($(".section-package-info .sublinks-wrap").size()>0?t(".section-package-info .sublinks-wrap"):$(".section-content-nav").size()>0?t():new ElementScrollSticker(".submenu",!1,0),$(".section-content-nav").size()>0&&InitSectionVisibleSubmenu()),new ElementScrollSticker(".main-header"),$(".submenu").size()>0&&new HideMenuOnScrollDown([".main-header",".submenu"],".submenu"),$(".panocontain").size()>0&&new Panoscroll("stafflarge.jpg",".panocontain"),$(".mobile-sub-menu #currency-btn > a").click(function(){return $(".mobile-sub-menu #currency-btn ul").show(),!1}),$("section").each(function(){if($(this).find(".card-travel-guide").size()>0){var t=0;$(this).find(".card-travel-guide").each(function(){$(this).find("h1").height()>t&&(t=$(this).find("h1").height())}),$(this).find(".card-travel-guide h1").height(t),t=0,$(this).find(".card-travel-guide").each(function(){$(this).find(".card-title").height()>t&&(t=$(this).find(".card-title").height())}),$(this).find(".card-travel-guide .card-title").height(t),t=0,$(this).find(".card-travel-guide").each(function(){$(this).find("p").height()>t&&(t=$(this).find("p").height())}),$(this).find(".card-travel-guide p").height(t)}}),$(".url-link").each(function(){void 0!=$(this).attr("data-url")&&($(this).css("cursor","pointer"),$(this).click(function(){location.href=$(this).attr("data-url")}))}),initSearch(),initTravelGuideSearch(),$(".button-same-width").each(function(){var t=0;$(this).find(" > a").each(function(){$(this).outerWidth()>t&&(t=$(this).outerWidth())}),$(this).find(" > a").css("width",t+"px")})});var hideMobileCurrency=function(){$(".mobile-sub-menu #currency-btn ul").hide()},CardEqualizerGroup=function(t){var e,i=0;t.css("height",""),t.each(function(){$(this).outerHeight()>i&&(i=$(this).outerHeight())}),t.hasClass("card-tiny")&&(i-=20),i>0&&t.each(function(){$(this).height(i+"px"),(e=$(this).find(".card-price-container"))&&(e.css("bottom","40px"),e.css("top","auto"),e.css("position","absolute"))})};const triggerModal=function(t){let e=$(t).data("target");if(e&&["#modalIncludeds","#modalHighlights","#modalHotels","#modalAccommodations","#modalActivity","#modalOptionals"].includes(e)){let i=$(e).data("ready");i?t.trigger("click"):setTimeout(function(){triggerModal(t)},500)}else t.trigger("click")};var initGenericModal=function(){$("a.infobox").length>0&&$.get("/ajax/modals/generic.html",function(t){$("body").append(t),$("#initModal").size()>0&&($("#generic-content").hide(),$("#generic-loader").hide(),$.ajax({url:"/ajax/modals/generic.aspx?url="+$("#initModal").val(),success:function(t){$("#modalGeneric").modal("show"),$("#generic-content").html($(t).find(".dc_webcomponents_html").html()).slideDown()}})),$("a.infobox").each(function(){$(this).attr("data-target","#modalGeneric").attr("data-toggle","modal"),$(this).click(function(){$("#generic-content").hide(),$("#generic-loader").hide();var t=!$(this).hasClass("no-title"),e=$(this).attr("href");this.hasAttribute("data-url")&&(e=$(this).attr("data-url"));var i="";if($(this).hasClass("hashclick")&&(void 0!=$(this).attr("id")&&(i=$(this).attr("id")),this.hasAttribute("data-url"))){var a=$(this).attr("href");"#"!=a&&0==a.indexOf("#")&&(i=a)}if(e.startsWith("offer-")){let n=new URL(window.location),o=e.split("-")[1];n.searchParams.set("offer",o),history.replaceState({},"",n)}return $.ajax({url:"/ajax/modals/generic.aspx?url="+e,success:function(e){if($("#modalGeneric").modal("show"),void 0!=i&&""!=i&&updateHash(i),t){var a=e.match(/<title>[\s\S]+<\/title>/g);""!=a?$("#modalGeneric .modal-title").text(a.toString().replace("<title>","").replace("</title>","")):$("#modalGeneric .modal-title").text("")}else $("#modalGeneric .modal-title").text("");$("#generic-content").html($(e).find(".dc_webcomponents_html").html()).slideDown()}}),!1}),$(this).data("click-loaded",!0)});var e=window.location.hash;if(""!=e){if($(e).hasClass("hashclick"))$(e).click();else if($('[href="'+e+'"]').length){var i=$('[href="'+e+'"]').eq(0);if(i.hasClass("link-anchor")){var a=$(e);setTimeout(function(){$("html,body").animate({scrollTop:a.offset().top-120},500)},500)}else $("html,body").animate({scrollTop:i.offset().top-120},500),triggerModal(i)}}$("#modalGeneric").on("hidden.bs.modal",function(){if(history.replaceState){let t=new URL(window.location);t.searchParams.delete("offer"),history.replaceState("",document.title,t)}else window.location.hash=""})}),$("input[data-show-modal]").each(function(){var t=$(this),e=t.data("show-modal"),i=!1;t.click(function(){i||($("#generic-content").hide(),$("#generic-loader").hide(),$.ajax({url:"/ajax/modals/generic.aspx?url="+e,success:function(t){$("#modalGeneric").modal("show"),$("#generic-content").html($(t).find(".dc_webcomponents_html").html()).slideDown(),i=!0}}))})})},initVideoModal=function(){$("a.video-link,a[data-video]").length>0&&$.get("/ajax/modals/video.html",function(t){$("body").append(t),$("#videoModal").on("hidden.bs.modal",function(t){$("#videoModal iframe").removeAttr("src")});var e=function(){var t=$("#videoModal iframe");
1if(void 0!=t.attr("data-width")&&void 0!=t.attr("data-height")){var e=parseFloat(t.attr("data-width"))||800,i=parseFloat(t.attr("data-height"))||800;$(window).width()>=e?($(window).width()>800?$("#videoModal .modal-dialog").css("width",e+"px"):$("#videoModal .modal-dialog").css("width","100%"),t.css("height",i+"px"),$(window).height()<=i+300&&t.css("height",$(window).height()-300+"px")):($("#videoModal .modal-dialog").css("width","100%"),t.css("height",i/e*$(window).width()+"px"))}};$("a.video-link, a[data-video]").each(function(){$(this).attr("data-target","#videoModal").attr("data-toggle","modal"),$(this).click(function(){$("#videoModal iframe").attr("src",$(this).attr("data-src")),$("#videoModal iframe").attr("data-width",$(this).attr("data-width")),$("#videoModal iframe").attr("data-height",$(this).attr("data-height")),e(),ga("send","event","Videos","Opened","https://"+(location.hostname+location.pathname+location.search))})}),$(window).resize(function(){e()})})},preloadImage=function(t){preloadImage.list||(preloadImage.list=[]);for(var e=preloadImage.list,i=0;i<t.length;i++){var a=new Image;a.onload=function(){var t=e.indexOf(this);-1!==t&&e.splice(t,1)},e.push(a),a.src=t[i]}};function createCookie(t,e,i){if(i){var a=new Date;a.setTime(a.getTime()+864e5*i);var n="; expires="+a.toGMTString()}else var n="";document.cookie=t+"="+e+n+"; path=/"}function readCookie(t){for(var e=t+"=",i=document.cookie.split(";"),a=0;a<i.length;a++){for(var n=i[a];" "==n.charAt(0);)n=n.substring(1,n.length);if(0==n.indexOf(e))return n.substring(e.length,n.length)}return null}CurrencyConverter={Currency:{AUD:1,CAD:1,DKK:1,EUR:1,GBP:1,ISK:1,NOK:1,SEK:1,USD:1},CurrencySymbol:{AUD:"($)",CAD:"($)",DKK:"",EUR:"(€)",GBP:"(\xa3)",ISK:"",NOK:"",SEK:"",USD:"($)"},Loaded:!1,ViewCurrency:window.location.hostname.indexOf("iceland")>-1||window.location.hostname.indexOf("greenland")>-1?"ISK":window.location.hostname.indexOf("scotland")>-1?"GBP":"EUR",Load:function(){"Loaded"==readCookie("MW")?(""!=readCookie("MWCurrency")&&"undefined"!=readCookie("MWCurrency")&&(this.ViewCurrency=readCookie("MWCurrency")),["AUD","CAD","DKK","EUR","GBP","ISK","NOK","SEK","USD"].forEach(function(t){CurrencyConverter.Currency[t]=parseFloat(readCookie("MW"+t))||1}),CurrencyConverter.Loaded=!0,CurrencyConverter.Convert(this.ViewCurrency)):$.getJSON("/ajax/tour-currency.aspx",function(t){$.each(t,function(t,e){CurrencyConverter.Currency[e.Name]=e.Rate,createCookie("MW"+e.Name,e.Rate)});var e="";$("#CF-IPCountry").length&&(e=$("#CF-IPCountry").val());var i=CurrencyConverter.ViewCurrency;"US"==e?i="USD":"GB"==e?i="GBP":"CA"==e?i="CAD":window.location.hostname.indexOf("iceland")>-1&&"IS"!=e?i="EUR":window.location.hostname.indexOf("scotland")>-1&&"GB"!=e?i="EUR":window.location.hostname.indexOf("uk")>-1&&(i="GBP"),createCookie("MW","Loaded"),CurrencyConverter.Loaded=!0,CurrencyConverter.Convert(i)})},ConvertPrice:function(t,e,i){var a=parseInt(t*(this.Currency[i]/this.Currency[e]));return CurrencyConverter.RenderPrice(a)},ConvertPriceNumeric:function(t,e,i){return parseInt(t*(this.Currency[i]/this.Currency[e]))},RenderPrice:function(t){var e=parseInt(t);if(e){let i=new URLSearchParams(window.location.search),a=i.get("lang")||navigator.language,n=[{a:"is-IS",b:"de-DE"},{a:"is_IS",b:"de-DE"},{a:"is",b:"de-DE"}];return n.some(t=>t.a==a)&&(a=n.find(t=>t.a==a).b),e.toLocaleString(a)}return t},Convert:function(t){if(CurrencyConverter.Loaded){$(".mw-currency").text(t);var e=this.ViewCurrency;$(".mw").each(function(){var i=0;void 0==$(this).attr("data-price")?(i=parseFloat($(this).text())||0,$(this).attr("data-price",i)):i=parseFloat($(this).attr("data-price"))||0;var a=$(this).attr("data-currency")||e,n=CurrencyConverter.ConvertPrice(i,a,t);$(this).text(n),$(this).siblings(".currency-symbol").text(CurrencyConverter.CurrencySymbol[t])}),$(".mwp").each(function(){var t=0;void 0==$(this).attr("data-price")?(t=parseFloat($(this).text())||0,$(this).attr("data-price",t)):t=parseFloat($(this).attr("data-price"))||0;var e=CurrencyConverter.RenderPrice(t);$(this).text(e)}),$(".default-currency-hide").each(function(){$(this).attr("data-default-currency")==t?$(this).hide():$(this).css("display","")}),$(".booking-menu-approx-original").each(function(){$(this).find(".currency-original").text()==t?$(this).hide():$(this).show()}),createCookie("MWCurrency",t),this.ViewCurrency=t;let i=function(t){return t.replace(/\./g,"").replace(/,/g,"").replace(/ /g,"")};$(".mw-diff").each(function(){var a=$(this).data("before"),n=$(this).data("after"),o=parseInt($(this).data("multiplier"))||1;if($(a).length&&$(n).length){var s=parseInt(i($(a).eq(0).text()))||-1,r=parseInt(i($(n).eq(0).text()))||-1;$(this).text(CurrencyConverter.RenderPrice((s-r)*o))}else{var c=0;void 0==$(this).attr("data-price")?(c=parseFloat($(this).text())||0,$(this).attr("data-price",c)):c=parseFloat($(this).attr("data-price"))||0;var l=$(this).attr("data-currency")||e,d=CurrencyConverter.ConvertPrice(c,l,t);$(this).text(d)}}),"function"==typeof filterCurrencyConvert&&filterCurrencyConvert(),"function"==typeof afterCurrencyConvert&&afterCurrencyConvert()}},Init:function(){this.Load()}};var MWConvert=function(t,e){if(CurrencyConverter.Convert(t),void 0!=e){if($(e).closest(".card").length>
10||$(e).closest(".card-back-full").length>0){if($(e).closest(".card-extra-night").length){var i="ontouchstart"in document.documentElement;($(e).closest("ul").hasClass("visible")||i)&&$(e).closest("ul").removeClass("visible").addClass("invisible"),$(e).closest("ul").hide(),setTimeout(function(){$(e).closest("ul").css("display","")},500)}else $(e).closest(".card").length?$(e).closest(".card").find(".currency-close").length&&$(e).closest(".card").find(".currency-close").get(0).click():$(e).closest(".card-back-full").length&&$(e).closest(".card-back-full").find(".currency-close").get(0).click()}else{var i="ontouchstart"in document.documentElement;($(e).closest("ul").hasClass("visible")||i)&&$(e).closest("ul").removeClass("visible").addClass("invisible"),$(e).closest("ul").hide(),setTimeout(function(){$(e).closest("ul").css("display","")},500)}}return!1};$(document).ready(function(){$(".currency-switcher").length&&$(".currency-switcher li").click(function(t){MWConvert($(this).attr("data-curr"),this)})});var updateHash=function(t){var e=$("#"+(t=t.replace(/^#/,"")));e.length&&e.attr("id",""),document.location.hash=t,e.length&&e.attr("id",t)},initTravelGuideSearch=function(){480>=$(window).width()||($(".guide-search input").keyup(function(t){t.stopPropagation();var e=$(this).val(),i=$(this),a=i.siblings(".suggestions"),n=-1;$(this).data("target")&&(n=parseInt($(this).data("target"))||-1);var o=a.data("prefix")||"";if(a.find("#results").empty().append("<p>searching..</p>"),a.find("#all-results").hide(),""!=e&&e.length>1){var s="query="+e;n>0&&(s="webid="+n+"&"+s),jQuery.ajax({cache:!1,type:"POST",url:"/ajax/tour-guide-suggestion.aspx",data:s,format:"json",success:function(t){e==i.val()&&(void 0!=t&&t.length>0?(a.find("#results").empty(),$.each(t,function(t,e){let i="/travel-guide/"+e.CategoryUrl+"/"+e.Url+"/";n>0&&(i=e.CategoryUrl.startsWith("information")?o+"/travel-guide/"+e.Url+"/":e.CategoryUrl.startsWith("attractions")?o+"/"+e.CategoryUrl+"/"+e.Url+"/":o+i+"/");var s='<div class="suggestion">';s+='<a class="img" href="'+i+'"><img src="'+e.Image+'?95x60;crop"></a>',s+='<p><a href="'+i+'">'+e.Name+"</a></p>",s+='<a href="'+o+"/travel-guide/search/?query=cat:"+e.GroupName+'" class="group-search">'+e.GroupName+"</a>",s+="</div>",a.find("#results").append(s)}),a.find("#all-results").show()):a.find("#results").empty().append("<p>NO RESULTS FOUND</p>"),a.show())}})}}),$(".suggestions, .guide-search input").click(function(t){t.stopPropagation()}))},searchTimer=null,searchSummary=function(t,e){if(e=e.trim(),t.val()!=e){clearTimeout(searchTimer);var e=t.val().trim();searchTimer=setTimeout(function(){searchSummary(t,e)},500);return}var i=t.closest("form").siblings(".suggestions");if(i.find("#results").empty().append("<p>searching..</p>"),i.find("#all-results").hide(),""!=e&&e.length>1){var a="query="+e;jQuery.ajax({cache:!1,type:"POST",url:"/ajax/tour-suggestion.aspx",data:a,format:"json",success:function(a){e==t.val().trim()&&(void 0!=a&&a.length>0?(i.find("#results").empty(),$.each(a,function(t,e){let a="https://"+e.Web+"/travel-deals/"+e.CategoryUrl+"/"+e.Url+"/"+e.TourId;e.FullUrl&&""!=e.FullUrl&&(a=e.FullUrl+e.Url+"/"+e.TourId);var n='<div class="suggestion">';n+='<a class="img" href="'+a+'"><img src="'+e.Image+'?50x50;crop"></a>',n+='<p><a href="'+a+'">'+e.Name+"</a></p>",n+='<a href="'+a+'" class="view">View</a>',n+="</div>",i.find("#results").append(n)}),i.find("#all-results").show()):i.find("#results").empty().append("<p>No tours found!</p>"),i.show())}})}},initSearch=function(){$("#search-submenu-input").focus(function(){$(this).closest("#search-submenu").addClass("focus")}),$("#search-submenu-input").blur(function(){$(this).closest("#search-submenu").removeClass("focus")}),480>=$(window).width()?($(".search-results-filters").addClass("closed").removeClass("closed-init"),$(".search-results-filters h1, .search-results-filters .head").click(function(){$(".search-results-filters").hasClass("closed")?$(".search-results-filters").removeClass("closed"):$(".search-results-filters").addClass("closed")}),$("#text-search-main label, .mobile-menu form label").click(function(){$(this).closest("form").submit()})):($("#search-submenu-input, #search-text-input").keyup(function(t){t.stopPropagation(),clearTimeout(searchTimer);
1var e=$(this),i=e.val();searchTimer=setTimeout(function(){searchSummary(e,i)},500)}),$(".suggestions, #search-submenu-input, #search-text-input").click(function(t){t.stopPropagation()}),$(document).click(function(){$(".suggestions").hide()}),$(".suggestions .button-link").click(function(){return $(this).closest(".suggestions").siblings("form").size()>0?$(this).closest(".suggestions").siblings("form").submit():$(this).closest("form").size()>0&&$(this).closest("form").submit(),!1}))},InitSectionVisibleSubmenu=function(){var t=[];$(".submenu .link-anchor:not(.button-link)").each(function(){var e=$(this).attr("href");if(-1==t.indexOf(e)){var i=$(e);if(i.length){var a=function(){var t=$(window).scrollTop(),a=i.offset().top-120,n=a+i.height()-20;t>=a&&t<=n?$('.submenu .link-anchor[href="'+e+'"]').parent().addClass("highlight"):$('.submenu .link-anchor[href="'+e+'"]').parent().removeClass("highlight")};$(window).scroll(function(){a()}),a(),t.push(e)}}$(this).click(function(){var t=$(this).attr("href").replace("#","");updateHash(t)})}),$(".submenu .link-anchor.open-about").click(function(){var t=$('a[data-target="about-text"]');t.hasClass("triggered")||t.click()}),$(".submenu .more > a").click(function(t){return t.preventDefault(),$(this).parent().toggleClass("open"),!1}),$(document).click(function(){$(".submenu .more").removeClass("open")})};$(document).ready(function(){var t='<div class="currency-change-header">Change currency</div>';t+="<ul>",t+='<li><a href="" onclick="return MWConvert(\'EUR\', this);">EUR <span class="currency-symbol">(€)</span></a></li>',t+='<li><a href="" onclick="return MWConvert(\'USD\', this);">USD <span class="currency-symbol">($)</span></a></li>',t+='<li><a href="" onclick="return MWConvert(\'GBP\', this);">GBP <span class="currency-symbol">(\xa3)</span></a></li>',t+='<li><a href="" onclick="return MWConvert(\'CAD\', this);">CAD <span class="currency-symbol">($)</span></a></li>',t+='<li><a href="" onclick="return MWConvert(\'AUD\', this);">AUD <span class="currency-symbol">($)</span></a></li>',t+='<li><a href="" onclick="return MWConvert(\'ISK\', this);">ISK</a></li>',t+='</ul><a href="" onclick="return CardCurrencyClose(this);" class="currency-close">Close</a>',$(".currency-change").each(function(){0==$(this).children().length&&$(this).append(t)})});var CardCurrencyClose=function(t){var e=$(t).closest(".card-price-container");return e.removeClass("card-currency-open"),e.css("top","auto"),setTimeout((function(){e[0].addEventListener("click",Cards.onCardCurrency)}).bind(this),100),!1},initTooltipCategoryInfo=function(){$(".tooltip-tour").length>0&&$.get("/ajax/tour-category-info.aspx",function(t){$.each(t,function(t,e){var i=$('.tooltip-tour[data-id="'+e.Id+'"]');i.length&&(i.attr("title","<p>"+e.Summary+"</p>"),i.each(function(){var t=$(this),e="center bottom",i="center top-5",a="";t.hasClass("tooltip-left")?(e="right bottom",i="left+40 top-5",a="left"):t.hasClass("tooltip-right")&&(e="left bottom",i="right-40 top-5",a="right"),t.uitooltip({hide:!1,position:{collision:768>$(window).width()?"fit":"flipfit",my:e,at:i,using:function(e,i){t.hasClass("tooltip-fixed")?(e.top=$(this).offset().top+e.top-$(window).scrollTop(),"top"==i.vertical?e.top+=7:"bottom"==i.vertical&&(e.top-=7),e.left-=5,$(this).css(e),$(this).addClass(i.vertical).addClass(a),$(this).css("position","fixed")):("top"==i.vertical?e.top+=7:"bottom"==i.vertical&&(e.top-=7),e.left-=5,$(this).css(e),$(this).addClass(i.vertical).addClass(a))}},tooltipClass:$(window).width()>=768?"grey":"",content:function(){return $(this).prop("title")}}),t.addClass("init")}))}),$(".tooltip-tour.init").click(function(t){return t.preventDefault(),$(this).uitooltip("open"),!1}),$("body").bind("click touchstart touchmove",function(t){$(".tooltip-tour.init").uitooltip("close")})})},initGenericTooltip=function(){$(".tooltip-static").length>0&&($(".tooltip-static").uitooltip({hide:!1,position:{collision:"flipfit",my:"center bottom",at:"center top-5",using:function(t,e){"top"==e.vertical?t.top+=7:"bottom"==e.vertical&&(t.top-=7),t.left-=5,$(this).css(t),$(this).addClass(e.vertical)}},tooltipClass:"grey dynamic-width",content:function(){return $(this).prop("title")}}),$(".tooltip-static").click(function(t){return t.preventDefault(),$(this).uitooltip("open"),!1}),$("body").bind("click touchstart touchmove",function(t){$(".tooltip-static").uitooltip("close")})),$(".tooltip-static-click").length>0&&($(document).on("click",".tooltip-static-click",function(t){t.stopPropagation(),$(this).addClass("on"),$(this).uitooltip({hide:!1,items:".tooltip-static-click.on",position:{collision:"flipfit",my:"center bottom",at:"center top-5",using:function(t,e){"top"==e.vertical?t.top+=7:"bottom"==e.vertical&&(t.top-=7),t.left-=5,$(this).css(t),$(this).addClass(e.vertical)}},tooltipClass:"grey dynamic-width",content:function(){return $(this).prop("title")}}),$(this).trigger("mouseenter")}),$(document).on("click",function(){$(".tooltip-static-click.on").each(function(){$(this).uitooltip("close"),$(this).removeClass("on")})}),$("body").bind("touchmove",function(t){$(".tooltip-static-click.on").uitooltip("close"),$(".tooltip-static-click.on").removeClass("on")}),$(".tooltip-static-click").on("mouseout",function(t){t.stopImmediatePropagation()}))};$(document).ready(function(){initGenericTooltip()});var fixedReviewButtonMore=function(){$(".client-review-paragraph:v
1isible").removeClass("invi"),$(".client-review-paragraph:hidden").addClass("invi"),$(".client-review-paragraph:visible").each(function(){var t=$(this).find(".review-text"),e=$(this).find(".review-text-content");t.removeClass("always-visible"),e.height()<=t.height()?t.addClass("always-visible"):t.removeClass("always-visible")})};$(document).ready(function(){$(".client-review-paragraph").each(function(){$(this),$(this).find(".review-text").wrapInner('<div class="review-text-content"></div>')}),fixedReviewButtonMore()}),$(window).resize(function(){fixedReviewButtonMore()});var initTooltipActivityInfo=function(){$(".tooltip-activity").length>0&&$.get("/ajax/tour-activity-info.aspx",function(t){$(".tooltip-activity").each(function(){var e=$(this),i=$(this).attr("data-name")||"",a=parseInt($(this).attr("data-web"))||-1,n=t.filter(function(t){return t.Name==i&&t.WebId==a});n.length&&(e.attr("title","<p>"+n[0].Descriptions+"</p>"),e.uitooltip({hide:!1,position:{collision:768>$(window).width()?"fit":"flip",my:"center bottom",at:"center top-5",using:function(t,i){e.hasClass("tooltip-fixed")?(t.top=$(this).offset().top+t.to
1p-$(window).scrollTop(),"top"==i.vertical?t.top+=7:"bottom"==i.vertical&&(t.top-=7),t.left-=5,$(this).css(t),$(this).addClass(i.vertical),$(this).css("position","fixed")):("top"==i.vertical?t.top+=7:"bottom"==i.vertical&&(t.top-=7),t.left-=5,$(this).css(t),$(this).addClass(i.vertical))}},tooltipClass:$(window).width()>=768?"grey":"",content:function(){return $(this).prop("title")}}),e.addClass("init"))}),$(".tooltip-activity.init").click(function(t){return t.preventDefault(),$(this).uitooltip("open"),!1}),$("body").bind("click touchstart touchmove",function(t){$(".tooltip-activity.init").uitooltip("close")})})},initTooltipPaceInfo=function(){$(".tooltip-pace").length>0&&$.get("/ajax/tour-pace-info.aspx",function(t){$(".tooltip-pace").each(function(){var e=$(this),i=$(this).attr("data-name")||"",a=parseInt($(this).attr("data-web"))||-1,n=t.filter(function(t){return t.Name==i&&t.WebId==a});n.length&&(e.attr("title","<p>"+n[0].Descriptions+"</p>"),e.uitooltip({hide:!1,position:{collision:768>$(window).width()?"fit":"flip",my:"center bottom",at:"center top-5",using:function(t,i){e.hasClass("tooltip-fixed")?(t.top=$(this).offset().top+t.to
1p-$(window).scrollTop(),"top"==i.vertical?t.top+=7:"bottom"==i.vertical&&(t.top-=7),t.left-=5,$(this).css(t),$(this).addClass(i.vertical),$(this).css("position","fixed")):("top"==i.vertical?t.top+=7:"bottom"==i.vertical&&(t.top-=7),t.left-=5,$(this).css(t),$(this).addClass(i.vertical))}},tooltipClass:$(window).width()>=768?"grey":"",content:function(){return $(this).prop("title")}}),e.addClass("init"))}),$(".tooltip-pace.init").click(function(t){return t.preventDefault(),$(this).uitooltip("open"),!1}),$("body").bind("click touchstart touchmove",function(t){$(".tooltip-pace.init").uitooltip("close")})})};$(document).ready(function(){$(".card-small-price .card-currency").click(function(){return $(this).closest(".card").find(".card-price-container .card-price").click(),!1})}),$(document).ready(function(){$(".sp-small-container").each(function(){var t=$(this);t.lightSlider({autoWidth:!0,slideMove:1,slideMargin:0,speed:400,addClass:"sp-slider",auto:!1,loop:!1,slideEndAnimation:!0,pause:2e3,controls:!0,prevHtml:'<svg class="icon-fa " aria-hidden="true" focusable="false"><use href="/resources/files/1/k/kit-regular.svg#chevron-left"></use></svg>',nextHtml:'<svg class="icon-fa " aria-hidden="true" focusable="false"><use href="/resources/files/1/k/kit-regular.svg#chevron-right"></use></svg>',pager:!1,gallery:!1,enableTouch:!0,enableDrag:!0,freeMove:!0,swipeThreshold:40,responsive:[],onBeforeStart:function(t){},onSliderLoad:function(e){requestAnimationFrame(()=>{t.closest(".sp-slider").find(".lSPrev").attr("href","#").addClass("disabled"),t.closest(".sp-slider").find(".lSNext").attr("href","#"),console.log(t.closest(".lSSlideOuter").width()),console.log(t.closest(".lSSlideWrapper").width()),t.closest(".lSSlideOuter").width()!=t.closest(".lSSlideWrapper").width()&&t.closest(".sp-slider").find(".lSNext").addClass("disabled")})},onBeforeSlide:function(t){},onAfterSlide:function(e){1==e.getCurrentSlideCount()?t.closest(".sp-slider").find(".lSPrev").addClass("disabled"):t.closest(".sp-slider").find(".lSPrev").removeClass("disabled");var i=t.closest(".sp-slider").width(),a=t.css("transform").replace(/[^0-9\-.,]/g,"").split(","),n=a[12]||a[4],o=t.width()+parseInt(n);o+10>=i&&o-10<=i?t.closest(".sp-slider").find(".lSNext").addClass("disabled"):t.closest(".sp-slider").find(".lSNext").removeClass("disabled")},onBeforeNextSlide:function(t){},onBeforePrevSlide:function(t){}})})}),$(document).ready(function(){$(".cr-text").each(function(){var t=$(this).find(".text");$(this).find(".cr-more").click(function(){return t.addClass("show"),!1})})}),$(document).ready(function(){if($(".top-button").length){var t=$(".top-button > a"),e=function(){$(window).scrollTop()>$(window).height()/2?t.show():t.hide()};$(window).scroll(function(){e()}),e(),t.click(function(){return $("html, body").animate({scrollTop:0},1250),!1})}}),$(document).ready(function(){var t=$(window).scrollTop();let e=$("body").hasClass("hide-topnav"),i=$(".sub-notice-m").length>0&&!e;var a=i?$(".sub-notice-m").outerHeight():0;if(i){var n=$(window).scrollTop();$("body").addClass("has-mobile-notice"),n<=a?$("body").addClass("mobile-notice"):$("body").removeClass("mobile-notice")}
1$(window).scroll(function(){var e=$(window).scrollTop();t>e?($(".mobile-nav-b").removeClass("mobile-nav-hide"),$("body").addClass("mobile-nav-show")):e>500?($(".mobile-nav-b").addClass("mobile-nav-hide"),$("body").removeClass("mobile-nav-show")):($(".mobile-nav-b").removeClass("mobile-nav-hide"),$("body").addClass("mobile-nav-show"));var n=$("body").hasClass("mobile-nav-show");i&&(n&&e<=a?$("body").addClass("mobile-notice"):$("body").removeClass("mobile-notice")),t=e})}),window.location.pathname.endsWith("//")&&(path=window.location.pathname.substr(0,window.location.pathname.length-1),window.location.href=path),$(function(){$(".quick-nav").each(function(){var t=$(this).find(".more"),e=$(this).find(".quick-main"),i=$(this).find(".quick-sub");if(t.length){var a=function(){window.matchMedia("(max-width: 991px)").matches?(t.hide(),e.show()):window.matchMedia("(max-width: 1300px)").matches?e.length<=6?(t.hide(),e.show()):(t.show(),e.hide(),e.slice(0,5).show(),i.hide(),i.slice(i.length-(e.length-5)).show()):window.matchMedia("(max-width: 1600px)").matches?e.length<=8?(t.hide(),e.show()):(t.show(),e.hide(),e.slice(0,7).show(),i.hide(),i.slice(i.length-(e.length-7)).show()):e.length<=10?(t.hide(),e.show()):(t.show(),e.hide(),e.slice(0,9).show(),i.hide(),i.slice(i.length-(e.length-9)).show())};a(),$(window).resize(function(){a()})}})}),$(function(){var t=function(){$(".filter-input-container .filter-input-dropdown").removeClass("active")};
1$(".filter-input-container").each(function(){var e=$(this).find(".filter-input-group"),i=$(this).find(".filter-text-value"),a=$(this).find(".filter-input-dropdown"),n=$(this).find(".filter-nav a"),o=$(this).find("input[type=checkbox]"),s=$(this).find("input[type=radio]");e.click(function(t){t.stopPropagation(),$(".filter-input-container .filter-input-dropdown").not(a).removeClass("active"),a.toggleClass("active")}),a.click(function(t){t.stopPropagation()});var r=()=>{var t=a.find("input:checked+label").map(function(){return this.innerText}).get().join(", ");""==t?e.removeClass("hasValue"):e.addClass("hasValue"),i.text(t)};o.click(function(t){t.stopPropagation(),r()}),s.click(function(e){e.stopPropagation(),$(this).data("state")?$(this).prop("checked",!1).data("state",!1):(s.data("state",!1),$(this).prop("checked",!0).data("state",!0)),t(),r()}),s.each(function(){$(this).is(":checked")?$(this).data("state",!0):$(this).data("state",!1)}),n.click(function(t){t.stopPropagation();var e=$(this).data("target-group");return a.find("> div").hide(),a.find('> div[data-group="'+e+'"]').show(),!1}),r()}),$(document).click(function(e){t()})}),$(function(){$(".collage-main").each(function(){if(($collage=$(this)).find(".collage-main-link").length){var t=$collage.find(".collage-main-link").attr("href");$collage.on("click",function(){return location.href=t,!1}),$collage.find("a").on("click",function(t){return t.stopPropagation(),!0})}})}),$(function(){var t=function(){if(window.gtmDidInit)return!1;window.gtmDidInit=!0,$("script[data-load]").each(function(){var t=$(this).data("load"),e=document.createElement("script");e.type=t,$(this).is("[data-src]")&&(e.src=$(this).data("src")),e.innerHTML=this.innerHTML,e.defer=!0,document.getElementsByTagName("body")[0].appendChild(e)})};function e(i){t(),i.currentTarget.removeEventListener(i.type,e)}document.addEventListener("scroll",e),document.addEventListener("mousemove",e),document.addEventListener("touchstart",e),$(window).load(function(){setTimeout(t,2e3)}),document.getElementById("initgtm")&&t()}),$(function(){var t=RegExp("(googlebot/|bot|Googlebot-Mobile|Googlebot-Image|Google favicon|Mediapartners-Google|bingbot|slurp|java|wget|curl|Commons-HttpClient|Python-urllib|libwww|httpunit|nutch|phpcrawl|msnbot|jyxobot|FAST-WebCrawler|FAST Enterprise Crawler|biglotron|teoma|convera|seekbot|gigablast|exabot|ngbot|ia_archiver|GingerCrawler|webmon |httrack|webcrawler|grub.org|UsineNouvelleCrawler|antibot|netresearchserver|speedy|fluffy|bibnum.bnf|findlink|msrbot|panscient|yacybot|AISearchBot|IOI|ips-agent|tagoobot|MJ12bot|dotbot|woriobot|yanga|buzzbot|mlbot|yandexbot|purebot|Linguee Bot|Voyager|CyberPatrol|voilabot|baiduspider|citeseerxbot|spbot|twengabot|postrank|turnitinbot|scribdbot|page2rss|sitebot|linkdex|Adidxbot|blekkobot|ezooms|dotbot|Mail.RU_Bot|discobot|heritrix|findthatfile|europarchive.org|NerdByNature.Bot|sistrix crawler|ahrefsbot|Aboundex|domaincrawler|wbsearchbot|summify|ccbot|edisterbot|seznambot|ec2linkfinder|gslfbot|aihitbot|intelium_bot|facebookexternalhit|yeti|RetrevoPageAnalyzer|lb-spider|sogou|lssbot|careerbot|wotbox|wocbot|ichiro|DuckDuckBot|lssrocketcrawler|drupact|webcompanycrawler|acoonbot|openindexspider|gnam gnam spider|web-archive-net.com.bot|backlinkcrawler|coccoc|integromedb|content crawler spider|toplistbot|seokicks-robot|it2media-domain-crawler|ip-web-crawler.com|siteexplorer.info|elisabot|proximic|changedetection|blexbot|arabot|WeSEE:Search|niki-bot|CrystalSemanticsBot|rogerbot|360Spider|psbot|InterfaxScanBot|Lipperhey SEO Service|CC Metadata Scaper|g00g1e.net|GrapeshotCrawler|urlappendbot|brainobot|fr-crawler|binlar|SimpleCrawler|Livelapbot|Twitterbot|cXensebot|smtbot|bnf.fr_bot|A6-Indexer|ADmantX|Facebot|Twitterbot|OrangeBot|memorybot|AdvBot|MegaIndex|SemanticScholarBot|ltx71|nerdybot|xovibot|BUbiNG|Qwantify|archive.org_bot|Applebot|TweetmemeBot|crawler4j|findxbot|SemrushBot|yoozBot|lipperhey|y!j-asr|Domain Re-Animator Bot|AddThis)","i"),e=navigator.userAgent;t.test(e)||$(".tour-pdf").on("click",function(){if($(this).data("id")){var t=new Date;location.href="/process/pdf.aspx?id="+$(this).data("id")+"&pdf=true&_="+t.getTime()}return!1}),$("#lightGallery").length&&(lightGallery(document.getElementById("lightGallery"),{thumbnail:!0,exThumbImage:"data-thumb",loadYoutubeThumbn
1ail:!1,loadVimeoThumbnail:!1,download:!1,autoplayFirstVideo:!1}),$("#lightGalleryTrigger").click(function(){return $("#lightGallery > a:first-child img").trigger("click"),!1}))}),$(function(){if($(".section-reviews-saying article").length){var t=$(".section-reviews-saying article").clone().css("display",""),e=function(){var e=parseInt($("#review_web_id").val())||-1,i=$("#text-reviews .text-reviews-container");i.empty();var a=$("#text-review-newest").hasClass("active");t.sort(function(t,e){var i=$(t).attr("data-travel-date"),n=$(e).attr("data-travel-date");return a?i>n?-1:i<n?1:0:i<n?-1:i>n?1:0});var n=t.clone();e>0&&(n=n.filter('[data-web-id="'+e+'"]')),$.each(n,function(t,e){t>=8&&$(e).css("display","none"),i.eq(t%4).append(e)}),new ParagraphLimiter(".client-review-paragraph > .review-text"),$("#btn-more-reviews-text").show()},i=function(){var t=parseInt($("#review_web_id").val())||-1;t>0&&$("#text-reviews .text-reviews-container").each(function(){var e=0;$(this).find("article").each(function(){$(this).attr("data-web-id")==t?e>=2?$(this).css("display","none"):(e++,$(this).css("display","block")):$(this).remove()})})};$("#text-review-newest,#text-review-oldest").click(function(){return $(this).addClass("active").addClass("dark-grey").removeClass("grey"),$(this).siblings().removeClass("active").removeClass("dark-grey").addClass("grey"),e(!1),!1}),$("#review_web_id").change(function(){e(!1)}
1),$(".get-customer-text-reviews").each(function(){var e=$(this).find(".text-reviews-container"),a=$(this).data("text-ids"),n=$(this).data("web_id");$.getJSON("/ajax/customer-text-reviews.aspx?textids="+a+"&webid="+n,function(a){for(var n=0;n<e.length;n++)($div=$("<div>"+a[n].replaceAll("\\","")+"</div>")).find("article").appendTo(e[n]);t=$(".section-reviews-saying article").clone().css("display",""),new ParagraphLimiter(".client-review-paragraph > .review-text"),i(),$(".section-reviews-saying .show-more").show()})}),new ParagraphLimiter(".client-review-paragraph > .review-text")}}),$(function(){if($("[data-hotel-info]").length&&$("#modalHotelInfo").length){var t,e,i,a;t=$("#modalHotelInfo #prev-highlight"),e=$("#modalHotelInfo #next-highlight"),$("#modalHotelInfo #hotels-content > div"),i=function(t){$("#modalHotelInfo .modal-title").html("<strong></strong>"+t+" / <strong>Accommodation</strong>"),$("#hotel-list").empty(),$("[data-hotel-info]").each(function(){if(($(this).data("rel")||"")==t){var e=$(this).attr("href").replace("#",""),i=$(this).data("hotel-info");if(0==$("#hotel-list #"+e).size()){var n=$('<li data-id="'+i+'"><a href="#" id="'+e+'" data-hotel-id="'+i+'">'+$(this).text()+"</a></li>");n.find("a").click(function(){return a(i,!1),!1}),$("#hotel-list").append(n)}}})},a=function(i,a){var n=$("#hotel-list li"),o=$("#hotel-list li[data-id="+i+"]");if(o.find("a").attr("id"),n.removeClass("active"),o.addClass("active"),0==o.index())t.hide();else{var s=o.prev();t.data("hotel-info",s.data("id")),t.show()}if(o.index()==n.length-1)e.hide();else{var r=o.next();e.data("hotel-info",r.data("id")),e.show()}var c=function(){$("#hotel-content .lightslider").lightSlider({item:1,autoWidth:!1,slideMove:1,slideMargin:0,addClass:"",mode:"slide",useCSS:!0,cssEasing:"ease",easing:"linear",speed:400,auto:!1,loop:!1,slideEndAnimation:!0,pause:2e3,keyPress:!1,controls:!0,prevHtml:'<span class="icon-angle-left"></span>',nextHtml:'<span class="icon-angle-right"></span>',rtl:!1,adaptiveHeight:!1,vertical:!1,pager:!1,gallery:!1,galleryMargin:5,enableTouch:!0,enableDrag:!0,freeMove:!0,swipeThreshold:40})},l=function(){if($(".modal-map-image").length){var t=$(".modal-map-image").first(),e=t.attr("id"),i=parseInt(t.attr("data-zoom"))||13,a=new google.maps.Map(document.getElementById(e),{center:new google.maps.LatLng(64.1333,-21.9333),zoom:i,scrollwheel:!1,draggable:!/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}),n={placeId:t.attr("data-place-id")},o=new google.maps.InfoWindow;new google.maps.places.PlacesService(a).getDetails(n,function(t,e){if(e==google.maps.places.PlacesServiceStatus.OK){a.setCenter(t.geometry.location),a.setZoom(i);var n=new google.maps.Marker({map:a,position:t.geometry.location});n.setIcon({url:"https://"+location.hostname+"/shared/images/marker/000.png",size:new google.maps.Size(28,42),origin:new google.maps.Point(0,0),anchor:new google.maps.Point(14,42)}),n.setPosition(t.geometry.location),n.setVisible(!0),google.maps.event.addListener(n,"click",function(){o.setContent("<div><strong>"+t.name+"</strong><br>"+t.formatted_address+"</div>"),o.open(a,this)})}})}};$.ajax({url:"/ajax/hotel-info-modal.aspx?id="+i,success:function(t){$("#hotel-content").html(t),a?setTimeout(function(){c(),l()},500):(c(),l()),$("#modalHotelInfo").modal("show"),$("#modalHotelInfo .modal-body").scrollTop(0)}})},$("a[data-hotel-info]").click(function(){i($(this).attr("data-rel")),a($(this).data("hotel-info"),!0)}),e.click(function(){return a($(this).data("hotel-info"),!1),!1}),t.click(function(){return a($(this).data("hotel-info"),!1),!1}),$("#modalHotelInfo").on("hidden.bs.modal",function(){history.pushState?history.pushState("",document.title,window.location.pathname):window.location.hash=""})}}),$(function(){$("a[href]").each(function(){var t=$(this),e=$(this).attr("href");("https://www.nordicvisitor.com/contact-us/"==e||"https://stage.nordicvisitor.com/contact-us/"==e)&&t.on("click touch",function(){var t=$('<input type="hidden" name="cross_referer" />').val(window.location.href),i=$('<form method="POST" action="'+e+'"></form>');return i.append(t),$("body").append(i),i.submit(),!1})})}),$(function(){$(".nav-mega").on("click touch",function(t){t.stopPropagation()});
1let t=function(){if($(".nav-mega-list-destination button.active").length){var t=$(".nav-mega-list-destination button.active").data("target");$(".nav-mega-content").removeClass("active"),$('.nav-mega-content[data-content="'+t+'"]').addClass("active"),$('.nav-mega-content[data-content="'+t+'"]').find('[data-load="menu"]').each(function(){if(!$(this).hasClass("loaded")){var t=$(this).data("src");$(this).css("background-image","url("+t+")"),$(this).addClass("loaded")}})}};$(".nav-mega-list-destination button").on("click touch",function(e){return e.preventDefault(),$(".nav-mega-list-destination button").removeClass("active"),$(this).addClass("active"),t(),!1}),t(),$("img.svg").each(function(){var t=jQuery(this),e=t.attr("id"),i=t.attr("class"),a=t.attr("src");jQuery.get(a,function(a){var n=jQuery(a).find("svg");void 0!==e&&(n=n.attr("id",e)),void 0!==i&&(n=n.attr("class",i+" replaced-svg")),!(n=n.removeAttr("xmlns:a")).attr("viewBox")&&n.attr("height")&&n.attr("width")&&n.attr("viewBox","0 0 "+n.attr("height")+" "+n.attr("width")),t.replaceWith(n)},"xml")});let e=function(t){$(t).each(function(){var t=jQuery(this),e=t.attr("class"),i=jQuery('<svg aria-hidden="true" focusable="false"><use href="'+(t.data("src")?t.data("src"):t.attr("src"))+'"></use></svg>');void 0!==e&&(i=i.attr("class",e+" svg icon-fa")),t.replaceWith(i)})};$("header .menu-link, .bt-menu").on("click touch",function(){e("span.svg-menu")});let i=function(t,e){"shown"==e||"show"==e?t.closest(".panel-heading").addClass("m-open"):("hidden"==e||"hide"==e)&&t.closest(".panel-heading").removeClass("m-open")};$("#mobile-accordion").on("show.bs.collapse",function(t){let e=t.target.id,a=$('#mobile-accordion *[data-target="#'+e+'"]');i(a,t.type)}),$("#mobile-accordion").on("hidden.bs.collapse",function(t){let e=t.target.id,a=$('#mobile-accordion *[data-target="#'+e+'"]');i(a,t.type)}),$("#mobile-accordion").on("shown.bs.collapse",function(t){setTimeout(function(){let e=t.target.id,i=document.getElementById("mNav"),a=document.getElementById(e),n=a.getBoundingClientRect(),o=n.top+i.scrollTop;i&&i.scrollTo({top:o-110,left:0,behavior:"smooth"})},100)});var a=$("script[data-src]");a.length&&a.each(function(){var t=$(this),e=$(this).parent(),i=!1,a=function(){if(!i){var a=$(window).scrollTop(),n=e.offset().top-1e3;if(a>=n&&a<=n+1e3){i=!0;var o=document.createElement("script");o.type="text/javascript",o.src=t.data("src"),e.append(o)}}};$(window).scroll(function(){a()}),a()})});

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.