var davosInfo={_data:{flag:{home:!1,page:!1,loadingPage:!1},lang:document.getElementsByTagName("html")[0].getAttribute("lang"),sys_language_uid:0,location:"",season:"wi",dom:{elmContainer:{selector:"#elm-container",$elm:null}},eventtype:isMobile.any?"touchstart":"click"},init:function(){var e=this,t=document.documentElement;switch(isMobile.phone&&(t.className+=" css-phone"),""!=e.ieVersion()&&(t.className+=" css-ie css-ie-"+e.ieVersion()),$.ajaxSetup({cache:!1}),e._data.lang){case"de":e._data.sys_language_uid=0;break;case"en":e._data.sys_language_uid=1;break;case"fr":e._data.sys_language_uid=2;break;default:e._data.sys_language_uid=0}(e._data.dom.elmContainer.$elm=$(e._data.dom.elmContainer.selector)).length&&(e._data.dom.elmContainer.$elm.data("season")&&(e._data.season=e._data.dom.elmContainer.$elm.data("season")),e._data.dom.elmContainer.$elm.hasClass("page-home")?(e._data.flag.home=!0,$.cookie("location",e._data.dom.elmContainer.$elm.data("homeLocation"),{expires:1})):e._data.flag.page=!0),$.cookie("location")?e._data.location=$.cookie("location"):e._data.location="davos",isMobile.any&&e.touchPunch()},isBreakpoint:function(){var e=$(window).width();return e<480?"xs":e<768?"sm":e<992?"md":"lg"},touchPunch:function(){function t(e,t){var a,o;1<e.originalEvent.touches.length||(e.preventDefault(),a=e.originalEvent.changedTouches[0],(o=document.createEvent("MouseEvents")).initMouseEvent(t,!0,!0,window,1,a.screenX,a.screenY,a.clientX,a.clientY,!1,!1,!1,!1,0,null),e.target.dispatchEvent(o))}var a,o,e,n,i;(a=jQuery).support.touch="ontouchend"in document,a.support.touch&&(e=a.ui.mouse.prototype,n=e._mouseInit,i=e._mouseDestroy,e._touchStart=function(e){!o&&this._mouseCapture(e.originalEvent.changedTouches[0])&&(o=!0,this._touchMoved=!1,t(e,"mouseover"),t(e,"mousemove"),t(e,"mousedown"))},e._touchMove=function(e){o&&(this._touchMoved=!0,t(e,"mousemove"))},e._touchEnd=function(e){o&&(t(e,"mouseup"),t(e,"mouseout"),this._touchMoved||t(e,"click"),o=!1)},e._mouseInit=function(){var e=this;e.element.bind({touchstart:a.proxy(e,"_touchStart"),touchmove:a.proxy(e,"_touchMove"),touchend:a.proxy(e,"_touchEnd")}),n.call(e)},e._mouseDestroy=function(){var e=this;e.element.unbind({touchstart:a.proxy(e,"_touchStart"),touchmove:a.proxy(e,"_touchMove"),touchend:a.proxy(e,"_touchEnd")}),i.call(e)})},ieVersion:function(){var e,t="";return(-1!=navigator.userAgent.indexOf("MSIE")?/MSIE (\d+\.\d+);/:/Trident.*rv[ :]*(\d+\.\d+)/).test(navigator.userAgent)&&(11<=(e=new Number(RegExp.$1))&&e<12&&(t=11),10<=e&&e<11&&(t=10),9<=e&&e<10&&(t=9)),t}};$.datepicker.regional.de={closeText:"schließen",prevText:"",nextText:"",currentText:"heute",monthNames:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],monthNamesShort:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],dayNames:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],dayNamesShort:["So","Mo","Di","Mi","Do","Fr","Sa"],dayNamesMin:["So","Mo","Di","Mi","Do","Fr","Sa"],weekHeader:"Wo",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},$.datepicker.regional.en={closeText:"Done",prevText:"",nextText:"",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},$.datepicker.regional.fr={closeText:"Fermer",prevText:"Précédent",nextText:"Suivant",currentText:"Aujourd'hui",monthNames:["Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre"],monthNamesShort:["Janv.","Févr.","Mars","Avril","Mai","Juin","Juil.","Août","Sept.","Oct.","Nov.","Déc."],dayNames:["Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi"],dayNamesShort:["Dim.","Lun.","Mar.","Mer.","Jeu.","Ven.","Sam."],dayNamesMin:["D","L","M","M","J","V","S"],weekHeader:"Sem.",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},$.datepicker.setDefaults($.datepicker.regional[davosInfo._data.lang]);var davosLoading={_data:{inDuration:1400,outDuration:500},init:function(){var e=$(".animsition"),t=!0;"xs"==davosInfo.isBreakpoint()&&(davosLoading._data.inDuration=1,davosLoading._data.outDuration=1),e.length&&(e.animsition({inClass:"fade-in",outClass:"fade-in-left",inDuration:davosLoading._data.inDuration,outDuration:davosLoading._data.outDuration,linkElement:".animsition-link",loading:!0,loadingParentElement:"body",loadingClass:"animsition-loading",unSupportCss:["animation-duration","-webkit-animation-duration","-o-animation-duration"],overlay:!1,overlayClass:"animsition-overlay-slide",overlayParentElement:"body"}),e.on("animsition.inEnd",function(){t&&(t=!1,loadInfoBoxHome.init(),$("#footer-bar").show(0).velocity({bottom:0},{duration:250,complete:function(){}}))}),9==davosInfo.ieVersion()&&$("#footer-bar").show(0).velocity({bottom:0},{duration:300,complete:function(){loadInfoBoxHome.init()}}))}},fullPageHome={_data:{dom:{fullPage:{selector:"#page-full",$elm:null},scrollDownHome:{selector:".scroll-down-home",$elm:null}},indexSlide:1},init:function(){var s=this;davosInfo._data.flag.home&&(s._data.dom.fullPage.$elm=$(s._data.dom.fullPage.selector)).length&&(s._data.dom.fullPage.$elm.fullpage({resize:!1,verticalCentered:!1,scrollingSpeed:1e3,sectionSelector:".section-photo",scrollOverflow:!1,continuousVertical:!1,touchSensitivity:15,css3:!0,easing:"easeInOutCubic",easingcss3:"ease-out",autoScrolling:!1,lazyLoading:!0,normalScrollElements:"#wrap-menu-right, #footer-bar-body",recordHistory:!0,navigation:!1,fitToSection:!1,fitToSectionDelay:5e3,onLeave:function(e,t,a){if(e<(s._data.indexSlide=t))for(i=e;i<=t;i++){var o,n=$("#section-photo"+i);n.hasClass("load-bk")||(o="",o=isMobile.phone&&n.data("imageBig")?n.data("imageMobile"):n.data("imageBig"),null!=(o=n.data("imageBig")?n.data("imageMobile"):n.data("imageBig"))&&n.css("backgroundImage","url("+o+")").addClass("load-bk"))}var l;1!=e&&1==t&&fullPageHome.scrollBottom(),$("#bot-badge").length&&(l=$("#bot-badge"),1==t?l.hasClass("bot-badge__small")&&l.removeClass("bot-badge__small"):l.hasClass("bot-badge__small")||l.addClass("bot-badge__small"))},navigationPosition:"right",afterRender:function(){var e,t;!$("#section-photo0").length||1<(e=$("#section-photo0 .slide").length)&&(t=_.random(0,e-1),$.fn.fullpage.silentMoveTo("1",t),setInterval(function(){$.fn.fullpage.moveSlideRight()},11e3))},afterLoad:function(e,t){1==t?$("#navigation-top").removeClass("navigation-top-small"):$("#navigation-top").hasClass("navigation-top-small")||$("#navigation-top").addClass("navigation-top-small");var a,o,n,i,l=$("#section-photo"+(t-1));0<l.find(".c-video-vimeo-wrapper__background").length&&((a=l.find(".c-video-vimeo-wrapper__background")).hasClass("c-video-vimeo-load")||(o=a.data("code"),n=a.data("objectuid"),"sm"!=davosInfo.isBreakpoint()&&"xs"!=davosInfo.isBreakpoint()&&"md"!=davosInfo.isBreakpoint()||a.addClass("mobile"),a.addClass("c-video-vimeo-load"),a.html('<iframe src="https://player.vimeo.com/video/'+o+'?muted=1&background=1&transparent=0" class="c-video-vimeo-wrapper__iframe-vimeo" id="vimeo_header_player'+n+'" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>'),a.velocity({opacity:1},{delay:200,duration:1300,complete:function(){}}),(i=new Vimeo.Player("vimeo_header_player"+n)).setVolume(0),i.play(),i.pause(),setTimeout(function(){i.play()},0)))}}),(s._data.dom.scrollDownHome.$elm=$(s._data.dom.scrollDownHome.selector)).length&&(s.scrollBottom(),$(window).resize(function(){s.scrollBottom("nodelay")}),s._data.dom.scrollDownHome.$elm.on("click",function(){$.fn.fullpage.moveSectionDown()}))),fullPageHome.scrollarrows()},scrollBottom:function(e){var t=$("#footer-bar").height();delay=300,$(".button-bottom").is(":visible")&&(t+=$(".button-bottom").height()),t+=70,"nodelay"==e&&(delay=0),this._data.dom.scrollDownHome.$elm.velocity("stop"),this._data.dom.scrollDownHome.$elm.velocity({opacity:1,bottom:t+"px"},{duration:1200,delay:delay,display:"block",complete:function(){}})},scrollarrows:function(){$(".section-photo").on("click",function(e){var t,a,o,n,i,l,s;"section-photo0"!=$(this).attr("id")&&"section-footer"!=$(this).attr("id")&&(t=$(this).outerHeight(),n=(a=$(this).outerWidth())/2-25,i=a/2+25,l=t-(o=$("#footer-bar").outerHeight())-30,s=t-o,e.offsetY>l&&e.offsetY<s&&e.offsetX>n&&e.offsetX<i&&(e.stopPropagation(),$.fn.fullpage.moveSectionDown()))})}},buttonBookingSkipass={_data:{dom:{buttonActionList:{selector:".button-action-list",$elm:null}},startPointScroll:0,actionActive:"",difference:60,positionElem:0,distanceButton:130,distanceButtonHome:100,positionAppendElms:"",flagNoResize:!1},init:function(){var a=this;(a._data.dom.buttonActionList.$elm=$(a._data.dom.buttonActionList.selector)).length&&(a._data.dom.buttonActionList.$elm.on("click",function(){var e=$(this).data("action"),t=$(this).data("position");a.shiftsElements(t),davosInfo._data.flag.home&&1==fullPageHome._data.indexSlide&&e==a._data.actionActive&&!isMobile.phone&&"xs"!=davosInfo.isBreakpoint()||(a.observerScroll(),a._data.dom.buttonActionList.$elm.removeClass("open"),a._data.actionActive!=e?(""!=a._data.nameAction&&a.hideBar(),$(this).addClass("open"),a.showBar(e),a.actionSwitch(e)):(a.hideBar(),a._data.actionActive=""),"#accommodation-top-box"==e&&a.formAccommodation(),"#skipass-top-box"==e&&a.formSkipass())}),$(window).resize(function(){a._data.flagNoResize||""!=a._data.actionActive&&(a._data.dom.buttonActionList.$elm.removeClass("open"),a.hideBar(),a._data.actionActive="")}))},shiftsElements:function(e){"top"==e&&($("#append-elms-top").find(".append-elms").append($("#accommodation-skipass-form")),this._data.positionAppendElms="top"),"center"==e&&($("#append-elms-center").find(".append-elms").append($("#accommodation-skipass-form")),this._data.positionAppendElms="center",isMobile.tablet&&($("#append-elms-center").css("opacity","0.75"),$("#append-elms-center").one("click",function(){$("#append-elms-center").velocity({opacity:1},{duration:200,complete:function(){}})}))),"bottom"==e&&(isMobile.iphone||"xs"==davosInfo.isBreakpoint()||"sm"==davosInfo.isBreakpoint()?($("#append-elms-bottom").find(".append-elms").append($("#accommodation-skipass-form")),this._data.positionAppendElms="bottom"):($("#append-elms-top").find(".append-elms").append($("#accommodation-skipass-form")),this._data.positionAppendElms="top"))},formAccommodation:function(){var e=this;$("#accommodation-type").find("select").select2({minimumResultsForSearch:1/0,width:"style"}),$("#accommodation-persons").find("select").select2({minimumResultsForSearch:1/0,width:"style"}),$("#accommodation-button").on("click",function(){0==$("#topBoxBookingAdults").val()&&$("#topBoxBookingAdults").val(2),0==$("#accommodation-type-select").val()&&$("#accommodation-type-select").val("HotelRoom"),"center"!=e._data.positionAppendElms&&(e._data.dom.buttonActionList.$elm.removeClass("open"),e.hideBar(),e._data.actionActive="")})},formSkipass:function(){var e=this,t=$("#select2-area-id"),a=$("#select2-product-id"),o="5eb642e5-10a6-34eb-85a0-fde4b15c2cc5",n="/fileadmin/davos/services/skidata/"+davosInfo._data.lang+"/"+o+".json";t.find("option:selected").removeAttr("selected"),a.find("option:selected").removeAttr("selected"),$("#skipass-persons").find("select").select2({minimumResultsForSearch:1/0,width:"style"}),t.select2({locale:"de",width:"style",ajax:{url:"/fileadmin/davos/services/skidata/"+davosInfo._data.lang+"/areaID.json",dataType:"json"}}),a.select2({width:"style",ajax:{url:n,dataType:"json"},allowClear:!0}),t.on("change",function(){var e=$(this).val(),t="",t=0==e?"/fileadmin/davos/services/skidata/"+davosInfo._data.lang+"/"+o+".json":"/fileadmin/davos/services/skidata/"+davosInfo._data.lang+"/"+e+".json";a.find("option").each(function(e,t){0<e&&$(this).remove()}),a.select2({width:"style",ajax:{url:t,dataType:"json"},allowClear:!0})}),$("#submit-skipass-button").on("click",function(){_.isEmpty($("#skipass-date").val())&&$("#skipass-date").val(moment().format("DD.MM.YYYY")),0==$("#topBoxSkipassAdults").val()&&$("#topBoxSkipassAdults").val(1),0==t.val()&&t.append('<option value="5eb642e5-10a6-34eb-85a0-fde4b15c2cc5" selected="selected" ></option>'),0==a.val()&&a.append('<option value="c5a3c1bc-b4c4-188f-82ef-de14c6211ec5" selected="selected" ></option>'),e._data.dom.buttonActionList.$elm.removeClass("open"),e.hideBar(),e._data.actionActive=""})},actionSwitch:function(e){var t;"#accommodation-top-box"==e&&datePicker.generateDatepicker($("#accommodation-from"),$("#accommodation-departure")),"#skipass-top-box"==e&&(t=moment().format("DD.MM.YYYY"),15<=moment().hours()&&(t=moment().add(1,"days").format("DD.MM.YYYY")),datePicker.generateDatepickerSingle($("#skipass-date"),t))},observerScroll:function(){var e=this,t=$("#elm-content");e._data.startPointScroll=t.scrollTop(),t.bind("scroll",function(){""!=e._data.actionActive&&Math.abs(e._data.startPointScroll-t.scrollTop())>e._data.difference&&(e.hideBar(),e._data.dom.buttonActionList.$elm.removeClass("open"),e._data.actionActive="")})},hideBar:function(){var e=$(this._data.actionActive);"#accommodation-top-box"==this._data.actionActive&&($("#accommodation-from").datepicker("hide"),$("#accommodation-departure").datepicker("hide"),$("#ui-datepicker-div").hide()),"#skipass-top-box"==this._data.actionActive&&($("#skipass-date").datepicker("hide"),$("#ui-datepicker-div").hide()),davosInfo._data.flag.home&&$.fn.fullpage.setPauseFlag(!1),e.velocity({opacity:0},{duration:250,display:"none",complete:function(){}})},showBar:function(e){var t=$(e);davosInfo._data.flag.home,this._data.actionActive=e,t.length&&t.velocity({opacity:1},{duration:500,display:"block",complete:function(){}})},positionBar:function(e){var t,a=this;davosInfo._data.flag.home?(a._data.positionElem=e.offset().top+a._data.distanceButtonHome,t=$("#section-photo0").height(),a._data.positionElem=a._data.positionElem+t*(fullPageHome._data.indexSlide-1),1==fullPageHome._data.indexSlide&&(a._data.positionElem=e.offset().top+47)):a._data.positionElem=e.offset().top+a._data.distanceButton},activeBar:function(){}},datePicker={init:function(){var e=this;$(".wrap-content .datepicker-input").each(function(){$(this).hasClass("datepicker-single")&&e.generateDatepickerSingle($(this).find("input")),$(this).hasClass("datepicker-start")&&($(this).parents(".datepicker-next").length?e.generateDatepicker($(this).parents(".datepicker-next").first().find(".datepicker-start input"),$(this).parents(".datepicker-next").next().find(".datepicker-end input")):$(this).parents(".datepicker-range").length?e.generateDatepicker($(this).parents(".datepicker-range").first().find(".datepicker-start input"),$(this).parents(".datepicker-range").first().find(".datepicker-end input")):e.generateDatepicker($(this).find("input"),$(this).find(".datepicker-end input")))})},generateDatepicker:function(e,a){e.datepicker({dateFormat:"dd.mm.yy",minDate:moment().toDate(),numberOfMonths:1,onClose:function(e){var t=moment(e,"DD.MM.YYYY").add(1,"days");a.datepicker("option","minDate",t.toDate()),""==a.val()&&a.datepicker("show")}}),e.attr("readOnly","true"),a.datepicker({dateFormat:"dd.mm.yy",minDate:moment().add(1,"days").toDate(),defaultDate:"+1d",numberOfMonths:1,onClose:function(e){}}),a.attr("readOnly","true")},generateDatepickerSingle:function(e,t){e.datepicker({dateFormat:"dd.mm.yy",minDate:t,numberOfMonths:1,onClose:function(e){}}),e.attr("readOnly","true")}},menuRight={nElm:{buttonStartMenu:".menu-start, #close-menu-right",footerBar:"#footer-bar",pusher:"#elm-pusher",feedback:".footer-feedback",container:"#elm-container",wrapItemsMenu:"#wrap-menu-right",buttonAccommodation:"#button-accommodation-skipass-bottom",chatbot:"#bot-badge",navigationtop:"#navigation-top"},$elm:{buttonStartMenu:null,footerBar:null,pusher:null,feedback:null,container:null,wrapItemsMenu:null,buttonAccommodation:null,chatbot:null,navigationtop:null},className:{menu:".elm-menu",menuOpen:"elm-menu-open"},eventtype:isMobile.any?"touchstart":"click",config:{heightFooter:"-55px",heightFooterExt:"-105px",heightHeader:"-104px",widthMenu:"-100%",typeEasing:"swing",durationPusher:"550",durationClosePusher:"250"},firstOpen:!0,versionMenu:"mobile",init:function(){var t=this;(t.$elm.pusher=$(t.nElm.pusher)).length&&(t.$elm.footerBar=$(t.nElm.footerBar)).length&&(t.$elm.container=$(t.nElm.container)).length&&(t.$elm.buttonStartMenu=$(t.nElm.buttonStartMenu)).length&&(t.$elm.wrapItemsMenu=$(t.nElm.wrapItemsMenu)).length&&(t.$elm.buttonAccommodation=$(t.nElm.buttonAccommodation).length?$(t.nElm.buttonAccommodation):null,t.$elm.chatbot=$(t.nElm.chatbot).length?$(t.nElm.chatbot):null,t.$elm.navigationtop=$(t.nElm.navigationtop).length?$(t.nElm.navigationtop):null,t.breakpointController(),t.$elm.buttonStartMenu.on(t.eventtype,function(e){e.stopPropagation(),e.preventDefault(),t.$elm.container.hasClass(t.className.menuOpen)?t.hideMenu():(t.$elm.pusher.bind(t.eventtype,function(e){$(e.target).closest(t.className.menu).length||(e.stopPropagation(),e.preventDefault(),t.$elm.pusher.unbind(),t.hideMenu())}),t.showMenu())}),"desktop"!=t.config.versionMenu&&t.startMenu(),isMobile.any&&"desktop"==t.config.versionMenu&&($("#nav-menu ").addClass("mobile-touch"),t.menuDesktopTouch()),$(window).resize(function(){var e=t.config.versionMenu;t.breakpointController(),e!=t.config.versionMenu&&(t.$elm.pusher.unbind(),t.$elm.container.hasClass(t.className.menuOpen)&&t.hideMenu(),"desktop"==e&&($("#nav-menu").hasClass("mobile-touch")&&($("#nav-menu a").unbind(),$("#nav-menu").removeClass("mobile-touch"),$("#nav-menu").find(".open-touch").removeClass("open-touch")),t.startMenu()),"mobile"!=e&&"minmobile"!=e||"desktop"!=t.config.versionMenu||($("#nav-menu a").unbind(),t.firstOpen=!0,t.$elm.wrapItemsMenu.find("a.active").siblings("ul").removeClass("open"),t.$elm.wrapItemsMenu.find("a.active").siblings("ul").css("display",""),t.$elm.wrapItemsMenu.find("ul").css("display",""),isMobile.any&&"desktop"==t.config.versionMenu&&($("#nav-menu ").addClass("mobile-touch"),t.menuDesktopTouch())))}))},breakpointController:function(){var e=this;switch(davosInfo.isBreakpoint()){case"sm":case"md":e.config.widthMenu="-350px",e.config.durationPusher="200",e.config.versionMenu="mobile";break;case"xs":e.config.widthMenu="-300px",e.$elm.wrapItemsMenu.addClass("mobile"),e.config.versionMenu="minmobile";break;default:e.config.widthMenu="-100%",e.config.durationPusher="550",e.config.versionMenu="desktop"}},menuDesktopTouch:function(){var n=$("#nav-menu > ul > li:nth-child(1) > ul > li > a.sub");n.on("click",function(e){var t=$(this).siblings("ul");$(this).hasClass("open-touch")||n.each(function(){var e;$(this).hasClass("open-touch")&&(e=$(this).siblings("ul"),t!=e&&($(this).removeClass("open-touch"),e.removeClass("open-touch",function(){e.velocity("slideUp",{duration:30,display:"none"})})))});var a=Math.floor(.8*e.target.offsetWidth),o=e.target.getBoundingClientRect();a<e.pageX-o.left&&(e.stopPropagation(),e.preventDefault(),$(this).toggleClass("open-touch"),t.toggleClass("open-touch",function(){t.is(":hidden")?t.velocity("slideDown",{duration:300,display:"block"}):t.velocity("slideUp",{duration:30,display:"none"})}))})},hideMenu:function(){var t=this;t.$elm.pusher.velocity({translateX:"0"},{duration:t.config.durationClosePusher,queue:!1,easing:t.config.typeEasing,complete:function(){"xs"!=davosInfo.isBreakpoint()&&$("#fp-nav").fadeIn();var e;isMobile.phone,t.$elm.chatbot&&(e=null,t.$elm.chatbot.hasClass("hiddenForMenu")?e=t.$elm.chatbot:$("#fb-root").length&&$("#fb-root").hasClass("hiddenForMenu")&&(e=$("#fb-root")),e&&e.velocity("stop").velocity("fadeIn",{duration:200,easing:"easeInCubic",complete:function(){e.removeClass("hiddenForMenu")}})),davosInfo._data.flag.home&&t.$elm.navigationtop.velocity({top:"0"},{duration:260,easing:t.config.typeEasing,complete:function(){$("html").removeClass("fixHomeMenuRight"),$("#elm-pusher").css("transform","inherit"),$("#navigation-top").removeClass("navigation-top-small")}}),t.$elm.footerBar.velocity({bottom:"0"},{duration:280,easing:t.config.typeEasing})}}),t.$elm.container.removeClass(t.className.menuOpen)},showMenu:function(){var e=this;isMobile.phone,"xs"!=davosInfo.isBreakpoint()&&$("#fp-nav").fadeOut();var t,a=e.config.heightFooter;null!=e.$elm.buttonAccommodation&&e.$elm.buttonAccommodation.is(":visible")&&(a=e.config.heightFooterExt),e.$elm.chatbot&&(t=null,e.$elm.chatbot.is(":visible")?t=e.$elm.chatbot:$("#fb-root").length&&$("#fb-root").is(":visible")&&(t=$("#fb-root")),t&&t.velocity("stop").velocity("fadeOut",{duration:200,easing:"easeOutCubic",complete:function(){t.addClass("hiddenForMenu")}})),davosInfo._data.flag.home&&e.$elm.navigationtop.velocity({top:e.config.heightHeader},{duration:200,complete:function(){$("html").addClass("fixHomeMenuRight")}}),e.$elm.footerBar.velocity({bottom:a},{duration:200,complete:function(){e.showMenuCore()}})},showMenuCore:function(){var e=this;e.$elm.container.addClass(e.className.menuOpen),e.$elm.pusher.velocity({translateX:e.config.widthMenu},{delay:15,duration:e.config.durationPusher,queue:!1,easing:e.config.typeEasing,complete:function(){"desktop"!=e.config.versionMenu&&e.firstOpen&&(e.openSeasons(),davosInfo._data.flag.home||(e.$elm.wrapItemsMenu.find("a.active").siblings("ul").addClass("open"),e.$elm.wrapItemsMenu.find("a.active").siblings("ul").velocity("slideDown",{duration:500,display:"block"})),e.firstOpen=!1)}})},openSeasons:function(){this.$elm.wrapItemsMenu.find("[id^="+davosInfo._data.season+"_]").each(function(){$(this).hasClass("open")||($(this).addClass("open"),$(this).next().addClass("open").show())})},startMenu:function(){var i=this,l=$("#nav-menu > li > a");i.$elm.wrapItemsMenu.find("a.sub").on("click",function(e){var t=.8,a=$(this).siblings("ul");a.attr("class");-1!=$.inArray(this,l)&&(t=0,$(this).hasClass("open")||l.each(function(){var e;$(this).hasClass("open")&&(e=$(this).siblings("ul"),a!=e&&($(this).removeClass("open"),e.removeClass("open",function(){e.velocity("slideUp",{duration:300,display:"none"})})))}));var o=Math.floor(e.target.offsetWidth*t),n=e.target.getBoundingClientRect();o<e.pageX-n.left&&(e.stopPropagation(),e.preventDefault(),$(this).toggleClass("open"),a.toggleClass("open",function(){a.is(":hidden")?(a.velocity("slideDown",{duration:300,display:"block"}),i.scrollCenter(a)):a.velocity("slideUp",{duration:300,display:"none"})}))})},scrollCenter:function(e){var t=$(e).scrollTop()-($(window).height()-($(e).height()+50))/2;t<0&&e.velocity("scroll",{container:menuRight.$elm.wrapItemsMenu,duration:750,offset:t})}},boxSearch={nElm:{buttonStartSearch:"#start-search",boxSearch:"#box-search",closeBoxSearch:"#close-search-box",inputBoxSearch:"#ke-search-sword-top",textHolder:"#box-search .text-holder"},$elm:{buttonStartSearch:null,boxSearch:null,closeBoxSearch:null,inputBoxSearch:null,textHolder:null},durationTime:200,eventtype:isMobile.any?"touchstart":"click",isOpen:!1,init:function(){var e=this;(e.$elm.buttonStartSearch=$(e.nElm.buttonStartSearch)).length&&e.$elm.buttonStartSearch.on(e.eventtype,function(){(e.$elm.boxSearch=$(e.nElm.boxSearch)).length&&(e.$elm.inputBoxSearch=$(e.nElm.inputBoxSearch),e.$elm.closeBoxSearch=$(e.nElm.closeBoxSearch),e.$elm.textHolder=$(e.nElm.textHolder),e.$elm.buttonStartSearch.hasClass("open")?e.hideSearch(e.durationTime):(e.showSearch(),e.$elm.closeBoxSearch.on(e.eventtype,function(){e.hideSearch(e.durationTime)})))})},hideSearch:function(e){davosInfo._data.flag.home&&($("html").removeClass("fixHomeMenuRight"),$("#elm-pusher").css("transform","inherit"),$("#navigation-top").removeClass("navigation-top-small")),this.$elm.boxSearch.velocity({opacity:0},{duration:e,display:"none"}),this.$elm.buttonStartSearch.switchClass("open","",150),this.$elm.closeBoxSearch.unbind(),davosInfo._data.flag.home&&$.fn.fullpage.setPauseFlag(!1),this.isOpen=!1},showSearch:function(){var e=this;e.isOpen=!0,davosInfo._data.flag.home&&$("html").addClass("fixHomeMenuRight"),davosInfo._data.flag.home&&$.fn.fullpage.setPauseFlag(!0),e.$elm.buttonStartSearch.switchClass("","open",0),e.$elm.boxSearch.velocity({opacity:1},{duration:500,display:"block",complete:function(){e.rulesForm()}})},rulesForm:function(){var a=this;a.$elm.inputBoxSearch.focus(),a.$elm.inputBoxSearch.keypress(function(){0==this.value.length&&a.$elm.textHolder.velocity({opacity:0},{duration:150})}),a.$elm.inputBoxSearch.focusout(function(){0==this.value.length&&a.$elm.textHolder.velocity({opacity:1},{duration:300})}),$("#form-box-search").bind("jqv.form.result",function(e,t){a.$elm.inputBoxSearch.val()==a.$elm.inputBoxSearch.data("holder")&&a.$elm.inputBoxSearch.val("")})},isOpenSearch:function(){return this.isOpen}},detailSearch={nElm:{form:"#xajax_form_kesearch_pi1",filtercontainer:"#options_filter_1"},$elm:{form:null,filtercontainer:null},init:function(){var e=this;(e.$elm.form=$(e.nElm.form)).length&&(e.$elm.filtercontainer=$(e.nElm.filtercontainer)).length&&e.$elm.filtercontainer.on("change",'input[type="checkbox"]',function(){e.$elm.form.submit()})}},languageSelect={_data:{dom:{button:{selector:"#language-current",$elm:null},boxSelect:{selector:"#language-box",$elm:null}}},init:function(){var e=this;(e._data.dom.button.$elm=$(e._data.dom.button.selector)).length&&(e._data.dom.boxSelect.$elm=$(e._data.dom.boxSelect.selector),e._data.dom.button.$elm.on("click",function(){e._data.dom.button.$elm.toggleClass("open"),e._data.dom.boxSelect.$elm.fadeToggle()}))},hideLanguage:function(){this._data.dom.boxSelect.$elm.velocity({opacity:0},{duration:200,display:"none"})},showLanguage:function(){this._data.dom.boxSelect.$elm.velocity({opacity:1},{duration:500,display:"block"})}},footerBox={_data:{dom:{bar:{selector:"#footer-bar-header",$elm:null},button:{selector:".button-footer-bar",$elm:null},body:{selector:"#footer-bar-body",$elm:null},content:{selector:"#footer-bar-content",$elm:null},container:{selector:"#elm-container",$elm:null},close:{selector:"#close-footer-bar",$elm:null},circle:{selector:".circle-progress",$elm:null},circleProgress:{selector:".circle-progress-percentage"},circleTitle:{selector:".circle-progress-title",$elm:null}},css:{current:"current",elmFooterBar:"elm-footer-bar"},flagOpen:!1,flagButtonStop:!1,heightBar:55,circleProgress:{circleColor:"#c2c1c0",sizeDesktop:262,sizeMobile:180},jsonFile:{davos:"/fileadmin/davos/services/weather/de/short-weather-davos.json",klosters:"/fileadmin/davos/services/weather/de/short-weather-klosters.json"},urlFlagNews:"/index.php?id=486",urlFlagLifts:"/index.php?id=1463",eventtype:isMobile.any?"touchstart":"click",asyncScript:{spotsocial:{main:!1}}},init:function(){var e=this;(e._data.dom.button.$elm=$(e._data.dom.button.selector)).length&&(e._data.dom.bar.$elm=$(e._data.dom.bar.selector),e._data.dom.body.$elm=$(e._data.dom.body.selector),e._data.dom.content.$elm=$(e._data.dom.content.selector),e._data.dom.container.$elm=$(e._data.dom.container.selector),e._data.dom.close.$elm=$(e._data.dom.close.selector),e._data.dom.circle.$elm=$(e._data.dom.circle.selector),e._data.dom.circleTitle.$elm=$(e._data.dom.circleTitle.selector),e.ajaxWeather(),e.ajaxNewsImportant(),e.ajaxLiftsImportant(),e._data.dom.button.$elm.on(e._data.eventtype,function(){e._data.flagButtonStop||(e._data.flagButtonStop=!0,$(this).hasClass(e._data.css.current)?e.hideConent():e.showContent($(this)))}),e._data.dom.close.$elm.on(e._data.eventtype,function(){e.hideConent()}))},showContent:function(e){var t,a=this;davosInfo._data.flag.home&&$("html").addClass("fixHomeMenuRight"),t="klosters"==davosInfo._data.location?e.data("idDesktopKlosters"):e.data("idDesktopDavos");var o=e.data("tag"),n=e.data("title"),i=e.data("icon");a._data.dom.button.$elm.removeClass(a._data.css.current),e.addClass(a._data.css.current),a._data.flagOpen?(a._data.dom.content.$elm.html(""),a._data.dom.circle.$elm.fadeIn(),a.circleProgress(n,i),a.ajaxContent(t,o)):(davosInfo._data.flag.home&&($("#fp-nav").fadeOut(),$.fn.fullpage.setPauseFlag(!0)),a._data.flagOpen=!0,a._data.dom.container.$elm.addClass(a._data.css.elmFooterBar),a.sizeContent(),a._data.dom.body.$elm.velocity({opacity:1},{display:"block",duration:400,complete:function(e){a._data.dom.container.$elm.removeClass(a._data.css.elmFooterBar),a._data.dom.circle.$elm.fadeIn(),a.circleProgress(n,i),a.ajaxContent(t,o),boxSearch.isOpenSearch()&&boxSearch.hideSearch(0)}}),$(window).resize(function(){a._data.flagOpen&&a.sizeContent()}))},hideConent:function(){var e=this;e._data.flagButtonStop=!1,e._data.dom.button.$elm.removeClass(e._data.css.current),e._data.dom.container.$elm.removeClass(e._data.css.elmFooterBar),e._data.dom.circle.$elm.stop().fadeOut(0),davosInfo._data.flag.home&&($("html").removeClass("fixHomeMenuRight"),$("#elm-pusher").css("transform","inherit"),$("#navigation-top").removeClass("navigation-top-small")),e._data.dom.body.$elm.velocity({opacity:0},{display:"none",duration:300,complete:function(){e._data.flagOpen=!1,e._data.dom.content.$elm.html(""),davosInfo._data.flag.home&&("xs"!=davosInfo.isBreakpoint()&&$("#fp-nav").fadeIn(),$.fn.fullpage.setPauseFlag(!1))}})},ajaxContent:function(e,o){var n=this,i="/index.php?id="+e+"&L="+davosInfo._data.sys_language_uid;"social"!=o||n._data.asyncScript.spotsocial.main?n.ajaxRequest(i,o):(n._data.asyncScript.spotsocial.main=!0,$.getScript("https://www.davos.ch/typo3conf/ext/spotsocial/Resources/Public/Js/main.js",function(e,t,a){n.ajaxRequest(i,o)}))},ajaxRequest:function(e,t){var a=this;$.ajax({type:"GET",url:e,success:function(e){a._data.dom.circle.$elm.stop().fadeOut("fast",function(){a._data.dom.content.$elm.html(e),a._data.flagButtonStop=!1,"social"==t&&a.ajaxContentSocial(),"news"==t&&a.ajaxContentTagNews(),"lifts"==t&&a.ajaxContentTagLifts(),"weather"==t&&a.ajaxWeatherTrend(),"livecams"==t&&livecams.loadOffcanvas()})}})},ajaxContentSocial:function(){var e=$(".aggregator-container .items");e.length&&($grid=e.isotope({itemSelector:".item",layoutMode:"masonry",getSortData:{timestamp:"[data-item-date]"},sortBy:"timestamp",masonry:{columnWidth:".item"},sortAscending:!1}),e.imagesLoaded(function(){$grid.isotope("layout")}),domFilter=$(".aggregator-container .filters .filter").length?$(".aggregator-container .filters .filter"):null,domFilter.length&&domFilter.each(function(){var e,t=$(this);t.parent().hasClass("filter-active")||(e=t.find("a").data("filter"),t.on("click",function(){$grid.isotope({filter:e}),domFilter.removeClass("filter-active"),$(this).addClass("filter-active")}))}))},ajaxContentTagNews:function(){0<$(".news-box-urgent").length&&($(".news-box-urgent").find(".cnt-important-info-text").text().length<250?$(".news-box-urgent .btn-news_toggle").hide():$(".news-box-urgent").on("click",".btn-news_toggle",function(){var e=$(this);e.toggleClass("open"),e.parent().find(".cnt-important-info-text").toggleClass("open")}),$(".news-box-urgent").width($(".news-box-container-prio2").width()),$(".news-box-urgent").height($(".news-box-container-prio2").height()),$(window).resize(function(){$(".news-box-urgent").width($(".news-box-container-prio2").width()),$(".news-box-urgent").height($(".news-box-container-prio2").height())}))},ajaxContentTagLifts:function(){davosIntegrationSlopesOffcanvasManager.init()},ajaxNewsImportant:function(){$.ajax({type:"GET",url:this._data.urlFlagNews,success:function(e){200<e.length&&(isMobile.phone?$(".button-footer-bar").find(".cfi-news2").addClass("mobile"):$("#footer-bar-news-important").fadeIn())}})},ajaxLiftsImportant:function(){$.ajax({type:"GET",url:this._data.urlFlagLifts,success:function(e){200<e.length&&(isMobile.phone?$(".button-footer-bar").find(".cfi-gondola").addClass("mobile"):$("#footer-bar-lifts-important").fadeIn())}})},ajaxWeatherTrend:function(){davosIntegrationWeatherOffcanvasManager.init();$(".weather-tab-content .weather-trend").each(function(){var e=$(this),t=parseInt(e.find(".trend").data("tempmin"))-1,a=parseInt(e.find(".trend").data("tempmax"))+1,o=0,n=0,i=0,l=200;a+=t=t<0?-t:t,e.find(".trend-temperature").each(function(){e=$(this),n=parseInt(e.data("temperature").slice(0,-2))+t,o=Math.floor(n/a*200)+120,e.css({height:o}),i=(i=l-o)<0?-i:i,o<l?e.find(".line").css({height:i,bottom:o-8}).addClass("down"):l==o?e.find(".line").css({height:i,bottom:o-9}).addClass("equal"):e.find(".line").css({height:i,bottom:l-8}).addClass("up"),l=o})})},ajaxWeather:function(){var e=this._data.jsonFile.davos;"klosters"==davosInfo._data.location&&(e=this._data.jsonFile.klosters),$.getJSON(e,function(e){$("#icon-weather-footer-bar").html(e.icon),$("#temp-weather-footer-bar").html(e.max),$("#wrap-weather-footer-bar").fadeIn(1e3)})},circleProgress:function(e,t){var o=this,a=isMobile.phone?o._data.circleProgress.sizeMobile:o._data.circleProgress.sizeDesktop;isMobile.phone&&o._data.dom.circle.$elm.addClass("circle-mobile"),o._data.dom.circleTitle.$elm.find("i").removeClass().addClass(t),o._data.dom.circleTitle.$elm.find("span").html(e),o._data.dom.circle.$elm.circleProgress({value:1,thickness:5,size:a,startAngle:-Math.PI/2,animationStartValue:0,fill:{color:o._data.circleProgress.circleColor},animation:{duration:2e3,ease:"circleProgressEase"}}).on("circle-animation-progress",function(e,t,a){$(this).find(o._data.dom.circleProgress).html(parseInt(100*t)+"<i>%</i>")}).on("circle-animation-end",function(e){o._data.flagButtonStop=!1})},sizeContent:function(){var e=this;e._data.heightBar=e._data.dom.bar.$elm.height();var t=$(window).height()-e._data.heightBar;e._data.dom.body.$elm.css("height",t),e._data.dom.body.$elm.css("top",-1*t)}},bxSlider={_data:{dom:{bxslider:{selector:".bxslider",$elm:null}}},init:function(){var c=this;(c._data.dom.bxslider.$elm=$(c._data.dom.bxslider.selector)).length&&c._data.dom.bxslider.$elm.each(function(){var t=$(this),e=!!t.data("pager")&&t.data("pager"),a="header-photos"==$(this).parent().attr("id"),o=!!t.data("play")&&t.data("play"),n=null,i=null,l=null,s=null,d=null,r=null;1<=t.children().length&&(0<$(".c-header-photos-pager").length&&(n=$("#header-photos"),i=$(".c-header-photos-pager"),l=n.find(".c-header-photos-pager-prev"),s=n.find(".c-header-photos-pager-nslide"),d=n.find(".c-header-photos-pager-totslide"),r=n.find(".c-header-photos-pager-next")),t.bxSlider({minSlides:1,maxSlides:1,mode:"fade",pause:5e3,speed:900,slideMargin:0,pager:e,pagerType:"short",pagerShortSeparator:"/",nextText:"",prevText:"",preloadImages:"visible",autoStart:o,responsive:!0,auto:o,onSliderLoad:function(){var e;a&&(c._data.dom.bxslider.$elm.velocity({opacity:1},{duration:800,delay:0,complete:function(){}}),1<t.children().length&&n&&(e=this,s.html(c.convertNumber(e.getCurrentSlide()+1)),d.html(c.convertNumber(e.getSlideCount())),i.velocity({opacity:1},{duration:800,delay:0,complete:function(){}}),r.on("click",function(){e.goToNextSlide()}),l.on("click",function(){e.goToPrevSlide()})))},onSlideBefore:function(){n&&(s.html(c.convertNumber(this.getCurrentSlide()+1)),d.html(c.convertNumber(this.getSlideCount())))}}))})},convertNumber:function(e){return e<10&&(e="0"+e),e}},summaryPage={_data:{dom:{cntElemSum:{selector:"#content-elements-summary-small",$elm:null}}},init:function(){(this._data.dom.cntElemSum.$elm=$(this._data.dom.cntElemSum.selector)).length&&this._data.dom.cntElemSum.$elm.find(".element-summary").each(function(){var t=$(this);new Waypoint({element:t,offset:"80%",handler:function(e){"down"===e&&(t.hasClass("loading")||t.addClass("loading"))},context:document.getElementById("elm-content")})})}},iLightbox={_data:{dom:{ilightbox:{selector:".ilightbox",$elm:null},ilightboxajax:{selector:".ilightbox-ajax",$elm:null},ilightboxGetInspired:{selector:".ilightbox-getinspired",$elm:null},ilightboxframe:{selector:".ilightboxiframe"}}},init:function(){var e=this;($(e._data.dom.ilightbox.selector).length||$(e._data.dom.ilightboxajax.selector).length)&&(e._data.dom.ilightbox.$elm=$(e._data.dom.ilightbox.selector)).length&&e.loadLightbox(e._data.dom.ilightbox.$elm),e.loadLightboxIframe()},loadLightbox:function(e){e.iLightBox({social:{buttons:{facebook:!0,twitter:!0,googleplus:!0}}})},loadLightboxIframe:function(){$(".ilightboxiframe").each(function(){$(this).iLightBox()})},loadLightboxAjax:function(e){e.length&&e.iLightBox({width:"800"})},loadLightBoxGetInspired:function(){(this._data.dom.ilightboxGetInspired.$elm=$(this._data.dom.ilightboxGetInspired.selector)).length&&this._data.dom.ilightboxGetInspired.$elm.iLightBox({smartRecognition:!0,skin:"smooth",path:"horizontal",fullAlone:!1,caption:{start:!1},social:{start:!1},styles:{nextScale:.6,prevScale:.6,nextOpacity:.6,prevOpacity:.6}})}},videoFullScreen={settingVideoYoutube:{videoURL:"",dataTypeVideo:"",containment:"#full-video",showControls:!0,autoPlay:!0,loop:!1,vol:70,mute:!0,startAt:0,opacity:1,addRaster:!1,quality:"highres",optimizeDisplay:!0},firstPlay:!1,codeVideo:"",dataTypeVideo:"",nElm:{fullVideo:"#full-video",videoYoutube:"#video-youtube",videoVimeo:"#video-vimeo",playerYoutube:"#player-video-youtube",cntVideo:".cnt-video",closeVideo:"#close-full-video"},$elm:{fullVideo:null,videoYoutube:null,videoVimeo:null,playerYoutube:null,cntVideo:null,closeVideo:null},eventtype:"click",init:function(){(videoFullScreen.$elm.cntVideo=$(videoFullScreen.nElm.cntVideo)).length&&(videoFullScreen.$elm.fullVideo=$(videoFullScreen.nElm.fullVideo)).length&&(videoFullScreen.$elm.videoVimeo=$(videoFullScreen.nElm.videoVimeo),videoFullScreen.$elm.videoYoutube=$(videoFullScreen.nElm.videoYoutube),videoFullScreen.$elm.playerYoutube=$(videoFullScreen.nElm.playerYoutube),videoFullScreen.$elm.closeVideo=$(videoFullScreen.nElm.closeVideo),videoFullScreen.$elm.cntVideo.on(videoFullScreen.eventtype,function(){davosInfo._data.flag.home&&$.fn.fullpage.setPauseFlag(!0);var e=$(this).attr("data-code"),t=$(this).attr("data-type-video");videoFullScreen.codeVideo=e,videoFullScreen.dataTypeVideo=t,videoFullScreen.$elm.fullVideo.velocity({left:"0",opacity:"1"},700,function(){"vimeo"==t&&(videoFullScreen.$elm.videoVimeo.addClass("open"),videoFullScreen.$elm.videoVimeo.html('<iframe src="https://player.vimeo.com/video/'+videoFullScreen.codeVideo+'?title=0&byline=0&portrait=0" id="iframe-vimeo" frameborder="0"  webkitallowfullscreen mozallowfullscreen allowfullscreen ></iframe>')),"youtube"==videoFullScreen.dataTypeVideo&&(videoFullScreen.$elm.videoYoutube.addClass("open"),videoFullScreen.$elm.fullVideo.addClass("youtube"),videoFullScreen.settingVideoYoutube.videoURL=videoFullScreen.codeVideo,videoFullScreen.settingVideoYoutube.dataTypeVideo=videoFullScreen.dataTypeVideo,videoFullScreen.$elm.playerYoutube.attr("data-property",JSON.stringify(videoFullScreen.settingVideoYoutube)),videoFullScreen.firstPlay?(videoFullScreen.$elm.playerYoutube.changeMovie({videoURL:"https://www.youtube.com/watch?v="+videoFullScreen.settingVideoYoutube.videoURL}),videoFullScreen.$elm.playerYoutube.playYTP()):(videoFullScreen.$elm.playerYoutube.mb_YTPlayer({onReady:function(){}}),videoFullScreen.firstPlay=!0))})}),videoFullScreen.$elm.closeVideo.on(videoFullScreen.eventtype,function(){"youtube"==videoFullScreen.dataTypeVideo&&(videoFullScreen.$elm.videoYoutube.removeClass("open"),videoFullScreen.$elm.fullVideo.removeClass("youtube"),videoFullScreen.$elm.playerYoutube.stopYTP()),videoFullScreen.$elm.fullVideo.velocity({left:"-100%",opacity:"0.1"},600,function(){"vimeo"==videoFullScreen.dataTypeVideo&&(videoFullScreen.$elm.videoVimeo.removeClass("open"),$("#iframe-vimeo").remove())}),davosInfo._data.flag.home&&$.fn.fullpage.setPauseFlag(!1)}))}},modalFullScreen={_data:{dom:{fullModal:{selector:"#full-modal",$elm:null},closeModal:{selector:"#close-full-modal",$elm:null}},openModal:!1},init:function(){var o=this;(o._data.dom.fullModal.$elm=$(o._data.dom.fullModal.selector)).length&&(o._data.dom.closeModal.$elm=$(o._data.dom.closeModal.selector),$(".button-modal-full").on(davosInfo._data.eventtype,function(e){var t,a;e.stopPropagation(),e.preventDefault(),o._data.openModal||(t=$(this).data("typeContent"),a=$(this).data("link"),o.openModal(t,a))}))},openModal:function(t,a){var o=this,e="image"==t?1:"iframe"==t?"1":"0.95";o._data.openModal||(davosInfo._data.flag.home&&$.fn.fullpage.setPauseFlag(!0),o._data.dom.fullModal.$elm.css("top","0"),o._data.dom.fullModal.$elm.velocity({top:"0",opacity:e},700,function(){switch(o._data.openModal=!0,t){case"iframe":$(window).height();o._data.dom.fullModal.$elm.find(".wrap-content-modal").html('<iframe id="iframe-full-modal"  src="'+a+'" webkitallowfullscreen mozallowfullscreen allowfullscreen ></iframe>');var e=$("#iframe-full-modal");o.sizeContent(e),e.velocity({opacity:1},{duration:800,display:"block"}),$(window).resize(function(){o._data.openModal&&o.sizeContent(e)});break;case"content":o._data.dom.fullModal.$elm.find(".wrap-content-modal").html('<div class="content-modal" ></div>'),$.ajax({url:a}).done(function(e){o._data.dom.fullModal.$elm.find(".content-modal").append(e),$(".content-modal").velocity({opacity:1},{duration:200})});break;case"image":o._data.dom.fullModal.$elm.find(".wrap-content-modal").html('<div class="content-modal" style="width: 100%; height: 100%; background-image: url('+a+');background-size: cover; background-position: center center;" ></div>'),$(".content-modal").velocity({opacity:1},{duration:200})}}),o._data.dom.closeModal.$elm.on(davosInfo._data.eventtype,function(){o.closeModal()}))},closeModal:function(){this._data.openModal&&(this._data.dom.fullModal.$elm.velocity({top:"-100%",opacity:"0.1"},600,function(){}),davosInfo._data.flag.home&&$.fn.fullpage.setPauseFlag(!1),this._data.dom.fullModal.$elm.find(".wrap-content-modal").empty(),this._data.openModal=!1)},sizeContent:function(e){var t=$(window).height();e.css("height",t)}},buttonFeedbackBeta={_data:{dom:{cntElm:{selector:"#elm-content",$elm:null},buttonFeedback:{selector:"#footer-button-feedback",$elm:null},buttonBeta:{selector:"#footer-button-beta",$elm:null},buttonsFeedbackBeta:{selector:"#footer-feedback-beta",$elm:null}},startPointScroll:0,flagOpen:!0},init:function(){var e,t=this;(t._data.dom.buttonsFeedbackBeta.$elm=$(t._data.dom.buttonsFeedbackBeta.selector)).length&&(t._data.dom.cntElm.$elm=$(t._data.dom.cntElm.selector),t._data.dom.buttonFeedback.$elm=$(t._data.dom.buttonFeedback.selector),t._data.dom.buttonBeta.$elm=$(t._data.dom.buttonBeta.selector),t._data.dom.buttonFeedback.$elm.on(davosInfo._data.eventtype,function(){$("#button-feedback-bar").trigger(davosInfo._data.eventtype)}),isMobile.any&&(e=null,t._data.startPointScroll=t._data.dom.cntElm.$elm.scrollTop(),e=setTimeout(function(){t._data.dom.buttonsFeedbackBeta.$elm.fadeOut("slow",function(){t._data.flagOpen=!1})},4e3),t._data.dom.cntElm.$elm.bind("scroll",function(){400<Math.abs(t._data.startPointScroll-t._data.dom.cntElm.$elm.scrollTop())&&(t._data.flagOpen?(clearTimeout(e),e=setTimeout(function(){t._data.dom.buttonsFeedbackBeta.$elm.fadeOut("slow"),t._data.flagOpen=!1},4e3)):t._data.dom.buttonsFeedbackBeta.$elm.fadeIn("slow",function(){t._data.flagOpen=!0}))})))}},variousJs={_data:{dom:{cntTable:{selector:".table",$elm:null},accordion:{selector:".panel-group-noclose",$elm:null}},tempAccordionOpen:null,waypointHeaderTop:null},init:function(){var t=this;t.imgLazy(),$(".resetCatEvents").length&&$(".resetCatEvents").click(function(e){$("input:checkbox").removeAttr("checked"),$(".icheckbox").removeClass("checked")}),$("#button_AdditionalDate").length&&($("#button_AdditionalDate").click(function(e){$("#AdditionalDate").css("display","block"),$("#button_AdditionalDate").css("display","none")}),$("#closeDateInfo").click(function(e){$("#AdditionalDate").css("display","none"),$("#button_AdditionalDate").css("display","block")})),$("#eaulala_realtime").length&&$.post("/fileadmin/davos/php/eaulala/index.php?lang="+davosInfo._data.sys_language_uid+"rand="+_.random(0,1e4),function(e){$("#eaulala_realtime").html(e)}),(t._data.dom.accordion.$elm=$(t._data.dom.accordion.selector)).length&&(t._data.dom.accordion.$elm.on("click","[data-toggle=collapse]",function(e){t._data.tempAccordionOpen=$(e.currentTarget).attr("href").substring(1)}),t._data.dom.accordion.$elm.on("hide.bs.collapse",function(e){$(e.target).attr("id")!=t._data.tempAccordionOpen&&e.preventDefault()})),$('a[data-toggle="tab"]').on("show.bs.tab",function(e){"lazytab"==$(this).data("nametab")&&$(".tab-pane.active").find("img.cntLazy").show().lazyload()}),isMobile.phone&&(t._data.dom.cntTable.$elm=$(t._data.dom.cntTable.selector)).length&&$.getScript("/fileadmin/davos/js/vendor/jquery.stacktable/stacktable.js",function(){t._data.dom.cntTable.$elm.stacktable({myClass:"mobile-table table"})}),$(".davos-integration-navigation").length&&t.tabsAccordion(),t.select2(),t.iCheck(),t.waypoints(),t.buttonActionFooter()},tabsAccordion:function(){var e,a,t=location.hash;(t=t.substring(1)).length&&(history.pushState("",document.title,window.location.pathname),e=t.split("#"),a=$(".davos-integration-navigation-tabs").offset().top,a-=$("#navigation-top").height(),$.each(e,function(e,t){$(".davos-integration-navigation-tabs a[href=#"+t+"]").length&&(a=a=$(".davos-integration-navigation-tabs a[href=#"+t+"]").offset().top,$(".davos-integration-navigation-tabs a[href=#"+t+"]").tab("show")),$("#"+t+".collapse").collapse("show")}),$("#elm-content").stop().animate({scrollTop:a}))},iCheck:function(){$(".wrap-content input.icheck").iCheck({labelHover:!0,cursor:!0})},select2:function(){$("select.form-control").select2({width:"style"})},imgLazy:function(){$("img.lazy").length&&$("img.lazy").lazyload({threshold:200,effect:"fadeIn",container:$("#elm-content")}),$("img.cntLazy").length&&$("img.cntLazy").lazyload({threshold:10,effect:"fadeIn",container:$("#elm-content"),appear:function(e,t){},load:function(e,t){}}),$("img.tabLazy").lazyload({event:"tab",effect:"fadeIn"})},waypoints:function(){var e=this;$("#wrap-content").length&&("sm"==davosInfo.isBreakpoint()||"xs"==davosInfo.isBreakpoint()?e._data.waypointHeaderTop=e.waypointHeaderTopMobile():e._data.waypointHeaderTop=e.waypointHeaderTop(),$(window).resize(function(){"sm"==davosInfo.isBreakpoint()||"xs"==davosInfo.isBreakpoint()?(e._data.waypointHeaderTop.destroy(),e._data.waypointHeaderTop=e.waypointHeaderTopMobile()):($("#navigation-top").fadeIn(),e._data.waypointHeaderTop.destroy(),e._data.waypointHeaderTop=e.waypointHeaderTop())}))},waypointHeaderTop:function(){return new Waypoint({element:document.getElementById("wrap-content"),offset:"-10px",handler:function(e){"down"===e?$("#navigation-top").addClass("navigation-top-small"):$("#navigation-top").toggleClass("navigation-top-small")},context:document.getElementById("elm-content")})},waypointHeaderTopMobile:function(){return new Waypoint({element:document.getElementById("wrap-content"),offset:"-20px",handler:function(e){"down"===e?$("#elm-content").velocity({translateY:"-80px"},{duration:400,delay:0,complete:function(){$("#navigation-top").fadeOut()}}):$("#elm-content").velocity({translateY:"0px"},{duration:400,delay:0,complete:function(){$("#navigation-top").fadeIn(),$("#elm-content").removeAttr("style")}})},context:document.getElementById("elm-content")})},buttonActionFooter:function(){$(".btn.btn-special-link.btn-special-link-action").length&&$(".btn.btn-special-link.btn-special-link-action").on("click",function(e){e.stopPropagation(),e.preventDefault();var t=$(this).data("action");console.log(t),$('.button-footer-bar[data-tag="'+t+'"]').trigger("click")})}},davosIntegrationWeatherOffcanvasManager={rootEl:"#footer-bar .davos-integration.davos-integration-slopes .integration-content",select:function(e,t){var a,o,n=this,i=$('.integration-details[data-sheet="'+e+'"]',n.rootEl);0<i.length&&(a=t.hasClass("active"),$(".integration-tab",n.rootEl+" .integration-tabs").removeClass("active"),$(".integration-details",n.rootEl).velocity("finish").velocity("slideUp"),a||(i.velocity("finish").velocity("slideDown"),t.addClass("active")),o=$(".integration-details-wrap",n.rootEl),0<$(".integration-tab.active",n.rootEl+" .integration-tabs").length?(o.velocity({opacity:1}),o.addClass("active")):(o.removeClass("active"),o.velocity({opacity:0})))},init:function(){var a=this,e=$(".integration-tab-inner",a.rootEl+" .integration-tabs .integration-tab");e.click(function(e){e.preventDefault();var t=$(this);"xs"!=davosInfo.isBreakpoint()&&t.parent().hasClass("active")||a.select(t.data("sheet"),t.parents(".integration-tab"))});var t=e.first(),o=t.parents(".integration-tab");o.removeClass("active"),a.select(t.data("sheet"),o)}},davosIntegrationSlopesOffcanvasManager={_data:{dom:{itemWrapper:{selector:"#item-wrapper-info",$elm:null},itemWrapper1:{selector:"#item-wrapper-1",$elm:null}},newHeight:300},init:function(){var e=this;(e._data.dom.itemWrapper.$elm=$(e._data.dom.itemWrapper.selector)).length&&(e._data.dom.itemWrapper1.$elm=$(e._data.dom.itemWrapper1.selector),setTimeout(function(){e.setHeight()},400),window.addEventListener("resize",function(){e.setHeight()},!1))},setHeight:function(){this._data.newHeight=this._data.dom.itemWrapper1.$elm.height(),this._data.dom.itemWrapper.$elm.css("height",this._data.newHeight)}},davosIntegrationNavigationManager={init:function(){$(".davos-integration-items .davos-integration-item").hide(),$(".davos-integration-items .davos-integration-item").first().show();navigationTabs=$(".davos-integration-navigation-tab",".davos-integration-navigation.davos-integration-navigation-tabs"),$(".davos-integration-navigation-tab-link",navigationTabs).click(function(e){e.preventDefault();var t,a=$(this),o=a.attr("href");!o||0<(t=$(o,".davos-integration-items")).length&&(navigationTabs.removeClass("active"),$(".davos-integration-item",".davos-integration-items").velocity("finish").velocity("slideUp"),t.velocity("finish").velocity("slideDown"),a.parents(".davos-integration-navigation-tab").addClass("active"))})}},getInspired={_data:{dom:{container:"#getinspired",setAll:".setAll",filter:".gi-filter-wrap",subfilter:".gi-subfilter",content:".gi-content",item:".gi-item",checked:"is-checked",season:".season"},filters:{}},init:function(){var n,i,l,s,d,r;$(getInspired._data.dom.container).length&&(i=(n=this)._data.dom,l=n._data.filters,s=0,d=$(i.container+" "+i.season),r=$(i.content).isotope({itemSelector:i.item,layoutMode:"masonry",masonry:{}}),$(".gi-item a").each(function(e,t){var a=$(this).data("targetContent"),o=$(this).data("typeContent");"internal"==a&&$(this).on("click",function(e){e.stopPropagation(),e.preventDefault(),"content"==o?modalFullScreen.openModal("iframe",$(this).attr("href")+"&amp;raw=getincnt"):modalFullScreen.openModal("iframe",$(this).attr("href")+"&amp;raw=getin")})}),$(".gi-filter-group").each(function(e,t){var a=$(t),o=a.data("filter-group");l[o]=[],a.on(davosInfo._data.eventtype,"button",function(){var e=$(this),t=e.parents(".gi-filter-group").data("filter-group"),a=e.data("filter");"*"==a?(n.unsetAllFilter(),e.addClass(i.checked),s=0):(s++,$(i.container+" "+i.setAll).removeClass(i.checked),e.toggleClass(i.checked),a=n.setFilter(t,a)),"*"==a?($(i.container+" "+i.setAll).addClass(i.checked),$(i.container+" "+i.subfilter).removeClass("open"),$(i.container+" "+i.season).removeClass("open"),r.isotope({filter:a})):($(i.container+" "+i.subfilter).addClass("open"),$(i.container+" "+i.season).addClass("open"),1==s?d.click().find('button[data-filter=".winter"]').click():r.isotope({filter:a}))})}),l.season=[],$(i.container+" "+i.season).on("click",function(){$(this).find("div").toggleClass("open")}).on("click","button",function(){var e,t=$(this),a=d.data("filter-group");t.hasClass(i.checked)||(l.season=[],d.find("."+i.checked).removeClass(i.checked),t.addClass(i.checked),d.find(".current").text(t.text())),e=n.setFilter(a,t.data("filter")),r.isotope({filter:e})}))},unsetAllFilter:function(){var e=this._data.dom,t=this._data.filters;t.main=[],t.sub=[],t.season=[],$(e.container+" ."+e.checked).each(function(){$(this).removeClass(e.checked)})},setFilter:function(e,t){var a=this._data.filters,o=0,n=0,i=0,l="",s=a[e].indexOf(t);"season"==e?a[e][0]=t:s<0?a[e].push(t):a[e].splice(s,1);for(var d=a.main.length,r=a.sub.length,c=a.season.length,o=0;o<d;o++)if(0<r)if(0<c)for(n=0;n<r;n++)for(i=0;i<c;i++)l+=a.main[o]+a.sub[n]+a.season[i]+",";else for(n=0;n<r;n++)l+=a.main[o]+a.sub[n]+",";else if(0<c)for(n=0;n<c;n++)l+=a.main[o]+a.season[n]+",";else l+=a.main[o]+",";return l=0<l.length?l.slice(0,-1):"*"}},livecams={_data:{dom:{livecamsPage:{selector:"#livecams-page",$elm:null},tab:{selector:"#tab-livecams-page",$elm:null}},flagLoad:!1},init:function(){var e=this;(e._data.dom.livecamsPage.$elm=$(e._data.dom.livecamsPage.selector)).length&&($("img.lazy-livecams.tab-1").lazyload({event:"load1",effect:"fadeIn",appear:function(e,t){},load:function(e,t){},placeholder:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDFDNEE4MDNEMTMwMTFFNEI0QjVBQ0I0MzRBMzhEOTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDFDNEE4MDREMTMwMTFFNEI0QjVBQ0I0MzRBMzhEOTgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0MUM0QTgwMUQxMzAxMUU0QjRCNUFDQjQzNEEzOEQ5OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0MUM0QTgwMkQxMzAxMUU0QjRCNUFDQjQzNEEzOEQ5OCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po3Op6AAAAAQSURBVHjaYrh69aovQIABAAfPAs3+PYRaAAAAAElFTkSuQmCC"}),$("img.lazy-livecams.tab-2").lazyload({event:"load2",effect:"fadeIn",appear:function(e,t){},load:function(e,t){},placeholder:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDFDNEE4MDNEMTMwMTFFNEI0QjVBQ0I0MzRBMzhEOTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDFDNEE4MDREMTMwMTFFNEI0QjVBQ0I0MzRBMzhEOTgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0MUM0QTgwMUQxMzAxMUU0QjRCNUFDQjQzNEEzOEQ5OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0MUM0QTgwMkQxMzAxMUU0QjRCNUFDQjQzNEEzOEQ5OCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po3Op6AAAAAQSURBVHjaYrh69aovQIABAAfPAs3+PYRaAAAAAElFTkSuQmCC"}),"klosters"==davosInfo._data.location?(e._data.dom.tab.$elm=$(e._data.dom.tab.selector),e._data.dom.tab.$elm.find("li:eq(1) a").tab("show"),$("img.lazy-livecams.tab-2").trigger("load2"),$('#livecams-page a[data-toggle="tab"]').on("shown.bs.tab",function(e){$("img.lazy-livecams.tab-1").trigger("load1")})):($("img.lazy-livecams.tab-1").trigger("load1"),$('#livecams-page a[data-toggle="tab"]').on("shown.bs.tab",function(e){$("img.lazy-livecams.tab-2").trigger("load2")})))},loadOffcanvas:function(){$("img.livecams-offcanvas-visible").lazyload({event:"loadini",effect:"fadeIn",container:$("#elm-content"),appear:function(e,t){var a=$(this).attr("data-original");-1<a.indexOf("?")?$(this).attr("data-original",a+"&rand="+_.random(0,1e4)):$(this).attr("data-original",a+"?rand="+_.random(0,1e4))},load:function(e,t){},placeholder:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDFDNEE4MDNEMTMwMTFFNEI0QjVBQ0I0MzRBMzhEOTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDFDNEE4MDREMTMwMTFFNEI0QjVBQ0I0MzRBMzhEOTgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0MUM0QTgwMUQxMzAxMUU0QjRCNUFDQjQzNEEzOEQ5OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0MUM0QTgwMkQxMzAxMUU0QjRCNUFDQjQzNEEzOEQ5OCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po3Op6AAAAAQSURBVHjaYrh69aovQIABAAfPAs3+PYRaAAAAAElFTkSuQmCC"}),$("img.livecams-offcanvas-visible").trigger("loadini"),$(".more-livecams-group").on("click",function(){var e=$(this).data("groupNum");$(this).hasClass("open")?($(".livecams-group-"+e+".livecams-hidden").fadeOut(),$(this).removeClass("open")):($(".livecams-group-"+e+".livecams-hidden").each(function(e){$(this).fadeIn(0,function(){$(this).find("img").lazyload({event:"load"+e,effect:"fadeIn",appear:function(e,t){var a=$(this).attr("data-original");-1<a.indexOf("?")?$(this).attr("data-original",a+"&rand="+_.random(0,1e4)):$(this).attr("data-original",a+"?rand="+_.random(0,1e4))},load:function(e,t){},placeholder:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDFDNEE4MDNEMTMwMTFFNEI0QjVBQ0I0MzRBMzhEOTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDFDNEE4MDREMTMwMTFFNEI0QjVBQ0I0MzRBMzhEOTgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0MUM0QTgwMUQxMzAxMUU0QjRCNUFDQjQzNEEzOEQ5OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0MUM0QTgwMkQxMzAxMUU0QjRCNUFDQjQzNEEzOEQ5OCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po3Op6AAAAAQSURBVHjaYrh69aovQIABAAfPAs3+PYRaAAAAAElFTkSuQmCC"}),$(this).find("img").trigger("load"+e)})}),$(this).addClass("open"))})}},gpstour={_data:{dom:{gpsTour:{selector:"#gps-tour",$elm:null},listRow:{selector:".row-gps-tour",$elm:null}},number:0,value:{time:0,length:0,ascent:0,maxheight:0,difficulty:0},uidPage:0},init:function(){var o=this;(o._data.dom.gpsTour.$elm=$(o._data.dom.gpsTour.selector)).length&&(o._data.dom.listRow.$elm=$(o._data.dom.listRow.selector),o._data.number=o._data.dom.listRow.$elm.length,o._data.uidPage=o._data.dom.gpsTour.$elm.data("uidPage"),$.cookie("gpsroute.time.u"+o._data.uidPage)&&(o.cookieRead(),$(".tour_search_field_slide").each(function(){var e=$(this).attr("id");"tour_slider_1"==e&&($(this).data("value",o._data.value.time),$("#"+e+"_max").html(o._data.value.time)),"tour_slider_2"==e&&($(this).data("value",o._data.value.length),$("#"+e+"_max").html(o._data.value.length)),"tour_slider_3"==e&&($(this).data("value",o._data.value.ascent),$("#"+e+"_max").html(o._data.value.ascent)),"tour_slider_4"==e&&($(this).data("value",o._data.value.maxheight),$("#"+e+"_max").html(o._data.value.maxheight)),"tour_slider_5"==e&&($(this).data("value",o._data.value.difficulty),$("#"+e+"_max").html(o._data.value.difficulty))})),o.viewResult(),$(".tour_search_field_slide").each(function(){var a=$(this).attr("id"),e=$(this).data("max"),t=$(this).data("value");o.assignsMax(a,t),$(this).slider({value:t,min:$(this).data("min"),max:e,orientation:"horizontal",range:"min",animate:!0,slide:function(e,t){$("#"+a+"_max").html(t.value),o.assignsMax(a,t.value),o.filters()}})}),$.cookie("gpsroute.time.u"+o._data.uidPage)&&o.filters())},viewResult:function(){this._data.number=$(".row-gps-tour.vresult").length,$("#number-result").find("span").html(this._data.number)},assignsMax:function(e,t){var a=this;"tour_slider_1"==e&&(a._data.value.time=t),"tour_slider_2"==e&&(a._data.value.length=t),"tour_slider_3"==e&&(a._data.value.ascent=t),"tour_slider_4"==e&&(a._data.value.maxheight=t),"tour_slider_5"==e&&(a._data.value.difficulty=t),a.cookieWrite()},cookieWrite:function(){var e=this;$.cookie("gpsroute.time.u"+e._data.uidPage,e._data.value.time,{expires:1}),$.cookie("gpsroute.length.u"+e._data.uidPage,e._data.value.length,{expires:1}),$.cookie("gpsroute.ascent.u"+e._data.uidPage,e._data.value.ascent,{expires:1}),$.cookie("gpsroute.maxheight.u"+e._data.uidPage,e._data.value.maxheight,{expires:1}),$.cookie("gpsroute.difficulty.u"+e._data.uidPage,e._data.value.difficulty,{expires:1})},cookieRead:function(){var e=this;e._data.value.time=$.cookie("gpsroute.time.u"+e._data.uidPage),e._data.value.length=$.cookie("gpsroute.length.u"+e._data.uidPage),e._data.value.ascent=$.cookie("gpsroute.ascent.u"+e._data.uidPage),e._data.value.maxheight=$.cookie("gpsroute.maxheight.u"+e._data.uidPage),e._data.value.difficulty=$.cookie("gpsroute.difficulty.u"+e._data.uidPage)},filters:function(){var e=this;$(".row-gps-tour").each(function(){$(this).data("time")<=e._data.value.time&&$(this).data("length")<=e._data.value.length&&$(this).data("ascent")<=e._data.value.ascent&&$(this).data("maxheight")<=e._data.value.maxheight&&$(this).data("difficulty")<=e._data.value.difficulty?$(this).is(":hidden")&&($(this).addClass("vresult"),$(this).fadeIn()):$(this).is(":visible")&&($(this).removeClass("vresult"),$(this).fadeOut()),e.viewResult()})}},hashCheck={_data:{dom:{elmContent:{selector:"#elm-content",$el:null}}},init:function(){var e,t,a,o=this._data.dom,n=window.location.hash;n&&n.match(/^[a-zA-Z0-9.#]*$/)&&(e=$(window.location.hash),0<(o.elmContent.$el=$(o.elmContent.selector)).length&&0<e.length&&(t=e.offset().top-195,a=$(window).height()-100,$("#elm-container").animate({scrollTop:0}),o.elmContent.$el.animate({scrollTop:t}),$("#elm-content").height(a),window.addEventListener("resize",function(){a=$(window).height()-100,$("#elm-content").height(a)},!1)))}},loadInfoBoxHome={_data:{dom:{infoBoxHome:{selector:".c-info-box-home",$el:null}}},init:function(){var e=this._data.dom;0<(e.infoBoxHome.$el=$(e.infoBoxHome.selector)).length&&e.infoBoxHome.$el.velocity("fadeIn",{delay:500,duration:1200,complete:function(e){$(e).addClass("c-info-box-home__transition")}})}},accommodationDetail={_data:{dom:{linkAccordion:{selector:".link-accommodation-detail",$el:null},winterOpening:{selector:".winterOpening",$el:null},scrollDownHome:{selector:".scroll-down-home",$el:null}},status:{loadingMap:!1},conf:{api:{sensor:!1,async:!0}},libraries:{jsapi:"https://www.google.com/jsapi",gmaps:"//"+window.location.hostname+"/typo3conf/ext/spotcore/Resources/Public/Js/vendor/gmaps/gmaps.js"}},init:function(){var t=this;(t._data.dom.linkAccordion.$elm=$(t._data.dom.linkAccordion.selector)).length&&($('.davos-integration-hotels-fewo a[data-toggle="tooltip"]').tooltip(),$("#accordionAnlagen").on("shown.bs.collapse",function(e){var t=$(e.target).siblings(".panel-heading").find("a");t.hasClass("loading-accordion")||(new accommodationAccordionObject(e).start(),t.addClass("loading-accordion"))}),1==$("#accordionAnlagen > .panel").length&&$('.davos-integration-navigation-tab-link[href="#hotel-detail-prices"]').on("click",function(){$("a.panel-title-row.link-accommodation-detail").trigger("click")})),$('.davos-integration-navigation-tab-link[href="#hotel-detail-route"]').on("click",function(e){t._data.status.loadingMap||$.getScript(t._data.libraries.jsapi,function(){t._data.status.loadingMap=!0,new accommodationMapObject})}),$('.davos-integration-navigation-tab-link[href="#hotel-detail-reviews"]').one("click",function(e){trustyouDetail.init()}),isMobile.phone&&$(".davos-integration-navigation-tab-link").on("click",function(){var e=$(".tab-content").offset().top-50-$(this).offset().top;$(this).velocity("scroll",{duration:350,offset:e+"px",mobileHA:!1})})}},accommodationMapObject=function(){var e=$("#map-accomodation"),h=e.data("latitude"),g=e.data("longitude"),f=e.data("thumb"),v=e.data("name"),b=e.data("address"),y=$("#map-info-category").html();""!=y&&(y='<span class="hotel-stars">'+y+"</span>");var _=[{featureType:"all",stylers:[{hue:"#3fa2d6"},{saturation:-80}]},{featureType:"road",elementType:"geometry",stylers:[{hue:"#3fa2d6"},{gamma:.47},{saturation:46}]},{featureType:"road",elementType:"labels",stylers:[{visibility:"off"}]}];google.load("maps","3",{other_params:"libraries=places&key=AIzaSyBfwDqb1RrFlGj-hW7Z-bYo4x5dnpNpFpo",callback:function(){var e=new google.maps.StyledMapType(_,{name:"Styled Map"}),t={url:"/fileadmin/davos/images/layout/marker-google-map.png",size:new google.maps.Size(21,21),origin:new google.maps.Point(0,0),anchor:new google.maps.Point(0,10)},a="";""!=f&&(a='<div class="img-info-content-google-map"><img src="'+f+'" width="120" alt=""></div>');var o='<div class="info-content-google-map">'+a+'<div class="text-info-content-google-map"><h5>'+v+"</h5>"+y+"<p>"+b+"</p></div></div>",n=new google.maps.LatLng(h,g),i={zoom:12,center:n,mapTypeControlOptions:{mapTypeIds:[google.maps.MapTypeId.ROADMAP,"map_style"]}},l=new google.maps.InfoWindow({content:o}),s=new google.maps.Map(document.getElementById("map-accomodation"),i);s.mapTypes.set("map_style",e),s.setMapTypeId("map_style");var d=new google.maps.Marker({position:n,map:s,icon:t,animation:google.maps.Animation.DROP,title:v});d.addListener("click",function(){l.open(s,d)}),setTimeout(function(){null!==d.getAnimation()?d.setAnimation(null):d.setAnimation(google.maps.Animation.BOUNCE)},1e3),setTimeout(function(){l.open(s,d)},2e3);var r=google.maps.TravelMode.DRIVING,c=new google.maps.DirectionsService,m=new google.maps.DirectionsRenderer;m.setMap(s),m.setPanel(document.getElementById("view-directions-display"));var u=document.getElementById("origin-input"),p=new google.maps.places.Autocomplete(u);p.bindTo("bounds",s),$("#origin-input").on("focus",function(){l.close(s,d)}),p.addListener("place_changed",function(){var e,t,a=p.getPlace();a.geometry?($("#origin-input").parent().removeClass("has-error"),e=s,(t=a).geometry.viewport?e.fitBounds(t.geometry.viewport):(e.setCenter(t.geometry.location),e.setZoom(17)),function(e,t,a,o){if(!e)return;a.route({destination:n,origin:{placeId:e},travelMode:t},function(e,t){t===google.maps.DirectionsStatus.OK&&o.setDirections(e)})}(a.place_id,r,c,m)):$("#origin-input").parent().addClass("has-error")})}})},accommodationAccordionObject=function(e){var t=$(e.target).siblings(".panel-heading").find("a"),d=t.data("idProduct"),n=t.data("serviceProviderId"),a=t.attr("href"),o=t.data("ilightbox"),r=$(a).find(".calendar"),c=$("#fromDate_"+d),m=$("#toDate_"+d),i=!0,u=!1,l=!1,p=!1,s=function(e){r.fullCalendar({lang:davosInfo._data.lang,selectable:!0,unselectAuto:!1,selectHelper:!0,eventBorderColor:"#ff0000",droppable:!1,editable:!0,eventStartEditable:!1,eventDurationEditable:!1,eventRender:function(e,t){var a,o="";""!=e.minStay&&(a="",a=1==e.minStay?"de"==davosInfo._data.lang?"Nacht":"Night":"de"==davosInfo._data.lang?"Nächte":"Nights",o='<span class="fc-min-availability" >Min '+e.minStay+' <span class="hidden-xs">'+a+"</span></span>"),t.html(o)},select:b,events:function(e,t,a,o){$.ajax({url:"/services/dsi/dayAvailability.php",type:"GET",dataType:"json",data:{serviceProviderId:n,productId:d,startMonth:e.format("YYYY-MM-01")},beforeSend:function(){},success:function(e){o(e)}})},loading:function(e,t){e?r.find(".calendar-loader").velocity({opacity:.9},{duration:10,delay:0,display:"block"}):r.find(".calendar-loader").velocity({opacity:0},{duration:250,delay:0,display:"none",complete:function(){var e,t;isMobile.any&&$(".fc-view tbody").draggable(),l&&(e=moment(c.datepicker("getDate")),t=moment(m.datepicker("getDate")),r.fullCalendar("select",e.format("YYYY-MM-DD"),t.add(1,"days").format("YYYY-MM-DD")))}})},eventLimit:!0}),isMobile.phone&&r.fullCalendar("option","height",470),isMobile.any&&$(".fc-view tbody").draggable()},h=function(e,a){var t,o;e.datepicker({dateFormat:"dd.mm.yy",minDate:moment().toDate(),numberOfMonths:1,onSelect:function(e){var t=moment(e,"DD.MM.YYYY").add(1,"days");a.datepicker("option","minDate",t.toDate()),y()},onClose:function(e){i&&(a.datepicker("show"),i=!1)}}),e.attr("readOnly","true"),a.datepicker({dateFormat:"dd.mm.yy",minDate:moment().add(1,"days").toDate(),defaultDate:"+1d",numberOfMonths:1,onClose:function(e){},onSelect:function(e){y()}}),a.attr("readOnly","true"),0<e.val().length&&0<a.val().length&&(t=moment(e.val(),"DD.MM.YYYY"),o=moment(a.val(),"DD.MM.YYYY"),r.fullCalendar("getDate").month()!=t.month()&&r.fullCalendar("gotoDate",t),r.fullCalendar("select",t,o),l=!0)},g=function(e){var t=$("#responseAvailability"+e),a=Math.floor(1e4*Math.random()),o=window.location.host;t.html(""),t.parent().addClass("loading"),$.ajax({url:"https://"+o+"/services/dsi/availability.php?rand="+a,type:"POST",data:$("form#checkAccommodationform_"+e).serialize()}).done(function(e){t.html(e),t.find(".boxAvailability").velocity({opacity:1},{duration:200,delay:0,display:"block"}),t.parent().removeClass("loading")})},f=function(e){var t=$("#responseAvailability"+e);""!=t.html()&&t.find(".boxResultAccomodation").velocity({opacity:0},{duration:300,delay:0,display:"none",complete:function(){t.html("")}})},v=function(o){$("#childrenNumber_"+o).change(function(){var a=$("#childrenNumber_"+o).val();$(".childAgeElm_"+o).each(function(e,t){e<a?$("#childAge-"+(e+1)+"-elements-"+o).velocity("fadeIn",{duration:300,display:"block"}):$("#childAge-"+(e+1)+"-elements-"+o).velocity("fadeOut",{duration:300,display:"none"})})}),0<$("#childrenNumber_"+o).val()&&$("#childrenNumber_"+o).trigger("change")},b=function(e,t,a){var o=moment(e),n=moment(t).subtract(1,"days"),i=moment();if(f(d),o.isBefore(i,"day")){var l=i.format("YYYY-MM-DD"),s=i.add(1,"days").format("YYYY-MM-DD");r.fullCalendar("select",l,s)}else{if(n.isSame(o)&&u)return u=!1,void r.fullCalendar("select",e,t.add(1,"days"));u=!0,p?p=!1:(c.datepicker("setDate",o.format("DD.MM.YY")),m.datepicker("option","minDate",o.add(1,"days").format("DD.MM.YY")),m.datepicker("setDate",n.format("DD.MM.YY")))}},y=function(){var e=moment(c.datepicker("getDate")),t=moment(m.datepicker("getDate")),a=r.fullCalendar("getDate");p=!0,a.month()!=e.month()?(r.fullCalendar("gotoDate",e),p=!0):a.month()!=t.month()&&(r.fullCalendar("gotoDate",t),p=!0),r.fullCalendar("select",e.format("YYYY-MM-DD"),t.add("1","day").format("YYYY-MM-DD"))},_=function(){var e=!1,t=window.navigator.userAgent,a=t.indexOf("MSIE "),o=t.indexOf("Trident/");return(-1<a||-1<o)&&(e=!0),e};return{start:function(){$("."+o).iLightBox(),$("#buttonAvailability"+d).on("click",function(e){return e.preventDefault(),g(d),!1}),s(a),_()&&r.parent().addClass("ie"),v(d),h(c,m),$("#checkAccommodationform_"+d+" select").change(function(){f(d)})},get:function(){return privateName}}},chatButton={_data:{dom:{button:{selector:".live-chat-link-open",$el:null}},status:{loading:!1}},init:function(){var a=this;(a._data.dom.button.$elm=$(a._data.dom.button.selector)).length&&a._data.dom.button.$elm.on("click",function(e){var t;e.stopPropagation(),e.preventDefault(),$container.velocity({right:"-400px"}),$container.removeClass("active"),davosInfo._data.flag.home&&"xs"!=davosInfo.isBreakpoint()&&$("#fp-nav").fadeIn(),a._data.status.loading?vee24.api.helpMeNow(!0):(a._data.status.loading=!0,t="https:"==document.location.protocol?"https://":"http://",$.getScript(t+"static.vee24.com/v24/veedesk/v24Embedded.js",function(){vee24.api.helpMeNow(!0)}))})}},whatsappButton={_data:{dom:{button:{selector:".live-whatsapp-link",$el:null},container:{selector:"#whatsapp-info-box",$el:null}},status:{loading:!1}},init:function(){($whatsapp=$(".live-whatsapp-link")).length&&($container=$("#whatsapp-info-box"),$container.on("click",".close",function(e){$container.velocity({right:"-400px"}),$container.removeClass("active"),davosInfo._data.flag.home&&"xs"!=davosInfo.isBreakpoint()&&$("#fp-nav").fadeIn()}),$whatsapp.on("click",function(e){var t;e.stopPropagation(),e.preventDefault(),chatButton._data.status.loading||(chatButton._data.status.loading=!0,t="https:"==document.location.protocol?"https://":"http://",$.getScript(t+"static.vee24.com/v24/veedesk/v24Embedded.js",function(){})),davosInfo._data.flag.home&&"xs"!=davosInfo.isBreakpoint()&&($container.hasClass("active")?$("#fp-nav").fadeIn():$("#fp-nav").fadeOut()),$container.hasClass("active")?$container.velocity({right:"-400px"}):$container.velocity({right:"0px"}),$container.toggleClass("active")}))}},assistantButton={_data:{dom:{buttonBooking:{selector:".button-accommodation",$elm:null},buttonSkipass:{selector:".button-skipass",$elm:null},buttonclose:{selector:"#close-assistant-top",$elm:null},containerTop:{selector:"#container-assistant-top",$elm:null},sub:{selector:"#wrap-assistant-top  a.counter-widget-sub",$elm:null},add:{selector:"#wrap-assistant-top  a.counter-widget-add",$elm:null},input:{selector:"#input-nperson",$elm:null},accommodationType:{selector:"#assistant-accommodation-type",$elm:null}},flagFirst:!0,status:{loading:!1}},init:function(){var e,t,a=this;(a._data.dom.buttonBooking.$elm=$(a._data.dom.buttonBooking.selector)).length&&(a._data.dom.buttonclose.$elm=$(a._data.dom.buttonclose.selector),a._data.dom.containerTop.$elm=$(a._data.dom.containerTop.selector),a._data.flagFirst&&(a._data.flagFirst=!1,a._data.dom.sub.$elm=$(a._data.dom.sub.selector),a._data.dom.add.$elm=$(a._data.dom.add.selector),a._data.dom.input.$elm=$(a._data.dom.input.selector),a._data.dom.accommodationType.$elm=$(a._data.dom.accommodationType.selector)),a._data.dom.buttonBooking.$elm.on("click",function(e){e.stopPropagation(),e.preventDefault(),davosInfo._data.flag.home&&($.fn.fullpage.setPauseFlag(!0),"xs"!=davosInfo.isBreakpoint()&&$("#fp-nav").fadeOut(),$("html").addClass("fixHomeMenuRight")),a._data.dom.containerTop.$elm.velocity("fadeIn",{duration:300,display:"block",complete:function(){$("#elm-container").addClass("elm-menu-open")}}),a.nperson()}),a._data.dom.buttonclose.$elm.on("click",function(e){$("#elm-container").removeClass("elm-menu-open"),a._data.dom.containerTop.$elm.velocity("fadeOut",{duration:300,display:"none",complete:function(){davosInfo._data.flag.home&&("xs"!=davosInfo.isBreakpoint()&&$("#fp-nav").fadeIn(),$.fn.fullpage.setPauseFlag(!1),$("html").removeClass("fixHomeMenuRight"),$("#elm-pusher").css("transform","inherit"),$("#navigation-top").removeClass("navigation-top-small"))}})}),datePicker.generateDatepicker($("#assistant-datepicker-arrival"),$("#assistant-datepicker-departure")),e=moment().format("DD.MM.YYYY"),t=moment().add(1,"days").format("DD.MM.YYYY"),$("#assistant-datepicker-arrival").val(e),$("#assistant-datepicker-departure").val(t),$("#can-toggle-accommodation").on("click",function(){$(this).is(":checked")?a._data.dom.accommodationType.$elm.val("Apartment"):a._data.dom.accommodationType.$elm.val("HotelRoom")})),(a._data.dom.buttonSkipass.$elm=$(a._data.dom.buttonSkipass.selector)).length&&a._data.dom.buttonSkipass.$elm.on("click",function(){window.open($(this).data("url"),"_blank")})},nperson:function(){var a=this;a._data.dom.sub.$elm.on("click",function(e){e.preventDefault();var t=a.numberPerson()-1;a.counterWidgetUpdateValue(t)}),a._data.dom.add.$elm.on("click",function(e){e.preventDefault();var t=a.numberPerson()+1;a.counterWidgetUpdateValue(t)})},numberPerson:function(){return parseInt(this._data.dom.input.$elm.val())},counterWidgetUpdateValue:function(e){var t=this;9<=e?(e=9,t._data.dom.add.$elm.addClass("disabled")):t._data.dom.add.$elm.removeClass("disabled"),e<=1?(e=1,t._data.dom.sub.$elm.addClass("disabled")):t._data.dom.sub.$elm.removeClass("disabled"),t._data.dom.input.$elm.val(e)}},aggregatorSingle={_data:{dom:{aggregator:{selector:".aggregator-container-single-page .items",$el:null}}},init:function(){var e=this;$(".aggregator-container-single-page").length&&(e._data.dom.aggregator.$el=$(e._data.dom.aggregator.selector),e._data.dom.aggregator.$el.length&&($grid=e._data.dom.aggregator.$el.isotope({itemSelector:".item",layoutMode:"masonry",getSortData:{timestamp:"[data-item-date]"},sortBy:"timestamp",masonry:{columnWidth:".item"},sortAscending:!1}),e._data.dom.aggregator.$el.imagesLoaded(function(){$grid.isotope("layout")}),domFilter=$(".aggregator-container .filters .filter").length?$(".aggregator-container .filters .filter"):null,domFilter.length&&domFilter.each(function(){var e,t=$(this);t.parent().hasClass("filter-active")||(e=t.find("a").data("filter"),t.on("click",function(){$grid.isotope({filter:e}),domFilter.removeClass("filter-active"),$(this).addClass("filter-active")}))})))}},trustyouDetail={init:function(){var l={tyId:$("#trust-you-id").data("trustyouid"),stars:[],fill:"#3fa2d6"},n="de",e=davosInfo._data.lang;e&&(n=e);var o={en:"English",de:"German",fr:"French",es:"Spanish",it:"Italian",pt:"Portuguese",nl:"Dutsch",ru:"Russian",pl:"Polish",zh:"Chinese",ja:"Japanese",th:"Thai",id:"Indonesian",ko:"Korean",ar:"Arabic",sv:"Swedish",no:"Norwegian",fi:"Finnish",he:"Hebrew"};"de"===n&&(o={en:"Englisch",de:"Deutsch",fr:"Französisch",es:"Spanish",it:"Italienisch",pt:"Portuguese",nl:"Dutsch",ru:"Russian",pl:"Polish",zh:"Chinese",ja:"Japanese",th:"Thai",id:"Indonesian",ko:"Korean",ar:"Arabic",sv:"Swedish",no:"Norwegian",fi:"Finnish",he:"Hebrew"});var t="https://api.trustyou.com/hotels/"+l.tyId+"/meta_review.json?"+$.param({lang:n,key:"d4d930a8-dbb4-469e-9ce5-8a26cb3684ce",v:"5.25"});function s(e){var t={};t=e.hasOwnProperty("filter")?{language:e.filter.language,label:o[e.filter.language],reviewsPercent:e.reviews_percent,travelerTypes:null,visibility:"",goodToKnowFlag:e.good_to_know_list.length}:{language:"all",label:"de"===n?"Allen Sprachen":"All languages",reviewsPercent:100,travelerTypes:!0,visibility:"in active",goodToKnowFlag:e.good_to_know_list.length};var a=e.category_list.sort(function(e,t){return t.score-e.score});return t.categories=a.map(function(e,t){return{class:0===t?"in active":"",categoryId:e.category_id,categoryName:e.category_name,sentiment:e.sentiment,count:e.count,score:e.score,relevance:e.relevance,shortText:e.short_text,text:e.text,highlights:e.highlight_list.concat({text:e.short_text}).slice(0,3),summarySentences:e.summary_sentence_list.map(function(e){return{sentiment:"neg"==e.sentiment?"remove":"ok",text:e.text}})}}),t.travelerDistribution=e.trip_type_meta_review_list.map(function(e){if(e&&e.filter){var t=e.filter.trip_type,a=null!=(o=t)?o.charAt(0).toUpperCase()+o.slice(1):"";if("de"===n)switch(t){case"couple":a="Paare";break;case"family":a="Familien";break;case"solo":a="Alleinreisende";break;case"business":a="Geschäftsreisende"}return{language:e.filter.language,type:t,percent:e.reviews_percent,name:a}}return!1;var o}),t.showTravelerDistribution=0<t.travelerDistribution.length,t.goodToKnow=e.good_to_know_list.map(function(e){return{sentiment:"pos"===e.sentiment?"ok":"remove",text:e.short_text}}),t}$.ajax({url:t,dataType:"jsonp"}).fail(function(){throw"API request failed!"}).done(function(e){if(200!==e.meta.code)throw"API request failed!";var t,a,o,n,i=e.response;!function(e,t){var a=$("#tmpl-hotel-info").html(),o=5*t.summary.score/100,n={name:e.name,address:e.address,imgUrl:e.imgUrl,reviewsCount:t.reviews_count,trustScore:t.summary.score,popularity:t.summary.popularity,summary:"« "+t.summary.text+" »",trustScore5:parseFloat(Math.ceil(10*o)/10).toFixed(1)};n.hotelTypes=t.hotel_type_list.map(function(e){return{categoryId:e.category_id,text:e.text.replace("<pos>","<strong>").replace("</pos>","</strong>")}}),n.reviewsDistribution=t.summary.reviews_distribution.reverse().map(function(e){return{reviewsCount:e.reviews_count,stars:e.stars,sentiment:4<=e.stars?"pos":e.stars<=2?"neg":"neu",percent:100*e.reviews_count/t.reviews_count}});var i=Mustache.render(a,n);$("#hotel-info").append(i)}(l,i),t=i,a=$("#tmpl-reviews-tab").html(),o={languageMetaReviews:[s(t)].concat(t.language_meta_review_list.map(s)).sort(function(e,t){return t.reviewsPercent-e.reviewsPercent})},n=Mustache.render(a,o),$("#review-summary").append(n),$(".svg-circle").not(".ready").each(function(){var e=$(this),t=e.data("value");t?t/=100:t=1,e.circleProgress({value:t,size:55,thickness:11,startAngle:-Math.PI/2,fill:{color:l.fill},emptyFill:"#D2D2D2"}),e.addClass("ready")})}),$(document).on("shown.bs.tab",'.traveler-language a[data-toggle="tab"]',function(e){$(this).parents("li").siblings().removeClass("active"),$(this).parents("li").addClass("active"),$(this).parents(".dropdown").find('[data-toggle="dropdown"] .language-type').html($(this).find(".language-type").text()),$(this).parents(".dropdown").find('[data-toggle="dropdown"] .value').html($(this).find(".value").text())})}},owlCarousel={_data:{dom:{owlCarouselEvents:{selector:".owl-carousel-events",$el:null}}},init:function(){0<(this._data.dom.owlCarouselEvents.$el=$(this._data.dom.owlCarouselEvents.selector)).length&&this._data.dom.owlCarouselEvents.$el.owlCarousel({loop:!0,margin:20,nav:!0,navText:['<i class="cfi-arrow-left"></i>','<i class="cfi-arrow-right"></i>'],responsive:{0:{items:1,margin:0},600:{items:2},1e3:{items:3}}})}},chatbot={height:0,init:function(){var e=this,t=$("#bot-badge"),a=$("#speechbubble"),o=$("#cb_infoscreen");davosInfo._data.flag.home&&$(".c-info-box-home").length&&t.addClass("bot-badge__home"),e.height=$(window).height()/2,$(window).resize(function(){e.height=$(window).height()/2}),$("#elm-content").on("scroll",function(){$("#elm-content").scrollTop()>e.height?t.hasClass("bot-badge__small")||t.addClass("bot-badge__small"):t.hasClass("bot-badge__small")&&t.removeClass("bot-badge__small")}),t.velocity("fadeIn"),$.cookie("chatbotinfo")?(t.find(".text").hide(),t.hover(function(){a.velocity("stop").velocity("fadeIn")},function(){a.velocity("stop").velocity("fadeOut")}),t.on("click",function(){e.openFbM()})):t.on("click",function(){davosInfo._data.flag.home&&$.fn.fullpage.setPauseFlag(!0),o.velocity("fadeIn")}),o.on("click","button",function(){$(this).hasClass("close")?(davosInfo._data.flag.home&&$.fn.fullpage.setPauseFlag(!1),o.velocity("fadeOut")):(davosInfo._data.flag.home&&$.fn.fullpage.setPauseFlag(!1),e.openFbM(),$.cookie("chatbotinfo",!0,{expires:1}))})},openFbM:function(){var e=$("#bot-badge"),t=$("#cb_infoscreen");e.velocity("fadeOut"),t.velocity("fadeOut"),$("#botmanWidgetRoot").css({display:"block"})}},pointHome={height:0,init:function(){davosInfo._data.flag.home&&($("#curved1").length&&new Vivus("curved1",{duration:150,type:"sync"},function(){}),$("#curved2").length&&new Vivus("curved2",{duration:150,type:"sync"},function(){$(".c-home-curved-point").velocity({opacity:1},{duration:500,display:"block",complete:function(){}})}),$("svg .link-point").on("click",function(e){var t="#link-point-"+$(this).data("link");$(t).length&&$(t).get(0).click()}))}},scrollAnchor={$buttonAnchorElement:null,offsetAdjust:110,offsetAdjustMobile:40,init:function(){var e,t,a,o;0<$(".anchor-content").length&&(""!=(e=window.location.hash.substring(0))&&(t=e.replace("#davos",""),(a=$("a[name="+t+"]")).length&&(o=0,o="xs"==davosInfo.isBreakpoint()||"sm"==davosInfo.isBreakpoint()?a.offset().top-scrollAnchor.offsetAdjustMobile:a.offset().top-scrollAnchor.offsetAdjust,$("#elm-content").animate({scrollTop:o},1e3))))}},dreamsunlimited={init:function(){$("#packagestool-reservation-form-field-children-age").hide(),$("#powermail_field_kinder").on("change",function(){var e=parseInt($("#powermail_field_kinder").val());for(i=0;i<5;i++){var t=i+1;$(".wrap_kind"+t).hide()}for(i=0;i<e;i++){t=i+1;$(".wrap_kind"+t).show()}0==e?$("#packagestool-reservation-form-field-children-age").hide():$("#packagestool-reservation-form-field-children-age").show()})}};$(document).ready(function(){davosInfo.init(),davosLoading.init(),fullPageHome.init(),pointHome.init(),variousJs.init(),footerBox.init(),owlCarousel.init(),bxSlider.init(),menuRight.init(),boxSearch.init(),detailSearch.init(),summaryPage.init(),videoFullScreen.init(),iLightbox.init(),getInspired.init(),datePicker.init(),modalFullScreen.init(),livecams.init(),gpstour.init(),hashCheck.init(),accommodationDetail.init(),chatButton.init(),whatsappButton.init(),aggregatorSingle.init(),chatbot.init(),scrollAnchor.init(),dreamsunlimited.init()});