(window.webpackJsonp=window.webpackJsonp||[]).push([[2],{0:function(e,t,r){"use strict";r.r(t);var i=r(322);r.d(t,"bindingTime",(function(){return i.default}));var o=r(323);r.d(t,"cookieConsent",(function(){return o.default}));var n=r(324);r.d(t,"currency",(function(){return n.default}));var a=r(325);r.d(t,"customerOrder",(function(){return a.default}));var s=r(326);r.d(t,"customerTypes",(function(){return s.default}));var l=r(327);r.d(t,"dateTime",(function(){return l.default}));var c=r(328);r.d(t,"deliveryOptions",(function(){return c.default}));var u=r(329);r.d(t,"discountCodeTypes",(function(){return u.default}));var p=r(330);r.d(t,"errorMessageTypes",(function(){return p.default}));var d=r(331);r.d(t,"esim",(function(){return d.default}));var h=r(332);r.d(t,"esimSlides",(function(){return h.default}));var f=r(333);r.d(t,"trackingConstants",(function(){return f.default}));var m=r(334);r.d(t,"keyCodes",(function(){return m.default}));var _=r(335);r.d(t,"mobileMarkets",(function(){return _.default}));var v=r(336);r.d(t,"mutationTypes",(function(){return v.default}));var g=r(337);r.d(t,"myTelenor",(function(){return g.default}));var S=r(338);r.d(t,"myTelenorMutationTypes",(function(){return S.default}));var E=r(339);r.d(t,"paymentMethods",(function(){return E.default}));var T=r(340);r.d(t,"productTypes",(function(){return T.default}));var C=r(341);r.d(t,"purchaseSubTypes",(function(){return C.default}));var b=r(342);r.d(t,"purchaseTypes",(function(){return b.default}));var I=r(343);r.d(t,"pushCheckoutStep",(function(){return I.default}));var y=r(344);r.d(t,"searchCategories",(function(){return y.default}));var N=r(345);r.d(t,"upsellTogglePanelTypes",(function(){return N.default}));var M=r(346);r.d(t,"urlParameterKeys",(function(){return M.default}))},10:function(e,t,r){"use strict";r.r(t);var i={data:function(){return{antiForgeryToken:""}},created:function(){this.antiForgeryToken=document.getElementById("antiForgeryTokenHeaderValue").value}},o=r(1),n=Object(o.a)(i,void 0,void 0,!1,null,null,null);n.options.__file="Static/js/base/organisms/mixins/AntiForgeryTokenHelper.vue";var a=n.exports,s=(r(28),r(42),{methods:{enter:function(e){var t=getComputedStyle(e).width;Object.assign(e.style,{width:t,position:"absolute",visibility:"hidden",height:"auto"});var r=getComputedStyle(e).height;Object.assign(e.style,{width:"",position:"",visibility:"",height:0}),setTimeout((function(){e.style.height=r}))},afterEnter:function(e){e.style.height="auto"},leave:function(e){var t=getComputedStyle(e).height;e.style.height=t,setTimeout((function(){e.style.height=0}))}}}),l=Object(o.a)(s,void 0,void 0,!1,null,null,null);l.options.__file="Static/js/base/organisms/mixins/CollapsibleHelper.vue";var c=l.exports,u=(r(23),r(34),r(41),r(22),r(25),{methods:{getDomain:function(){return window.location.hostname.replace(/^[^.]*\./,"")},createExpireDate:function(e){var t=new Date;return t.setTime(t.getTime()+24*e*60*60*1e3),t.toUTCString()},setCookie:function(e){var t=e.name,r=e.value,i=e.date,o=e.days,n=e.addDomain,a=i||this.createExpireDate(o),s=n?this.getDomain():"";document.cookie="".concat(t,"=").concat(r,";domain=").concat(s,";path=/;expires=").concat(a)}}}),p=Object(o.a)(u,void 0,void 0,!1,null,null,null);p.options.__file="Static/js/base/organisms/mixins/CookieHelper.vue";var d=p.exports,h=r(8),f={data:function(){return{isXSmall:h.generalUtils.responsiveUtils.isXSmall(),isSmall:h.generalUtils.responsiveUtils.isSmall(),isMedium:h.generalUtils.responsiveUtils.isMedium(),isLarge:h.generalUtils.responsiveUtils.isLarge(),isDesktop:h.generalUtils.responsiveUtils.isDesktop()}},created:function(){window.addEventListener("resize",this.$_responsiveHelper_handleViewportChange),window.addEventListener("orientationchange",this.$_responsiveHelper_handleViewportChange)},beforeDestroy:function(){window.removeEventListener("resize",this.$_responsiveHelper_handleViewportChange),window.removeEventListener("orientationchange",this.$_responsiveHelper_handleViewportChange)},methods:{$_responsiveHelper_handleViewportChange:function(){this.isXSmall=h.generalUtils.responsiveUtils.isXSmall(),this.isSmall=h.generalUtils.responsiveUtils.isSmall(),this.isMedium=h.generalUtils.responsiveUtils.isMedium(),this.isLarge=h.generalUtils.responsiveUtils.isLarge(),this.isDesktop=h.generalUtils.responsiveUtils.isDesktop(),this.viewportChanged()},viewportChanged:function(){}}},m=Object(o.a)(f,void 0,void 0,!1,null,null,null);m.options.__file="Static/js/base/organisms/mixins/ResponsiveHelper.vue";var _=m.exports,v=r(3),g={methods:{trackServiceError:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";v.eCommerceTrackingHelper.pushServiceError(e,t,r)},getErrorCodeFromResponse:function(e){return e.data.errorCodes&&e.data.errorCodes.length?e.data.errorCodes[0]:""}}},S=Object(o.a)(g,void 0,void 0,!1,null,null,null);S.options.__file="Static/js/base/organisms/mixins/ServiceErrorTrackingHelper.vue";var E=S.exports;r.d(t,"AntiForgeryTokenHelper",(function(){return a})),r.d(t,"CollapsibleHelper",(function(){return c})),r.d(t,"CookieHelper",(function(){return d})),r.d(t,"ResponsiveHelper",(function(){return _})),r.d(t,"ServiceErrorTrackingHelper",(function(){return E}))},111:function(e,t,r){"use strict";r.r(t);r(44),r(117),r(161),r(75),r(80),r(34),r(15),r(76),r(156),r(22),r(39),r(81),r(25),r(523),r(93);var i=r(24),o=r.n(i);function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}t.default={attachSecurityToken:function(e){return e&&"object"===n(e)||(e={}),$.extend(!0,e,{__RequestVerificationToken:$("[name=__RequestVerificationToken]").val()}),e},removeHyphenAndWhitespace:function(e){return e.replace(/-|\s/g,"")},getQueryStringValueByName:function(e,t){t=t||window.location.href,e=e.replace(/[\[\]]/g,"\\$&");var r=new RegExp("[?&]"+e+"(=([^&#]*)|&|#|$)").exec(t);return r?r[2]?decodeURIComponent(r[2].replace(/\+/g," ")).replace(/\<|>/g,""):"":null},toCamel:function(e){var t,r,i,o;if(e instanceof Array)for(r in t=[],e)"object"===n(o=e[r])&&(o=this.toCamel(o)),t.push(o);else for(r in t={},e)e.hasOwnProperty(r)&&(i=(r.charAt(0).toLowerCase()+r.slice(1)||r).toString(),((o=e[r])instanceof Array||null!==o&&o.constructor===Object)&&(o=this.toCamel(o)),t[i]=o);return t},appendCenturyToPersonalIdentityNumber:function(e){var t="";if(12!==(e=this.removeHyphenAndWhitespace(e)).length){var r=parseInt(e.substr(0,2),10),i=parseInt(e.substr(2,2),10),n=parseInt(e.substr(4,2),10),a=o()().year(2e3+r).month(i-1).date(n),s=o()();t=a.isAfter(s)?"19":"20"}return t+e},getAgeFromPersonalIdentityNumber:function(e){var t=this.appendCenturyToPersonalIdentityNumber(e),r=o()(t.substr(0,t.length-4));return o()().diff(r,"year")},formatSimCardNumber:function(e){return e.replace("894608","").replace(/(\d{5})(\d{4})(\d{5})/,"$1 $2 $3").trim()},formatPukCode:function(e){return e.replace(/(\d{4})/g,"$1 ").trim()},responsiveUtils:{isXSmall:function(){return this.isVisible(document.querySelector("[data-responsive-helper-xs]"))},isSmall:function(){return this.isVisible(document.querySelector("[data-responsive-helper-sm]"))},isMedium:function(){return this.isVisible(document.querySelector("[data-responsive-helper-md]"))},isLarge:function(){return this.isVisible(document.querySelector("[data-responsive-helper-lg]"))},isDesktop:function(){return this.isMedium()||this.isLarge()},isVisible:function(e){return!!(e&&e.offsetWidth&&e.offsetHeight)}},deepClone:function(e){return JSON.parse(JSON.stringify(e))},daysInMonth:function(e,t){return new Date(t,e,0).getDate()}}},16:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"info-popover",class:{"info-popover--expanded":e.popoverVisible,"info-popover--below":e.showPopoverBelow,"info-popover--white-background":e.propWhiteBackground}},[e.maxTextLengthExceeded?e._e():r("span",{ref:"popoverTrigger",staticClass:"info-popover__icon",on:{click:e.openPopover}},[e._t("customPopoverTrigger",[r("span",{staticClass:"icon-info"})])],2),e._v(" "),e.maxTextLengthExceeded?e._e():r("div",{ref:"popoverContent",staticClass:"info-popover__content font-p tnse-editorial",style:e.popoverPosition,attrs:{role:"tooltip"}},[r("div",{staticClass:"info-popover__close-icon icon-close",on:{click:e.closePopover}}),e._v(" "),e._t("default")],2),e._v(" "),e.maxTextLengthExceeded?r("v-modal",{attrs:{"prop-link-as-info-icon":"","prop-link-class":"info-popover__icon"}},[e._t("default")],2):e._e()],1)};i._withStripped=!0;r(13),r(36),r(14),r(42);var o=r(7),n={name:"InfoPopover",components:{VModal:o.VModal},props:{propDisablePopoverTrigger:Boolean,propOpenPopover:Boolean,propWhiteBackground:Boolean,propMaxTextLength:{type:Number,default:500},propOverrideMaxTextLength:Boolean},data:function(){return{popoverVisible:!1,showPopoverBelow:!1,popoverPosition:{},defaultSlotTextLength:0}},computed:{maxTextLengthExceeded:function(){return!this.propOverrideMaxTextLength&&this.defaultSlotTextLength>this.propMaxTextLength}},watch:{propOpenPopover:function(e){e?this.openPopover():this.closePopover()}},mounted:function(){this.calculateDefaultSlotTextLength()},methods:{calculateDefaultSlotTextLength:function(){var e=this.$slots.default||[],t=0;e.forEach((function(e){t+=(e.text||e.elm&&e.elm.innerText||"").length})),this.defaultSlotTextLength=t},closeIfClickOutsidePopover:function(e){this.$refs.popoverContent.contains(e.target)||this.closePopover()},openPopover:function(){var e=this;this.popoverVisible||this.propDisablePopoverTrigger&&!this.propOpenPopover||(this.popoverVisible=!0,this.setPopoverPosition(),setTimeout((function(){return document.addEventListener("click",e.closeIfClickOutsidePopover)})))},closePopover:function(){this.popoverVisible&&this.$emit("popover-closed"),this.popoverVisible=!1,document.removeEventListener("click",this.closeIfClickOutsidePopover)},setPopoverPosition:function(){var e=this;this.showPopoverBelow=!1,this.popoverPosition={},this.$nextTick((function(){var t=e.$refs.popoverTrigger.getBoundingClientRect(),r=e.$refs.popoverContent.getBoundingClientRect(),i=document.documentElement.clientWidth;e.showPopoverBelow=r.top<5,r.right>i?e.popoverPosition={transform:"none",left:"auto",right:"".concat(5-(i-t.right),"px")}:r.left<0&&(e.popoverPosition={transform:"none",left:"".concat(5-t.left,"px")})}))}}},a=r(1),s=Object(a.a)(n,i,[],!1,null,null,null);s.options.__file="Static/js/shared/molecules/InfoPopover.vue";var l=s.exports,c=function(){var e=this.$createElement,t=this._self._c||e;return t("v-modal",{ref:"modal",on:{close:this.onCloseModal}},[this.isHtmlBody?t("div",{domProps:{innerHTML:this._s(this.bodyText)}}):t("div",[this._v(this._s(this.bodyText))])])};c._withStripped=!0;var u={components:{VModal:o.VModal},props:{bodyText:{type:String,required:!0},isHtmlBody:Boolean},methods:{openModal:function(){this.$refs.modal.openModal()},closeModal:function(){this.$refs.modal.closeModal(!0)},onCloseModal:function(){this.$emit("close")}}},p=Object(a.a)(u,c,[],!1,null,null,null);p.options.__file="Static/js/shared/molecules/ModalAlert.vue";var d=p.exports,h=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",[r("tiny-slider",{ref:"tinySlider",attrs:{"auto-init":!1,"mouse-drag":!1,touch:!1,controls:!1,loop:!1,"swipe-angle":45,gutter:e.gutter,"fixed-width":e.sliderItemWidth,"auto-width":e.fitItems}},e._l(e.items,(function(t,i){return r("slider-item",{key:i,attrs:{"prop-header":t.header,"prop-price":t.priceText,"prop-price-without-discount":t.priceWithoutDiscountText,"prop-price-per-month":e.propPricePerMonthText,"prop-slider-index":i,"prop-parent-slider-id":e.propSliderId,"prop-is-unlimited":t.isUnlimited,"prop-is-discounted":t.isDiscounted,"prop-pill":t.pill,"prop-is-preselected":t.isPreselected,"prop-selected-button-text":t.selectedButtonText,"prop-deselected-button-text":t.deselectedButtonText,"prop-display-button":t.displayButton,"prop-item-width":e.sliderInnerItemWidth,"prop-item-height":e.propSliderItemHeight,"prop-metadata":t.metadataObj},on:{sliderItemClick:e.setActiveSliderItem}})})),1),e._v(" "),r("v-bullet-list",{directives:[{name:"show",rawName:"v-show",value:e.showBulletList,expression:"showBulletList"}],ref:"bulletList",attrs:{"prop-count":e.bulletListLength},on:{bulletClick:e.onBulletClick}})],1)};h._withStripped=!0;r(18),r(67),r(468),r(34);var f=r(503),m=r.n(f),_=r(2),v=r(8),g=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"slider-item",attrs:{"data-test":"subscription-picker-item"}},[r("div",{staticClass:"slider-item__inner",class:{"slider-item__inner--active":e.isActive,"pill-container":e.pill.isActive},style:e.sliderItemStyle,on:{click:function(t){return e.sliderItemClick()}}},[e.pill.isActive?r("v-pill",{attrs:{"prop-text":e.pill.text,"prop-slim":"","prop-background-color":e.pill.backgroundColor}}):e._e(),e._v(" "),r("p",{staticClass:"slider-item__inner__header",class:{"slider-item__inner__header--unlimited":e.isUnlimited}},[e._v(e._s(e.header))]),e._v(" "),r("p",{staticClass:"slider-item__inner__price",class:{"slider-item__inner__price--discounted":e.isDiscounted},domProps:{innerHTML:e._s(e.priceText)}}),e._v(" "),e.propDisplayButton?r("div",{staticClass:"text--center leader--xsmall"},[r("v-button",{attrs:{"prop-type":e.buttonType,"prop-text":e.buttonText}})],1):e._e()],1)])};g._withStripped=!0;r(23);var S={components:{VPill:_.VPill,VButton:_.VButton},props:{propDisplayButton:Boolean,propSelectedButtonText:String,propDeselectedButtonText:String,propHeader:String,propPrice:String,propPriceWithoutDiscount:String,propPricePerMonth:String,propIsPreselected:Boolean,propIsDiscounted:Boolean,propSliderIndex:{type:Number,required:!0},propParentSliderId:{type:String,required:!0},propIsUnlimited:{type:Boolean,default:!1},propPill:{type:Object,default:function(){}},propItemWidth:{type:[Number,String],default:100},propItemHeight:{type:Number,default:113},propMetadata:Object},data:function(){return{pill:{text:this.propPill.text,isActive:this.propPill.isActive,backgroundColor:this.propPill.backgroundColor,textColor:this.propPill.textColor},deselectedButtonText:this.propDeselectedButtonText,header:this.propHeader,price:this.propPrice,priceWithoutDiscount:this.propPriceWithoutDiscount,pricePerMonth:this.propPricePerMonth,itemIndex:this.propSliderIndex,parentSliderId:this.propParentSliderId,isPreselected:this.propIsPreselected,isUnlimited:this.propIsUnlimited,isActive:!1,selectedButtonText:this.propSelectedButtonText,metadata:this.propMetadata,parentSlider:this.$parent.$parent}},computed:{isDiscounted:function(){return this.propIsDiscounted&&this.displayDiscount},buttonText:function(){return this.isActive?this.selectedButtonText:this.deselectedButtonText},buttonType:function(){return this.isActive?"toggle-selected":"toggle"},itemHeight:function(){return this.propItemHeight+(this.isActive?10:0)},sliderItemStyle:function(){return{width:this.propItemWidth+(isNaN(this.propItemWidth)?"":"px"),height:this.itemHeight+"px"}},displayDiscount:function(){return!this.propPriceWithoutDiscount||this.$store.getters.hasBindingTime},priceText:function(){return"".concat(this.displayDiscount?this.price:this.priceWithoutDiscount," ").concat(this.pricePerMonth?this.pricePerMonth:"")}},mounted:function(){var e=this;this.parentSlider.$emit("sliderItemMounted",{sliderId:this.parentSliderId,index:this.itemIndex}),this.$nextTick((function(){e.isPreselected&&(e.isActive=!0)}))},methods:{sliderItemClick:function(){this.$emit("sliderItemClick",this.itemIndex)}}},E=Object(a.a)(S,g,[],!1,null,null,null);E.options.__file="Static/js/shared/molecules/ResponsiveSlider/SliderItem.vue";var T=E.exports,C={components:{TinySlider:m.a,SliderItem:T,VBulletList:_.VBulletList},props:{propFitItemsInDesktop:{type:Boolean,default:!0},propSliderItems:{type:Array},propPricePerMonthText:{type:String},propSliderId:{type:String,required:!0},propSliderItemHeight:{type:Number,default:113},propSliderItemWidth:{type:[Number,String],default:112},propSliderInnerItemWidth:{type:[Number,String],default:100},propFitItems:Boolean,propBulletListLength:{type:Number,default:0}},data:function(){return{isDesktop:v.generalUtils.responsiveUtils.isDesktop()&&this.propFitItemsInDesktop,timeoutObj:null,items:this.propSliderItems,itemsCreated:0,sliderId:this.propSliderId,sliderItemWidth:this.propSliderItemWidth,sliderInnerItemWidth:this.propSliderInnerItemWidth,gutter:this.propFitItems?10:0,sliderOffset:0,sliderTarget:0,fitItems:this.propFitItems,showBulletList:this.propBulletListLength>0,bulletListLength:this.propBulletListLength,lastWindowWidth:window.outerWidth}},created:function(){var e=this;this.$on("sliderItemMounted",(function(t){t.sliderId===e.sliderId&&(e.itemsCreated++,e.itemsCreated===e.items.length&&(e.$refs.tinySlider.init(),e.$parent.$emit("sliderInitialized",e.$refs.tinySlider),e.$nextTick((function(){e.initSmoothScrolling()}))))})),this.propFitItems&&(this.sliderItemWidth=this.sliderInnerItemWidth="auto"),this.initComponent()},beforeDestroy:function(){window.removeEventListener("resize",this.handleResize),window.removeEventListener("orientationchange",this.handleResize)},mounted:function(){var e=this.items.find((function(e){return e.isPreselected}));if(e){var t=this.items.indexOf(e);this.emitSliderItemSelected(t),this.slideTo(t),this.$refs.bulletList.setBulletSelection(t)}},methods:{handleResize:function(){var e=this;this.lastWindowWidth!==window.outerWidth&&(this.lastWindowWidth=window.outerWidth,this.timeoutObj&&clearTimeout(this.timeoutObj),this.timeoutObj=setTimeout((function(){e.refreshSlider()}),100))},refreshSlider:function(){this.$emit("reloadSlider")},initComponent:function(){this.isDesktop=v.generalUtils.responsiveUtils.isDesktop(),this.showBulletList=this.bulletListLength>0&&!this.isDesktop,this.fitItems=this.isDesktop&&this.propFitItemsInDesktop||this.propFitItems,this.gutter=this.isDesktop||this.propFitItems?10:0,this.fitItems?this.sliderItemWidth=this.sliderInnerItemWidth="auto":(this.sliderItemWidth=this.propSliderItemWidth,this.sliderInnerItemWidth=this.propSliderInnerItemWidth),window.addEventListener("resize",this.handleResize),window.addEventListener("orientationchange",this.handleResize)},onBulletClick:function(e){this.setActiveSliderItem(e.index)},setActiveSliderItem:function(e){this.$refs.bulletList.setBulletSelection(e),this.$refs.tinySlider.$children.forEach((function(t){t.isActive=e===t.itemIndex})),this.slideTo(e),this.emitSliderItemSelected(e)},emitSliderItemSelected:function(e){this.$emit("sliderItemSelected",{index:e,sliderId:this.sliderId,metadata:this.items[e].metadataObj})},slideTo:function(e){if(!this.propFitItems){var t=this.$refs.tinySlider,r=this.$parent.$el.clientWidth,i=this.$refs.tinySlider.$el.clientWidth-r,o=this.sliderItemWidth,n=o-this.sliderInnerItemWidth;if(t.$el.style.transitionDuration="0.3s",i>0){var a=-(e*o+o/2);a+=r/2,a+=n/2,(a=Math.ceil(a))>0&&(a=0),a<-i&&(a=-i),t.$el.style.transform="translate3d(".concat(a,"px, 0, 0)"),this.sliderTarget=-a,this.sliderOffset=a}setTimeout((function(){t.$el.style.transitionDuration="0s"}),300)}},initSmoothScrolling:function(){var e,t=this,r=!1,i=this.$refs.tinySlider,o=this.$parent.$el.clientWidth,n={max:0,min:-(this.$refs.tinySlider.$el.clientWidth-o)},a=i.$el,s=0,l=0,c=0,u=0,p=0,d=0,h=0,f=function e(){var r=Date.now()-p,i=-u*Math.exp(-r/150),o=i>1||i<-1,n=t.sliderTarget;o&&(n+=i,h=requestAnimationFrame(e)),m(n)},m=function(e){e>n.max&&(e=n.max),e3||c<-3;r=!1,e&&clearInterval(e),i&&(u=.8*c,t.sliderTarget=Math.round(t.sliderOffset+u),p=Date.now(),h=requestAnimationFrame(f))}))}}},b=Object(a.a)(C,h,[],!1,null,null,null);b.options.__file="Static/js/shared/molecules/ResponsiveSlider/ResponsiveSlider.vue";var I=b.exports,y=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"search-results"},[e.categoryFilterButtons.length?r("filter-button-group",{attrs:{"prop-filter-buttons":e.categoryFilterButtons},on:{change:e.toggleFilter}}):e._e(),e._v(" "),e.showPrivacyWarning?r("div",{staticClass:"search-results__privacy-warning"},[e._v("\n "+e._s(e.propViewModel.searchPrivacyWarningMessage)+"\n ")]):e._e(),e._v(" "),e._l(e.searchResults,(function(t){return r("div",{key:t.SearchHitCategory},[t.categoryVisible?r("div",{staticClass:"search-results__result-set progress-indicator-wrapper",class:{"show-progress-indicator":e.propSearchInProgress,"search-results__result-set--search-page":e.propIsSearchPage}},[r("h3",{staticClass:"search-results__result-set__header"},[e._v("\n "+e._s(t.categoryTitle||t.searchHitCategory)+"\n "),r("span",{staticClass:"search-results__result-set__total-hits"},[e._v(e._s(t.totalNumberOfSearchHits))]),e._v(" "),e.propIsSearchPage?e._e():r("a",{staticClass:"search-results__result-set__header__read-more-link",attrs:{href:t.showMoreUrl},on:{click:e.trackShowMoreClick}},[e._v("\n "+e._s(t.showMoreText)+"\n ")])]),e._v(" "),t.searchHitCategory===e.searchCategories.PRODUCT_PAGE&&t.categoryVisible?r("ul",e._l(t.searchHits,(function(t){return r("li",{key:t.url,staticClass:"search-results__result-set__list-item search-results__result-set__list-item--product",class:{"search-results__result-set__list-item--focused":t.isFocused}},[r("a",{staticClass:"search-results__result-set__link",attrs:{href:t.url,"aria-selected":t.isFocused},on:{click:function(r){return e.trackSearchHitClick(t)}}},[t.image?r("img",{attrs:{src:t.image,alt:t.title}}):e._e(),e._v(" "),r("div",[r("h4",{staticClass:"search-results__result-set__link__header",domProps:{innerHTML:e._s(t.highlightedTitle)}}),e._v(" "),e.propIsSearchPage?r("p",{staticClass:"search-results__result-set__link__description",domProps:{innerHTML:e._s(t.description)}}):e._e()])])])})),0):t.searchHitCategory===e.searchCategories.CONTENT_PAGE&&t.categoryVisible?r("ul",e._l(t.searchHits,(function(t){return r("li",{key:t.url,staticClass:"search-results__result-set__list-item",class:{"search-results__result-set__list-item--focused":t.isFocused}},[r("a",{staticClass:"search-results__result-set__link search-results__result-set__link--content-page",attrs:{href:t.url,"aria-selected":t.isFocused},on:{click:function(r){return e.trackSearchHitClick(t)}}},[r("h4",{staticClass:"search-results__result-set__link__header",domProps:{innerHTML:e._s(t.highlightedTitle)}}),e._v(" "),r("p",{staticClass:"search-results__result-set__link__description",domProps:{innerHTML:e._s(t.description)}})])])})),0):t.searchHitCategory===e.searchCategories.FAQ_PAGE&&t.categoryVisible?r("ul",e._l(t.searchHits,(function(t){return r("li",{key:t.pageId,staticClass:"search-results__result-set__list-item",class:{"search-results__result-set__list-item--focused":t.isFocused},attrs:{"aria-selected":t.isFocused}},[r("v-collapsible",{attrs:{"prop-id":t.pageId.toString(),"prop-show-header-slot-when-expanded":"","prop-faq-collapse":"","prop-icon-left":""},scopedSlots:e._u([{key:"header",fn:function(){return[r("span",{domProps:{innerHTML:e._s(t.highlightedTitle)}})]},proxy:!0}],null,!0)},[e._v(" "),r("span",{domProps:{innerHTML:e._s(t.description)}})])],1)})),0):e._e(),e._v(" "),e.propIsSearchPage?r("div",{staticClass:"search-results__result-set__show-more-search-hits"},[t.takenItems").concat(this.propViewModel.searchTerm,"")},getShowAllProductsLinkText:function(e){var t=e?e.toLowerCase():"produkter";return"Visa alla ".concat(t)},fetchMoreSearchHits:function(e){var t=this;this.searchCancellationToken&&this.searchCancellationToken.cancel(),this.searchCancellationToken=M.a.CancelToken.source(),A.httpClient.get("/services/epiFindSearch/partialSiteSearch",{cancelToken:this.searchCancellationToken.token,params:{searchTerm:this.propViewModel.searchTerm,searchHitCategory:e.searchHitCategory,currentPageId:document.getElementById("searchPageId").value,skipItems:e.takenItems}}).then((function(r){var i,o=r.data;o&&o.searchHits.length&&(e.takenItems=o.takenItems,e.skippedItems=o.skippedItems,e.errorMessage="",t.transformSearchHits(o,t.propViewModel.searchTerm),(i=e.searchHits).push.apply(i,P(o.searchHits)))})).catch((function(t){e.errorMessage=t.response.data.Message}))},trackShowMoreClick:function(){},trackSearchHitClick:function(e){A.httpClient.post("/ajax/epifindcustomtracker/add",{params:{SearchWord:this.propViewModel.searchTerm,ClickedPageById:e.pageId,ClickedPageByName:e.title}})},toggleFilter:function(e){var t=this.categoryFilterButtons.find((function(t){return t.id===e})),r=this.categoryFilterButtons.find((function(e){return e.id===w.searchCategories.ALL}));if(t&&t===r)this.categoryFilterButtons.forEach((function(e){e.selected=e===r})),this.searchResults.forEach((function(e){e.categoryVisible=!0}));else if(t){t.selected=!t.selected,!this.categoryFilterButtons.find((function(e){return e!==r&&e.selected}))?(r.selected=!0,this.searchResults.forEach((function(e){e.categoryVisible=!0}))):r.selected?(r.selected=!1,this.searchResults.forEach((function(e){e.categoryVisible=t.id===e.searchHitCategory&&t.selected}))):this.searchResults.find((function(e){return t.id===e.searchHitCategory})).categoryVisible=t.selected}}}},R=Object(a.a)(O,y,[],!1,null,null,null);R.options.__file="Static/js/shared/molecules/SearchResults.vue";var L=R.exports;r.d(t,"InfoPopover",(function(){return l})),r.d(t,"ModalAlert",(function(){return d})),r.d(t,"ResponsiveSlider",(function(){return I})),r.d(t,"SearchResults",(function(){return L}))},191:function(e,t,r){"use strict";r.r(t);r(44),r(117),r(23),r(13),r(67),r(14);var i=r(0),o={data:function(){return{categoryFilterButtons:[]}},methods:{getSpanWithHighlightedText:function(e,t){var r=t||"",i=r.toLowerCase().indexOf(e.toLowerCase()),o=document.createElement("span");if(i<0)o.innerHTML=r;else{var n=r.substring(0,i),a=document.createElement("strong"),s=document.createTextNode(n),l=document.createTextNode(r.substring(i+e.length)),c=document.createTextNode(r.substring(i,i+e.length));o.appendChild(s),a.appendChild(c),o.appendChild(a),o.appendChild(l)}return o},transformSearchResults:function(e,t){var r=this;return e.forEach((function(e){switch(e.showMoreUrl=e.showMoreUrl||(r.allResultsUrl?"".concat(r.allResultsUrl,"&searchfilter=").concat(e.searchHitCategory):"#"),e.showMoreText=r.propViewModel.showMoreText,e.errorMessage="",e.categoryVisible=!0,e.searchHitCategory){case i.searchCategories.CONTENT_PAGE:e.categoryTitle=r.propViewModel.contentCategoryTitle;break;case i.searchCategories.FAQ_PAGE:e.categoryTitle=r.propViewModel.faqCategoryTitle;break;case i.searchCategories.PRODUCT_PAGE:e.categoryTitle=r.propViewModel.productsCategoryTitle}r.transformSearchHits(e,t)})),this.createCategoryButtons(e),e},transformSearchHits:function(e,t){var r=this;e.searchHits.forEach((function(o){o.isFocused=!1,o.highlightedTitle=r.getSpanWithHighlightedText(t,o.title).innerHTML,e.searchHitCategory!==i.searchCategories.FAQ_PAGE&&o.description&&(o.description=r.getSpanWithHighlightedText(t,o.description).innerHTML)}))},createCategoryButtons:function(e){var t=this;if(!this.propIsAutocomplete){var r=0;e.forEach((function(e){r+=e.totalNumberOfSearchHits,t.categoryFilterButtons.push({tag:e.categoryTitle||e.searchHitCategory,count:e.totalNumberOfSearchHits,selected:!1,id:e.searchHitCategory})})),r&&this.categoryFilterButtons.unshift({tag:this.propViewModel.allCategoriesTitle||"Visa alla",count:r,selected:!0,id:i.searchCategories.ALL})}}}},n=r(1),a=Object(n.a)(o,void 0,void 0,!1,null,null,null);a.options.__file="Static/js/base/molecules/mixins/SearchHelper.vue";var s=a.exports;r.d(t,"SearchHelper",(function(){return s}))},2:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"alert",class:this.classList},[this._t("default",[this._v(this._s(this.defaultErrorText))])],2)};i._withStripped=!0;r(38),r(37);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var n={props:{propType:{type:String,validator:function(e){return["info","success","warning","error"].includes(e)}},propShowIcon:Boolean,propSmall:Boolean,propFullWidth:Boolean},computed:{classList:function(){var e;return o(e={},"alert-".concat(this.propType),this.propType),o(e,"alert--icon",this.propShowIcon),o(e,"alert--small",this.propSmall),o(e,"alert--full-width",this.propFullWidth),e},defaultErrorText:function(){return"error"===this.propType?"Något gick fel!":""}}},a=r(1),s=Object(a.a)(n,i,[],!1,null,null,null);s.options.__file="Static/js/shared/atoms/Alert.vue";var l=s.exports,c=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"bullet-list"},e._l(e.items,(function(t){return r("div",{key:t.index,staticClass:"bullet-list__item",class:{"bullet-list__item--active":t.isActive},on:{click:function(r){return e.onBulletClick(t)}}})})),0)};c._withStripped=!0;r(13),r(36),r(14);var u={data:function(){return{items:[]}},props:{propCount:Number},methods:{setBulletSelection:function(e){this.items.forEach((function(t,r){t.isActive=r===e}))},onBulletClick:function(e){this.setBulletSelection(e.index),this.$emit("bulletClick",e)}},created:function(){for(var e=0;e=0?(this.days=parseInt(e/86400,10),e%=86400,this.hours="0".concat(parseInt(e/3600,10)).slice(-2),e%=3600,this.minutes="0".concat(parseInt(e/60,10)).slice(-2),e%=60,this.seconds="0".concat(parseInt(e,10)).slice(-2)):(this.endTimeReached=!0,clearInterval(this.intervalId))}}},w=Object(a.a)(k,b,[],!1,null,null,null);w.options.__file="Static/js/shared/atoms/CountdownTimer.vue";var A=w.exports,P=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"filter-button",class:{"filter-button--selected":e.propSelected},attrs:{"data-tag":e.propTag,id:e.propId,tabindex:"0"},on:{click:e.toggleState,keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.toggleState(t)}}},[r("span",{staticClass:"filter-button__counter"},[e._v(e._s(e.propCount))]),e._v("\n "+e._s(e.propTag)+"\n")])};P._withStripped=!0;var O={props:{propSelected:Boolean,propTag:{type:String,required:!0},propId:{type:String,required:!0},propCount:Number},methods:{toggleState:function(){this.$emit("change",this.propId)}}},R=Object(a.a)(O,P,[],!1,null,null,null);R.options.__file="Static/js/shared/atoms/FilterButton.vue";var L=R.exports,x=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"panel",class:e.classList,style:e.styleProperty},[r("div",{staticClass:"panel-body"},[e.propHeader?r("h3",{staticClass:"font-h3 trailer--medium"},[e._v("\n "+e._s(e.propHeader)+"\n ")]):e._e(),e._v(" "),r("p",[e._t("default")],2)])])};x._withStripped=!0;var D={props:{propHeader:String,propCustomBackgroundColor:String,propBackgroundColor:String},computed:{styleProperty:function(){return this.propCustomBackgroundColor?{backgroundColor:this.propCustomBackgroundColor}:{}},classList:function(){var e,t,r;return e={},t="panel--".concat(this.propBackgroundColor),r=["turquoise","red","green","yellow","white"].includes(this.propBackgroundColor),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}}},B=Object(a.a)(D,x,[],!1,null,null,null);B.options.__file="Static/js/shared/atoms/Panel.vue";var V=B.exports,U=function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"pill",class:[this.classList]},[this._v("\n "+this._s(this.propText)+"\n")])};U._withStripped=!0;var F=["turquoise","red","green","black"],H={props:{propSlim:Boolean,propEllipsis:{type:Boolean,default:!0},propText:{type:String,required:!0},propBackgroundColor:{type:String,required:!0,validator:function(e){return F.includes(e)}}},computed:{classList:function(){return e={"pill--slim":this.propSlim,"pill--ellipsis":this.propEllipsis},t="pill--".concat(this.propBackgroundColor),r=this.propBackgroundColor,t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e;var e,t,r}}},$=Object(a.a)(H,U,[],!1,null,null,null);$.options.__file="Static/js/shared/atoms/Pill.vue";var j=$.exports,W=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",[e.propTextTop||e.propTextTopPresentation?r("p",{staticClass:"progress-bar--top-text"},[e.propTextTopPresentation?r("span",{staticClass:"progress-bar--top-presentation"},[e._v("\n "+e._s(e.propTextTopPresentation)+"\n ")]):e._e(),e._v(" "),r("span",{class:e.propTopTextClass},[e._v("\n "+e._s(e.propTextTop)+"\n ")])]):e._e(),e._v(" "),r("div",{class:{"progress-bar progress-bar--round":!0,"progress-bar--large":"large"===e.propSize,"progress-bar--medium":"medium"===e.propSize,"progress-bar--background-white":"white"===e.propBackground}},[r("div",{class:{"progress-container progress-container--round":!0,"progress-container--large":"large"===e.propSize,"progress-container--medium":"medium"===e.propSize,"progress-container--blue":"blue"===e.propBarColor,"progress-container--grey":"grey"===e.propBarColor},style:["0"!==e.propProgressBar?{width:e.progressBar+"%"}:{"background-color":"white"}]}),e._v(" "),e.propTextLeft?r("div",{staticClass:"progress-bar--bar-text"},[e._v(e._s(e.propTextLeft))]):e._e(),e._v(" "),e.propTextRight?r("div",{staticClass:"progress-bar--bar-text pull-right"},[e._v(e._s(e.propTextRight))]):e._e(),e._v(" "),r("transition",{attrs:{name:"fade"}},[e.propShowSecondBar?r("div",{class:{"progress-container progress-container--secondary progress-container--round-left":!0,"progress-container--black":"black"===e.propSecondBarColor,"progress-container--blue":"blue"===e.propSecondBarColor,"progress-container--large":"large"===e.propSize,"progress-container--medium":"medium"===e.propSize},style:["0"!==e.propSecondProgressBar?{width:e.secondProgressBar+"%"}:{"background-color":"white"}]}):e._e()])],1),e._v(" "),r("div",{staticClass:"row"},[r("div",{staticClass:"col-xs-6"},[e.propTextBottom?r("p",{staticClass:"progress-bar--bottom-text"},[r("span",{class:e.propBottomTextClass},[e._v("\n "+e._s(e.propTextBottom)+"\n ")])]):e._e()]),e._v(" "),r("div",{staticClass:"col-xs-6"},[e.propTextBottomRight?r("p",{staticClass:"progress-bar--bottom-text pull-right"},[e._v(e._s(e.propTextBottomRight))]):e._e()])])])};W._withStripped=!0;var G={name:"ProgressBar",computed:{progressBar:function(){return Number(this.propProgressBar)>100?"100":this.propProgressBar},secondProgressBar:function(){return Number(this.propSecondProgressBar)>100?"100":this.propSecondProgressBar}},props:{propProgressBar:{type:String,required:!0},propSecondProgressBar:{type:String},propShowSecondBar:{type:Boolean},propSize:{type:String,default:"large"},propBackground:{type:String,default:"white"},propBarColor:{type:String,default:"blue"},propSecondBarColor:{type:String,default:"blue"},propTextLeft:{type:String},propTextRight:{type:String},propTextBottomRight:{type:String},propTextBottom:{type:String},propTextTopPresentation:{type:String},propTextTop:{type:String},propTopTextClass:{type:String},propBottomTextClass:{type:String}}},q=Object(a.a)(G,W,[],!1,null,null,null);q.options.__file="Static/js/shared/atoms/ProgressBar.vue";var K=q.exports,X=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"quantity-picker trailer"},[r("div",{staticClass:"quantity-picker__picker icon-minus",class:{"quantity-picker__picker--disabled":e.decreaseDisabled},on:{click:function(t){return e.decreaseQuantity()}}}),e._v(" "),r("div",{staticClass:"quantity-picker__selected-quantity"},[e._v("\n "+e._s(e.quantity)+"\n ")]),e._v(" "),r("div",{staticClass:"quantity-picker__picker icon-plus",class:{"quantity-picker__picker--disabled":e.increaseDisabled},on:{click:function(t){return e.increaseQuantity()}}})])};X._withStripped=!0;var Y={name:"purchase-quantity-block",data:function(){return{quantity:this.value}},computed:{increaseDisabled:function(){return this.quantity>=this.propMaxQuantity},decreaseDisabled:function(){return this.quantity<=1}},watch:{value:function(e){this.quantity=e}},props:{propMaxQuantity:Number,value:Number},methods:{increaseQuantity:function(){this.increaseDisabled||(this.quantity++,this.$emit("input",this.quantity))},decreaseQuantity:function(){this.decreaseDisabled||(this.quantity--,this.$emit("input",this.quantity))}}},z=Object(a.a)(Y,X,[],!1,null,null,null);z.options.__file="Static/js/shared/atoms/QuantityPicker.vue";var Q=z.exports,J=function(){var e=this.$createElement;return(this._self._c||e)("div",{ref:"sticky",staticClass:"simple-sticky",class:{"simple-sticky--min-z-index":this.propUseMinZIndex},style:this.stickyStyle},[this._t("default")],2)};J._withStripped=!0;var Z=r(464),ee=r.n(Z),te={name:"SimpleSticky",props:{propTopMargin:Number,propBottomMargin:Number,propUseMinZIndex:Boolean},computed:{stickyElement:function(){return this.$refs.sticky},stickyStyle:function(){return{top:this.propTopMargin?"".concat(this.propTopMargin,"px"):0,marginBottom:this.propBottomMargin?"".concat(this.propBottomMargin,"px"):0}}},mounted:function(){ee.a.addOne(this.stickyElement)},beforeDestroy:function(){ee.a.removeOne(this.stickyElement)}},re=Object(a.a)(te,J,[],!1,null,null,null);re.options.__file="Static/js/shared/atoms/SimpleSticky.vue";var ie=re.exports,oe=function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"switch-wrapper"},[t("label",{staticClass:"switch"},[t("input",{ref:"input",attrs:{type:"checkbox",disabled:this.propDisabled,required:this.propRequired,id:this.propId},domProps:{checked:this.propChecked},on:{change:this.emitChanges}}),this._v(" "),t("span",{class:{slider:!0,"slider--round":this.propRound}})])])};oe._withStripped=!0;var ne={props:{propId:{type:String,required:!0},propRound:{type:Boolean,default:!1},propChecked:{type:Boolean,default:!1},propDisabled:{type:Boolean},propRequired:{type:Boolean}},methods:{emitChanges:function(){this.$emit("change",this.$refs.input.checked)}}},ae=Object(a.a)(ne,oe,[],!1,null,null,null);ae.options.__file="Static/js/shared/atoms/Switch.vue";var se=ae.exports,le=function(){var e=this.$createElement;return(this._self._c||e)("div",{directives:[{name:"show",rawName:"v-show",value:this.isActive,expression:"isActive"}],staticClass:"tab-panel"},[this._t("default")],2)};le._withStripped=!0;var ce={data:function(){return{isActive:!1}},props:{propId:{type:String,required:!0}}},ue=Object(a.a)(ce,le,[],!1,null,null,null);ue.options.__file="Static/js/shared/atoms/Tabs/TabPanel.vue";var pe=ue.exports,de=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"tabs"},[r("ul",{staticClass:"tabs__list"},e._l(e.tabs,(function(t){return r("li",{key:t.id,staticClass:"tabs__item",class:{"tabs__item--active":t.active,"tabs__item--disabled":t.disabled}},[r("a",{attrs:{href:e.propUseUrlHandling?"#"+t.id:""},on:{click:function(r){return e.selectTab(t,r)}}},[e._v(e._s(t.tabText))])])})),0),e._v(" "),r("div",{staticClass:"tabs__panels"},[e._t("default")],2)])};de._withStripped=!0;r(18),r(22),r(25);var he={data:function(){return{tabs:this.propTabs,tabPanels:[]}},props:{propTabs:{type:Array,required:!0},propUseUrlHandling:{type:Boolean,default:!0}},methods:{selectTab:function(e,t){!this.propUseUrlHandling&&t&&t.preventDefault(),e.disabled||(this.tabs.forEach((function(t){return t.active=t.id===e.id})),this.tabPanels.forEach((function(t){return t.isActive=t.propId===e.id})))}},created:function(){this.tabPanels=this.$children},mounted:function(){var e,t=window.location.hash.replace("#","");t&&(e=this.tabs.find((function(e){return e.id===t}))),e||(e=this.tabs.find((function(e){return e.active}))||this.tabs[0]),this.selectTab(e)}},fe=Object(a.a)(he,de,[],!1,null,null,null);fe.options.__file="Static/js/shared/atoms/Tabs/Tabs.vue";var me=fe.exports,_e=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"tabs-button"},[r("ul",{staticClass:"tabs-button__list"},e._l(e.tabs,(function(t){return r("li",{staticClass:"tabs-button__item",class:{"tabs-button__item--active":t.active,"tabs-button__item--disabled":t.disabled}},[r("a",{attrs:{href:e.propUseUrlHandling?"#"+t.id:""},on:{click:function(r){return e.selectTab(t,r)}}},[e._v(e._s(t.tabText))])])})),0),e._v(" "),r("div",{staticClass:"tabs-button__panels"},[e._t("default")],2)])};_e._withStripped=!0;var ve={name:"TabsButton",extends:me},ge=Object(a.a)(ve,_e,[],!1,null,null,null);ge.options.__file="Static/js/shared/atoms/Tabs/TabsButton.vue";var Se=ge.exports,Ee=function(){var e=this.$createElement,t=this._self._c||e;return t("button",{staticClass:"toggle-button",class:{selected:this.propSelected},attrs:{value:this.propValue,disabled:this.propDisabled},on:{click:this.toggleState}},[t("span",[this._v(this._s(this.propText))])])};Ee._withStripped=!0;var Te={props:{propValue:{type:String,required:!0},propSelected:Boolean,propDisabled:Boolean,propText:{type:String,required:!0}},methods:{toggleState:function(e){this.$emit("change",this.propValue),e.currentTarget.blur()}}},Ce=Object(a.a)(Te,Ee,[],!1,null,null,null);Ce.options.__file="Static/js/shared/atoms/ToggleButton.vue";var be=Ce.exports;r.d(t,"VAlert",(function(){return l})),r.d(t,"VBulletList",(function(){return d})),r.d(t,"VButton",(function(){return v})),r.d(t,"VCollapsible",(function(){return C})),r.d(t,"VCountdownTimer",(function(){return A})),r.d(t,"VFilterButton",(function(){return L})),r.d(t,"VPanel",(function(){return V})),r.d(t,"VPill",(function(){return j})),r.d(t,"VProgressBar",(function(){return K})),r.d(t,"VQuantityPicker",(function(){return Q})),r.d(t,"VSimpleSticky",(function(){return ie})),r.d(t,"VSwitch",(function(){return se})),r.d(t,"VTabPanel",(function(){return pe})),r.d(t,"VTabs",(function(){return me})),r.d(t,"VTabsButton",(function(){return Se})),r.d(t,"VToggleButton",(function(){return be}))},20:function(e,t,r){"use strict";r.r(t);r(28);var i=r(82),o=r(74),n={required:"Du behöver fylla i det här fältet innan du kan gå vidare.",customEmail:"Kolla att e-postadressen är rätt ifylld, den ska vara i formatet namn@namn.xx.",customPersonalIdentityNumber:"Kolla att personnumret är rätt ifyllt, till exempel så här ÅÅMMDD-NNNN.",customOrganizationNumber:"Kolla att organisationsnumret är rätt ifyllt, till exempel så här NNNNNN-NNNN.",customImei:"Kolla att IMEI-numret är rätt ifyllt. IMEI-numret består av 15 siffror och du kan se det om du knappar in #*06# på din mobil.",customMinAge:"Tyvärr måste du vara över 18 år för att handla på Telenor",customOtp:"Kolla att verifieringskoden du angav är rätt ifylld. Verifieringskoden består av 6 tecken.",customMobilePhone:"Kolla att mobilnumret är rätt ifyllt. Det ska bestå 10 siffror och börja med 07.",customMobileBroadbandNumber:"Kolla att numret för det mobila bredbandet är rätt ifyllt. Det ska bestå 14 siffror och börja med 07.",customUniqueMobilePhone:"Mobilnumret har redan använts, kolla att du fyllt i rätt nummer. Om det fortfarande inte funkar kan du ringa kundservice på 020-222 222.",customUserNameChar:"Hoppsan, ett otillåtet tecken. Prova igen!",customBirthDate:"Kolla att födelsedatumet är rätt ifyllt, till exempel så här ÅÅÅÅMMDD.",digits:"Du måste skriva in siffror.",customEqualToTargetValue:"Skriv samma kod två gånger.",voipAreaCode:"Kontrollera ditt riktnummer",voipDirectoryNumber:"Kontrollera ditt telefonnummer",date_format:"Kontrollera att du angivit ett korrekt datum",customValidDates:"Kontrollera att du valt ett giltigt datum.",isChecked:"Detta val är obligatoriskt.",max:"Antal tecken har nått sin maxgräns."};i.a.Validator.extend("customEmail",{validate:function(e){return o.default.validateEmail(e)}}),i.a.Validator.extend("customOrganizationNumber",{validate:function(e){return o.default.validateOrganizationNumber(e)}}),i.a.Validator.extend("customImei",{validate:function(e){return o.default.validateImei(e)}}),i.a.Validator.extend("customMinAge",{validate:function(e){return o.default.validateMinAge(e)}}),i.a.Validator.extend("customMobilePhone",{validate:function(e){return o.default.validateMobilePhone(e)}}),i.a.Validator.extend("customOtp",{validate:function(e){return o.default.validateOtp(e)}}),i.a.Validator.extend("customMobileBroadbandNumber",{validate:function(e){return o.default.validateMobileBroadbandNumber(e)}}),i.a.Validator.extend("customUniqueMobilePhone",{validate:function(e,t){return o.default.validatePhoneNumberUnique(e,t)}}),i.a.Validator.extend("customValidDates",{validate:function(e,t){return o.default.validateDates(e,t)}}),i.a.Validator.extend("customBirthDate",{validate:function(e){return o.default.validateBirthDate(e)}}),i.a.Validator.extend("customUserNameChar",{validate:function(e){return o.default.validateUserName(e)}}),i.a.Validator.extend("customEqualToTargetValue",{validate:function(e,t){return o.default.validateEqualToTargetValue(e,t)}}),i.a.Validator.extend("customPersonalIdentityNumber",{validate:function(e){return o.default.validatePersonalIdentityNumber(e)}}),i.a.Validator.extend("voipAreaCode",{validate:function(e,t){return o.default.validateVoipAreaCode(e,t)}}),i.a.Validator.extend("voipDirectoryNumber",{validate:function(e,t){return o.default.validateVoipDirectoryNumber(e,t)}}),i.a.Validator.extend("isChecked",{validate:function(e){return!0===e}});var a;i.a.Validator.localize("sv",{messages:(a=n,window.TNSE&&window.TNSE.customValidatorErrorMessages&&Object.assign(a,window.TNSE.customValidatorErrorMessages),a)}),t.default=i.a},3:function(e,t,r){"use strict";r.r(t);var i=r(320);r.d(t,"centionChatTracking",(function(){return i.default}));var o=r(321);r.d(t,"comboBenefitTracking",(function(){return o.default}));var n=r(94);r.d(t,"telenorTrackingHelper",(function(){return n.default}));var a=r(347);r.d(t,"eCommerceTrackingHelper",(function(){return a.default}))},320:function(e,t,r){"use strict";r.r(t);var i={pushNewServiceChatOffered:function(e){!function(e){window.dataLayer.push({event:"serviceChatOffered",type:e})}(e)},pushNewServiceChatServed:function(){window.dataLayer.push({event:"serviceChatServed"})},pushNewChatWasServed:function(e){!function(e){window.dataLayer.push({event:"serviceChatServedStatus",status:e})}(e)},pushNewServiceChatPage:function(e){!function(e){window.dataLayer.push({event:"serviceChatPage",url:e})}(e)},pushNewServiceChatTypeSelection:function(e){!function(e){window.dataLayer.push({event:"serviceChatTypeSelection",type:e})}(e)},pushNewServiceChatImpression:function(){window.dataLayer.push({event:"serviceChatImpression"})}};t.default=i},321:function(e,t,r){"use strict";r.r(t);var i={pushComboBenefitInteraction:function(e,t){!function(e,t){window.dataLayer.push({event:"Interaction",interactionOnPage:{guideFlow:"Kombo application",guideStep:e,guideDetail:t}})}(e,t)}};t.default=i},322:function(e,t,r){"use strict";r.r(t);r(63);t.default=Object.freeze({NONE:"None",NO_BINDING_TIME:"NoBindingTime",TWENTY_FOUR_MONTHS:"TwentyFourMonths"})},323:function(e,t,r){"use strict";r.r(t);r(63);t.default=Object.freeze({COOKIE_NAME:"telenorcookiepolicy",cookieValues:{NOT_EXIST:"0",MANDATORY:"1",STATISTIC:"2",MARKETING:"3",ALL_COOKIES:"4"}})},324:function(e,t,r){"use strict";r.r(t);r(63);t.default=Object.freeze({SEK:"SEK",KR:"kr",KR_PER_MONTH:"kr/mån"})},325:function(e,t,r){"use strict";r.r(t);r(63);t.default=Object.freeze({status:{ACKNOWLEDGED:"ACKNOWLEDGED",PARTIAL:"PARTIAL",PENDING:"PENDING",FAILED:"FAILED",COMPLETED:"COMPLETED",IN_PROGRESS:"IN_PROGRESS"},currency:{MONTHLY:"per månad",ONE_TIME_FEE:"som engångssumma"}})},326:function(e,t,r){"use strict";r.r(t);r(63);t.default=Object.freeze({EXISTING_CUSTOMER:"existingCustomer",NEW_CUSTOMER:"newCustomer",urlParameterValues:{EXISTING_CUSTOMER:"e",NEW_CUSTOMER:"n"}})},327:function(e,t,r){"use strict";r.r(t);r(63);t.default=Object.freeze({MONTHS:["Januari","Februari","Mars","April","Maj","Juni","Juli","Augusti","September","Oktober","November","December"],MONTHS_SHORT:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],WEEKDAYS:["Söndag","Måndag","Tisdag","Onsdag","Torsdag","Fredag","Lördag"],WEEKDAYS_SHORT:["sön","mån","tis","ons","tor","fre","lör"],VEEVALIDATE_DATE_FORMAT:"yyyy-MM-dd",HTML5_FMT_DATE:"YYYY-MM-DD"})},328:function(e,t,r){"use strict";r.r(t);r(63);t.default=Object.freeze({HOME:"HOME",HOME_DAY:"HOME_DAY",HOME_EVENING:"HOME_EVENING",STOR:"STOR",EXPS:"EXPS",STND:"STND",BSNS:"BSNS"})},329:function(e,t,r){"use strict";r.r(t);r(63);t.default=Object.freeze({CROSS_SALE:"CrossSale",EXTRA_SIM:"Extrasim",PRE_ACTIVATED:"PreActivated"})},330:function(e,t,r){"use strict";r.r(t);r(63);t.default=Object.freeze({INPUT:"input",CHECKBOX:"checkbox",DROPDOWN:"dropdown",RADIOBUTTON:"radiobutton"})},331:function(e,t,r){"use strict";r.r(t);r(63);t.default=Object.freeze({APPLE_WATCH:"appleWatch",BANNER_FLOW:"bannerFlow",BARRED_WITH_CODE:"BarredWithCode",BUY_MUK_FLOW:"buyMukFlow",DOWNLOADABLE:"DO",ESIM:"esim",ESIM_ACTIVATION_FLOW:"esimActivationFlow",EXCHANGE_SIM:"EXCHANGE_SIM",INSTALLABLE:"IN",MOBILUPPKOPPLING_KLOCKA:"MOBILUPPKOPPLING_KLOCKA",MUK_ACTIVATION_FLOW:"mukActivationFlow",RELEASED:"RE",PENDING_ADD:"PendingAdd",REPLACEMENT_ESIM:"Replacement eSim",REPLACEMENT_TSIM:"Replacement tSim",TSIM:"normal"})},332:function(e,t,r){"use strict";r.r(t);r(63);t.default=Object.freeze({APPLE_WATCH_INSTRUCTIONS_SLIDE:"appleWatchInstructionsSlide",BUY_MUK_INITIAL_SLIDE:"buyMukInitialSlide",BUY_MUK_INSTRUCTIONS_SLIDE:"buyMukInstructionsSlide",CREATING_ESIM_SLIDE:"creatingEsimSlide",DOWNLOAD_SLIDE:"downloadSlide",ESIM_CREATED_SLIDE:"esimCreatedSlide",ESIM_CREATION_FAILURE_SLIDE:"esimCreationFailureSlide",ESIM_INSTRUCTIONS_SLIDE:"esimInstructionsSlide",MANUAL_DOWNLOAD_SLIDE:"manualDownloadSlide",MANUAL_MUK_DOWNLOAD_SLIDE:"manualMukDownloadSlide",MUK_TYPE_SLIDE:"mukTypeSlide",OTHER_WATCH_INSTRUCTIONS_SLIDE:"otherWatchInstructionsSlide",PHONE_INSTRUCTION_SLIDE:"phoneInstructionSlide",SIM_TYPE_SLIDE:"simTypeSlide",SUCCESS_TSIM_SLIDE:"successTSimSlide",TSIM_INSTRUCTIONS_SLIDE:"tsimInstructionsSlide",VERIFICATION_ERROR_SLIDE:"verificationErrorSlide",VERIFICATION_INSTRUCTIONS_SLIDE:"verificationInstructionsSlide",VERIFICATION_SLIDE:"verificationSlide",VERIFICATION_SUCCESS_SLIDE:"verificationSuccessSlide"})},333:function(e,t,r){"use strict";r.r(t);r(63);t.default=Object.freeze({ADD_TO_CART:"Add to Cart",BINDING_VARIANT:"24 månader",CART_DATA_RESPONSE_FOR_TRACKING:"cartDataResponseForTracking",CHANGE_BLOCK_VISIBLE:"change-block-visible",CURRENCY_SEK:"SEK",CONTACT_US:"Contact us",DEFAULT_VARIANT:"xx mm",DELIVERY_SELECTION:"deliverySelection",DISCOUNT:"Discount",EMAIL_FORM:"Email Form",EXISTING_CUSTOMER:"Existing Subscriber",EXTEND_MSISDN_VISIBLE:"extend-msisdn-visible",EXTRA_SIM:"Extra Sim",EXTRA_SIM_DATA:"Extra Sim Data",EXTRA_SIM_ID:"extrasim",EXTRA_SIM_MSISDN_VISIBLE:"extra-sim-msisdn-visible",EXTRA_SURF_VOLYM:"extra-surfvolym",EXTRASIM_NAME:"Användare",FLOWNAME_BUYBACK:"Buyback",FLOWNAME_EXISTINGCUSTOMER_CHANGE:"Mobile Phone (Change)",FLOWNAME_EXISTINGCUSTOMER_EXTRASIM:"Mobile Subscription Extra SIM + Mobile Phone",FLOWNAME_EXISTINGCUSTOMER_EXTRASIM_DATA:"Mobile Broadband Extra SIM + Tablet / Router",FLOWNAME_EXISTINGCUSTOMER_RENEWAL:"Mobile Subscription Renewal + Mobile Phone",FLOWNAME_MIGRATION:"Mobile Subscription (Migration)",FLOWNAME_NEWCUSTOMER:"Mobile Phone (Default)",FLOWNAME_NEWCUSTOMER_SUBSCRIPTION:"Mobile Subscription",FLOWNAME_NEWCUSTOMER_SUBSCRIPTION_MOBILE:"Mobile Subscription + Mobile Phone",FLOWNAME_NEWCUSTOMER_SUBSCRIPTION_SMART_WATCH:"Mobile Subscription + Smart Watch",FLOWNAME_NEWCUSTOMER_SUBSCRIPTION_TABLET_OR_ROUTER:"Mobile Broadband Subscription + Tablet / Router",FLOWNAME_NEWCUSTOMER_TABLET_OR_ROUTER:"Tablet / Router (Default)",FLOWNAME_PAYNOW:"Mobile Phone (Pay Now)",FLOWNAME_TOPUP:"Mobile Subscription (Topup)",MOBILE:"Mobile",MOBILE_PHONE:"Mobile Phone",MOBILE_SUBSCRIPTION:"Mobile Subscription",MOBILE_SUBSCRIPTION_PREPAID:"Prepaid Mobile Subscription",MUTATION_CHANGE_PURCHASE_TYPE:"changePurchaseType",MUTATION_SET_CART_DATA_RESPONSE_FOR_TRACKING:"setCartDataResponseForTracking",NEW_CUSTOMER:"New Subscriber",NEW_NUMBER:"New number",NO_BINDING_VARIANT:"0 månaders",NUMBER_OF_PRICE_DECIMALS:2,NUMBER_ONE:1,NUMBER_TWO:2,NUMBER_THREE:3,NUMBER_FOUR:4,NUMBER_FIVE:5,NUMBER_SIX:6,NUMBER_SEVEN:7,NUMBER_EIGHT:8,NUMBER_NINE:9,NUMBER_ZERO:0,NUMBER_ZERO_AS_STRING:"0",OPTIONAL_USERS_VISIBLE:"optional-users-visible",ORDER_DECLINED:"Declined",ORDER_SUCCEEDED:"Succeeded",PRODUCT_DETAIL_IMPRESSION:"Product Detail Impression",PRODUCT_CATEGORY_UPGRADE:"Mobile Subscription Upgrade",REMOVE_TO_CART:"removeToCart",STARTED:"Started",SUBMITTED:"Submitted",FAMILY_QUIZ:"familyQuiz",texts:{Article:"Article",Shop:"Shop",CustomerService:"CustomerService",MyPages:"MyPages"},GTMEVENTS:{useActivationCode:"Owner Claim - Use Activation Code",verificationRequested:"Owner Claim - Verification Requested"},ROUTER:"Router",SERVICE:"Service",SELECTED_SUBSCRIPTION:"selectedSubscription",SELECTED_PRODUCT:"selectedProduct",PRODUCT_ADDONS_SELECTED:"productAddonsSelected",NUMBER_OF_EXTRA_SIMS_SELECTED:"numberOfExtraSimsSelected",SMART_WATCH:"Smart Watch",SPACE:" ",TABLET:"Tablet",TELENOR_BRAND:"Telenor",WITHOUT_TAX_NUMBER:.8,TAX_NUMBER:.2,TWENTYFOUR:24})},334:function(e,t,r){"use strict";r.r(t);r(63);t.default=Object.freeze({TAB:9,ENTER:13,ESCAPE:27,LEFT:37,UP:38,RIGHT:39,DOWN:40,SPACE:32,BACKSPACE:8})},335:function(e,t,r){"use strict";r.r(t);r(63);t.default=Object.freeze({CONSUMER:"Consumer",BUSINESS:"Business"})},336:function(e,t,r){"use strict";r.r(t);r(63);t.default=Object.freeze({ADD_SELECTED_USER:"addSelectedUser",SET_CART_DATA_RESPONSE_FOR_TRACKING:"setCartDataResponseForTracking",SET_SELECTED_SUBSCRIPTION:"setSelectedSubscription",SET_TRACKING_APPROVE_TERMS:"setTrackingApproveTerms",SET_TRACKING_CHANGE_BLOCK_VISIBLE:"setCustomerChangeBlockVisible",SET_TRACKING_CHANGE_STEP:"changeStep",SET_TRACKING_CHECKOUT_SUCCESS_STATUS:"setCheckoutSuccessStatus",SET_TRACKING_CHECKOUT_PAGE_START:"setTrackingCheckoutPageStart",SET_TRACKING_CONSUMER_EXTEND_CHECK_VISIBLE:"setConsumerExtendCheckVisible",SET_TRACKING_EMAIL_LINK_CLICKED:"setEmailLinkClicked",SET_TRACKING_EMAIL_VALID:"setTrackingEmailValid",SET_TRACKING_EXTRA_SIM_VISIBLE:"setConsumerExtraSimVisible",SET_TRACKING_IMIE_NUMBER_SEARCH_DONE:"setTrackingImieNumberSearchDone",SET_TRACKING_MIGRATION_INFO:"setMigrationInfo",SET_TRACKING_NUMBER_SEARCH_DONE:"setTrackingNumberSearchDone",SET_TRACKING_OPTIONAL_USERS_IS_VISIBLE:"setOptionalUsersIsVisible",SET_TRACKING_PERSONAL_NUMBER_SEARCH:"setTrackingPersonalNumberSearch",SET_TRACKING_PHONE_VALID:"setTrackingPhoneValid",SET_TRACKING_PREVIOUS_SELECTED_SUBSCRIPTION_FOR_TRACKING:"setPreviousSelectedSubscriptionForTracking",SET_TRACKING_SEND_CONTACT_US_FORM_MAIL:"sendContactUsFormMail",SET_TRACKING_STARTED_CONTACT_US_FORM_MAIL:"startedContactUsFormMail",SET_TRACKING_START_INPUT_PHONE_NUMBER:"setTrackingStartInputPhoneNumber",upsell:{SET_ACTIVE_TOGGLE_PANEL_TYPE:"setActiveTogglePanelType",SET_PAGE_LOADED_MIGRATION:"setPageLoadedMigration",SET_PAGE_LOADED_TOPUP:"setPageLoadedTopup",SET_PREAMBLE_TEXT:"setPreambleText",SET_PRESELECTED_ITEM_MIGRATION:"setPreselectedItemMigration",SET_PRESELECTED_ITEM_TOPUP:"setPreselectedItemTopup"}})},337:function(e,t,r){"use strict";r.r(t);r(63);t.default=Object.freeze({texts:{OwnerClaimEvent:"Owner Claim",UserClaimEvent:"User Claim",Initiated:"Initiated",Letter:"Letter",Invoice:"Invoice",Successful:"Successful",Unsuccessful:"Unsuccessful",VerificationRequested:"Verification Requested",VerificationError:"VerificationError",SubmitActivationCode:"Submit Activation Code",Auto:"Auto",Manual:"Manual",AutoUserClaim:"Automatic User Claim",ManualUserClaim:"Manual User Claim",VerifyPhone:"Verify Phone Number",VerifyBirthdate:"Verify Birthdate",EnterPhoneNumber:"Enter Phone Number",MobileInvoiceType:"Mobile",LoginDetails:"Login Details",OwnershipClaim:"Ownership Claim",Started:"Started",Submitted:"Submitted",BankId:"Bank Id"},claimOptions:{MOBILEBANKID:"MobileBankID",POST:"Post"},OTPVERIFICATIONTYPES:{sms:"Sms",letter:"Letter"},invoices:{statusCode:{UNPAID:9,PAID:6,OVERDUE:5,COLLECTION:4},productType:{FIXED:"Fixed",MOBILE:"Mobile"},SHOWS:"Visar",OF:"av"},troubleshooting:{issue:{IPSTATUS:"IPSTATUS",ACTIVATIONSTATUS:"ACTIVATIONSTATUS",INACTIVE:"INACTIVE",LINKSTATUS:"LINKSTATUS"},status:{PROCESSING:"PROCESSING",PENDING:"PENDING",FAILED:"FAILED",COMPLETED:"COMPLETED",INACTIVE:"251",DHCP:"253",FUTURE:"254"},CONTRACTID:"contractId"}})},338:function(e,t,r){"use strict";r.r(t);r(63);t.default=Object.freeze({CLAIM:{SET_CLAIM_SECTION_COLLAPSED:"SET_CLAIM_SECTION_COLLAPSED",SET_CLAIM_TYPE:"SET_CLAIM_TYPE",SET_CLAIM_CURRENT_STEP:"SET_CLAIM_CURRENT_STEP",SET_CLAIM_FLOW_COMPLETED:"SET_CLAIM_FLOW_COMPLETED",SET_CLAIM_FLOW_ERROR:"SET_CLAIM_FLOW_ERROR",SET_USER_CLAIM_MSISDN:"SET_USER_CLAIM_MSISDN",SET_USER_CLAIM_OTP:"SET_USER_CLAIM_OTP",SET_USER_CLAIM_BIRTHDATE:"SET_USER_CLAIM_BIRTHDATE",SET_OWNER_CLAIM_PERSONAL_IDENTITY_NUMBER:"SET_OWNER_CLAIM_PERSONAL_IDENTITY_NUMBER",SET_OWNER_CLAIM_METHOD:"SET_OWNER_CLAIM_METHOD",SET_OWNER_CLAIM_VERIFY_METHOD_COLLAPSED:"SET_OWNER_CLAIM_VERIFY_METHOD_COLLAPSED"},SET_CUSTOMER_STATE:"SET_CUSTOMER_STATE"})},339:function(e,t,r){"use strict";r.r(t);r(63);t.default=Object.freeze({UNKNOWN:"Unknown",PART_PAYMENT:"PartPayment",CREDIT_CARD:"CreditCard",SWISH:"Swish"})},340:function(e,t,r){"use strict";r.r(t);r(63);t.default=Object.freeze({DISCOUNT:"Discount",DISCOUNTS_ARRAY:["Discount","DiscountCode"],DISCOUNT_CODE:"DiscountCode",EXTRASIM:"ExtraSim",EXTRASIM_DATA:"ExtraSimData",HARDWARE_CAMPAIGN:"HardwareCampaign",MOBILE:"Mobile",ROUTER:"Router",SERVICE:"Service",SUBSCRIPTION:"Subscription",SUBSCRIPTIONS_ARRAY:["Mobile Subscription","Subscription","SubscriptionData"],SUBSCRIPTION_PREPAID:"SubscriptionPrepaid",TABLET:"Tablet",TERMINAL:"Terminal",TERMINALS_ARRAY:["Mobile","Mobile Telephony","Mobile Phone","Terminal","TerminalTablet","TerminalRouter"],TERMINAL_TABLET:"TerminalTablet",TERMINAL_ROUTER:"TerminalRouter",TERMINAL_WATCH:"TerminalWatch",WATCH:"Watch"})},341:function(e,t,r){"use strict";r.r(t);r(63);t.default=Object.freeze({BUYBACK:"Buyback",BROADBAND_LAN:"BroadbandLan"})},342:function(e,t,r){"use strict";r.r(t);r(63);t.default=Object.freeze({TERMINAL_AND_SUBSCRIPTION:"TerminalAndSubscription",CHANGE:"Change",EXTRA_SIM:"ExtraSim",SUBSCRIPTION:"Subscription",EXTRA_SIM_STANDALONE:"ExtraSimStandAlone",TERMINAL_AND_EXISTING_SUBSCRIPTION:"TerminalAndExistingSubscription",EXTEND_SUBSCRIPTION_WITH_BINDING_TIME:"ExtendSubscriptionWithBindingTime",TERMINAL:"Terminal",TERMINAL_AND_PREPAID_SUBSCRIPTION:"TerminalAndPrepaidSubscription",PREPAID_SUBSCRIPTION:"PrepaidSubscription",RETAILER_MIGRATION:"RetailerMigration",MODIFY_SUBSCRIPTION:"ModifySubscription",urlParameterValues:{TERMINAL_AND_SUBSCRIPTION:"ts",CHANGE:"c",EXTRA_SIM:"es",SUBSCRIPTION:"s",EXTRA_SIM_STANDALONE:"ess",TERMINAL_AND_EXISTING_SUBSCRIPTION:"tes",EXTEND_SUBSCRIPTION_WITH_BINDING_TIME:"eb",TERMINAL:"t",TERMINAL_AND_PREPAID_SUBSCRIPTION:"tps",PREPAID_SUBSCRIPTION:"ps",RETAILER_MIGRATION:"rm",MODIFY_SUBSCRIPTION:"ms"},get EXISTING_CUSTOMER_PURCHASE_TYPES(){return[this.TERMINAL_AND_EXISTING_SUBSCRIPTION,this.SUBSCRIPTION,this.CHANGE,this.EXTRA_SIM,this.EXTRA_SIM_STANDALONE,this.EXTEND_SUBSCRIPTION_WITH_BINDING_TIME,this.PREPAID_SUBSCRIPTION,this.TERMINAL,this.MODIFY_SUBSCRIPTION]},get TERMINAL_PURCHASE_TYPES(){return[this.TERMINAL_AND_SUBSCRIPTION,this.TERMINAL,this.TERMINAL_AND_EXISTING_SUBSCRIPTION,this.CHANGE,this.EXTRA_SIM,this.EXTEND_SUBSCRIPTION_WITH_BINDING_TIME]},get SUBSCRIPTION_PURCHASE_TYPES(){return[this.SUBSCRIPTION,this.TERMINAL_AND_SUBSCRIPTION,this.EXTEND_SUBSCRIPTION_WITH_BINDING_TIME,this.PREPAID_SUBSCRIPTION,this.MODIFY_SUBSCRIPTION]}})},343:function(e,t,r){"use strict";r.r(t);r(63);t.default=Object.freeze({ADD_PAYMENT_AND_COMPLETE_ORDER:"addPaymentAndCompleteOrder",BUN_DELIVERY_METHOD:"Bun-Delivery method",BUN_EMAIL:"Bun-Email",BUN_NEW_KEEP_NUMBER:"Bun-New / keep number",BUN_PERSONAL_NUMBER_SEARCH:"Bun-Personal number search",BUN_PHONE_NUMBER:"Bun-Phone number",BUN_PROCEEDED_TO_CHECKOUT:"Bun-Proceeded to Checkout",BUN_SUBSCRIPTION_SELECTION:"Bun-Subscription selection",BUN_PAYMENT_METHOD_ORDER:"Bun-Payment method & order",CHA_APPROVE_TERMS:"Cha-Approve Terms",CHA_DELIVERY_METHOD:"Cha-Delivery method",CHA_EMAIL:"Cha-Email",CHA_IMEI_NUMBER_SEARCH:"Cha-IMEI number search",CHA_NUMBER_SEARCH:"Cha-Number search",CHA_PERSONAL_NUMBER_SEARCH:"Cha-Personal number search",CHA_PHONE_NUMBER:"Cha-Phone number",CHA_PROCEEDED_TO_CHECKOUT:"Cha-Proceeded to Checkout",CHA_START_TYPING_NUMBER:"Cha-Start typing number",CHA_PAYMENT_METHOD_ORDER:"Cha-Payment method & order",EXS_DELIVERY_METHOD:"Exs-Delivery method",EXS_EMAIL:"Exs-Email",EXS_NEW_KEEP_NUMBER:"Exs-New / keep number",EXS_NUMBER_SEARCH:"Exs-Number search",EXS_PERSONAL_NUMBER_SEARCH:"Exs-Personal number search",EXS_PHONE_NUMBER:"Exs-Phone number",EXS_PROCEEDED_TO_CHECKOUT:"Exs-Proceeded to Checkout",EXS_START_TYPING_NUMBER:"Exs-Start typing number",EXS_PAYMENT_METHOD_ORDER:"Exs-Payment method & order",REN_DELIVERY_METHOD:"Ren-Delivery method",REN_EMAIL:"Ren-Email",REN_NUMBER_SEARCH:"Ren-Number search",REN_PERSONAL_NUMBER_SEARCH:"Ren-Personal number search",REN_PHONE_NUMBER:"Ren-Phone number",REN_PROCEEDED_TO_CHECKOUT:"Ren-Proceeded to Checkout",REN_START_TYPING_NUMBER:"Ren-Start typing number",REN_PAYMENT_METHOD_ORDER:"Ren-Payment method & order",SUB_EMAIL:"Sub-Email",SUB_NEW_KEEP_NUMBER:"Sub-New / keep number",SUB_PERSONAL_NUMBER_SEARCH:"Sub-Personal number search",SUB_PHONE_NUMBER:"Sub-Phone number",SUB_PROCEEDED_TO_CHECKOUT:"Sub-Proceeded to checkout",SUB_COMPLETED_ORDER:"Sub-Completed order",PRE_EMAIL:"Pre-Email",PRE_NEW_KEEP_NUMBER:"Pre-New / keep number",PRE_PERSONAL_NUMBER_SEARCH:"Pre-Personal number search",PRE_PHONE_NUMBER:"Pre-Phone number",PRE_PROCEEDED_TO_CHECKOUT:"Pre-Proceeded to checkout",PRE_COMPLETED_ORDER:"Pre-Completed order"})},344:function(e,t,r){"use strict";r.r(t);r(63);t.default=Object.freeze({ALL:"all",CONTENT_PAGE:"contentpage",FAQ_PAGE:"faqpage",PRODUCT_PAGE:"productpage"})},345:function(e,t,r){"use strict";r.r(t);r(63);t.default=Object.freeze({MIGRATION:"Migration",TOPUP:"Topup"})},346:function(e,t,r){"use strict";r.r(t);r(63);t.default=Object.freeze({CUSTOMER_TYPE:"c",PURCHASE_TYPE:"p",SUBSCRIPTION:"s",COLOR:"clr",CAPACITY:"cty",USER_QUANTITY:"qty",MSISDN:"ms",IMEI:"im",LAN_PROVIDER:"lp"})},347:function(e,t,r){"use strict";r.r(t);r(13),r(34),r(41),r(31),r(15),r(39),r(14);var i,o,n=r(0),a=(i=function(e){return e&&e.length?(e.forEach((function(e){Object.keys(e).forEach((function(t){e[t]||(e[t]=void 0)}))})),e):{}},o=function(e){return e.forEach((function(e){Object.keys(e).forEach((function(t){e[t]||delete e[t]}))})),e},{pushGTMDeliveryStatusSearch:function(e){window.dataLayer.push({event:"DeliverySearchEvent",eventAction:e,eventCategory:"DeliverySearch"})},pushProductDetailPageAddToCartToGtmDataLayer:function(e){var t=i(e),r={event:"Add to Cart",eventInfo:{},ecommerce:{currencyCode:n.currency.SEK,add:{products:[{name:e[0].name,id:e[0].id,price:e[0].price,brand:e[0].brand,category:e[0].category,variant:e[0].variant,quantity:e[0].quantity,type:e[0].type,period:e[0].period,offerId:e[0].offerId,campaignId:e[0].campaignId,bundle:e[0].bundleType,averageMonthlyFee:e[0].averageMonthlyFee,tax:e[0].tax}]}}};e.length>1&&r.ecommerce.add.products.push({id:t[1].id,name:t[1].name,brand:t[1].brand,type:t[1].type,category:t[1].category}),window.dataLayer.push(r)},pushAddressSearchDataToDataLayer:function(e,t){var r=[];r.push({trigger:e,searchType:t});var o=i(r);o&&window.dataLayer.push({event:"Address Search",eventInfo:{trigger:o[0].trigger,searchType:o[0].searchType}})},pushForcedMigrationCompleted:function(){window.dataLayer.push({event:"Forced Migration"})},pushCheckoutStep:function(e,t,r){var i={event:"Checkout Step",ecommerce:{currencyCode:n.currency.SEK,checkout:{actionField:{amountOfProducts:0,step:e,stepName:t},products:[]}}};if(r){var a=o(r);i.ecommerce.checkout.products=a,i.ecommerce.checkout.actionField.amountOfProducts=r.length}window.dataLayer.push(i)},pushPurchase:function(e,t){var r={event:"Purchase",ecommerce:{currencyCode:n.currency.SEK,purchase:{actionField:e,products:t}}};window.dataLayer.push(r)},pushProductList:function(e){window.dataLayer.push({event:"Product List",ecommerce:{currencyCode:n.currency.SEK,impressions:e}})},pushNewPageImpression:function(e,t,r){if(e){var i={subscriberType:t};window.dataLayer.push({event:"Page Impression_2",environmentInfo:{name:r},pageInfo:e,userInfo:i})}},pushNewProductDetailImpression:function(e){window.dataLayer.push({event:"Product Detail Impression",ecommerce:{currencyCode:n.currency.SEK,detail:{products:e}}})},pushChangeofBroadbandActivationDay:function(e,t,r){dataLayer.push({event:"Activation Time Frame",eventInfo:{"Days to activation":r,"New activation day":t,"Original activation day":e}})},pushWifiGuideSelection:function(e,t){dataLayer.push({event:"Wifi Guide Selection",eventInfo:{wifiGuideBlock:e,wifiGuideSelection:t}})},pushWifiGuideResult:function(e){dataLayer.push({event:"Wifi Guide Result",eventInfo:{wifiGuideResult:e}})},pushWifiGuideStarted:function(){dataLayer.push({event:"Wifi Guide Start"})},pushServiceError:function(e,t,r){window.dataLayer.push({event:"Server-side error",eventInfo:{service:t,errorMessage:e,errorCode:r}})},pushOrderException:function(e,t){window.dataLayer.push({event:"exception",eventInfo:{flowName:window.newPageImpression?window.newPageImpression.flowName:void 0,exceptionText:e||void 0,exceptionCode:t?t.toString():void 0}})},pushGTMCreditCheckResult:function(e){window.dataLayer.push({event:"Credit Check",eventInfo:{creditStatus:e}})},pushTelenorCookiePolicyValue:function(e){window.dataLayer.push({event:"TelenorCookiePolicy",eventInfo:{cookieConsentStatus:e}})},pushRemoveFromCart:function(e){e&&(e=i(e),window.dataLayer.push({event:"Remove from Cart",ecommerce:{currencyCode:n.currency.SEK,remove:{products:e}}}))},pushAddToCart:function(e){window.dataLayer.push({event:"Add to Cart",ecommerce:{currencyCode:n.currency.SEK,add:{products:e}}})},pushChangeToCart:function(e){window.dataLayer.push({event:"Change to Cart",ecommerce:{currencyCode:n.currency.SEK,change:{products:e}}})}});t.default=a},5:function(e,t,r){"use strict";r.r(t),r.d(t,"httpClient",(function(){return s})),r.d(t,"httpAFTClient",(function(){return l}));var i=r(11),o=r.n(i),n=document.getElementById("antiForgeryTokenHeaderValue"),a=n?n.value:"",s=o.a.create({headers:{Accept:"application/json","Content-Type":"application/json","X-Requested-With":"XMLHttpRequest"}}),l=o.a.create({withCredentials:!1,headers:{Accept:"application/json","Content-Type":"application/json","X-Requested-With":"XMLHttpRequest",__RequestVerificationToken:a||""}})},7:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",[e.showProgressIndicator?r("div",{staticClass:"flex flex--center-items flex--column"},[r("div",{staticClass:"progress-indicator-wrapper trailer--large",class:{"show-progress-indicator":e.showProgressIndicator}},[e.propProgress?r("span",{staticClass:"progress-indicator "}):e._e()]),e._v(" "),e._m(0)]):r("div",{staticClass:"audio-player"},[r("div",{staticClass:"flex flex--center flex--center-items audio-player__buttons"},[r("i",{staticClass:"icon icon-replay-10",on:{click:e.previous}}),e._v(" "),r("i",{class:{"icon icon--large":!0,"icon-play":!e.playing,"icon-pause":e.playing},on:{click:e.playSound}}),e._v(" "),r("i",{staticClass:"icon icon-forward-10",on:{click:e.next}})]),e._v(" "),r("div",{staticClass:"audio-player__slider"},[r("vue-slider",e._b({staticClass:"slider",on:{change:e.seek,"drag-start":e.toggleTooltip,"drag-end":e.toggleTooltip},scopedSlots:e._u([{key:"tooltip",fn:function(t){return[r("div",{directives:[{name:"show",rawName:"v-show",value:e.showTooltip,expression:"showTooltip"}],ref:"tooltip",staticClass:"vue-slider-tooltip-wrap__container"},[e._v("\n "+e._s(e.currentTime)+"\n ")])]}}]),model:{value:this.percentComplete,callback:function(t){e.$set(this,"percentComplete",t)},expression:"this.percentComplete"}},"vue-slider",e.sliderOptions,!1)),e._v(" "),r("div",{staticClass:"flex flex--space-between leader--small"},[r("div",[e._v(e._s(e.currentTime))]),e._v(" "),r("div",[e._v(e._s(e.durationTime))])])],1)])])};i._withStripped=!0;r(67),r(517),r(34),r(76);var o=r(110),n={name:"AudioPlayer",components:{VueSlider:r.n(o).a},props:{propAudioSrc:String,propProgress:{type:Boolean,default:!1}},data:function(){return{audio:void 0,currentSeconds:0,durationSeconds:0,playing:!1,loaded:!1,showTooltip:!1,sliderOptions:{height:2,dotSize:18,min:0,max:100,tooltip:"always",useKeyboard:!0,speed:1,intervall:1,style:{padding:0}}}},computed:{showProgressIndicator:function(){return this.propProgress&&!this.loaded},currentTime:function(){return this.convertTimeHHMMSS(this.currentSeconds)},durationTime:function(){return this.convertTimeHHMMSS(this.durationSeconds)},percentComplete:function(){return parseInt(this.currentSeconds/this.durationSeconds*100)}},methods:{toggleTooltip:function(e){this.showTooltip=!this.showTooltip},load:function(){if(!(this.audio.readyState>=2))throw new Error("Det gick inte att ladda ljudfilen.");this.loaded=!0,this.durationSeconds=parseInt(this.audio.duration)},update:function(e){this.currentSeconds=parseInt(this.audio.currentTime)},playSound:function(){this.propAudioSrc&&!this.playing?this.audio.play():this.audio.pause()},seek:function(e){this.audio.readyState>=2&&(this.audio.currentTime=parseInt(this.audio.duration*e/100))},previous:function(){this.audio.currentTime-=10,this.currentSeconds=parseInt(this.audio.currentTime)},next:function(){this.audio.currentTime+=10,this.currentSeconds=parseInt(this.audio.currentTime)},convertTimeHHMMSS:function(e){var t=new Date(1e3*e).toISOString().substr(11,8);return 0===t.indexOf("00:")?t.substr(4):t}},mounted:function(){var e=this;this.audio=new Audio(this.propAudioSrc),this.audio.addEventListener("timeupdate",this.update),this.audio.addEventListener("loadeddata",this.load),this.audio.addEventListener("pause",(function(){e.playing=!1})),this.audio.addEventListener("play",(function(){e.playing=!0}))}},a=r(1),s=Object(a.a)(n,i,[function(){var e=this.$createElement,t=this._self._c||e;return t("div",[t("span",{staticClass:"font-weight--medium"},[this._v("Laddar spelaren")])])}],!1,null,null,null);s.options.__file="Static/js/shared/molecules/AudioPlayer.vue";var l=s.exports,c=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"background-color--gray padding-leader--small padding-toleft--small padding-toright--small padding-trailer--small"},[r("div",{staticClass:"banner-with-link"},[r("div",{staticClass:"icon icon-align-middle font-p color-dark-gray banner-with-link__text",class:e.propIconClass},[e._v("\n "+e._s(e.propText)+"\n ")]),e._v(" "),r("div",{staticClass:"banner-with-link__link"},[r("a",{staticClass:"link",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.$emit("click")}}},[e._v(e._s(e.propLinkText))])])])])};c._withStripped=!0;var u={name:"BannerWithLink",props:{propIconClass:String,propText:{type:String,required:!0},propLinkText:{type:String,required:!0}}},p=Object(a.a)(u,c,[],!1,null,null,null);p.options.__file="Static/js/shared/molecules/BannerWithLink.vue";var d=p.exports,h=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"collapsible-box",class:e.theme},[r("div",{staticClass:"collapsible-box__header",class:{"collapsible-box__header--collapsed":e.collapsed},on:{click:function(t){return e.collapseClick()}}},[r("div",{staticClass:"collapsible-box__header__text"},[e._t("header")],2),e._v(" "),r("div",{staticClass:"collapsible-box__header__icon",class:{"collapsible-box__header__icon--collapsed":e.collapsed}},[r("span",{staticClass:"icon icon-angle-up",attrs:{role:"presentation","aria-hidden":"true"}})])]),e._v(" "),r("transition",{attrs:{name:"expand"},on:{enter:e.enter,"after-enter":e.afterEnter,leave:e.leave}},[r("div",{directives:[{name:"show",rawName:"v-show",value:!e.collapsed,expression:"!collapsed"}],staticClass:"collapse-content"},[e._t("default")],2)])],1)};h._withStripped=!0;r(38);var f=r(2),m=["black"],_={name:"CollapsibleBox",mixins:[f.VCollapsible],props:{propTheme:{type:String,validator:function(e){return m.includes(e)}}},computed:{theme:function(){return this.isValidTheme(this.propTheme)?" ".concat("collapsible-box","--theme-").concat(this.propTheme):""}},methods:{isValidTheme:function(e){return m.includes(e)},collapse:function(e){this.collapsed=e||!1},collapseClick:function(){this.toggleCollapsed()}}},v=Object(a.a)(_,h,[],!1,null,null,null);v.options.__file="Static/js/shared/molecules/CollapsibleBox.vue";var g=v.exports,S=function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"collapsible"},[t("transition",{attrs:{name:"expand"},on:{enter:this.enter,"after-enter":this.afterEnter,leave:this.leave}},[t("div",{directives:[{name:"show",rawName:"v-show",value:!this.propCollapsed,expression:"!propCollapsed"}],staticClass:"collapsible-panel__body",attrs:{"aria-expanded":!this.propCollapsed}},[this._t("default")],2)])],1)};S._withStripped=!0;var E={extends:f.VCollapsible,props:{propCollapsed:{type:Boolean,required:!0}}},T=Object(a.a)(E,S,[],!1,null,null,null);T.options.__file="Static/js/shared/molecules/CollapsibleContent.vue";var C=T.exports,b=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"collapsible-panel collapsible",class:e.propBackgroundColorClass},[r("div",{staticClass:"collapsible-panel__header",on:{click:function(t){return e.collapseTriggerClicked()}}},[e._t("header")],2),e._v(" "),r("transition",{attrs:{name:"expand"},on:{enter:e.enter,"after-enter":e.afterEnter,leave:e.leave}},[r("div",{directives:[{name:"show",rawName:"v-show",value:!e.collapsed,expression:"!collapsed"}],staticClass:"collapsible-panel__body",attrs:{"aria-expanded":!e.collapsed}},[e._t("default")],2)]),e._v(" "),r("div",{staticClass:"collapsible-panel__footer",on:{click:function(t){return e.collapseTriggerClicked()}}},[r("div",{staticClass:"collapsible-panel__footer__trigger"},[r("div",{staticClass:"collapsible-panel__footer__trigger__label"},[e._v(e._s(e.showMoreLessText))]),e._v(" "),r("div",{class:[e.propBackgroundColorClass,"collapsible-panel__footer__trigger__icon",e.collapsed?"collapsible-panel__footer__trigger__icon--collapsed":""]},[r("span",{staticClass:"icon icon-angle-up",attrs:{role:"presentation","aria-hidden":"true"}})])])])],1)};b._withStripped=!0;var I={extends:f.VCollapsible,props:{propBackgroundColorClass:{type:String,required:!0}},computed:{showMoreLessText:function(){return this.collapsed?"Visa mer":"Visa mindre"}},methods:{collapse:function(e){this.collapsed=e||!1},collapseTriggerClicked:function(){this.toggleCollapsed(),this.$emit("collapsed",this.collapsed)}}},y=Object(a.a)(I,b,[],!1,null,null,null);y.options.__file="Static/js/shared/molecules/CollapsiblePanel.vue";var N=y.exports,M=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"content-hub-list-block",class:{"full-viewport":e.blockViewModel.backgroundColor},style:{"background-color":e.blockViewModel.backgroundColor}},[r("div",{class:{container:e.blockViewModel.backgroundColor}},[e.blockViewModel.header?r("h2",{staticClass:"content-hub-list-block__header font-h2 text--center"},[e._v("\n "+e._s(e.blockViewModel.header)+"\n ")]):e._e(),e._v(" "),r("div",{staticClass:"row"},e._l(e.blockViewModel.contentHubItems,(function(t,i){return r("div",{directives:[{name:"show",rawName:"v-show",value:t.visible,expression:"contentHubItem.visible"}],key:i,staticClass:"content-hub-list-block__item col-xs-12",class:e.contentHubItemClassList(i)},[r("a",{attrs:{href:t.linkUrl}},[r("div",{staticClass:"content-hub-list-block__image",style:{backgroundImage:"url("+t.imageUrl+")"}}),e._v(" "),r("div",{staticClass:"content-hub-list-block__content"},[r("h3",{staticClass:"content-hub-list-block__item-header font-h3"},[e._v(e._s(t.header))]),e._v(" "),e.blockViewModel.showPreamble?r("p",{staticClass:"content-hub-list-block__preamble"},[e._v(e._s(t.preamble))]):e._e(),e._v(" "),r("span",{staticClass:"button button--link"},[e._v("Läs mer")])])])])})),0)]),e._v(" "),e.showShowMoreButton?r("div",{staticClass:"text--center"},[r("div",{staticClass:"button",on:{click:e.showMoreContentHubItems}},[e._v("Visa fler")])]):e._e()])};M._withStripped=!0;r(44),r(32),r(13),r(48),r(80),r(28),r(52),r(37),r(53),r(54),r(31),r(14);var k=r(236);function w(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function A(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var P={name:"ContentHubListBlock",props:{propViewModel:Object},data:function(){return{blockViewModel:{backgroundColor:"",contentHubItems:[],header:"",showAllItems:!1,showPreamble:!1,quantity:0}}},computed:{showShowMoreButton:function(){return this.visibleItems.length8&&this.blockViewModel.contentHubItems.slice(8).forEach((function(e){e.visible=!1}));Object(k.a)(".content-hub-list-block__preamble",50)},methods:{showMoreContentHubItems:function(){this.blockViewModel.contentHubItems.filter((function(e){return!e.visible})).slice(0,4).forEach((function(e){e.visible=!0}))},contentHubItemClassList:function(e){return{"content-hub-list-block__item--show-preamble":this.blockViewModel.showPreamble,"col-sm-6":e<2&&[2,5].includes(this.blockViewModel.quantity),"col-sm-4":e>=2&&[5].includes(this.blockViewModel.quantity)||3===this.blockViewModel.quantity,"col-sm-3":[0,4].includes(this.blockViewModel.quantity)}}}},O=Object(a.a)(P,M,[],!1,null,null,null);O.options.__file="Static/js/shared/molecules/ContentHubList.vue";var R=O.exports,L=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"filter-button-group trailer"},e._l(e.propFilterButtons,(function(t){return r("div",{key:t.tag,staticClass:"filter-button-group__item"},[r("v-filter-button",{attrs:{"prop-tag":t.tag,"prop-selected":t.selected,"prop-count":t.count,"prop-id":t.id},on:{change:e.toggleState}})],1)})),0)};L._withStripped=!0;var x={components:{VFilterButton:f.VFilterButton},props:{propFilterButtons:{type:Array,required:!0}},methods:{toggleState:function(e){this.$emit("change",e)}}},D=Object(a.a)(x,L,[],!1,null,null,null);D.options.__file="Static/js/shared/molecules/FilterButtonGroup.vue";var B=D.exports,V=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"simple-dropdown"},[r("span",{staticClass:"simple-dropdown__arrow"}),e._v(" "),r("ul",{staticClass:"simple-dropdown__list",attrs:{id:e.dropdownId}},e._l(e.propListItems,(function(t){return r("li",{key:t.text,staticClass:"simple-dropdown__list__item",class:{"simple-dropdown__list__item--disabled":t.disabled}},[r("a",{attrs:{href:"javascript:void(0)"},on:{click:function(r){return e.emitClick(t)}}},[e._v(e._s(t.text))])])})),0)])};V._withStripped=!0;var U={name:"VueSimpleDropdown",props:{value:String,propListItems:{type:Array,required:!0},propId:String,propDisabled:Boolean,propDataTest:String},data:function(){return{hasError:!1}},computed:{dropdownId:function(){return this.propId||"vue-simple-dropdown-".concat(this._uid)}},methods:{emitClick:function(e){e.disabled||this.$emit("click",e.value)}}},F=Object(a.a)(U,V,[],!1,null,null,null);F.options.__file="Static/js/shared/molecules/SimpleDropdown.vue";var H=F.exports,$=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"toggle-button-group",class:{"toggle-button-group--without-bottom-spacing":e.propNoBottomSpacing}},e._l(e.toggleButtons,(function(t){return r("v-toggle-button",{key:t.text,ref:"toggleButton",refInFor:!0,style:e.styleObject,attrs:{"prop-value":t.value,"prop-text":t.text,"prop-selected":t.selected,"prop-disabled":t.disabled},on:{change:e.toggleState}})})),1)};$._withStripped=!0;r(117),r(161),r(106),r(127),r(75),r(36),r(15),r(39),r(81),r(93);var j=r(10);function W(e){return function(e){if(Array.isArray(e)){for(var t=0,r=new Array(e.length);t0?"".concat(this.maxButtonHeight,"px"):""}}},watch:{propToggleButtons:function(){this.toggleButtons=this.propToggleButtons}},methods:{calculateAndSetButtonHeights:function(){var e=this;this.maxButtonHeight=0,this.$nextTick((function(){var t=e.$refs.toggleButton.map((function(e){return e.$el.getBoundingClientRect().height}));e.maxButtonHeight=Math.max.apply(Math,W(t))}))},toggleState:function(e){this.updateSelected(e),this.$emit("change",e)},updateSelected:function(e){this.toggleButtons.forEach((function(t){t.selected=t.value===e}))},viewportChanged:function(){this.propUseEqualButtonHeights&&this.calculateAndSetButtonHeights()}}},q=Object(a.a)(G,$,[],!1,null,null,null);q.options.__file="Static/js/shared/molecules/ToggleButtonGroup.vue";var K=q.exports,X=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"modal-container"},[r("a",{class:e.linkClassList,attrs:{href:"#","data-test":e.propLinkDataTest},domProps:{innerHTML:e._s(e.propLinkText)},on:{click:function(t){return t.preventDefault(),e.openModal(t)}}}),e._v(" "),r("focus-lock",{attrs:{disabled:!e.modalVisible}},[e.modalVisible?r("div",{staticClass:"modal-backdrop",on:{click:e.closeModal}}):e._e(),e._v(" "),e.modalVisible?r("div",{staticClass:"modal",class:e.modalClassList,attrs:{id:e.modalId,tabindex:"-1",role:"document"}},[e.propDisableClose?e._e():r("div",{staticClass:"modal__close-button font-small",attrs:{tabindex:"0"},on:{click:e.closeModal,keyup:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.closeModal(t)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"space",32,t.key,[" ","Spacebar"])?null:e.closeModal(t)}]}},[e._v("\n Stäng\n "),r("i",{staticClass:"icon-close"})]),e._v(" "),r("div",{ref:"modalBody",staticClass:"modal__body tnse-editorial"},[e.propHeader?r("h2",{staticClass:"modal__header font-h2",domProps:{innerHTML:e._s(e.propHeader)}}):e._e(),e._v(" "),e.$slots.default?r("div",{staticClass:"modal__body__main-content"},[e._t("default")],2):e._e(),e._v(" "),e.$slots.modalBodySideContent?r("div",{staticClass:"modal__body__side-content"},[r("div",{staticClass:"panel panel--turquoise"},[r("div",{staticClass:"panel-body"},[e._t("modalBodySideContent")],2)])]):e._e()]),e._v(" "),e.$slots.modalFooter?r("div",{staticClass:"modal__footer"},[e._t("modalFooter")],2):r("div",{staticClass:"modal__footer modal__footer--empty"})]):e._e()])],1)};X._withStripped=!0;var Y=r(85),z=r(306),Q=r.n(z),J=r(0);var Z={components:{"focus-lock":Q.a},local:{MODAL_OPEN_CLASSNAME:"modal-open"},props:{propId:String,propDisabled:Boolean,propDisableClose:Boolean,propLinkText:String,propLinkClass:String,propLinkAsButton:Boolean,propLinkAsInfoIcon:Boolean,propLinkDataTest:String,propHeader:String,propShowAsSmall:Boolean},data:function(){return{modalVisible:!1,defaultSlotTextLength:0}},computed:{modalId:function(){return this.propId||"modal-".concat(this._uid)},linkClassList:function(){return e={"button button--primary":this.propLinkAsButton,disabled:this.propDisabled,"icon-info":this.propLinkAsInfoIcon},t=this.propLinkClass,r=this.propLinkClass,t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e;var e,t,r},modalClassList:function(){return{"modal--small":this.propShowAsSmall,"modal--with-side-content":!!this.$slots.modalBodySideContent,"modal--fixed-height-ie":this.maxTextLengthForIEExceeded}},maxTextLengthForIEExceeded:function(){return this.defaultSlotTextLength>500}},watch:{modalVisible:function(e){e&&this.$nextTick(this.calculateDefaultSlotTextLength)}},methods:{openModal:function(){var e=this;this.modalVisible||this.propDisabled||(this.modalVisible=!0,document.body.classList.add(this.$options.MODAL_OPEN_CLASSNAME),this.$nextTick((function(){Object(Y.disableBodyScroll)(e.$refs.modalBody)})),window.addEventListener("keydown",this.handleEscape),this.$emit("open"))},closeModal:function(e){(!this.propDisableClose||"boolean"==typeof e&&e)&&(this.modalVisible=!1,document.body.classList.remove(this.$options.MODAL_OPEN_CLASSNAME),Object(Y.enableBodyScroll)(this.$refs.modalBody),window.removeEventListener("keydown",this.handleEscape),this.$emit("close"))},handleEscape:function(e){e.keyCode===J.keyCodes.ESCAPE&&this.closeModal()},calculateDefaultSlotTextLength:function(){var e=this.$slots.default||[],t=0;e.forEach((function(e){t+=(e.text||e.elm&&e.elm.innerText||"").length})),this.defaultSlotTextLength=t}}},ee=Object(a.a)(Z,X,[],!1,null,null,null);ee.options.__file="Static/js/shared/molecules/Modal.vue";var te=ee.exports,re=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"panel progress-indicator-wrapper",class:[e.classList,{"show-progress-indicator":e.propShowSpinner}],style:e.styleProperty},[r("div",{staticClass:"panel-body"},[e.propHeader?r("h3",{staticClass:"font-h3 trailer--medium"},[e._v("\n "+e._s(e.propHeader)+"\n ")]):e._e(),e._v(" "),e._t("default")],2),e._v(" "),r("div",{staticClass:"progress-indicator"})])};re._withStripped=!0;var ie={extends:f.VPanel,props:{propShowSpinner:Boolean}},oe=Object(a.a)(ie,re,[],!1,null,null,null);oe.options.__file="Static/js/shared/molecules/PanelWithSpinner.vue";var ne=oe.exports,ae=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"radio-button-form-field",class:e.classList,attrs:{"data-test":e.dataTest},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"tab",9,t.key,"Tab")?null:e.changeFocus(!0)},mousemove:function(t){return e.changeFocus(!1)}}},[r("input",{attrs:{id:e.radioButtonId,type:"radio",disabled:e.propDisabled,name:e.radioButtonName},domProps:{value:e.radioButtonValue,checked:e.checked},on:{change:e.updateValue}}),e._v(" "),r("label",{staticClass:"radio-button-form-field__label",attrs:{for:e.radioButtonId}},[e._v("\n "+e._s(e.propLabel)+"\n "),e._t("default"),e._v(" "),e.propBackgroundColor?r("span",{staticClass:"radio-button-form-field__background",style:{background:e.propBackgroundColor}}):e._e()],2)])};ae._withStripped=!0;var se={name:"VueRadioButton",props:{value:[String,Number],propValue:[String,Number],propName:String,propId:String,propLabel:String,propError:Boolean,propDisabled:Boolean,propDataTest:String,propBackgroundColor:String},data:function(){return{isFocused:!1}},computed:{radioButtonId:function(){return this.propId||"vue-radio-button-".concat(this._uid)},radioButtonName:function(){return this.propName||"vue-radio-button-".concat(this._uid)},radioButtonValue:function(){return this.propValue.toString()},checked:function(){return this.propValue===this.value},classList:function(){return{"radio-button-form-field--error":this.propError,"radio-button-form-field--focused":this.isFocused}},dataTest:function(){return this.propDataTest||this.radioButtonValue}},methods:{updateValue:function(){this.$emit("input",this.propValue)},changeFocus:function(e){this.isFocused=e}}},le=Object(a.a)(se,ae,[],!1,null,null,null);le.options.__file="Static/js/shared/molecules/FormElements/RadioButton.vue";var ce=le.exports;r.d(t,"AudioPlayer",(function(){return l})),r.d(t,"BannerWithLink",(function(){return d})),r.d(t,"CollapsibleBox",(function(){return g})),r.d(t,"CollapsibleContent",(function(){return C})),r.d(t,"CollapsiblePanel",(function(){return N})),r.d(t,"ContentHubList",(function(){return R})),r.d(t,"FilterButtonGroup",(function(){return B})),r.d(t,"SimpleDropdown",(function(){return H})),r.d(t,"ToggleButtonGroup",(function(){return K})),r.d(t,"VModal",(function(){return te})),r.d(t,"VPanelWithSpinner",(function(){return ne})),r.d(t,"VRadioButton",(function(){return ce}))},74:function(e,t,r){"use strict";r.r(t);r(18),r(13),r(106),r(73),r(34),r(15),r(76),r(22),r(39),r(81),r(136),r(102),r(14);var i=r(24),o=r.n(i),n=r(111);t.default={validateMinAge:function(e){return n.default.getAgeFromPersonalIdentityNumber(e)>=18},validateMobilePhone:function(e){var t=n.default.removeHyphenAndWhitespace(e);return/^(\+46\(0\)|\+46|0)7[02369]\d{7}$/.test(t)},validateMobileBroadbandNumber:function(e){return e=n.default.removeHyphenAndWhitespace(e),/^(\+46\(0\)|\+460|0)7\d{12}$/.test(e)},validateUserName:function(e){return!/\`|\~|\!|\@|\#|\$|\%|\^|\&|\£|\€|\_|\¤|\"|\*|\(|\)|\+|\=|\[|\{|\]|\}|\||\\|\'|\<|\,|\.|\>|\?|\/|\""|\;|\:/.test(e)},validatePhoneNumberUnique:function(e,t){return e=n.default.removeHyphenAndWhitespace(e),!t.find((function(t){return n.default.removeHyphenAndWhitespace(t)===e}))},validateEmail:function(e){return/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(String(e).toLowerCase())},validateDates:function(e,t){return e=o()(e),t.validDates.length?t.validDates.some((function(t){return e.isSame(t,"day")})):!t.invalidDates.some((function(t){return e.isSame(t,"day")}))},validateBirthDate:function(e){return/([12]\d{3}(0[1-9]|1[0-2])(0[1-9]|[12]\d|3[01]))/.test(e)},validatePersonalIdentityNumber:function(e){if(e=n.default.removeHyphenAndWhitespace(e),!/^(19|20)?\d{2}(0[1-9]|1[0-2])(0[1-9]|[1-2][0-9]|3[0-1])\d{4}$/.test(e))return!1;for(var t,r=e.substr(e.length-10).substr(0,9).split(""),i=0,o=2,a=0;a100)},validateOrganizationNumber:function(e){var t=n.default.removeHyphenAndWhitespace(e),r=t.substr(-1),i=Array.from(t.substr(0,9)),o=0,a=2,s=!0;return t.match(/^\d{10}$/)?(i.forEach((function(e){var t=parseInt(e,10)*a;Array.from(t.toString()).forEach((function(e){o+=parseInt(e,10)})),a=1===a?2:1})),s=r===(10-o%10).toString().substr(-1)):s=!1,s},validateImei:function(e){return/^\d{15}$/.test(e)},validateEqualToTargetValue:function(e,t){var r=!1;if(1===t.length){var i=document.getElementsByName(t[0])[0];i&&(r=e===i.value)}return r},validateVoipAreaCode:function(e){return/^0[1-9]\d{0,2}$/.test(e)},validateVoipDirectoryNumber:function(e){return/^[1-9]\d{4,7}$/.test(e)},validateOtp:function(e){return e&&6===e.length}}},8:function(e,t,r){"use strict";r.r(t);var i=r(111);r.d(t,"generalUtils",(function(){return i.default}));var o=r(74);r.d(t,"validationHelper",(function(){return o.default}))},89:function(e,t,r){"use strict";r(13),r(75),r(15),r(14),r(93);t.a={importAll:function(e){e.keys().forEach(e)}}},9:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"usp-list"},[r("ul",{staticClass:"list--check"},e._l(e.propUspList,(function(t){return r("li",{key:t.name},[r("span",{class:{"usp-list__text":t.hasExtraInfo},on:{click:function(r){return e.openPopover(t.name)}}},[e._v(e._s(t.text))]),e._v(" "),t.hasExtraInfo?r("info-popover",{ref:t.name,refInFor:!0,attrs:{"prop-override-max-text-length":"","prop-white-background":""},scopedSlots:e._u([{key:"customPopoverTrigger",fn:function(){return[r("span",{staticClass:"usp-list__popover-trigger"},[e._v(e._s(t.extraInformationLinkText))])]},proxy:!0}],null,!0)},[e._v(" "),r("div",{domProps:{innerHTML:e._s(t.extraInformation)}})]):e._e()],1)})),0)])};i._withStripped=!0;var o=r(16),n={name:"UspList",components:{InfoPopover:o.InfoPopover},props:{propUspList:{type:Array,required:!0}},methods:{openPopover:function(e){var t=this.$refs[e];t&&t[0].$refs.popoverTrigger.children[0].click()}}},a=r(1),s=Object(a.a)(n,i,[],!1,null,null,null);s.options.__file="Static/js/shared/molecules/UspList.vue";var l=s.exports,c=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"checkbox-form-field",class:e.classList,attrs:{"data-test":e.dataTest},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"tab",9,t.key,"Tab")?null:e.changeFocus(!0)},mousemove:function(t){return e.changeFocus(!1)}}},[r("input",{attrs:{id:e.checkboxId,type:"checkbox",disabled:e.propDisabled,required:e.propUseValidation,name:e.checkboxName},domProps:{value:e.propValue,checked:e.checkedValue},on:{change:function(t){return e.updateValue(t.target)}}}),e._v(" "),r("label",{staticClass:"checkbox-form-field__label",class:e.propLabelClass,attrs:{for:e.checkboxId}},[e._v("\n "+e._s(e.propLabel)+"\n "),e._t("default")],2),e._v(" "),e.propInfoPopoverText?r("info-popover",[r("span",{domProps:{innerHTML:e._s(e.propInfoPopoverText)}})]):e._e(),e._v(" "),e.errorMessage?r("p",{staticClass:"checkbox-form-field__error-message"},[e._v(e._s(e.errorMessage))]):e._e()],1)};c._withStripped=!0;r(23),r(32),r(18),r(38),r(50);var u={name:"VueCheckbox",components:{InfoPopover:o.InfoPopover},inject:{$validator:"$validator"},props:{value:[Array,Boolean],propDataTest:String,propDisableErrorMessage:Boolean,propDisabled:Boolean,propErrorMessage:String,propId:String,propInfoPopoverText:String,propLabel:String,propLabelClass:String,propName:String,propTriggerValidation:Boolean,propUseValidation:Boolean,propValue:String},data:function(){return{isFocused:!1,hasError:!1,readyForValidationFeedback:!1,offendingRuleErrorMessage:null}},computed:{checkboxId:function(){return this.propId||"v-checkbox-".concat(this._uid)},checkboxName:function(){return this.propName||"v-checkbox-".concat(this._uid)},checkedValue:function(){return"boolean"==typeof this.value?this.value:this.value.includes(this.propValue)},classList:function(){return{"checkbox-form-field--error":this.readyForValidationFeedback&&this.hasError,"checkbox-form-field--focused":this.isFocused}},dataTest:function(){return this.propDataTest||this.checkboxId},errorMessage:function(){return this.hasError&&this.readyForValidationFeedback&&!this.propDisableErrorMessage?this.propErrorMessage||this.offendingRuleErrorMessage:""}},watch:{value:function(){this.propUseValidation&&this.validateComponent()},propTriggerValidation:{handler:function(e){e&&this.propUseValidation&&this.$nextTick(this.validateComponent)},immediate:!0},propUseValidation:function(e){e?(this.attachValidator(),this.$nextTick(this.validateComponent)):(this.$validator.detach(this.checkboxName),this.hasError=!1,this.readyForValidationFeedback=!1,this.offendingRuleErrorMessage=null)}},created:function(){this.propUseValidation&&this.attachValidator()},destroyed:function(){this.propUseValidation&&this.$validator.detach(this.checkboxName)},methods:{attachValidator:function(){var e=this;this.$validator.attach({name:this.checkboxName,rules:"isChecked",getter:function(){return"boolean"==typeof e.value?e.value:!!e.value.length}})},validateComponent:function(){var e=this;this.$validator.validate(this.checkboxName).then((function(t){var r=e.errors.items.find((function(t){return t.field===e.checkboxName}));(r?r.rule:null)&&(e.offendingRuleErrorMessage=r.msg),e.hasError=!t,e.readyForValidationFeedback=!0}))},changeFocus:function(e){this.isFocused=e},updateValue:function(e){var t=this;"boolean"==typeof this.value?this.$emit("input",e.checked):this.$emit("input",e.checked?this.value.concat(this.propValue):this.value.filter((function(e){return e!==t.propValue})))}}},p=Object(a.a)(u,c,[],!1,null,null,null);p.options.__file="Static/js/shared/molecules/FormElements/Checkbox.vue";var d=p.exports,h=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"datepicker-form-field",class:e.componentClassList,attrs:{"data-test":e.propDataTest}},[e.propLabel?r("label",{staticClass:"datepicker-form-field__label",attrs:{for:e.inputId}},[e._v(e._s(e.propLabel))]):e._e(),e._v(" "),e.propInfoPopoverText?r("info-popover",[r("span",{domProps:{innerHTML:e._s(e.propInfoPopoverText)}})]):e._e(),e._v(" "),e.propSupportingText?r("p",{staticClass:"datepicker-form-field__supporting-text"},[e._v(e._s(e.propSupportingText))]):e._e(),e._v(" "),r("vuejs-datepicker",{attrs:{id:e.inputId,name:e.inputId,value:e.value,format:e.formatDate,disabled:e.propDisabled,"disabled-dates":e.disabledDatesObjectForVuejsDatepicker,placeholder:e.propInputPlaceholder,language:e.svLocale,"full-month-name":"","monday-first":"","maximum-view":"day","open-date":e.openDate,"wrapper-class":"datepicker-form-field__datepicker"},on:{selected:e.updateInput}}),e._v(" "),e.errorMessage?r("p",{staticClass:"datepicker-form-field__error-message"},[e._v(e._s(e.errorMessage))]):e._e()],1)};h._withStripped=!0;r(73),r(34);var f=r(504),m=r(24),_=r.n(m),v=(r(290),r(505)),g=r(0),S={name:"VueDatepicker",inject:{$validator:"$validator"},components:{VuejsDatepicker:f.a,InfoPopover:o.InfoPopover},props:{value:String,propName:String,propLabel:String,propInfoPopoverText:String,propSupportingText:String,propDisabled:Boolean,propUseValidation:Boolean,propTriggerValidation:Boolean,propErrorMessage:String,propDataTest:String,propEnabledDates:{type:Array,default:function(){return[]}},propDisabledDates:{type:Array,default:function(){return[]}},propInputPlaceholder:String,propDateFormat:{type:String,default:g.dateTime.HTML5_FMT_DATE}},data:function(){return{hasError:!1,readyForValidationFeedback:!1,offendingRuleErrorMessage:null,openDate:null,disabledDatesObjectForVuejsDatepicker:{}}},computed:{componentClassList:function(){return{"datepicker-form-field--error":this.readyForValidationFeedback&&this.hasError,"datepicker-form-field--success":this.readyForValidationFeedback&&!this.hasError,"datepicker-form-field--info-popover":this.propInfoPopoverText}},inputId:function(){return this.propName||"vue-datepicker-".concat(this._uid)},errorMessage:function(){return this.hasError&&this.readyForValidationFeedback?this.propErrorMessage||this.offendingRuleErrorMessage:""},validationScope:function(){return this.$attrs["data-vv-scope"]},validationName:function(){return this.validationScope&&this.validationScope.length?"".concat(this.validationScope,".*"):this.inputId}},watch:{value:function(e){this.propUseValidation?this.validateComponent():e&&(this.readyForValidationFeedback=!0)},propTriggerValidation:{handler:function(e){e&&this.propUseValidation&&(this.readyForValidationFeedback=!0,this.$nextTick(this.validateComponent))},immediate:!0},propUseValidation:function(e){e?(this.attachValidator(),this.$nextTick(this.validateComponent)):(this.$validator.detach(this.inputId),this.hasError=!1,this.readyForValidationFeedback=!1,this.offendingRuleErrorMessage=null)}},created:function(){var e=this;_.a.locale("sv"),this.svLocale=v.sv,this.propEnabledDates.length&&(this.openDate=new Date(this.propEnabledDates[0])),this.disabledDatesObjectForVuejsDatepicker.customPredictor=function(t){var r=_()(t);return e.propEnabledDates.length?!e.propEnabledDates.some((function(e){return r.isSame(e,"day")})):e.propDisabledDates.some((function(e){return r.isSame(e,"day")}))},this.propUseValidation&&this.attachValidator()},mounted:function(){this.propUseValidation?this.validateComponent():this.value&&(this.readyForValidationFeedback=!0)},destroyed:function(){this.propUseValidation&&this.$validator.detach(this.inputId)},methods:{formatDate:function(e){return _()(e).format(this.propDateFormat)},updateInput:function(e){this.$emit("input",_()(e).format(g.dateTime.HTML5_FMT_DATE))},attachValidator:function(){var e=this;this.$validator.attach({name:this.inputId,scope:this.validationScope,rules:{date_format:g.dateTime.VEEVALIDATE_DATE_FORMAT,customValidDates:{validDates:this.propEnabledDates,invalidDates:this.propDisabledDates}},getter:function(){return _()(e.value).format(g.dateTime.HTML5_FMT_DATE)}})},validateComponent:function(){var e=this;this.$validator.validate(this.validationName).then((function(t){if(!e.propErrorMessage){var r=e.errors.items.find((function(t){return t.field===e.inputId}));e.offendingRuleErrorMessage=r&&r.msg||null}e.hasError=!t,e.readyForValidationFeedback=!0}))}}},E=Object(a.a)(S,h,[],!1,null,null,null);E.options.__file="Static/js/shared/molecules/FormElements/Datepicker.vue";var T=E.exports,C=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"dropdown-form-field",class:e.componentClassList},[e.propLabel?r("label",{staticClass:"dropdown-form-field__label",attrs:{for:e.selectId}},[e._v(e._s(e.propLabel))]):e._e(),e._v(" "),e.propInfoPopoverText?r("info-popover",{attrs:{"prop-white-background":e.propWhitePopover}},[r("span",{domProps:{innerHTML:e._s(e.propInfoPopoverText)}})]):e._e(),e._v(" "),e.propSupportingText?r("p",{staticClass:"dropdown-form-field__supporting-text"},[e._v(e._s(e.propSupportingText))]):e._e(),e._v(" "),r("div",{staticClass:"dropdown-form-field__dropdown"},[r("select",{attrs:{id:e.selectId,name:e.selectName,disabled:e.propDisabled,required:e.propUseValidation,"data-test":e.propDataTest},domProps:{value:e.value},on:{change:function(t){return e.updateValue(t.target.value)},click:e.handleClick}},e._l(e.propOptions,(function(t){return r("option",{key:t.value,attrs:{disabled:t.disabled,hidden:t.hidden},domProps:{value:t.value,selected:t.value===e.value}},[e._v("\n "+e._s(t.text)+"\n ")])})),0)]),e._v(" "),e.errorMessage?r("p",{staticClass:"dropdown-form-field__error-message"},[e._v(e._s(e.errorMessage))]):e._e()],1)};C._withStripped=!0;var b={name:"VueDropdown",components:{InfoPopover:o.InfoPopover},inject:{$validator:"$validator"},props:{value:String,propOptions:{type:Array,required:!0},propId:String,propName:String,propLabel:String,propInfoPopoverText:String,propSupportingText:String,propErrorMessage:String,propDisabled:Boolean,propUseValidation:Boolean,propTriggerValidation:Boolean,propWhitePopover:Boolean,propDataTest:String},data:function(){return{hasError:!1,readyForValidationFeedback:!1,offendingRuleErrorMessage:null}},computed:{componentClassList:function(){return{"dropdown-form-field--error":this.readyForValidationFeedback&&this.hasError,"dropdown-form-field--success":this.readyForValidationFeedback&&!this.hasError}},selectId:function(){return this.propId||"vue-dropdown-".concat(this._uid)},selectName:function(){return this.propName||"vue-dropdown-".concat(this._uid)},errorMessage:function(){return this.hasError&&this.readyForValidationFeedback?this.propErrorMessage||this.offendingRuleErrorMessage:""}},watch:{value:function(){this.propUseValidation&&this.validateComponent()},propTriggerValidation:{handler:function(e){this.propUseValidation&&e&&(this.readyForValidationFeedback=!0,this.$nextTick(this.validateComponent))},immediate:!0},propUseValidation:function(e){e?(this.attachValidator(),this.$nextTick(this.validateComponent)):(this.$validator.detach(this.selectName),this.hasError=!1,this.readyForValidationFeedback=!1,this.offendingRuleErrorMessage=null)}},created:function(){this.propUseValidation&&this.attachValidator()},mounted:function(){this.propUseValidation?this.validateComponent():this.value&&(this.readyForValidationFeedback=!0)},destroyed:function(){this.propUseValidation&&this.$validator.detach(this.selectName)},methods:{updateValue:function(e){this.$emit("input",e),this.$emit("change",e)},handleClick:function(){this.$emit("click")},attachValidator:function(){var e=this;this.$validator.attach({name:this.selectName,rules:"required",getter:function(){return e.value}})},validateComponent:function(){var e=this;this.$validator.validate(this.selectName).then((function(t){var r=e.errors.items.find((function(t){return t.field===e.selectName}));(r?r.rule:null)&&(e.offendingRuleErrorMessage=r.msg),e.hasError=!t,t&&(e.readyForValidationFeedback=!0)}))}}},I=Object(a.a)(b,C,[],!1,null,null,null);I.options.__file="Static/js/shared/molecules/FormElements/Dropdown.vue";var y=I.exports,N=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"input-form-field",class:e.componentClassList},[e.propLabel?r("label",{staticClass:"input-form-field__label",attrs:{for:e.inputId}},[e._v(e._s(e.propLabel))]):e._e(),e._v(" "),e.propInfoPopoverText?r("info-popover",[r("span",{domProps:{innerHTML:e._s(e.propInfoPopoverText)}})]):e._e(),e._v(" "),e.propSupportingText?r("p",{staticClass:"input-form-field__supporting-text"},[e._v(e._s(e.propSupportingText))]):e._e(),e._v(" "),e.propCompleted?r("div",{staticClass:"input-form-field__completed alert alert-success alert--icon alert--small"},[r("span",{staticClass:"input-form-field__completed__value"},[e._v(e._s(e.value))]),e._v(" "),e.propDisableChangeOnCompletion?e._e():r("a",{staticClass:"input-form-field__completed__link",attrs:{href:""},on:{click:function(t){return t.preventDefault(),e.removeCompletedStatus(t)}}},[e._v("Ändra")])]):r("div",{staticClass:"input-form-field__input-container"},[r("div",{staticClass:"input-form-field__input"},[r("input",{directives:[{name:"mask",rawName:"v-mask",value:e.maskPattern,expression:"maskPattern"}],attrs:{id:e.inputId,name:e.inputName,type:e.propType,placeholder:e.propPlaceholder,disabled:e.propDisabled,required:e.isRequired,maxlength:e.propMaxLength,"data-test":e.propDataTest},domProps:{value:e.value},on:{input:function(t){return e.updateValue(t.target.value)},keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleInputEnterKey()},blur:function(t){return e.handleInputBlur()},focus:function(t){return e.handleInputFocus()},"~keyup":function(t){return e.handleInputKeyOnce()}}}),e._v(" "),e.showError&&e.currentErrorMessage?r("p",{staticClass:"input-form-field__error-message"},[e._v(e._s(e.currentErrorMessage))]):e._e()]),e._v(" "),e.propButtonText?r("button",{staticClass:"button progress-indicator-wrapper",class:{"show-progress-indicator":e.propProgressIndicator},attrs:{disabled:e.buttonDisabled},on:{click:function(t){return e.handleButtonClick()}}},[e._v("\n "+e._s(e.propButtonText)+"\n "),e.propProgressIndicator?r("span",{staticClass:"progress-indicator"}):e._e()]):e._e()])],1)};N._withStripped=!0;r(36),r(22),r(102);var M=r(506),k={name:"VueInput",components:{InfoPopover:o.InfoPopover},directives:{mask:M.a},inject:{$validator:"$validator"},props:{value:{type:String,required:!0,default:""},propId:String,propType:{type:String,validator:function(e){return["file","hidden","password","text","search","email","url","tel","date","time","number"].includes(e)},default:"text"},propName:String,propLabel:String,propInfoPopoverText:String,propSupportingText:String,propPlaceholder:String,propValidate:[String,Object],propErrorMessage:String,propDisabled:Boolean,propCompleted:Boolean,propDisableChangeOnCompletion:Boolean,propDisableButton:Boolean,propButtonText:String,propProgressIndicator:Boolean,propMaxLength:Number,propDataTest:String,propMaskPattern:String,propTriggerValidation:Boolean},data:function(){return{hasError:!1,readyForValidationFeedback:!1,offendingRuleErrorMessage:null}},computed:{showSuccess:function(){return this.value&&!this.hasError&&this.readyForValidationFeedback},showError:function(){return this.hasError&&this.readyForValidationFeedback},currentErrorMessage:function(){return this.propErrorMessage||this.offendingRuleErrorMessage},componentClassList:function(){return{"input-form-field--error":this.showError,"input-form-field--success":this.showSuccess,"input-form-field--button":this.propButtonText,"input-form-field--info-popover":this.propInfoPopoverText}},inputId:function(){return this.propId||"v-input-".concat(this._uid)},inputName:function(){return this.propName||"v-input-".concat(this._uid)},buttonDisabled:function(){return!this.showSuccess||this.propDisableButton},maskPattern:function(){return this.propMaskPattern||""},isRequired:function(){return this.propValidate&&"string"==typeof this.propValidate?this.propValidate.split("|").includes("required"):!(!this.propValidate||!this.propValidate.required)}},watch:{value:function(e){this.propValidate?this.$nextTick(this.validateComponent):e&&(this.readyForValidationFeedback=!0)},propTriggerValidation:{handler:function(e){e&&this.propValidate&&(this.readyForValidationFeedback=!0,this.$nextTick(this.validateComponent))},immediate:!0},propValidate:function(e){e?(this.attachValidator(),this.$nextTick(this.validateComponent)):(this.$validator.detach(this.inputName),this.hasError=!1,this.readyForValidationFeedback=!1,this.offendingRuleErrorMessage=null)}},created:function(){this.propValidate&&this.attachValidator()},mounted:function(){this.propValidate?this.validateComponent():this.value&&(this.readyForValidationFeedback=!0)},destroyed:function(){this.propValidate&&this.$validator.detach(this.inputName)},methods:{updateValue:function(e){this.$emit("input",e)},resetComponent:function(){this.$validator.reset(),this.$emit("input",""),this.hasError=!1,this.readyForValidationFeedback=!1,this.offendingRuleErrorMessage=null},handleInputFocus:function(){this.$emit("focus",this.value)},handleInputBlur:function(){this.readyForValidationFeedback=!0,this.$emit("blur",this.value)},handleInputEnterKey:function(){this.propButtonText&&!this.buttonDisabled?this.handleButtonClick():this.showSuccess&&this.$emit("enterPress",this.value)},handleInputKeyOnce:function(){this.$emit("inputKeyOnce",this.value)},handleButtonClick:function(){var e=this;this.propProgressIndicator||(this.propValidate&&this.validateComponent(),this.$nextTick((function(){e.hasError||e.$emit("buttonClick",e.value)})))},removeCompletedStatus:function(){this.$emit("removeCompletedStatus",this.value)},attachValidator:function(){var e=this;this.$validator.attach({name:this.inputName,rules:this.propValidate,getter:function(){return e.value}})},validateComponent:function(){var e=this;this.$validator.validate(this.inputName).then((function(t){var r=e.errors.items.find((function(t){return t.field===e.inputName})),i=r?r.rule:null,o=e.fields[e.inputName];i&&(e.offendingRuleErrorMessage=r.msg),e.hasError=!t,t&&(o.changed||e.value)&&(e.readyForValidationFeedback=!0),e.$emit("validation",t,i)}))}}},w=Object(a.a)(k,N,[],!1,null,null,null);w.options.__file="Static/js/shared/molecules/FormElements/Input.vue";var A=w.exports,P=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"radio-button-group",class:{"radio-button-group--inline":e.propShowInline}},[e.propLabel?r("h3",{staticClass:"radio-button-group__label",class:e.propLabelClass},[e._v(e._s(e.propLabel))]):e._e(),e._v(" "),e.propLabel&&e.propInfoPopoverText?r("info-popover",[r("span",{domProps:{innerHTML:e._s(e.propInfoPopoverText)}})]):e._e(),e._v(" "),e.propSupportingText?r("p",{staticClass:"radio-button-group__supporting-text"},[e._v(e._s(e.propSupportingText))]):e._e(),e._v(" "),e._l(e.propRadioButtons,(function(t){return r("v-radio-button",{key:t.value,attrs:{value:e.value,"prop-name":e.radioButtonName,"prop-label":t.label,"prop-value":t.value,"prop-disabled":e.propDisabled||t.disabled,"prop-error":e.showError},on:{input:function(t){return e.updateValue(t)}}})})),e._v(" "),e.errorMessage?r("p",{staticClass:"radio-button-group__error-message"},[e._v(e._s(e.errorMessage))]):e._e()],2)};P._withStripped=!0;var O=r(7),R={name:"VueRadioButtonGroup",inject:{$validator:"$validator"},components:{InfoPopover:o.InfoPopover,VRadioButton:O.VRadioButton},props:{value:String,propRadioButtons:{type:Array,required:!0},propRadioButtonName:String,propLabel:String,propLabelClass:String,propInfoPopoverText:String,propUseValidation:Boolean,propTriggerValidation:Boolean,propErrorMessage:String,propSupportingText:String,propDisabled:Boolean,propShowInline:Boolean,propDataTest:String},data:function(){return{hasError:!1,readyForValidationFeedback:!1,offendingRuleErrorMessage:null}},computed:{radioButtonName:function(){return this.propRadioButtonName||"v-radio-button-group-".concat(this._uid)},showError:function(){return this.hasError&&this.readyForValidationFeedback},errorMessage:function(){return this.showError?this.propErrorMessage||this.offendingRuleErrorMessage:""}},watch:{value:function(){this.propUseValidation&&this.validateComponent()},propTriggerValidation:{handler:function(e){e&&this.propUseValidation&&this.$nextTick(this.validateComponent)},immediate:!0},propUseValidation:function(e){e?(this.attachValidator(),this.$nextTick(this.validateComponent)):(this.$validator.detach(this.radioButtonName),this.hasError=!1,this.readyForValidationFeedback=!1,this.offendingRuleErrorMessage=null)}},created:function(){this.propUseValidation&&this.attachValidator()},destroyed:function(){this.propUseValidation&&this.$validator.detach(this.radioButtonName)},methods:{updateValue:function(e){this.$emit("input",e)},attachValidator:function(){var e=this;this.$validator.attach({name:this.radioButtonName,rules:"required",getter:function(){return e.value}})},validateComponent:function(){var e=this;this.$validator.validate(this.radioButtonName).then((function(t){var r=e.errors.items.find((function(t){return t.field===e.radioButtonName}));(r?r.rule:null)&&(e.offendingRuleErrorMessage=r.msg),e.hasError=!t,e.readyForValidationFeedback=!0}))}}},L=Object(a.a)(R,P,[],!1,null,null,null);L.options.__file="Static/js/shared/molecules/FormElements/RadioButtonGroup.vue";var x=L.exports,D=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"textarea-form-field",class:e.classList},[e.propLabel?r("label",{staticClass:"textarea-form-field__label",attrs:{for:e.textareaId}},[e._v(e._s(e.propLabel))]):e._e(),e._v(" "),e.propLabel&&e.propInfoPopoverText?r("info-popover",[r("span",{domProps:{innerHTML:e._s(e.propInfoPopoverText)}})]):e._e(),e._v(" "),e.propSupportingText?r("p",{staticClass:"textarea-form-field__supporting-text"},[e._v(e._s(e.propSupportingText))]):e._e(),e._v(" "),r("div",{staticClass:"textarea-form-field__textarea"},[r("textarea",{attrs:{id:e.textareaId,name:e.textareaName,placeholder:e.propPlaceholder,disabled:e.propDisabled,required:e.isRequired,maxlength:e.propMaxLength,"data-test":e.propDataTest},domProps:{value:e.value},on:{input:function(t){return e.updateValue(t.target.value)},blur:function(t){return e.handleBlur(t.target.value)},focus:function(t){return e.handleFocus(t.target.value)}}})]),e._v(" "),e.showError&&e.currentErrorMessage?r("p",{staticClass:"textarea-form-field__error-message"},[e._v(e._s(e.currentErrorMessage))]):e._e()],1)};D._withStripped=!0;var B={name:"VueTextarea",components:{InfoPopover:o.InfoPopover},inject:{$validator:"$validator"},props:{value:String,propName:String,propId:String,propLabel:String,propSupportingText:String,propInfoPopoverText:String,propPlaceholder:String,propValidate:[String,Object],propErrorMessage:String,propDisabled:Boolean,propMaxLength:Number,propDataTest:String,propTriggerValidation:Boolean},data:function(){return{readyForValidationFeedback:!1,hasError:!1,offendingRuleErrorMessage:""}},computed:{showSuccess:function(){return!!this.value&&!this.hasError&&this.readyForValidationFeedback},showError:function(){return this.hasError&&this.readyForValidationFeedback},currentErrorMessage:function(){return this.propErrorMessage||this.offendingRuleErrorMessage},classList:function(){return{"textarea-form-field--error":this.showError,"textarea-form-field--disabled":this.propDisabled,"textarea-form-field--success":this.showSuccess}},textareaId:function(){return this.propId||"v-textarea-".concat(this._uid)},textareaName:function(){return this.propName||"v-textarea-".concat(this._uid)},isRequired:function(){return this.propValidate&&"string"==typeof this.propValidate?this.propValidate.split("|").includes("required"):!(!this.propValidate||!this.propValidate.required)}},watch:{value:function(e){this.propValidate?this.validateComponent():e&&(this.readyForValidationFeedback=!0)},propTriggerValidation:{handler:function(e){this.propValidate&&e&&(this.readyForValidationFeedback=!0,this.$nextTick(this.validateComponent))},immediate:!0},propValidate:function(e){e?(this.attachValidator(),this.$nextTick(this.validateComponent)):(this.$validator.detach(this.textareaName),this.hasError=!1,this.readyForValidationFeedback=!1,this.offendingRuleErrorMessage=null)}},created:function(){this.propValidate&&this.attachValidator()},mounted:function(){this.value?this.readyForValidationFeedback=!0:this.propValidate&&this.validateComponent()},methods:{updateValue:function(e){this.$emit("input",e)},handleBlur:function(e){this.readyForValidationFeedback=!0,this.$emit("blur",e)},handleFocus:function(e){this.$emit("focus",e)},attachValidator:function(){var e=this;this.$validator.attach({name:this.textareaName,rules:this.propValidate,getter:function(){return e.value}})},validateComponent:function(){var e=this;this.$validator.validate(this.textareaName).then((function(t){var r=e.errors.items.find((function(t){return t.field===e.textareaName}));(r?r.rule:null)&&(e.offendingRuleErrorMessage=r.msg),e.hasError=!t,t&&(e.readyForValidationFeedback=!0)}))}}},V=Object(a.a)(B,D,[],!1,null,null,null);V.options.__file="Static/js/shared/molecules/FormElements/Textarea.vue";var U=V.exports,F=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"upload-form-field",class:e.classList},[r("label",{staticClass:"upload-form-field__label"},[e._v(e._s(e.propLabel))]),e._v(" "),e.propLabel&&e.propInfoPopoverText?r("info-popover",[r("span",{domProps:{innerHTML:e._s(e.propInfoPopoverText)}})]):e._e(),e._v(" "),e.propSupportingText?r("p",{staticClass:"upload-form-field__supporting-text"},[e._v(e._s(e.propSupportingText))]):e._e(),e._v(" "),r("div",{staticClass:"upload-form-field__upload"},[r("input",{ref:"upload",attrs:{id:e.uploadId,type:"file",name:e.uploadName,disabled:e.propDisabled,placeholder:e.propPlaceholder,"data-test":e.propDataTest},on:{change:e.setFile,blur:e.handleUploadBlur}}),e._v(" "),r("label",{attrs:{for:e.uploadId}},[r("span",{staticClass:"upload-form-field__upload__file",class:{"upload-form-field__upload__file--file-name":e.fileName}},[r("span",{domProps:{textContent:e._s(e.fileName.length?e.fileName:e.propPlaceholder)},on:{click:function(t){return t.preventDefault(),e.removeFile(t)}}})]),e._v(" "),r("span",{staticClass:"upload-form-field__upload__choose-file-button"},[e._v("Välj")])])]),e._v(" "),e.currentErrorMessage?r("p",{staticClass:"upload-form-field__error-message"},[e._v(e._s(e.currentErrorMessage))]):e._e()],1)};F._withStripped=!0;r(106),r(41),r(81);var H={name:"VueUpload",components:{InfoPopover:o.InfoPopover},inject:{$validator:"$validator"},props:{propLabel:String,propInfoPopoverText:String,propSupportingText:String,propId:String,propName:String,propPlaceholder:String,propErrorMessage:String,propDisabled:Boolean,propValidate:[String,Object],propDataTest:String,propTriggerValidation:Boolean},data:function(){return{fileName:"",hasError:!1,readyForValidationFeedback:!1,offendingRuleErrorMessage:""}},computed:{showSuccess:function(){return this.fileName&&!this.hasError&&this.readyForValidationFeedback},showError:function(){return this.hasError&&this.readyForValidationFeedback},uploadId:function(){return this.propId||"v-upload-".concat(this._uid)},uploadName:function(){return this.propName||"v-upload-".concat(this._uid)},classList:function(){return{"upload-form-field--error":this.showError,"upload-form-field--success":this.showSuccess,"upload-form-field--disabled":this.propDisabled}},currentErrorMessage:function(){return this.showError&&(this.propErrorMessage||this.offendingRuleErrorMessage)}},watch:{fileName:function(){this.propValidate&&this.validateComponent()},propTriggerValidation:{handler:function(e){this.propValidate&&e&&(this.readyForValidationFeedback=!0,this.$nextTick(this.validateComponent))},immediate:!0},propValidate:function(e){e?(this.attachValidator(),this.$nextTick(this.validateComponent)):(this.$validator.detach(this.uploadName),this.hasError=!1,this.readyForValidationFeedback=!1,this.offendingRuleErrorMessage=null)}},created:function(){this.propValidate&&this.attachValidator()},mounted:function(){this.propValidate&&this.$nextTick(this.validateComponent)},methods:{setFile:function(e){var t=e&&e.srcElement&&e.srcElement.files;t&&t.length&&(this.fileName=t[0].name,this.$emit("input",t[0]))},removeFile:function(){this.$refs.upload.value="",this.fileName="",this.$emit("input",null)},attachValidator:function(){var e=this;this.$validator.attach({name:this.uploadName,rules:this.propValidate,getter:function(){return e.$refs.upload&&e.$refs.upload.files.length?Array.from(e.$refs.upload.files):""}})},validateComponent:function(){var e=this;this.$validator.validate(this.uploadName).then((function(t){var r=e.errors.items.find((function(t){return t.field===e.uploadName}));(r?r.rule:null)&&(e.offendingRuleErrorMessage=r.msg),e.hasError=!t,t&&(e.readyForValidationFeedback=!0)}))},handleUploadBlur:function(){this.readyForValidationFeedback=!0}}},$=Object(a.a)(H,F,[],!1,null,null,null);$.options.__file="Static/js/shared/molecules/FormElements/Upload.vue";var j=$.exports;r.d(t,"UspList",(function(){return l})),r.d(t,"VCheckbox",(function(){return d})),r.d(t,"VDatepicker",(function(){return T})),r.d(t,"VDropdown",(function(){return y})),r.d(t,"VInput",(function(){return A})),r.d(t,"VRadioButtonGroup",(function(){return x})),r.d(t,"VTextarea",(function(){return U})),r.d(t,"VUpload",(function(){return j}))},94:function(e,t,r){"use strict";r.r(t);var i,o,n=r(0),a={general:{trackVirtualPageView:function(e){var t=$("title").text();dataLayer.push({event:"virtual pageview",pageInfo:{path:e,title:t}})},trackLabeledStepEvent:function(e,t,r){window.dataLayer.push({event:e,eventInfo:{step:t,label:r}})},trackStepEvent:function(e,t){window.dataLayer.push({event:e,eventInfo:{step:t}})},trackInternalSearch:function(e,t,r){window.dataLayer.push({event:"Content Search",eventInfo:{siteSearchFunction:e,siteSearchTerm:t,siteSearchTotalCount:r}})},trackPageLoaded:function(){window.dataLayer.push({event:"Init",eventInfo:{pageReady:!0}})}},forms:{trackFormSubmission:function(e,t,r){var i={event:e,eventInfo:{category:"form",action:"form submit",label:t}};$.extend(i,r),dataLayer.push(i)},trackContactUsFormSubmitted:function(e,t,r){dataLayer.push({event:"Form",eventInfo:{formName:"Contact Us",formStatus:"Submitted",formUrl:document.location.pathname,product:e,customerSegment:t,existingCustomer:r}})},trackContactUsFromSubmission:function(e,t,r,i){dataLayer.push({event:"Contact Us Form Submit",eventInfo:{formName:"Contact Us Form",customerSegment:e,existingCustomer:t,product:r,subject:i}})},trackForm:function(e,t){dataLayer.push({event:"Form",eventInfo:{formName:e,formStatus:t,formUrl:document.location.pathname}})},trackEpiForm:function(e,t){dataLayer.push({event:"Epi Forms",eventInfo:{category:"form",action:e,label:t}})},trackEpiFormRadioButton:function(e){dataLayer.push({event:"Epi Forms",eventInfo:{category:"form",value:e}})},trackLeads:function(e){window.dataLayer.push({event:"Lead",eventInfo:{leadtype:e}})},trackChangeEligibility:function(e,t){window.dataLayer.push({event:"Interaction",interactionOnPage:{guideFlow:"Change Eligibility",guideStep:e,guideDetail:t}})},trackMailClick:function(e){window.dataLayer.push({event:"Interaction",interactionOnPage:{supportType:"Email",supportDetail:e}})}},resellers:{trackResellerSelection:function(e){dataLayer.push({event:"select reseller area",eventInfo:{category:"service interactions",action:"resellers",label:e}})}},feedback:{trackFeedback:function(e,t,r,i){dataLayer.push({eventCategory:e,eventAction:t,eventLabel:r,event:i})},trackFeedbackComment:function(e,t,r,i,o){dataLayer.push({eventCategory:e,eventAction:t,eventLabel:r,event:i,dimension3:o})}},faq:{trackFaqSearchAllResults:function(e){dataLayer.push({event:"view all results",eventInfo:{category:"search",action:"view all results",label:e}})},trackFaqQuestionOpen:i=function(e,t,r){window.dataLayer.push({event:"GoogleAnalyticsEvent",eventCategory:"Customer service",eventAction:"FAQ-Open",eventLabel:e,dimension4:t,dimension5:r})},trackFaqQuestionOpenForRoadBumps:o=function(e,t,r,i,o){window.dataLayer.push({event:"GoogleAnalyticsEvent",eventCategory:"Customer service",eventAction:"FAQ-Open",eventLabel:e,dimension4:t,dimension17:i,dimension18:r,dimension19:o})},trackFaqMenuClick:function(e){window.dataLayer.push({event:"GoogleAnalyticsEvent",eventCategory:"Customer service",eventAction:"FAQ-Menu-Click",eventLabel:e})},initiateTrackFaqQuestionOpen:function(){var e=$(".faq__question");e.length&&$(e).on("click",(function(e){var t=$(e.target).closest(".faq__question");if(!t.data("has-been-tracked")){t.data("has-been-tracked",!0);var r="",n="",a=t.attr("data-faq-question"),s=t.closest(".faq__item").index()+1;t.closest("[data-faq-category]").length?(n=t.closest("[data-faq-category]").attr("data-faq-category"),i(a,s,n)):$(".category-item .contact-us__filter-container__button.active").length?(n=$(".category-item .contact-us__filter-container__button.active").val(),r=$("[data-tag-id].active").length?$("[data-tag-id].active").val():"",o(a,s,n,r)):i(a,s,n)}}))},dataLayerFaqQuestion:function(e,t,r){window.dataLayer.push({event:"Interaction",interactionOnPage:{supportType:e,supportDetail:t,supportCategory:r}})}},contact:{trackContactUsClick:function(e,t,r,i,o){window.dataLayer.push({event:"Interaction",interactionOnPage:{guideFlow:e,guideStep:t,guideDetail:r,supportType:i,supportDetail:o}})},trackContactUsEvent:function(e,t){window.dataLayer.push({event:"GoogleAnalyticsEvent",eventCategory:"Customer service",eventAction:e,eventLabel:t})},trackPhoneNumberClick:function(e){window.dataLayer.push({event:"Interaction",interactionOnPage:{supportType:"Call",supportDetail:e}})}},myPages:{trackOwnerClaimVerificationMethodChoice:function(e){window.dataLayer.push({event:"Owner Claim - Verification Method Choice",eventInfo:{step:"Verification Method Choice",claimType:"Owner Claim",verificationMethod:e}})},trackOwnerClaimSteps:function(e,t,r,i,o,n){window.dataLayer.push({event:e,eventInfo:{step:t,label:r,claimType:"Owner Claim",verificationMethod:n,errorType:i,errorMessageShown:o}})},trackOwnerClaimCompleted:function(e){window.dataLayer.push({event:"Owner Claim - Completed",eventInfo:{step:"Completed",claimType:"Owner Claim",verificationMethod:e}})},trackClaimInitiated:function(e,t){window.dataLayer.push({event:e,eventInfo:{step:"Initiated",claimType:t}})},trackUserClaimSteps:function(e,t,r,i,o){var a=n.myTelenor.texts.UserClaimEvent+" "+n.myTelenor.texts.Manual+" - ";window.dataLayer.push({event:a+e,eventInfo:{step:t,label:r,claimType:n.myTelenor.texts.ManualUserClaim,errorType:i,errorMessageShown:o}})},trackAutoClaimDateEntry:function(e,t){window.dataLayer.push({event:"User Claim Auto - Enter Date of Birth",eventInfo:{step:"Enter Date of Birth",claimType:"Automatic User Claim",errorType:e,errorMessageShown:t}})},trackConsent:function(e,t,r,i){window.dataLayer.push({event:"Interaction",consentInteraction:{consentType:t,action:r||i}}),window.dataLayer.push({event:"Consent",eventInfo:{step:e,label:t,serviceConsent:r,recommendationsConsent:i}})},trackInvoiceOpen:function(e,t){window.dataLayer.push({event:"Invoice - Open",eventInfo:{step:"Open Invoice",invoiceStatus:e,invoiceType:t}})},trackInvoiceView:function(e,t){window.dataLayer.push({invoiceStatus:e,invoiceType:t})},trackInvoicePdfDownload:function(e,t){window.dataLayer.push({event:"Invoice - Download PDF",eventInfo:{step:"pdf",label:e,documentName:t,fileContent:"Invoice"}})},trackAppLinkClicks:function(e,t){window.dataLayer.push({event:"App Links",eventInfo:{step:"CTA Click",label:e,"URL Destination":t}})},trackSettingChangeInitiated:function(e){window.dataLayer.push({event:"Settings - Initiated",eventInfo:{step:"Open Settings",settingType:e}})},trackSettingChangeCompleted:function(e){window.dataLayer.push({event:"Settings - Save changes",eventInfo:{step:"Save changes",settingType:e}})},trackAutoClaimCompleted:function(e,t){window.dataLayer.push({event:"User Claim Auto - Completed",eventInfo:{step:"Completed",claimType:"Automatic User Claim",errorType:e,errorMessageShown:t}})},trackLoggedInUser:function(e){window.dataLayer.push({event:"User logged in",userInfo:{loggedIn:!0,loginStatus:"Logged in",encryptedIdentifier:e}})},trackCustomerOwnerClaimCompleted:function(e){window.dataLayer.push({event:"Owner Claim - Completed",eventInfo:{"claimSubmitted ":e}})},trackCustomerOwnerClaimMethod:function(e){window.dataLayer.push({event:"Owner Claim - verifaction method",eventInfo:{"claimMethod ":e}})}}};t.default=a}}]);