function slideLeft(n){var t=$("#"+n+"slider").position().left+$("#"+n+"sliderbox").width();t>0&&(t=0);$("#"+n+"slider").animate({left:t},1e3,"swing",function(){console.log($("#"+n+"slider").position().left);runNavState(n)})}function slideRight(n){var i=$("#"+n+"sliderbox").width(),t=$("#"+n+"slider").position().left-i,r=getItemsWidth(n);console.log(r);t<(r-i)*-1&&(t=(r-i)*-1);console.log("move:"+t);$("#"+n+"slider").animate({left:t},1e3,"swing",function(){console.log($("#"+n+"slider").position().left);runNavState(n)})}function getItemsWidth(n){var t=0;return $("#"+n+"slider .item").each(function(){t+=$(this).outerWidth()+buffer}),t}function runNavState(n){var i,t,u,r;$("#"+n+"slider").length!=0&&(i=$("#"+n+"sliderbox").width(),t=$("#"+n+"slider").position().left,t>=0?$("#"+n+"slideleftbutton").hide():$("#"+n+"slideleftbutton").show(),u=$("#"+n+"sliderbox").width(),r=getItemsWidth(n),t<=(r-i)*-1?$("#"+n+"sliderightbutton").hide():$("#"+n+"sliderightbutton").show())}function enewsletter_signup(){$.colorbox({iframe:!0,width:"100%",height:"99%",scrolling:!0,href:"/home/Enewsletter/",onLoad:function(){$("#cboxClose").remove()}})}function accommodation_map(n){$.colorbox({iframe:!0,width:"100%",height:"99%",scrolling:!0,href:n,onLoad:function(){$("#cboxClose").remove()}})}function signIn(){$("#loginModal").modal("show")}function signInFav(n,t){$("#FavObjectType").val(n);$("#FavObjectID").val(t);$("#RegisterFavObjectType").val(n);$("#RegisterFavObjectID").val(t);$("#loginModal").modal("show")}function refreshNowSigned(){location.reload(!0)}function menulink(n,t){t?$(n).addClass("menuisover"):$(n).removeClass("menuisover")}function searchToggle(){searchOn=!searchOn;var n=searchOn?"120px":"0px";return searchOn?$(window).width()>992?($("#topsearch").addClass("show"),$("#navbarNavDropdown").addClass("navbar-nav-search"),$(".underlay").addClass("enlarge")):($("#mtopsearch").addClass("show"),$(".navbar-toggler").hide()):$(window).width()>992?($("#navbarNavDropdown").removeClass("navbar-nav-search"),$("#topsearch").removeClass("show"),$(".underlay").removeClass("enlarge")):($("#mtopsearch").removeClass("show"),$(".navbar-toggler").show()),!1}function navToggle(){navOn=!navOn;var n=navOn?"100px":"0px";$("#myNavbar").animate({height:n},1e3,"swing",function(){console.log("show navigation")})}function playvideodesktop(){$("#immersebackimgdesktop").hide();$("#immersebackimgdesktop").after('<iframe width="'+$("#immersebackimgdesktop").width()+'"  height="'+$("#immersebackimgdesktop").height()+'" id="immersevid" class="vidplayframe" src="https://www.youtube.com/embed/suGE8BJEiB0?autoplay=1" frameborder="0" allowfullscreen><\/iframe>')}function playvideo(){$("#immersebackimg").hide();$("#immersebackimg").after('<iframe width="'+$("#immersebackimg").width()+'"  height="'+$("#immersebackimg").height()+'" id="immersevid" class="vidplayframe" src="https://www.youtube.com/embed/suGE8BJEiB0?autoplay=1" frameborder="0" allowfullscreen><\/iframe>')}function showaccordian(n){$(n).toggle();$(n+"-marker").hasClass("toggle-on")==!0?($(n+"-marker").removeClass("toggle-on"),$(n+"-marker").addClass("toggle-off")):($(n+"-marker").removeClass("toggle-off"),$(n+"-marker").addClass("toggle-on"))}function planneraccordian(n){$(n).toggle();$(n+"-marker").hasClass("toggle-on")==!0?($(n+"-marker").removeClass("toggle-on"),$(n+"-marker").addClass("toggle-off")):($(n+"-marker").removeClass("toggle-off"),$(n+"-marker").addClass("toggle-on"))}function closeAlert(){$("#redalert").hide();$.ajax({type:"POST",url:"/home/CloseAlert/",contentType:"application/json; charset=utf-8",success:function(){$("#menubox").addClass("menuboxreset");$("#mbody").addClass("mbodyreset");$("header").addClass("headerreset");$(".navbar-toggler").addClass("navbar-togglerreset")},error:function(){},returnObj:this})}var buffer=10,switchViewportWidth,searchOn,navOn;$(function(){$(".addtoplanner").each(function(){var n=$(this).attr("fav")=="1";n&&$(this).html("<img style='width:22px;height:22px;' src=\"/content/images/Heart_Favourite.svg\" />")});$(".addtoplanner").click(function(){var n,t;if(!islogged){signInFav($(this).attr("idname"),$(this).attr("idval"));return}n={};n[$(this).attr("idname")]=$(this).attr("idval");t=JSON.stringify(n);$.ajax({type:"POST",url:"/Home/ToggleFavourite/",data:t,contentType:"application/json; charset=utf-8",success:function(n){n.success&&(n.data.Status==0?($(this.returnObj).html("<img style='width:22px;height:22px;' src=\"/content/images/Heart_Favourite.svg\" />"),$(".addtoplannertext").text("Added to Travel Planner")):($(this.returnObj).html("<img style='width:22px;height:22px;' src=\"/content/images/Heart_Accom_blank.svg\" />"),$(".addtoplannertext").text("Add to Travel Planner")))},error:function(){},returnObj:this})});$(".removefromplanner").click(function(){var n={},t;n[$(this).attr("idname")]=$(this).attr("idval");t=JSON.stringify(n);$.ajax({type:"POST",url:"/Home/ToggleFavourite/",data:t,contentType:"application/json; charset=utf-8",success:function(n){n.success&&location.reload(!0)},error:function(){},returnObj:this})})}),function(n,t,i){function e(i,r,u){var f=t.createElement(i);return r&&(f.id=h+r),u&&(f.style.cssText=u),n(f)}function ai(){return i.innerHeight?i.innerHeight:n(i).height()}function wt(n){var i=c.length,t=(a+n)%i;return t<0?i+t:t}function y(n,t){return Math.round((/%/.test(n)?(t==="x"?k.width():ai())/100:1)*parseInt(n,10))}function pi(n,t){return n.photo||n.photoRegex.test(t)}function wi(n,t){return n.retinaUrl&&i.devicePixelRatio>1?t.replace(n.photoRegex,n.retinaSuffix):t}function bi(n){"contains"in u[0]&&!u[0].contains(n.target)&&(n.stopPropagation(),u.focus())}function ki(){var t,i=n.data(v,w);i==null?(r=n.extend({},kt),console&&console.log&&console.log("Error: cboxElement missing settings object")):r=n.extend({},i);for(t in r)n.isFunction(r[t])&&t.slice(0,2)!=="on"&&(r[t]=r[t].call(v));r.rel=r.rel||v.rel||n(v).data("rel")||"nofollow";r.href=r.href||n(v).attr("href");r.title=r.title||v.title;typeof r.href=="string"&&(r.href=n.trim(r.href))}function ft(i,r){n(t).trigger(i);ut.trigger(i);n.isFunction(r)&&r.call(v)}function nr(){var l,n=h+"Slideshow_",i="click."+h,f,e,o,t;r.slideshow&&c[1]?(f=function(){clearTimeout(l)},e=function(){(r.loop||c[a+1])&&(l=setTimeout(s.next,r.slideshowSpeed))},o=function(){st.html(r.slideshowStop).unbind(i).one(i,t);ut.bind(gt,e).bind(dt,f).bind(ni,t);u.removeClass(n+"off").addClass(n+"on")},t=function(){f();ut.unbind(gt,e).unbind(dt,f).unbind(ni,t);st.html(r.slideshowStart).unbind(i).one(i,function(){s.next();o()});u.removeClass(n+"on").addClass(n+"off")},r.slideshowAuto?o():t()):u.removeClass(n+"off "+n+"on")}function bt(i){if(!at){if(v=i,ki(),c=n(v),a=0,r.rel!=="nofollow"&&(c=n("."+et).filter(function(){var t=n.data(this,w),i;return t&&(i=n(this).data("rel")||t.rel||this.rel),i===r.rel}),a=c.index(v),a===-1&&(c=c.add(v),a=c.length-1)),b.css({opacity:parseFloat(r.opacity),cursor:r.overlayClose?"pointer":"auto",visibility:"visible"}).show(),hi&&u.add(b).removeClass(hi),r.className&&u.add(b).addClass(r.className),hi=r.className,r.closeButton?pt.html(r.close).appendTo(p):pt.appendTo("<div/>"),!nt){if(nt=lt=!0,u.css({visibility:"hidden",display:"block"}),l=e(o,"LoadedContent","width:0; height:0; overflow:hidden").appendTo(p),d=ii.height()+fi.height()+p.outerHeight(!0)-p.height(),g=ri.width()+ui.width()+p.outerWidth(!0)-p.width(),tt=l.outerHeight(!0),it=l.outerWidth(!0),r.w=y(r.initialWidth,"x"),r.h=y(r.initialHeight,"y"),s.position(),nr(),ft(gi,r.onOpen),si.add(ei).hide(),u.focus(),r.trapFocus&&t.addEventListener){t.addEventListener("focus",bi,!0);ut.one(ti,function(){t.removeEventListener("focus",bi,!0)})}if(r.returnFocus)ut.one(ti,function(){n(v).focus()})}ir()}}function di(){!u&&t.body&&(li=!1,k=n(i),u=e(o).attr({id:w,"class":n.support.opacity===!1?h+"IE":"",role:"dialog",tabindex:"-1"}).hide(),b=e(o,"Overlay").hide(),yt=n([e(o,"LoadingOverlay")[0],e(o,"LoadingGraphic")[0]]),rt=e(o,"Wrapper"),p=e(o,"Content").append(ei=e(o,"Title"),oi=e(o,"Current"),ct=n('<button type="button"/>').attr({id:h+"Previous"}),ht=n('<button type="button"/>').attr({id:h+"Next"}),st=e("button","Slideshow"),yt),pt=n('<button type="button"/>').attr({id:h+"Close"}),rt.append(e(o).append(e(o,"TopLeft"),ii=e(o,"TopCenter"),e(o,"TopRight")),e(o,!1,"clear:left").append(ri=e(o,"MiddleLeft"),p,ui=e(o,"MiddleRight")),e(o,!1,"clear:left").append(e(o,"BottomLeft"),fi=e(o,"BottomCenter"),e(o,"BottomRight"))).find("div div").css({float:"left"}),ot=e(o,!1,"position:absolute; width:9999px; visibility:hidden; display:none"),si=ht.add(ct).add(oi).add(st),n(t.body).append(b,u.append(rt,ot)))}function tr(){function i(n){n.which>1||n.shiftKey||n.altKey||n.metaKey||n.ctrlKey||(n.preventDefault(),bt(this))}if(u){if(!li)if(li=!0,ht.click(function(){s.next()}),ct.click(function(){s.prev()}),pt.click(function(){s.close()}),b.click(function(){r.overlayClose&&s.close()}),n(t).bind("keydown."+h,function(n){var t=n.keyCode;nt&&r.escKey&&t===27&&(n.preventDefault(),s.close());nt&&r.arrowKey&&c[1]&&!n.altKey&&(t===37?(n.preventDefault(),ct.click()):t===39&&(n.preventDefault(),ht.click()))}),n.isFunction(n.fn.on))n(t).on("click."+h,"."+et,i);else n("."+et).live("click."+h,i);return!0}return!1}function ir(){var u,w,p=s.prep,b,k=++ci;if(lt=!0,f=!1,v=c[a],ki(),ft(vt),ft(dt,r.onLoad),r.h=r.height?y(r.height,"y")-tt-d:r.innerHeight&&y(r.innerHeight,"y"),r.w=r.width?y(r.width,"x")-it-g:r.innerWidth&&y(r.innerWidth,"x"),r.mw=r.w,r.mh=r.h,r.maxWidth&&(r.mw=y(r.maxWidth,"x")-it-g,r.mw=r.w&&r.w<r.mw?r.w:r.mw),r.maxHeight&&(r.mh=y(r.maxHeight,"y")-tt-d,r.mh=r.h&&r.h<r.mh?r.h:r.mh),u=r.href,vi=setTimeout(function(){yt.show()},100),r.inline){b=e(o).hide().insertBefore(n(u)[0]);ut.one(vt,function(){b.replaceWith(l.children())});p(n(u))}else if(r.iframe)p(" ");else if(r.html)p(r.html);else if(pi(r,u)){u=wi(r,u);f=t.createElement("img");n(f).addClass(h+"Photo").bind("error",function(){r.title=!1;p(e(o,"Error").html(r.imgError))}).one("load",function(){var t;k===ci&&(f.alt=n(v).attr("alt")||n(v).attr("data-alt")||"",r.retinaImage&&i.devicePixelRatio>1&&(f.height=f.height/i.devicePixelRatio,f.width=f.width/i.devicePixelRatio),r.scalePhotos&&(w=function(){f.height-=f.height*t;f.width-=f.width*t},r.mw&&f.width>r.mw&&(t=(f.width-r.mw)/f.width,w()),r.mh&&f.height>r.mh&&(t=(f.height-r.mh)/f.height,w())),r.h&&(f.style.marginTop=Math.max(r.mh-f.height,0)/2+"px"),c[1]&&(r.loop||c[a+1])&&(f.style.cursor="pointer",f.onclick=function(){s.next()}),f.style.width=f.width+"px",f.style.height=f.height+"px",setTimeout(function(){p(f)},1))});setTimeout(function(){f.src=u},1)}else u&&ot.load(u,r.data,function(t,i){k===ci&&p(i==="error"?e(o,"Error").html(r.xhrError):n(this).contents())})}var kt={transition:"elastic",speed:300,fadeOut:300,width:!1,initialWidth:"600",innerWidth:!1,maxWidth:!1,height:!1,initialHeight:"450",innerHeight:!1,maxHeight:!1,scalePhotos:!0,scrolling:!0,inline:!1,html:!1,iframe:!1,fastIframe:!0,photo:!1,href:!1,title:!1,rel:!1,opacity:.9,preloading:!0,className:!1,retinaImage:!1,retinaUrl:!1,retinaSuffix:"@2x.$1",current:"image {current} of {total}",previous:"previous",next:"next",close:"close",xhrError:"This content failed to load.",imgError:"This image failed to load.",open:!1,returnFocus:!0,trapFocus:!0,reposition:!0,loop:!0,slideshow:!1,slideshowAuto:!0,slideshowSpeed:2500,slideshowStart:"start slideshow",slideshowStop:"stop slideshow",photoRegex:/\.(gif|png|jp(e|g|eg)|bmp|ico|webp)((#|\?).*)?$/i,onOpen:!1,onLoad:!1,onComplete:!1,onCleanup:!1,onClosed:!1,overlayClose:!0,escKey:!0,arrowKey:!0,top:!1,bottom:!1,left:!1,right:!1,fixed:!1,data:undefined,closeButton:!0},w="colorbox",h="cbox",et=h+"Element",gi=h+"_open",dt=h+"_load",gt=h+"_complete",ni=h+"_cleanup",ti=h+"_closed",vt=h+"_purge",b,u,rt,p,ii,ri,ui,fi,c,k,l,ot,yt,ei,oi,st,ht,ct,pt,si,ut=n("<a/>"),r,d,g,tt,it,v,a,f,nt,lt,at,vi,s,o="div",hi,ci=0,yi={},li;n.colorbox||(n(di),s=n.fn[w]=n[w]=function(t,i){var r=this;if(t=t||{},di(),tr()){if(n.isFunction(r))r=n("<a/>"),t.open=!0;else if(!r[0])return r;i&&(t.onComplete=i);r.each(function(){n.data(this,w,n.extend({},n.data(this,w)||kt,t))}).addClass(et);(n.isFunction(t.open)&&t.open.call(r)||t.open)&&bt(r[0])}return r},s.position=function(t,i){function w(){ii[0].style.width=fi[0].style.width=p[0].style.width=parseInt(u[0].style.width,10)-g+"px";p[0].style.height=ri[0].style.height=ui[0].style.height=parseInt(u[0].style.height,10)-d+"px"}var f,o=0,c=0,e=u.offset(),l,a,v;k.unbind("resize."+h);u.css({top:-9e4,left:-9e4});l=k.scrollTop();a=k.scrollLeft();r.fixed?(e.top-=l,e.left-=a,u.css({position:"fixed"})):(o=l,c=a,u.css({position:"absolute"}));c+=r.right!==!1?Math.max(k.width()-r.w-it-g-y(r.right,"x"),0):r.left!==!1?y(r.left,"x"):Math.round(Math.max(k.width()-r.w-it-g,0)/2);o+=r.bottom!==!1?Math.max(ai()-r.h-tt-d-y(r.bottom,"y"),0):r.top!==!1?y(r.top,"y"):Math.round(Math.max(ai()-r.h-tt-d,0)/2);u.css({top:e.top,left:e.left,visibility:"visible"});rt[0].style.width=rt[0].style.height="9999px";f={width:r.w+it+g,height:r.h+tt+d,top:o,left:c};t&&(v=0,n.each(f,function(n){if(f[n]!==yi[n]){v=t;return}}),t=v);yi=f;t||u.css(f);u.dequeue().animate(f,{duration:t||0,complete:function(){w();lt=!1;rt[0].style.width=r.w+it+g+"px";rt[0].style.height=r.h+tt+d+"px";r.reposition&&setTimeout(function(){k.bind("resize."+h,s.position)},1);i&&i()},step:w})},s.resize=function(n){var t;nt&&(n=n||{},n.width&&(r.w=y(n.width,"x")-it-g),n.innerWidth&&(r.w=y(n.innerWidth,"x")),l.css({width:r.w}),n.height&&(r.h=y(n.height,"y")-tt-d),n.innerHeight&&(r.h=y(n.innerHeight,"y")),n.innerHeight||n.height||(t=l.scrollTop(),l.css({height:"auto"}),r.h=l.height()),l.css({height:r.h}),t&&l.scrollTop(t),s.position(r.transition==="none"?0:r.speed))},s.prep=function(i){function b(){return r.w=r.w||l.width(),r.w=r.mw&&r.mw<r.w?r.mw:r.w,r.w}function k(){return r.h=r.h||l.height(),r.h=r.mh&&r.mh<r.h?r.mh:r.h,r.h}if(nt){var v,y=r.transition==="none"?0:r.speed;l.empty().remove();l=e(o,"LoadedContent").append(i);l.hide().appendTo(ot.show()).css({width:b(),overflow:r.scrolling?"auto":"hidden"}).css({height:k()}).prependTo(p);ot.hide();n(f).css({float:"none"});v=function(){function p(){n.support.opacity===!1&&u[0].style.removeAttribute("filter")}var f=c.length,i,s="frameBorder",v="allowTransparency",o;if(nt){if(o=function(){clearTimeout(vi);yt.hide();ft(gt,r.onComplete)},ei.html(r.title).add(l).show(),f>1?(typeof r.current=="string"&&oi.html(r.current.replace("{current}",a+1).replace("{total}",f)).show(),ht[r.loop||a<f-1?"show":"hide"]().html(r.next),ct[r.loop||a?"show":"hide"]().html(r.previous),r.slideshow&&st.show(),r.preloading&&n.each([wt(-1),wt(1)],function(){var i,f,u=c[this],r=n.data(u,w);r&&r.href?(i=r.href,n.isFunction(i)&&(i=i.call(u))):i=n(u).attr("href");i&&pi(r,i)&&(i=wi(r,i),f=t.createElement("img"),f.src=i)})):si.hide(),r.iframe){i=e("iframe")[0];s in i&&(i[s]=0);v in i&&(i[v]="true");r.scrolling||(i.scrolling="no");n(i).attr({src:r.href,name:(new Date).getTime(),"class":h+"Iframe",allowFullScreen:!0,webkitAllowFullScreen:!0,mozallowfullscreen:!0}).one("load",o).appendTo(l);ut.one(vt,function(){i.src="//about:blank"});r.fastIframe&&n(i).trigger("load")}else o();r.transition==="fade"?u.fadeTo(y,1,p):p()}};r.transition==="fade"?u.fadeTo(y,0,function(){s.position(0,v)}):s.position(y,v)}},s.next=function(){!lt&&c[1]&&(r.loop||c[a+1])&&(a=wt(1),bt(c[a]))},s.prev=function(){!lt&&c[1]&&(r.loop||a)&&(a=wt(-1),bt(c[a]))},s.close=function(){nt&&!at&&(at=!0,nt=!1,ft(ni,r.onCleanup),k.unbind("."+h),b.fadeTo(r.fadeOut||0,0),u.stop().fadeTo(r.fadeOut||0,0,function(){u.add(b).css({opacity:1,cursor:"auto"}).hide();ft(vt);l.empty().remove();setTimeout(function(){at=!1;ft(ti,r.onClosed)},1)}))},s.remove=function(){u&&(u.stop(),n.colorbox.close(),u.stop().remove(),b.remove(),at=!1,u=null,n("."+et).removeData(w).removeClass(et),n(t).unbind("click."+h))},s.element=function(){return n(v)},s.settings=kt)}(jQuery,document,window);switchViewportWidth=752;$(document).ready(function(){function n(){document.body.scrollTop>80||document.documentElement.scrollTop>80?(document.getElementById("sitelogo").style.height="70px",document.getElementById("sitelogo").style.marginLeft="21px",document.getElementById("sitelogo").style.marginRight="21px",document.getElementById("menubox").style.paddingBottom="70px"):(document.getElementById("sitelogo").style.height="92px",document.getElementById("sitelogo").style.marginLeft="0px",document.getElementById("sitelogo").style.marginRight="0px",document.getElementById("menubox").style.paddingBottom="70px")}$(".navbar-toggler").click(function(){$(this).removeClass("collapsed");$(".navbar-collapse").addClass("show");$(".close-nav").addClass("show")});$(".close-nav").click(function(){$(".close-nav").removeClass("show");$(".navbar-toggler").addClass("collapsed");$(".navbar-collapse").removeClass("show")});$("#searchIcon").click(function(){$(".close-nav").removeClass("show");$(".navbar-toggler").addClass("collapsed");$(".navbar-collapse").removeClass("show")});window.onscroll=function(){n()};$("#navbarNavDropdown .navbar-nav li.dropdown").hover(function(){$(this).find(".dropdown-menu").stop(!0,!0).delay(200).fadeIn(500)},function(){$(this).find(".dropdown-menu").stop(!0,!0).delay(200).fadeOut(500)});$(".signin").colorbox({iframe:!0,width:"100%",height:"99%",onLoad:function(){$("#cboxClose").remove()}});$("ul.dropdown-menu [data-toggle=dropdown]").on("click",function(n){n.preventDefault();n.stopPropagation();$(this).parent().siblings().removeClass("open");$(this).parent().toggleClass("open")});$("#navbarNavDropdown .navbar-nav li.dropdown").hover(function(){$(window).width()<=768||($(this).find("ul[data-nodeid='"+$(this).attr("data-nodeid")+"']").stop(!0,!0).delay(100).fadeIn(300),$(this).hasClass("dropdown-submenu")||$(".homevid").each(function(){this.pause()}))},function(){$(window).width()<=switchViewportWidth||($(this).find("ul[data-nodeid='"+$(this).attr("data-nodeid")+"']").stop(!0,!0).delay(100).fadeOut(300),$(this).hasClass("dropdown-submenu")||$(".homevid").each(function(){this.play()}))})});searchOn=!1;navOn=!1