File: D:/HostingSpaces/SBogers10/stafa.komma.pro/wwwroot/js/site/app.js
(window.webpackJsonp=window.webpackJsonp||[]).push([[0],{0:function(e,t,i){i("pjEF"),i("mf46"),e.exports=i("o6KM")},"7u2D":function(e,t,i){(function(t){var i;i=void 0!==t?t:this.window||this.global,e.exports=function(e){"use strict";e=window;const t={src:"data-src",srcset:"data-srcset",selector:".lazyload",root:null,rootMargin:"0px",threshold:0},i=function(){let e={},t=!1,n=0,s=arguments.length;"[object Boolean]"===Object.prototype.toString.call(arguments[0])&&(t=arguments[0],n++);let o=function(n){for(let s in n)Object.prototype.hasOwnProperty.call(n,s)&&(t&&"[object Object]"===Object.prototype.toString.call(n[s])?e[s]=i(!0,e[s],n[s]):e[s]=n[s])};for(;n<s;n++)o(arguments[n]);return e};function n(e,n){this.settings=i(t,n||{}),this.images=e||document.querySelectorAll(this.settings.selector),this.observer=null,this.init()}if(n.prototype={init:function(){if(!e.IntersectionObserver)return void this.loadImages();let t=this,i={root:this.settings.root,rootMargin:this.settings.rootMargin,threshold:[this.settings.threshold]};this.observer=new IntersectionObserver((function(e){Array.prototype.forEach.call(e,(function(e){if(e.isIntersecting){t.observer.unobserve(e.target);let i=e.target.getAttribute(t.settings.src),n=e.target.getAttribute(t.settings.srcset);"img"===e.target.tagName.toLowerCase()?(i&&(e.target.src=i),n&&(e.target.srcset=n)):e.target.style.backgroundImage="url("+i+")"}}))}),i),Array.prototype.forEach.call(this.images,(function(e){t.observer.observe(e)}))},loadAndDestroy:function(){this.settings&&(this.loadImages(),this.destroy())},loadImages:function(){if(!this.settings)return;let e=this;Array.prototype.forEach.call(this.images,(function(t){let i=t.getAttribute(e.settings.src),n=t.getAttribute(e.settings.srcset);"img"===t.tagName.toLowerCase()?(i&&(t.src=i),n&&(t.srcset=n)):t.style.backgroundImage="url('"+i+"')"}))},destroy:function(){this.settings&&(this.observer.disconnect(),this.settings=null)}},e.lazyload=function(e,t){return new n(e,t)},e.jQuery){const t=e.jQuery;t.fn.lazyload=function(e){return(e=e||{}).attribute=e.attribute||"data-src",new n(t.makeArray(this),e),this}}return n}(i)}).call(this,i("yLpj"))},"8Lci":function(e,t){var i={time:Date.now(),timeout:null,waitThrottle:1e3,waitDebounce:300,lastScrollTopPosition:0,scrollDirectionDown:!0,scrollDirectionUp:!1,init:function(){i.triggerOnInit(),window.addEventListener("scroll",(function(){i.time+i.waitThrottle-Date.now()<0&&(i.triggerThrottle(),i.time=Date.now())})),window.addEventListener("scroll",(function(){i.triggerSmooth()})),window.addEventListener("scroll",(function(){isset(i.timeout)&&clearTimeout(i.timeout),i.timeout=setTimeout(i.triggerDebounce,i.waitDebounce)}))},triggerOnInit:function(){i.triggerElementInViewportAnimation()},triggerThrottle:function(){i.triggerElementInViewportAnimation()},triggerDebounce:function(){},triggerSmooth:function(){i.detectScrollDirection(),i.toggleStickyHeader()},detectIfElementIsPartlyInViewport:function(e){if(isset(e)){var t=e.getBoundingClientRect(),i=window.innerHeight||document.documentElement.clientHeight,n=window.innerWidth||document.documentElement.clientWidth,s=t.top<=i&&t.top+t.height>=0,o=t.left<=n&&t.left+t.width>=0;return s&&o}},detectIfElementIsFullyInViewport:function(e){if(isset(e)){var t=e.getBoundingClientRect();return t.top>=0&&t.bottom<=window.innerHeight}},detectScrollDirection:function(){var e=window.pageYOffset||document.documentElement.scrollTop;if(e>=i.lastScrollTopPosition){if(Math.abs(e-i.lastScrollTopPosition)<96)return;i.scrollDirectionDown=!0,i.scrollDirectionUp=!1}else{if(Math.abs(e-i.lastScrollTopPosition)<96)return;i.scrollDirectionDown=!1,i.scrollDirectionUp=!0}i.lastScrollTopPosition=e},triggerElementInViewportAnimation:function(){for(var e=document.querySelectorAll(".element-in-viewport"),t=e.length,n=0;n<t;n++){var s=e[n];i.detectIfElementIsPartlyInViewport(s)&&s.classList.remove("element-in-viewport")}},toggleStickyHeader:function(){var e=document.querySelector(".js-sticky-header");e&&(e.hidden=!1),isset(e)&&(i.scrollDirectionDown||i.lastScrollTopPosition<110?document.body.classList.remove("is-sticky-header-visible"):document.body.classList.add("is-sticky-header-visible"))}};i.init()},"9ybh":function(e,t){var i={shareButtonsElement:null,shareMessageElement:null,shareMessage:null,init:function(){if(i.shareButtonsElement=document.getElementById("js-shareButtons"),i.shareMessageElement=document.getElementById("js-shareButtonData"),isset(i.shareButtonsElement)&&isset(i.shareMessageElement)){i.convertShareMessageToObject();for(var e=i.shareButtonsElement.querySelectorAll(".js-social-media-item"),t=i.shareButtonsElement.querySelectorAll(".js-social-media-button"),n=t.length,s=function(n){var s=t[n],o=e[n];s.addEventListener("click",(function(){var e=o.getAttribute("data-social"),t="click"+capitalizeFirstLetter(e)+"Button";"function"==typeof i[t]?i[t]():console.log("Method not build yet: "+t)}))},o=0;o<n;o++)s(o)}},convertShareMessageToObject:function(){for(var e={},t=0,n=i.shareMessageElement.attributes,s=n.length;t<s;t++){var o=n[t],r=o.name;r=r.replace(/data-/g,""),e[r=snakeToCamel(r)]=o.value}i.shareMessage=e},clickFacebookButton:function(){FB.ui({method:"share",mobile_iframe:!0,href:i.shareMessage.url},(function(e){}))},clickTwitterButton:function(){window.open("https://twitter.com/intent/tweet?text="+i.shareMessage.encodeName+"&url="+i.shareMessage.encodeUrl,"newwindow","width=500, height=600")},clickLinkedinButton:function(){window.open("https://www.linkedin.com/shareArticle?mini=true&url="+i.shareMessage.encodeUrl+"&title="+i.shareMessage.encodeName+"&summary="+i.shareMessage.encodeSummary,"newwindow","width=500, height=600")},clickMailButton:function(){window.open("mailto:?subject="+i.shareMessage.name+"&body="+i.shareMessage.url,"_self")},clickLinkButton:function(){i.shareMessageElement.select(),copyToClipboard("#js-shareButtonData");var e=i.shareButtonsElement.querySelector(".js-link-copied-message");e.classList.add("clicked"),setTimeout((function(){e.classList.remove("clicked")}),2e3)}};i.init()},ERYr:function(e,t){for(var i=[],n=document.querySelectorAll(".js-slider"),s=n.length,o=0;o<s;o++){var r=n[o].getAttribute("id");if(null!==r){var a=new l({sliderId:r,slideQuery:"#"+r+" .js-slider-slide",navigationButtons:"#"+r+" .js-slider-button",dots:"#"+r+" .js-slider-indicator"});i.push(new c(a.prepareParameters()).init())}else console.log("An image slider has no id...")}function l(e){var t=this;return this.sliderId="",this.definedPreviousNext=!0,this.autoSlider=!1,this.sliderInterval=4e3,this.navigationButtons="",this.dots="",this.slideQuery="",this.setSliderId=function(e){return this.sliderId=e,this},this.setDefinedPreviousNext=function(e){return this.definedPreviousNext=e,this},this.setAutoSlider=function(e){return this.autoSlider=e,this},this.setSliderInterval=function(e){return this.sliderInterval=e,this},this.setSlideQuery=function(e){return this.slideQuery=e,this},this.setNavigationButtons=function(e){return this.navigationButtons=e,this},this.setDots=function(e){return this.dots=e,this},this.getSliderId=function(){return this.sliderId},this.getDefinedPreviousNext=function(){return this.definedPreviousNext},this.getAutoSlider=function(){return this.autoSlider},this.getSliderInterval=function(){return this.sliderInterval},this.getSlideQuery=function(){return this.slideQuery},this.getNavigationButtons=function(){return this.navigationButtons},this.getDots=function(){return this.dots},this.prepareParameters=function(){return{sliderId:t.getSliderId(),definedPreviousNext:t.getDefinedPreviousNext(),autoSlider:t.getAutoSlider(),sliderInterval:t.getSliderInterval(),navigationButtons:t.getNavigationButtons(),dots:t.getDots(),slideQuery:t.getSlideQuery()}},this.fill=function(){for(var i=Object.keys(e),n=i.length,s=0;s<n;s++){var o=i[s];t[o]=e[o]}},this.fill(),{sliderId:t.setSliderId,definedPreviousNext:t.setDefinedPreviousNext,autoSlider:t.setAutoSlider,sliderInterval:t.setSliderInterval,navigationButtons:t.setNavigationButtons,dots:t.setDots,slideQuery:t.setSlideQuery,prepareParameters:t.prepareParameters}}function c(e){var t=this;this.sliderObject="",this.activeSlideId=0,this.previousSlideId=0,this.nextSlideId=0,this.availableSlides=1,this.slides=[],this.autoSliderInterval=null,this.settings={},this.init=function(){this.settings=e,this.sliderObject=document.getElementById(this.settings.sliderId),this.slides=document.querySelectorAll(this.settings.slideQuery),this.availableSlides=this.slides.length,this.activeSlideId=0,t.settings.definedPreviousNext&&this.setPreviousAndNextSlide(),this.setSlide();var i=new Hammer(this.sliderObject);if(i.on("swipeleft",(function(){t.resetAutoSlider(),t.nextSlide(),t.setSlide()})),i.on("swiperight",(function(){t.resetAutoSlider(),t.previousSlide(),t.setSlide()})),""!==this.settings.navigationButtons)for(var n=document.querySelectorAll(this.settings.navigationButtons),s=n.length,o=0;o<s;o++){n[o].addEventListener("click",(function(){t.clickNavigationButton(this)}))}if(""!==this.settings.dots)for(var r=document.querySelectorAll(this.settings.dots),a=r.length,l=0;l<a;l++){r[l].addEventListener("click",(function(){t.clickDot(this)}))}t.autoSlider()},this.autoSlider=function(){null!==this.autoSliderInterval&&clearInterval(this.autoSliderInterval),this.settings.autoSlider&&Number.isInteger(this.settings.sliderInterval)&&(this.autoSliderInterval=setInterval((function(){t.nextSlide(),t.setSlide()}),this.settings.sliderInterval))},this.resetAutoSlider=t.autoSlider,this.nextSlide=function(){this.activeSlideId++,this.activeSlideId>=this.availableSlides&&(this.activeSlideId=0),t.settings.definedPreviousNext&&this.setPreviousAndNextSlide()},this.previousSlide=function(){this.activeSlideId--,this.activeSlideId<0&&(this.activeSlideId=this.availableSlides-1),t.settings.definedPreviousNext&&this.setPreviousAndNextSlide()},this.setPreviousAndNextSlide=function(){this.nextSlideId=this.activeSlideId+1,this.nextSlideId>=this.availableSlides&&(this.nextSlideId=0),this.previousSlideId=this.activeSlideId-1,this.previousSlideId<0&&(this.previousSlideId=this.availableSlides-1)},this.setSlide=function(){for(var e=t.slides.length,i=0;i<e;i++){var n=t.slides[i];n.style.pointerEvents="none";var s=parseInt(n.getAttribute("data-order"));s!==t.activeSlideId?n.classList.remove("is-active"):n.classList.add("is-active"),t.settings.definedPreviousNext&&(s!==t.previousSlideId?n.classList.remove("previous"):n.classList.add("previous"),s!==t.nextSlideId?n.classList.remove("next"):n.classList.add("next"))}""!==t.settings.dots&&t.setActiveDot()},this.clickNavigationButton=function(e){t.activeSlideId=parseInt(e.getAttribute("data-order")),t.settings.definedPreviousNext&&t.setPreviousAndNextSlide(),t.setSlide();var i=document.querySelector(t.settings.navigationButtons+".next"),n=document.querySelector(t.settings.navigationButtons+".previous");i.setAttribute("data-order",t.nextSlideId),n.setAttribute("data-order",t.previousSlideId),t.resetAutoSlider()},this.clickDot=function(e){t.activeSlideId=parseInt(e.getAttribute("data-order")),t.setSlide(),t.resetAutoSlider()},this.setActiveDot=function(){for(var e=document.querySelectorAll(this.settings.dots),i=e.length,n=0;n<i;n++){var s=e[n];dotOrder=parseInt(s.getAttribute("data-order")),dotOrder!==t.activeSlideId?(s.classList.remove("is-active"),s.tabIndex=0):(s.classList.add("is-active"),s.tabIndex=-1)}}}},Jxke:function(e,t,i){var n=i("x0D+"),s={init:function(){var e=document.querySelectorAll(".js-overlay-menu-trigger"),t=e.length;if(isset(e)&&0!==t)for(var i=0;i<t;i++){var n=e[i];s.initOverlayMenu(n)}},initOverlayMenu:function(e){e.addEventListener("click",s.toggleOverlayMenu,!1)},toggleOverlayMenu:function(e){var t=document.querySelector(".js-overlay-menu");if(console.log(t),t){if(n.enableBodyScroll(t),document.body.classList.contains("is-overlay-menu-active"))return t.querySelectorAll('[tabindex="0"]').forEach((function(e){e.tabIndex=-1})),void document.body.classList.remove("is-overlay-menu-active");n.disableBodyScroll(t),t.querySelectorAll('[tabindex="-1"]').forEach((function(e){e.tabIndex=0})),document.body.classList.toggle("is-overlay-menu-active"),t.hidden=!1}}};s.init()},K6O8:function(e,t){var i={youtubeClass:".js-youtube-player",players:[],init:function(){for(var e=document.querySelectorAll(i.youtubeClass),t=e.length,n=0;n<t;n++){var s=e[n];if(null!==s.getAttribute("id")){var o={id:s.getAttribute("id"),link:s.getAttribute("data-youtube-link"),autoPlay:parseInt(s.getAttribute("data-auto-play"))};i.players.push(o)}else console.log("Element not include because there isn't a id on the player"),console.log(s)}t>=1&&i.initYoutube()},initYoutube:function(){"undefined"==typeof YT||void 0===YT.Player?(window.onYouTubePlayerAPIReady=function(){i.loadPlayers()},getScript("https://www.youtube.com/iframe_api")):i.loadPlayers()},loadPlayers:function(){for(var e=[],t=i.players.length,n=0;n<t;n++){var s=i.players[n];s.player=new YT.Player(s.id,{height:200,width:200,videoId:s.link,host:"https://www.youtube-nocookie.com",playerVars:{modestbranding:0,rel:0,disablekb:1,autoplay:s.autoPlay},events:{onStateChange:i.onStateChange}}),e[s.id]=s}i.players=e},onReady:function(e){var t=e.target.getIframe().getAttribute("id");i.players[t].player},onStateChange:function(e){var t=e.target.getIframe().getAttribute("id"),n=i.players[t].player;e.data;e.data===YT.PlayerState.ENDED&&n.playVideo()}};i.init()},KnFR:function(e,t,i){function n(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}i("yLV6");var s=function(){for(var e=document.querySelectorAll(".js-image-rack"),t=e.length,i=0;i<t;i++)new o(e[i])},o=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);var i=this;this.rack=t,this.slideArea=this.rack.querySelector(".js-image-rack-slide"),this.items=this.rack.querySelectorAll(".js-image-rack-item"),this.imageLoaded=!1,this.currentItem=0,this.maxItemPosition=this.items.length,this.maxTranslated=0,this.offset=[],this.previousButton=this.rack.querySelector(".js-image-rack-button.previous"),this.nextButton=this.rack.querySelector(".js-image-rack-button.next"),this.calculateSteps(),this.previousButton.addEventListener("click",(function(){i.previousItem(),i.setImageRack()})),this.nextButton.addEventListener("click",(function(){i.nextItem(),i.setImageRack()}));var n=new Hammer(this.rack);n.on("swipeleft",(function(){i.swipeLeft(),i.setImageRack()})),n.on("swiperight",(function(){i.swipeRight(),i.setImageRack()})),this.debounceTimeout=null,this.waitDebounce=500,window.addEventListener("resize",(function(){isset(i.debounceTimeout)&&clearTimeout(i.debounceTimeout),i.debounceTimeout=setTimeout((function(){i.calculateSteps(),i.setImageRack()}),i.waitDebounce)}))}var t,i,s;return t=e,(i=[{key:"calculateSteps",value:function(){this.offset=[];var e=window.bodyOffset(this.slideArea),t=document.body.offsetWidth-e.left,i=this.items[this.items.length-1].offsetLeft+this.items[this.items.length-1].offsetWidth;this.maxTranslated=i-t;for(var n=!1,s=!0,o=0;o<this.items.length;o++){var r=this.items[o];0===r.offsetWidth&&(s=!1);var a=r.offsetLeft;this.offset.push(a),this.maxTranslated<a&&!n&&(this.maxItemPosition=o+1,n=!0)}s&&(this.imageLoaded=!0)}},{key:"nextItem",value:function(){this.currentItem++,this.currentItem>=this.maxItemPosition&&(this.currentItem=this.maxItemPosition)}},{key:"previousItem",value:function(){this.currentItem--,this.currentItem<0&&(this.currentItem=0)}},{key:"swipeLeft",value:function(){this.nextItem()}},{key:"swipeRight",value:function(){this.previousItem()}},{key:"setImageRack",value:function(){this.imageLoaded||(console.warn("ImageRack: Recalculated because images weren't loaded yet."),this.calculateSteps());var e="-"+this.offset[this.currentItem];this.slideArea.style.transform="translateX("+e+"px)"}}])&&n(t.prototype,i),s&&n(t,s),e}();s()},NzwN:function(e,t){var i={offset:60,duration:1200,body:null,start:0,change:0,currentTime:0,allowAnimation:!1,scrollToAnimation:null,easing:"easeInOutQuad",init:function(){for(var e=document.querySelectorAll(".js-scroll-to-target"),t=e.length,n=0;n<t;n++){e[n].addEventListener("click",(function(e){i.prepareScrollTo(this.getAttribute("href")),e.preventDefault()}))}},prepareScrollTo:function(e){e=e.substr(e.indexOf("#")+1);var t=document.getElementById(e).getBoundingClientRect();i.body=document.documentElement,i.start=Math.max(i.body.scrollTop,document.body.scrollTop,window.pageYOffset),i.change=t.top+i.start-i.start-i.offset,i.startTime="now"in window.performance?performance.now():(new Date).getTime(),i.allowAnimation=!0,scrollToAnimation=requestAnimationFrame(i.animateScroll),window.addEventListener("mousedown",i.abortScrollAnimation),window.addEventListener("wheel",i.abortScrollAnimation),window.addEventListener("DOMMouseScroll",i.abortScrollAnimation),window.addEventListener("mousewheel",i.abortScrollAnimation),window.addEventListener("keyup",i.abortScrollAnimation),window.addEventListener("touchmove",i.abortScrollAnimation)},animateScroll:function(e){var t=Math.min(1,(e-i.startTime)/i.duration);t<0&&(t=0),t=EasingFunctions[i.easing](t);var n=i.start+i.change*t;i.body.scrollTop=n,0===i.body.scrollTop&&(document.body.scrollTop=n),t<1&&i.allowAnimation&&(scrollToAnimation=requestAnimationFrame(i.animateScroll))},abortScrollAnimation:function(e){i.allowAnimation=!1,cancelAnimationFrame(i.scrollToAnimation)}};i.init()},kdf5:function(e,t){var i={maps:[],key:"AIzaSyCVGPUmRmQRxXvzzWu3Xyu77XebQxQ-f4Y",init:function(){var e=document.querySelectorAll(".js-google-map");if(0!==e.length){for(var t=0;t<e.length;t++){var n=e[t];if(n.hasAttribute("data-google-lat")&&n.hasAttribute("data-google-lng")){var s=parseFloat(n.getAttribute("data-google-lat")),o=parseFloat(n.getAttribute("data-google-lng"));i.maps.push({node:n,location:{lat:s,lng:o},styles:i.setCustomStyling()})}}"undefined"==typeof google||void 0===google.maps?getScript("https://maps.googleapis.com/maps/api/js?v=quarterly&key="+i.key,i.drawMaps):i.drawMaps()}},drawMaps:function(){for(var e=0;e<i.maps.length;e++){var t=i.maps[e],n=new google.maps.Map(t.node,{zoom:14,center:t.location,disableDefaultUI:!0,styles:t.styles});new google.maps.Marker({position:t.location,map:n,icon:"/img/google-maps-marker.png"})}},setCustomStyling:function(){return[{elementType:"geometry",stylers:[{color:"#f5f5f5"}]},{elementType:"labels.icon",stylers:[{visibility:"off"}]},{elementType:"labels.text.fill",stylers:[{color:"#616161"}]},{elementType:"labels.text.stroke",stylers:[{color:"#f5f5f5"}]},{featureType:"administrative.land_parcel",elementType:"labels.text.fill",stylers:[{color:"#bdbdbd"}]},{featureType:"poi",elementType:"geometry",stylers:[{color:"#eeeeee"}]},{featureType:"poi",elementType:"labels.text.fill",stylers:[{color:"#757575"}]},{featureType:"poi.park",elementType:"geometry",stylers:[{color:"#e5e5e5"}]},{featureType:"poi.park",elementType:"labels.text.fill",stylers:[{color:"#9e9e9e"}]},{featureType:"road",elementType:"geometry",stylers:[{color:"#ffffff"}]},{featureType:"road.arterial",elementType:"labels.text.fill",stylers:[{color:"#757575"}]},{featureType:"road.highway",elementType:"geometry",stylers:[{color:"#dadada"}]},{featureType:"road.highway",elementType:"labels.text.fill",stylers:[{color:"#616161"}]},{featureType:"road.local",elementType:"labels.text.fill",stylers:[{color:"#9e9e9e"}]},{featureType:"transit.line",elementType:"geometry",stylers:[{color:"#e5e5e5"}]},{featureType:"transit.station",elementType:"geometry",stylers:[{color:"#eeeeee"}]},{featureType:"water",elementType:"geometry",stylers:[{color:"#c9c9c9"}]},{featureType:"water",elementType:"labels.text.fill",stylers:[{color:"#9e9e9e"}]}]}};i.init()},mBdS:function(e,t){},mf46:function(e,t){},o5AR:function(e,t){var i={bannedVisitor:[],enter:function(){var e=document.querySelectorAll(".js-chocolate-factory");if(isset(e))for(var t=e.length,n=0;n<t;n++){var s=e[n];i._flashTicket(s)}},_flashTicket:function(e){var t=e.querySelector(".js-golden-ticket");isset(t)?t.addEventListener("click",(function(){i.enjoyTheTour(e)})):console.log("To bad, no golden tickets has been found.")},enjoyTheTour:function(e){var t=e.querySelectorAll("input, textarea");if(isset(t)){for(var n={},s=0,o=t.length,r=0;r<o;r++){var a=t[r],l=a.getAttribute("name");i._isVisitorBanned(l)||(n[l]=i._getArrangement(a),s++)}if(0===s)return;i._finishTour(n,e)}else console.log("To bad, no members to visit this factory")},_isVisitorBanned:function(e){return-1!==i.bannedVisitor.indexOf(e)},_getArrangement:function(e){e.nodeName;return e.value},_finishTour:function(e,t){e=i._addWillieWonka(e);try{Ajax.post("/contact/process",e,(function(e){var n=JSON.parse(e.response);switch(e.status){case 200:return i._thanksForVisiting(n.redirectUrl);case 422:return i._giveFeedbackToMembers(n.errors,t)}return i._unknownGapInFactory(t)}))}catch(e){return i._unknownGapInFactory(t)}},_addWillieWonka:function(e){return e._willie="wonka",e},_giveFeedbackToMembers:function(e,t){var n=t.querySelector(".js-error-area");isset(n)&&(n.innerHTML=""),i._clearPreviousMarkedJackets(t),Object.keys(e).forEach((function(s){var o=null,r=null;if("_honey"!==s&&"_secretCode"!==s){var a=t.querySelector("#"+s);o=i._grabVisitorJacket(a),isset(o)&&(r=o.querySelector(".js-form-element-error")),isset(r)&&(r.innerHTML="")}for(var l=e[s],c=l.length,u=0;u<c;u++){var d=l[u];if("_honey"!==s&&"_secretCode"!==s&&(isset(o)&&o.classList.add("has-error"),isset(r))){var h=r.innerHTML;h+="<span>"+capitalizeFirstLetter(d)+"</span>",r.innerHTML=h}if(isset(n)){var g=n.innerHTML;g+="<li>"+capitalizeFirstLetter(d)+"</li>",n.innerHTML=g}}}))},_clearPreviousMarkedJackets:function(e){for(var t=e.querySelectorAll(".has-error"),i=t.length,n=0;n<i;n++)t[n].classList.remove("has-error")},_grabVisitorJacket:function(e){if(!isset(e))return null;currentLayer=e,safetyBreak=0;do{if(safetyBreak++,currentLayer=currentLayer.parentNode,currentLayer.classList.contains("js-form-element"))return currentLayer}while("BODY"!==currentLayer.tagName&&safetyBreak<=10);return null},_thanksForVisiting:function(e){window.location=e},_unknownGapInFactory:function(e){console.log(e),console.log("ChocolateFactory: Unkown Error")}};i.enter()},o6KM:function(e,t){},"p+K5":function(e,t){for(var i=[],n=document.querySelectorAll(".js-projector"),s=n.length,o=0;o<s;o++){var r=n[o].getAttribute("id");if(null!==r){var a=new l({sliderId:r,slideQuery:"#"+r+" .js-projector-slide",navigationButtons:"#"+r+" .js-projector-button",dots:"#"+r+" .js-projector-indicator",autoSlide:!0,sliderInterval:4e3});i.push(new c(a.prepareParameters()).init())}else console.log("An image slider has no id...")}function l(e){var t=this;return this.sliderId="",this.definedPreviousNext=!0,this.autoSlide=!1,this.sliderInterval=4e3,this.navigationButtons="",this.dots="",this.captions="",this.slideQuery="",this.setProjectorId=function(e){return this.sliderId=e,this},this.setDefinedPreviousNext=function(e){return this.definedPreviousNext=e,this},this.setAutoSlide=function(e){return this.autoSlide=e,this},this.setSliderInterval=function(e){return this.sliderInterval=e,this},this.setSlideQuery=function(e){return this.slideQuery=e,this},this.setNavigationButtons=function(e){return this.navigationButtons=e,this},this.setDots=function(e){return this.dots=e,this},this.setCaptions=function(e){return this.captions=e,this},this.getProjectorId=function(){return this.sliderId},this.getDefinedPreviousNext=function(){return this.definedPreviousNext},this.getAutoSlide=function(){return this.autoSlide},this.getSliderInterval=function(){return this.sliderInterval},this.getSlideQuery=function(){return this.slideQuery},this.getNavigationButtons=function(){return this.navigationButtons},this.getDots=function(){return this.dots},this.getCaptions=function(){return this.captions},this.prepareParameters=function(){return{sliderId:t.getProjectorId(),definedPreviousNext:t.getDefinedPreviousNext(),autoSlide:t.getAutoSlide(),sliderInterval:t.getSliderInterval(),navigationButtons:t.getNavigationButtons(),dots:t.getDots(),captions:t.getCaptions(),slideQuery:t.getSlideQuery()}},this.fill=function(){for(var i=Object.keys(e),n=i.length,s=0;s<n;s++){var o=i[s];t[o]=e[o]}},this.fill(),{sliderId:t.setProjectorId,definedPreviousNext:t.setDefinedPreviousNext,autoSlide:t.setAutoSlide,sliderInterval:t.setSliderInterval,navigationButtons:t.setNavigationButtons,dots:t.setDots,captions:t.setCaptions,slideQuery:t.setSlideQuery,prepareParameters:t.prepareParameters}}function c(e){var t=this;this.sliderObject="",this.activeSlideId=0,this.previousSlideId=0,this.nextSlideId=0,this.availableSlides=1,this.slides=[],this.autoSlideInterval=null,this.settings={},this.init=function(){this.settings=e,this.sliderObject=document.getElementById(this.settings.sliderId),this.slides=document.querySelectorAll(this.settings.slideQuery),this.availableSlides=this.slides.length,this.activeSlideId=0,t.settings.definedPreviousNext&&this.setPreviousAndNextSlide(),this.setSlide();var i=new Hammer(this.sliderObject);if(i.on("swipeleft",(function(){t.resetAutoSlide(),t.nextSlide(),t.setSlide()})),i.on("swiperight",(function(){t.resetAutoSlide(),t.previousSlide(),t.setSlide()})),""!==this.settings.navigationButtons)for(var n=document.querySelectorAll(this.settings.navigationButtons),s=n.length,o=0;o<s;o++){n[o].addEventListener("click",(function(){t.clickNavigationButton(this)}))}if(""!==this.settings.dots)for(var r=document.querySelectorAll(this.settings.dots),a=r.length,l=0;l<a;l++){r[l].addEventListener("click",(function(){t.clickDot(this)}))}t.autoSlide()},this.autoSlide=function(){null!==this.autoSlideInterval&&clearInterval(this.autoSlideInterval),this.settings.autoSlide&&Number.isInteger(this.settings.sliderInterval)&&(this.autoSlideInterval=setInterval((function(){t.nextSlide(),t.setSlide()}),this.settings.sliderInterval))},this.resetAutoSlide=t.autoSlide,this.nextSlide=function(){this.activeSlideId++,this.activeSlideId>=this.availableSlides&&(this.activeSlideId=0),t.settings.definedPreviousNext&&this.setPreviousAndNextSlide()},this.previousSlide=function(){this.activeSlideId--,this.activeSlideId<0&&(this.activeSlideId=this.availableSlides-1),t.settings.definedPreviousNext&&this.setPreviousAndNextSlide()},this.setPreviousAndNextSlide=function(){this.nextSlideId=this.activeSlideId+1,this.nextSlideId>=this.availableSlides&&(this.nextSlideId=0),this.previousSlideId=this.activeSlideId-1,this.previousSlideId<0&&(this.previousSlideId=this.availableSlides-1)},this.setSlide=function(){for(var e=t.slides.length,i=0;i<e;i++){var n=t.slides[i],s=parseInt(n.getAttribute("data-order"));s!==t.activeSlideId?n.classList.remove("is-active"):n.classList.add("is-active"),t.settings.definedPreviousNext&&(s!==t.previousSlideId?n.classList.remove("previous"):n.classList.add("previous"),s!==t.nextSlideId?n.classList.remove("next"):n.classList.add("next"))}""!==t.settings.dots&&t.setActiveDot(),""!==t.settings.captions&&t.setActiveCaption()},this.clickNavigationButton=function(e){t.activeSlideId=parseInt(e.getAttribute("data-order")),t.settings.definedPreviousNext&&t.setPreviousAndNextSlide(),t.setSlide();var i=document.querySelector(t.settings.navigationButtons+".next"),n=document.querySelector(t.settings.navigationButtons+".previous");i.setAttribute("data-order",t.nextSlideId),n.setAttribute("data-order",t.previousSlideId),t.resetAutoSlide()},this.clickDot=function(e){t.activeSlideId=parseInt(e.getAttribute("data-order")),t.setSlide(),t.resetAutoSlide()},this.setActiveDot=function(){for(var e=document.querySelectorAll(this.settings.dots),i=e.length,n=0;n<i;n++){var s=e[n];dotOrder=parseInt(s.getAttribute("data-order")),dotOrder!==t.activeSlideId?s.classList.remove("is-active"):s.classList.add("is-active")}},this.setActiveCaption=function(){for(var e=document.querySelectorAll(this.settings.captions),i=e.length,n=0;n<i;n++){var s=e[n];captionOrder=parseInt(s.getAttribute("data-order")),captionOrder!==t.activeSlideId?s.classList.remove("is-active"):s.classList.add("is-active")}}}},pjEF:function(e,t,i){i("yLV6"),i("7u2D"),i("mBdS"),i("yFlJ"),i("q2ye"),i("8Lci"),i("o5AR"),i("yQ37"),i("ERYr"),i("KnFR"),i("kdf5"),i("Jxke"),i("p+K5"),i("NzwN"),i("9ybh"),i("K6O8");var n=document.querySelectorAll(".js-lazy");lazyload(n),console.log("dikke tampeloeris")},q2ye:function(e,t){var i={userAgent:"",browserInfo:"",init:function(){i.userAgent=window.navigator.userAgent,i.browserInfo=i.getBrowserInfo(),i.handleIE(),i.handleSafari()},handleIE:function(){var e=i.userAgent.indexOf("MSIE "),t=e>0,n=!!navigator.userAgent.match(/Trident.*rv\:11\./);if(t||n){var s="11";t&&(s=parseInt(i.userAgent.substring(e+5,i.userAgent.indexOf(".",e)))),document.body.classList.add("ie"),document.body.classList.add("v"+s)}},handleSafari:function(){"Safari"===i.browserInfo.name&&i.browserInfo.version<=10&&document.getElementsByTagName("html")[0].classList.add("ie")},getBrowserInfo:function(){var e,t=navigator.userAgent,i=t.match(/(opera|chrome|safari|firefox|msie|trident(?=\/))\/?\s*(\d+)/i)||[];return/trident/i.test(i[1])?{name:"IE ",version:(e=/\brv[ :]+(\d+)/g.exec(t)||[])[1]||""}:"Chrome"===i[1]&&null!=(e=t.match(/\bOPR\/(\d+)/))?{name:"Opera",version:e[1]}:(i=i[2]?[i[1],i[2]]:[navigator.appName,navigator.appVersion,"-?"],null!=(e=t.match(/version\/(\d+)/i))&&i.splice(1,1,e[1]),{name:i[0],version:i[1]})}};i.init()},yFlJ:function(e,t){window.isset=function(e){return null!=e},window.EasingFunctions={linear:function(e){return e},easeInQuad:function(e){return e*e},easeOutQuad:function(e){return e*(2-e)},easeInOutQuad:function(e){return e<.5?2*e*e:(4-2*e)*e-1},easeInCubic:function(e){return e*e*e},easeOutCubic:function(e){return--e*e*e+1},easeInOutCubic:function(e){return e<.5?4*e*e*e:(e-1)*(2*e-2)*(2*e-2)+1},easeInQuart:function(e){return e*e*e*e},easeOutQuart:function(e){return 1- --e*e*e*e},easeInOutQuart:function(e){return e<.5?8*e*e*e*e:1-8*--e*e*e*e},easeInQuint:function(e){return e*e*e*e*e},easeOutQuint:function(e){return 1+--e*e*e*e*e},easeInOutQuint:function(e){return e<.5?16*e*e*e*e*e:1+16*--e*e*e*e*e}},window.getScript=function(e,t){var i=document.createElement("script");i.async=1;var n=document.getElementsByTagName("script"),s=n[n.length-1];i.onload=i.onreadystatechange=function(e,n){(n||!i.readyState||/loaded|complete/.test(i.readyState))&&(i.onload=i.onreadystatechange=null,i=void 0,n||t&&t())},i.src=e,s.parentNode.insertBefore(i,s)},window.debounce=function(e,t,i){var n;return function(){var s=this,o=arguments,r=function(){n=null,i||e.apply(s,o)},a=i&&!n;clearTimeout(n),n=setTimeout(r,t),a&&e.apply(s,o)}},window.Cookie={set:function(e,t,i){var n,s,o,r,a;i?((o=new Date).setTime(o.getTime()+24*i*60*60*1e3),r="; expires="+o.toGMTString()):r="",1===(a=location.host).split(".").length?document.cookie=e+"="+t+r+"; path=/":((s=a.split(".")).shift(),n="."+s.join("."),document.cookie=e+"="+t+r+"; path=/; domain="+n,null!=Cookie.get(e)&&Cookie.get(e)==t||(n="."+a,document.cookie=e+"="+t+r+"; path=/; domain="+n))},get:function(e){for(var t=e+"=",i=document.cookie.split(";"),n=0;n<i.length;n++){for(var s=i[n];" "===s.charAt(0);)s=s.substring(1,s.length);if(0===s.indexOf(t))return s.substring(t.length,s.length)}return null},erase:function(e){Cookie.set(e,"",-1)}},window.number_format=function(e,t,i,n){e=(e+"").replace(/[^0-9+\-Ee.]/g,"");var s=isFinite(+e)?+e:0,o=isFinite(+t)?Math.abs(t):0,r=void 0===n?",":n,a=void 0===i?".":i,l="";return(l=(o?function(e,t){var i=Math.pow(10,t);return""+Math.round(e*i)/i}(s,o):""+Math.round(s)).split("."))[0].length>3&&(l[0]=l[0].replace(/\B(?=(?:\d{3})+(?!\d))/g,r)),(l[1]||"").length<o&&(l[1]=l[1]||"",l[1]+=new Array(o-l[1].length+1).join("0")),l.join(a)},Element.prototype.closest||(Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),Element.prototype.closest=function(e){var t=this;if(!document.documentElement.contains(this))return null;do{if(t.matches(e))return t;t=t.parentElement}while(null!==t);return null}),window.Ajax={get:function(e,t){var i=new XMLHttpRequest,n=document.querySelector('meta[name="csrf-token"]').content;i.open("get",e,!0),i.setRequestHeader("Content-Type","application/json"),i.setRequestHeader("X-CSRF-TOKEN",n),i.setRequestHeader("X-Requested-With","XMLHttpRequest"),i.onreadystatechange=function(){4===i.readyState&&t(i)},i.send()},post:function(e,t,i){var n=new XMLHttpRequest,s=document.querySelector('meta[name="csrf-token"]').content;n.open("post",e,!0),n.setRequestHeader("Content-Type","application/json"),n.setRequestHeader("X-CSRF-TOKEN",s),n.setRequestHeader("X-Requested-With","XMLHttpRequest"),n.onreadystatechange=function(){4===n.readyState&&i(n)},n.send(JSON.stringify(t))}},window.capitalizeFirstLetter=function(e){return e.charAt(0).toUpperCase()+e.slice(1)},window.snakeToCamel=function(e){return e.replace(/(\-\w)/g,(function(e){return e[1].toUpperCase()}))},window.indexInParent=function(e){for(var t=e.parentNode.childNodes,i=0,n=0;n<t.length;n++){if(t[n]==e)return i;1==t[n].nodeType&&i++}return-1},window.copyToClipboard=function(e){if(e="string"==typeof e?document.querySelector(e):e,navigator.userAgent.match(/ipad|ipod|iphone/i)){var t=e.contentEditable,i=e.readOnly;e.contentEditable=!0,e.readOnly=!0;var n=document.createRange();n.selectNodeContents(e);var s=window.getSelection();s.removeAllRanges(),s.addRange(n),e.setSelectionRange(0,999999),e.contentEditable=t,e.readOnly=i}else e.select();document.execCommand("copy")},window.bodyOffset=function(e){var t=e.getBoundingClientRect(),i=window.pageXOffset||document.documentElement.scrollLeft,n=window.pageYOffset||document.documentElement.scrollTop;return{top:t.top+n,left:t.left+i}}},yLpj:function(e,t){var i;i=function(){return this}();try{i=i||new Function("return this")()}catch(e){"object"==typeof window&&(i=window)}e.exports=i},yQ37:function(e,t){var i={cookieBar:null,cookieOverlay:null,cookieMessage:null,cookieSwitch:null,cookieFadeOutAnimationDuration:400,acceptTracking:!1,init:function(){i.cookieMessage=document.querySelector(".js-cookie-bar, .js-cookie-overlay"),i.cookieBar=document.querySelector(".js-cookie-bar"),isset(i.cookieBar)?i.initCookieBar():(i.cookieOverlay=document.querySelector(".js-cookie-overlay"),isset(i.cookieOverlay)&&i.initCookieOverlay()),isset(i.cookieMessage)&&i.checkForCookieSettings(),i.cookieSwitch=document.querySelector(".js-cookie-switch"),isset(i.cookieSwitch)&&i.initCookieSwitch()},initCookieBar:function(){var e=i.cookieBar.querySelector(".js-disable-cookie-bar");isset(e)&&e.addEventListener("click",i.closeCookieMessage)},initCookieOverlay:function(){var e=i.cookieMessage.querySelector(".js-change-cookies-settings");isset(e)&&e.addEventListener("click",i.openCookieSettings);var t=i.cookieMessage.querySelector(".c-cookie-type__input--tracking");isset(t)&&(!0===t.checked&&(i.acceptTracking=!0),t.addEventListener("change",i.toggleTrackingSetting));var n=i.cookieMessage.querySelector(".js-accept-cookies");isset(n)&&n.addEventListener("click",i.setCookieSettings)},initCookieSwitch:function(){var e=i.cookieSwitch.querySelector(".c-cookie-type__input--tracking");isset(e)&&(!0===e.checked?i.acceptTracking=!0:i.acceptTracking=!1,e.addEventListener("change",i.toggleTrackingSetting));var t=i.cookieSwitch.querySelector(".js-save-cookie-settings");isset(t)&&t.addEventListener("click",(function(){i.cookieFadeOutAnimationDuration=0,i.setCookieSettings()}))},checkForCookieSettings:function(){Cookie.get("cookieMessage")?i.cookieMessage.classList.add("is-accepted"):(i.cookieMessage.classList.remove("is-accepted"),document.body.classList.add("is-cookie-bar-visible"))},closeCookieMessage:function(){Cookie.set("cookieMessage",!0,90),i.cookieMessage.classList.add("is-transitioning-out"),document.body.classList.remove("is-cookie-bar-visible")},openCookieSettings:function(){i.cookieOverlay.querySelector(".js-cookie-settings").classList.remove("is-hidden"),i.cookieOverlay.querySelector(".js-cookie-info").classList.add("is-hidden")},toggleTrackingSetting:function(){i.acceptTracking?i.acceptTracking=!1:i.acceptTracking=!0},setCookieSettings:function(){i.acceptTracking?Cookie.set("trackingCookieAccepted","true",90):Cookie.get("trackingCookieAccepted")&&Cookie.erase("trackingCookieAccepted"),i.closeCookieMessage(),setTimeout((function(){location.reload()}),i.cookieFadeOutAnimationDuration)}};i.init()}},[[0,1,2]]]);
//# sourceMappingURL=app.js.map