function getURLParameterByName(n,t){t||(t=window.location.href);n=n.replace(/[\[\]]/g,"\\$&");var r=new RegExp("[?&]"+n+"(=([^&#]*)|&|#|$)"),i=r.exec(t);return i?i[2]?decodeURIComponent(i[2].replace(/\+/g," ")):"":null}function isSmall(){return $(".navbar-toggle").css("display")==="block"?!0:!1}function reinit(n){$target=$(n);$("select",$target).selectpicker({noneSelectedText:"Inget valt...",noneResultsText:"ingen träff för: {0}"});$(".datepicker",n).datetimepicker({keepOpen:!0,locale:"sv",format:"YYYY-MM-DD"});$(".datetimepicker",n).datetimepicker({keepOpen:!0,locale:"sv",format:"YYYY-MM-DD HH:mm"});var t=new Date;$(".DesiredActivationDateMobile",n).datetimepicker({format:"YYYY-MM-DD",locale:"sv",keepOpen:!1,minDate:AddBusinessDays(t,7)})}function AddBusinessDays(n,t){var u=n.getDay(),i=t,r;return u===0&&i++,u+i>=6&&(r=i-(5-u),i+=2,r>5&&(i+=2*Math.floor(r/5),r%5==0&&(i-=2))),n.setDate(n.getDate()+i),n}function Loader(n){n===1?$("#defaultLoader").show():$("#defaultLoader").hide()}function hideLoader(n){if(n==undefined&&(n=$("body")),typeof DefaultLoader=="function")DefaultLoader.call(n.get(),!1);else{n.removeClass("loading"+(n.hasClass("btn")?" disabled":""));var t=$("> .loader",n);t.length&&t.addClass("hidden")}}function showLoader(n,t){if(n==undefined&&(n=$("body")),t==undefined&&(t="default"),typeof DefaultLoader=="function")DefaultLoader.call(n.get(),!0);else{n.addClass("loading loading-"+t+(n.hasClass("btn")?" disabled":""));$("> .loader",n).length||n.append('<div class="loader hidden"><div><\/div><\/div>');var i=$("> .loader",n);i.removeClass("hidden")}}function PostalLoader(n){n==undefined?(n===!0&&$("#postalloader").closest(".twitter-typeahead input").focus(),$("#postalloader").remove()):$('<img src="https://cdn.a3.se/A3/Content/images/shop/loader-sm.gif" id="postalloader">').insertAfter(n)}function GAPageView(n,t){ga("send","pageview",{page:n,hitCallback:function(){t&&(window.location=t)}})}function GAEvent(n,t,i,r,u){var f={eventCategory:n,eventAction:t,eventLabel:i,hitCallback:function(){typeof u=="function"&&u()}};r&&$.isNumeric(r)&&(f.eventValue=r);ga("send","event",f)}function createCookie(n,t,i){var r,u;i?(r=new Date,r.setTime(r.getTime()+i*864e5),u="; expires="+r.toGMTString()):u="";document.cookie=n+"="+t+u+"; path=/"}function readCookie(n){for(var t,r=n+"=",u=document.cookie.split(";"),i=0;i<u.length;i++){for(t=u[i];t.charAt(0)===" ";)t=t.substring(1,t.length);if(t.indexOf(r)===0)return t.substring(r.length,t.length)}return null}function eraseCookie(n){createCookie(n,"",-1)}function OpenModal(n){var n=$.extend({closeOnTop:!0,showHeader:!0,showFooter:!0,dismissOnClick:!1,className:"",showLarge:!1,id:"dynamicModal",title:"",content:"",buttons:'<button type="button" class="btn btn-default" data-dismiss="modal">OK<\/button>'},n||{}),t=$("#"+n.id).length?$("#"+n.id):null;t==null&&(t=$('<div class="modal fade" id="'+n.id+'" tabindex="-1" role="dialog"><div class="modal-dialog"><div class="modal-content"><div class="modal-header"><button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;<\/span><\/button><h4 class="modal-title">Bekräfta adress<\/h4><\/div><div class="modal-body"><\/div><div class="modal-footer"><\/div><\/div><\/div><\/div>').appendTo("body"));$(".modal-title",t).html(n.title);$(".modal-body",t).html(n.content);$(".modal-footer",t).html(n.buttons);n.closeOnTop?$(".modal-header > .close",t).removeClass("hidden"):$(".modal-header > .close",t).addClass("hidden");n.showHeader?$(".modal-header",t).removeClass("hidden"):$(".modal-header",t).addClass("hidden");n.showFooter?$(".modal-footer",t).removeClass("hidden"):$(".modal-footer",t).addClass("hidden");n.className!=""?$(".modal-dialog",t).addClass(n.className):"";n.dismissOnClick?$(".modal-content",t).attr("data-dismiss","modal"):$(".modal-content",t).removeAttr("data-dismiss");n.showLarge?$(".modal-dialog",t).addClass("modal-lg"):$(".modal-dialog",t).removeClass("modal-lg");!n.closeOnTop||n.showHeader||$(".modal-body .close",t).length||$(".modal-body",t).prepend('<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;<\/span><\/button>');t.modal("show")}function isInViewport(n){typeof jQuery=="function"&&n instanceof jQuery&&(n=n[0]);var t=n.getBoundingClientRect();return t.top>=0&&t.left>=0&&t.bottom<=$(window).height()&&t.right<=$(window).width()}function ScrollToElm(n,t){t||(t=0);var i=$(".navbar-a3").hasClass("affix")?-5:10;$("html, body").animate({scrollTop:n.offset().top-$(".navbar-a3").outerHeight()+i+t},900)}function AutoPlayHero(){var n=!!($(".cd-hero-slider").find(":focus, :active").length>0);!n&&$(".cd-hero-slider").not(".stopped, .paused").length&&$(".cd-hero .cd-next").trigger("click")}function nextSlide(n,t,i){var r=n.find(".selected"),u=t.find(".selected");r.removeClass("selected from-left from-right").addClass("is-moving").one("webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend",function(){r.removeClass("is-moving")});n.children("li").eq(i).addClass("selected from-right").prevAll().addClass("move-left");u.removeClass("selected");t.find("li").eq(i).addClass("selected");checkVideo(r,n,i)}function prevSlide(n,t,i){var r=n.find(".selected"),u=t.find(".selected");r.removeClass("selected from-left from-right").addClass("is-moving").one("webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend",function(){r.removeClass("is-moving")});n.children("li").eq(i).addClass("selected from-left").removeClass("move-left").nextAll().removeClass("move-left");u.removeClass("selected");t.find("li").eq(i).addClass("selected");checkVideo(r,n,i)}function uploadVideo(n){n.find(".cd-bg-video-wrapper").each(function(){var n=$(this),t,i;n.is(":visible")&&(t=n.data("video"),i=$('<video loop><source src="'+t+'.mp4" type="video/mp4" /><source src="'+t+'.webm" type="video/webm" /><\/video>'),i.appendTo(n))})}function checkVideo(n,t,i){n.find("video").length>0&&n.find("video").get(0).pause();t.children("li").eq(i).find("video").length>0&&t.children("li").eq(i).find("video").get(0).play()}function updateNavigationMarker(n){$(".cd-marker").removeClassPrefix("item").addClass("item-"+n)}function AddFaqSearchTerm(n){var t=$("#faq-current-filters .label").filterData("faq-type","term");if(n=$.trim(n),t.length)t.html(n);else{t=$('<span class="label label-primary">'+n+"<\/span>");t.on("click",function(){$(".faq-search-term input").val("");$(this).remove();FilterFAQ()})}t.data("faq-type","term");t.data("faq-value",n);$("#faq-current-filters").append(t);FaqRefresh()}function AddFaqCriteria(n){var u=n.clone(),i,t;u.children().remove();var r=n.attr("data-faq-crit"),f=n.attr("data-faq-val"),e=$.trim(u.text());switch(r){case"main":i=$("[data-faq-crit="+r+"]:data(faq-crit-selected)").not(n);i.length>0&&$.each(i,function(){RemoveFaqCriteria($(this),!1)})}n.data("faq-crit-selected",!0);n.addClass("faq-selected");t=$('<span class="label label-default">'+e+"<\/span>");t.data("faq-type",r);t.data("faq-value",f);t.on("click",function(){n.trigger("click")});$("#faq-current-filters").append(t);n.data("current-filter",t);FaqRefresh()}function FaqRefresh(){var t=$("#faq-current-filters .label"),n=[];t.each(function(){var i=$(this).data("faq-type"),t={};t[i]=$(this).data("faq-value");n.push($.param(t))});showLoader($("#faq-result"),"lg");ScrollToElm($("#faq-current-filters").closest(".container"));$.ajax({url:"/Privat/GetFAQ",type:"post",data:n.join("&")}).done(function(n){$("#faq-result").html(n);$.trim(n).length>0?($("#faq-result").removeClass("hidden"),$("#faq-no-match").addClass("hidden")):($("#faq-result").addClass("hidden"),$("#faq-no-match").removeClass("hidden"));hideLoader($("#faq-result"),"lg");FilterFAQ()}).fail(function(){})}function FilterFAQ(){var n=$("#faq-result .panel"),u,t,r,i;n.removeClass("hidden");u=$("#faq-current-filters .label");t=$(".faq-category-tags",n);$(".faq-category-tags .label",n).addClass("hidden");u.filterData("faq-type","main").length==0?$(".label-faq-main",t).removeClass("hidden"):t.length&&$.each(t,function(){$(".label-faq-category",this).first().removeClass("hidden")});r=$("#faq-current-filters .label").filterData("faq-type","term");r.length&&(i=r.data("faq-value").replace(/\-/g,"").toUpperCase(),n.addClass("hidden"),n.each(function(){var n=$(".panel-title",this).text().toUpperCase().replace(/\-/g,""),t=$(".panel-body",this).text().toUpperCase().replace(/\-/g,""),r=$(".label-faq-tag",this).text().toUpperCase().replace(/\-/g,"");(n.indexOf(i)!==-1||t.indexOf(i)!==-1||r.indexOf(i)!==-1)&&$(this).removeClass("hidden")}))}function RemoveFaqCriteria(n,t){n.removeData("faq-crit-selected");n.removeClass("faq-selected");n.data("current-filter").remove();t&&FaqRefresh()}function UpdateGenericCart(){Shop.RefreshCart();var n=$("#ShopBinding").val();$(".mini-cart .price-monthly").html(Shop.DisplayMonthly());$(".mini-cart .price-monthly-campaign").html(Shop.DisplayCampaignMonthly());$(".mini-cart .price-start").html(Shop.DisplayStartFee());$(".mini-cart .price-total").html(Shop.DisplayMinimumPrice());$(".show-order-sm .price-monthly").html(Shop.DisplayMonthly());$(".show-order-sm .price-start").html(Shop.DisplayStartFee());$(".show-order-sm .price-total").html(Shop.DisplayMinimumPrice());$(".datasize:checked").length&&$(".data-size-label").length&&$(".data-size-label").html($(".datasize:checked").attr("data-size"));$(".binding-label").length&&$(".binding-label").html(n);$(".data-package-desc").each(function(){$(this).addClass("hidden");var n=$(".datasize:checked").attr("data-size");$(".data-package-desc."+n+"").removeClass("hidden")})}function isValidSwedishPIN(n){if(n=n.replace(/\D/g,"").split("").reverse().slice(0,10),n.length!=10)return!1;var t=n.map(function(n){return Number(n)}).reduce(function(n,t,i){return i%2&&(t*=2),t>9&&(t-=9),n+t});return 0==t%10}function ScrambleString(n){var t=2,r="";for(i=0;i<n.length-t;i++)r+="*";return n.replace(n.substring(t,n.length),r)}function ScrambleStringWithSplitting(n){var t=n.split(" "),u;console.table(t);var r=t[0],f=2,e="";for(i=0;i<r.length-f;i++)e+="*";for(u=r.replace(r.substring(f,r.length),e),j=1;j<t.length;j++)u+=" "+t[j];return u}function GetDriftByPostal(){var n=$(this),t=$.trim(n.val().replace(/\D/g,"")),i=n.attr("data-iscorp")!=undefined&&$(this).attr("data-iscorp")=="1"?!0:!1,r=t.length==5;r?($(".drift__content").data("original")||$(".drift__content").data("original",$(".drift__content").html()),showLoader($(".drift__content")),$.ajax({url:UrlSettings.GetDriftByPostal,data:{postal:t,corp:i},cache:!1,type:"POST",success:function(n){$(".drift__current").html(n.Active);$(".drift__completed").html(n.Completed);$(".drift__planned").html(n.Planned);DecideDriftPanel()},error:function(){ErrorHandler()},complete:function(){hideLoader($(".drift__content"))}})):$(".drift__content").data("original")&&$(".drift__content").html($(".drift__content").data("original"))}function DecideDriftPanel(){var n=$(".drift-panel .drift__card").first().parent();n=n.length?n:$(".drift-panel").first();$.each(["drift__current","drift__planned","drift__completed"],function(t,i){if(n.hasClass(i)){$('.drift__buttons button[value=".'+i+'"]').trigger("click");return}})}function SetWebShopCookieVisibility(){var n=readCookie("WebShopCookieSize");n===null&&createCookie("WebShopCookieSize","small",1)}function QueryFaq(){var n=$.QueryString.faq,t;console.log(n!=="undefined"&&$('[data-faq-val="'+n+'"]').length);n!=="undefined"&&$.trim(n).length>0&&$('[data-faq-val="'+n+'"]').length?$('[data-faq-val="'+n+'"]').trigger("click"):(t=$.QueryString.faqs,t!=="undefined"&&$.trim(t).length>0&&$(".faq-search-term input").length&&($(".faq-search-term input").val(t),$("button",$(".faq-search-term input").closest(".faq-search-term")).trigger("click")))}function getBreakpoint(){return $.each(["xs","sm","md","lg"],function(n,t){$("body > .device-"+t).length||$("body").append('<div class="device-'+t+" visible-"+t+'"><\/div>');$("body > .device-"+t).is(":visible")&&(currentRespBP=t)}),currentRespBP}function ChekcShiftTabKeys(n){return n.shiftKey&&n.keyCode===9?!0:!1}function isTextSelected(n){var t=n.selectionStart,i=n.selectionEnd;return n.value.substring(t,i).length!==0?!0:!1}function ValidateNumber(n){var t=n.shiftKey;if(t)n.preventDefault();else{if(n.which===8||n.which===9||n.which===35||n.which===36||n.which===37||n.which===39||n.which===46)return;n.which<95?(n.which<48||n.which>57)&&n.preventDefault():(n.which<96||n.which>105)&&n.preventDefault()}}function MaxNumber(n,t,i,r){t>=i&&n.which!==8&&n.which!==9&&n.which!==35&&n.which!==36&&n.which!==37&&n.which!==39&&n.which!==46&&(isTextSelected($(r)[0])||n.preventDefault())}function SetupCustomValidation(n){$("form",n).each(function(){var n,t,i;$(this).hasClass("parse-first")&&($(this).removeClass("parse-first"),parseForms($(this)));$(this).data("validator")&&(n=$(this).data("validator").settings,t=n.errorPlacement,n.ignore=":hidden:not(.validate)",i=n.success,n.errorClass="help-block",n.success=function(){},n.errorPlacement=function(n,i){i.data("error-target")?$(i.data("error-target")).append(n):i.parent(".input-group").length||i.parent(".bootstrap-select").length?n.insertAfter(i.parent()):i.parents(".btn-group").length?$(".help-block",i.parents(".btn-group")).length||n.insertAfter(i.parents(".btn-group")):n.insertAfter(i);t(n,i)})})}function parseForms(n){n.each(function(){$(this).removeData("validator").removeData("unobtrusiveValidation");$.validator.unobtrusive.parse(this)})}function LoginUser(n){currentForm=$(n);var t=$("#txtUserName",$(n)).val(),i=$("#txtPassword",$(n)).val();$.ajax({url:"/Authentication/AuthenticateUser",type:"post",data:{username:t,password:i},beforeSend:function(){$("#defaultLoader").show()},error:function(){$("#defaultLoader").hide()}}).done(function(n){n.success===!0?currentForm.hasClass("ms-login-form-thank-you")?ShowCustomerSignedInPanel(n.customerName):location.reload(!0):(currentForm.hasClass("ms-login-form-thank-you"),currentForm.validate().showErrors({txtUserName:"Inloggningen misslyckades.<br/> Användarnamnet och/eller lösenordet var felaktigt. Var vänlig och försök igen.",txtPassword:"Inloggningen misslyckades.<br/> Användarnamnet och/eller lösenordet var felaktigt. Var vänlig och försök igen."}),$(".form-group.has-error:first input",currentForm).focus(),$("#defaultLoader").hide())})}function LogoutUser(){$.ajax({url:"/Authentication/Logout",type:"post"}).done(function(){location.reload(!0)})}function OnSubmitPasswordBegin(){$("#ms-create .preloading").length||$("#ms-create").append('<div class="preloading hidden"><img src="https://cdn.a3.se/A3/Content/images/thanks/preloader.gif" /><\/div>');$("#ms-create .preloading").removeClass("hidden")}function OnSubmitPasswordSuccess(n){n!==""?OnSubmitPasswordFailure(n):$.ajax({url:"/Authentication/AuthenticateUser",type:"post",data:{username:$("#txtUsername").html(),password:$("#txtConfirmPassword").val()}}).done(function(n){n.success===!0?($("#spanErrorMessage",$(".create form")).val(""),$("#divErrorMessage",$(".create form")).hide(),$("#signUpCustomerName").html(n.customerName),WarnBeforeLeave=0,$("#ty-ms-info").addClass("transitioning"),setTimeout(function(){$("#ty-ms-info").removeClass("transitioning").removeClass("create").addClass("created")},1e3)):OnSubmitPasswordFailure(n.message)})}function OnSubmitPasswordFailure(n){Loader(0);$("#ms-create .preloading").addClass("hidden");n!==""&&($("#spanErrorMessage",$(".create form")).html(n),$("#divErrorMessage").show())}function StartTour(){var n=new EnjoyHint({onStart:function(){sessionStorage.setItem("tourFinished",!0)},onEnd:function(){sessionStorage.setItem("tourFinished",!0)}});n.set([{"click #aLogin":"Klicka här för att logga in på Mina Sidor.",skipButton:{className:"mySkip",text:"Skippa"}},{"click .login-box":"",skipButton:{className:"mySkip",text:"Skippa"}}]);n.run()}function GetNotificationsAndMessages(){$.ajax({url:"/Authentication/GetNotificationsAndMessages",type:"post"}).done(function(n){n.isTokenValid?(n.notificationsNumber>0?($("#spanNotificationsIconClass").addClass("animated infinite pulse"),$("#spanNotificationsNumberBadge").html(n.notificationsNumber),$("#spanNotificationsNumberBadge").addClass("badge")):($("#spanNotificationsIconClass").removeClass("animated infinite pulse"),$("#spanNotificationsNumberBadge").html(""),$("#spanNotificationsNumberBadge").removeClass("badge")),n.notificationsNumber===1?$("#spanNewNotificationsText").html(n.notificationsNumber+" nytt meddelande"):$("#spanNewNotificationsText").html(n.notificationsNumber+" nya meddelanden"),$("#spanNotificationTotalCount").addClass("notification-counter count-new-NotificationCenter count-include-total"),n.messagesNumber>0?($("#spanMessagesIconClass").addClass("animated infinite pulse"),$("#spanMessagesNumberBadge").html(n.notificationsNumber),$("#spanMessagesNumberBadge").addClass("badge")):($("#spanMessagesIconClass").removeClass("animated infinite pulse"),$("#spanMessagesNumberBadge").html(""),$("#spanMessagesNumberBadge").removeClass("badge")),n.messagesNumber===1?$("#spanNewMessagesText").html(n.messagesNumber+" nytt meddelande"):$("#spanNewMessagesText").html(n.messagesNumber+" nya meddelanden"),$("#spanMessageTotalCount").addClass("message-counter count-new-MessageCenter count-include-total"),n.totalMessagesAndNotifications>0?($(".totalMessagesAndNotifications").show(),$(".totalMessagesAndNotifications").html(n.totalMessagesAndNotifications),$(".totalMessagesAndNotifications").addClass("badge")):($(".totalMessagesAndNotifications").hide(),$(".totalMessagesAndNotifications").html(""),$(".totalMessagesAndNotifications").addClass("badge"))):($("#spanNotificationsIconClass").removeClass("animated infinite pulse"),$("#spanNotificationsNumberBadge").html(""),$("#spanNotificationsNumberBadge").removeClass("badge"),$("#spanNewNotificationsText").html("nya meddelanden"),$("#spanNotificationTotalCount").removeClass("notification-counter count-new-NotificationCenter count-include-total"),$("#spanMessagesIconClass").removeClass("animated infinite pulse"),$("#spanMessagesNumberBadge").html(""),$("#spanMessagesNumberBadge").removeClass("badge"),$("#spanNewMessagesText").html("nya meddelanden"),$("#spanMessageTotalCount").addClass("message-counter count-new-MessageCenter count-include-total"),$(".totalMessagesAndNotifications").hide(),$(".totalMessagesAndNotifications").html(""),$(".totalMessagesAndNotifications").addClass("badge"))})}function SetThankYouPageDisplayPanels(){$.ajax({url:"/Authentication/IsCustomerSignedIn",type:"post"}).done(function(n){if(n.customerSignedIn===!0)ShowCustomerSignedInPanel(n.customerName);else{$(".create #ms-user-data #txtPassword").on("input",function(){$.trim($(this).val()).length>=6?($("#i1").addClass("hidden"),$("#i2").removeClass("hidden")):($("img.indicator").addClass("hidden"),$("#i1").removeClass("hidden"))});$(".create #ms-user-data #txtConfirmPassword").on("input",function(){$.trim($(this).val()).length>=6&&$.trim($(this).val())===$.trim($(".create #ms-user-data #txtPassword").val())?($("#i1, #i2").addClass("hidden"),$("#i3").removeClass("hidden")):($("img.indicator").addClass("hidden"),$("#i2").removeClass("hidden"))})}})}function ShowCustomerSignedInPanel(n){$("#signUpCustomerName").html(n);$("#ty-ms-info").removeClass("existing").addClass("created");$("#ms-signin .preloading").addClass("hidden");$("#ms-created .preloading").removeClass("hidden");$("#defaultLoader").hide()}function ValidateCampaign(){var n=$(this);$.ajax({url:"/umbraco/api/Shop/CampaignValidation",data:{ServiceTypeID:n.attr("data-service"),CampaignCode:n.val()},type:"POST"}).done(function(t){var i=n.parent();t.hasOwnProperty("Status")&&t.Status=="OK"&&t.Valid==!0?(i.addClass("campaign-valid").removeClass("campaign-invalid"),window.location=window.location.href.split("?")[0]+"?campaignCode="+n.val()):i.addClass("campaign-invalid").removeClass("campaign-valid")}).fail(function(){var t=n.parent();t.addClass("campaign-invalid").removeClass("campaign-valid")})}var ErrorHandler,currentRespBP,currentForm,TrackRedirectToMinaSidor,Shop,campaignChecker,WebShopOrder,WebShopRestoreOrder;(function(n,t){n.fn.inViewport=function(i){return this.each(function(r,u){function f(){var s=n(u).outerHeight(),r=n(t).height(),f=u.getBoundingClientRect(),e=f.top,o=f.bottom;return i.call(u,Math.max(0,e>0?Math.min(s,r-e):o<r?o:r))}f();n(t).on("resize scroll",f)})}})(jQuery,window);var isButik=!1,defaultNavTop=0,defaultNavHeight=0;$(document).ready(function(){var r,i,n,t,u,f;$(".navbar").position()!==undefined&&(defaultNavTop=$(".navbar").position().top+22);defaultNavHeight=$(".navbar").height();reinit("body");$(".carousel.manual").carousel({interval:!1});location.hash&&(r=$(location.hash),r.length&&ScrollToElm(r));$(document).on("shown.bs.collapse",".scrollonopen",function(){ScrollToElm($(this))});$(document).on("click","a.scroll-to",function(){ScrollToElm($($(this).attr("href")))});$(".change-pid").on("click",EditPid);$("#back-top a, #back-top-footer a").click(function(){return $("body,html").animate({scrollTop:0},800),!1});$(document).on("show.bs.collapse show.bs.modal",function(){var n=$(".googlemap iframe",$(this));n.length&&($(n).hasClass("map-loaded")||(n.attr("src",n.attr("src")+""),n.addClass("map-loaded")))});$(document).on("click",".iwanna-content .iw-control button, .iwanna-content .iw-control li",function(){slide=clicked=$(this).index();$container=$(this).parents(".iwanna-content");$carousel=$($container.data("carousel"));$carousel.find(".item.default").length>0&&slide++;$panels=$($container.find(".panels"));$container.find(".active").removeClass("active");$panels.find(".iw-panel.in").removeClass("in");$panels.find(".iw-panel:eq("+clicked+")").addClass("in");$($carousel).carousel(slide)});for(i=location.search.replace("?","").split("&"),n={},t=0;t<i.length;t++)u=i[t].split("=")[0],f=i[t].split("=")[1],n[u.toLowerCase()]=f;n.splash&&n.splash!==""&&($("body").append('<div class="modal fade" tabindex="-1" role="dialog" id="autoSplash" aria-labelledby="Modal" aria-hidden="true"> <div class="modal-dialog modal-lg">  <div class="modal-content">  <\/div> <\/div><\/div>'),$("#autoSplash .modal-content").load("/popup/"+n.splash,function(n,t){t=="error"?($(this).html('<div class="modal-body">Ett fel har uppst&aring;tt, f&ouml;rs&ouml;k igen om en liten stund.<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;<\/span><span class="sr-only">St&auml;ng<\/span><\/button><\/div>'),$(this).parent().addClass("modal-sm").removeClass("modal-lg")):$(this).parent().removeClass("modal-sm").addClass("modal-lg")}));$(document).on("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",".animated",function(){$(this).is(".slideOutDown, .slideOutUp, .zoomOut")&&$(this).addClass("hidden");$(this).removeClass("animated fadeInLeft slideOutDown slideInDown slideInUp slideOutUp fadeOutLeft fadeInRight fadeOutRight zoomIn zoomOut")});$("[data-animation]").inViewport(function(n){var i=[],t;n&&!$(this).attr("data-animated")&&($(this).attr("data-animated",!0),$(this).addClass("animated").addClass($(this).attr("data-animation")),t=!1,$(this).hasClass("has-odometer")&&(t=$(".odometer-anim",this)),t.length&&$.each(t,function(n,t){var r=$(t).html();i[n]=new Odometer({el:t,value:0,format:"(dd).dd"});i[n].update(r)}))});$("#orderModel_Customer_PhoneNumber").on("input",function(){var n=$.trim(this.value);$("#orderModel_PortInNumber").length&&$("#orderModel_PortInNumber").data("edited")!=!0&&(n.startsWith("07")?$("#orderModel_PortInNumber").val(n):$("#orderModel_PortInNumber").val(""))});$("#orderModel_PortInNumber").on("input",function(){$(this).data("edited",!0)})});$(".chat-link").on("click",function(){$("#chatscript-container a").trigger("click")});$(".carousel .animated").on("animationend webkitAnimationEnd oAnimationEnd MSAnimationEnd",function(){$(this).removeClass("animated")});$(document).ready(function(){function t(){setTimeout(function(){$("#generalSurvey").modal({show:!0,backdrop:"static",keyboard:!1})},survey.delay)}function n(){$("#generalSurvey").modal("hide")}survey.value&&(survey.value==="-1"||survey.value==="1")||t();$("#generalSurvey #surveyOpen").click(function(){n();createCookie(survey.name,"1",365)});$("#generalSurvey #surveyRemindMe").click(function(){t();n()});$("#generalSurvey #surveyClose").click(function(){n();createCookie(survey.name,"-1",100)})});$("#maintenance-accept").on("click",function(){createCookie("maintenanceaccept",1,90);$("#maintenance-msg").remove()});$(document).ready(function(){$("[data-animation]").inViewport(function(n){var i=[],t;n&&!$(this).attr("data-animated")&&($(this).attr("data-animated",!0),$(this).addClass("animated").addClass($(this).attr("data-animation")),t=!1,$(this).hasClass("has-odometer")&&(t=$(".odometer-anim",this)),t.length&&$.each(t,function(n,t){var r=$(t).html();i[n]=new Odometer({el:t,value:0,format:"(dd).dd"});i[n].update(r)}))});$("[data-animatevp], #aboutUs .section").inViewport(function(n){n>150&&(!$(this).attr("data-animated")||$(this).attr("data-animated")=="false")?($(this).attr("data-animated",!0),$(this).addClass("animate")):n<=150&&($(this).attr("data-animated",!1),$(this).removeClass("animate"))})});!function(n){"use strict";"function"==typeof define&&define.amd?define(["jquery"],n):"undefined"!=typeof module&&module.exports?module.exports=n(require("jquery")):n(jQuery)}(function(n){var e=-1,r=-1,i=function(n){return parseFloat(n)||0},o=function(t){var f=1,e=n(t),u=null,r=[];return e.each(function(){var t=n(this),e=t.offset().top-i(t.css("margin-top")),o=r.length>0?r[r.length-1]:null;null===o?r.push(t):Math.floor(Math.abs(u-e))<=f?r[r.length-1]=o.add(t):r.push(t);u=e}),r},u=function(t){var i={byRow:!0,property:"height",target:null,remove:!1};return"object"==typeof t?n.extend(i,t):("boolean"==typeof t?i.byRow=t:"remove"===t&&(i.remove=!0),i)},t=n.fn.matchHeight=function(i){var r=u(i),f;return r.remove?(f=this,this.css(r.property,""),n.each(t._groups,function(n,t){t.elements=t.elements.not(f)}),this):this.length<=1&&!r.target?this:(t._groups.push({elements:this,options:r}),t._apply(this,r),this)},f;t.version="0.7.0";t._groups=[];t._throttle=80;t._maintainScroll=!1;t._beforeUpdate=null;t._afterUpdate=null;t._rows=o;t._parse=i;t._parseOptions=u;t._apply=function(r,f){var e=u(f),s=n(r),c=[s],l=n(window).scrollTop(),a=n("html").outerHeight(!0),h=s.parents().filter(":hidden");return h.each(function(){var t=n(this);t.data("style-cache",t.attr("style"))}),h.css("display","block"),e.byRow&&!e.target&&(s.each(function(){var i=n(this),t=i.css("display");"inline-block"!==t&&"flex"!==t&&"inline-flex"!==t&&(t="block");i.data("style-cache",i.attr("style"));i.css({display:t,"padding-top":"0","padding-bottom":"0","margin-top":"0","margin-bottom":"0","border-top-width":"0","border-bottom-width":"0",height:"100px",overflow:"hidden"})}),c=o(s),s.each(function(){var t=n(this);t.attr("style",t.data("style-cache")||"")})),n.each(c,function(t,r){var u=n(r),f=0;if(e.target)f=e.target.outerHeight(!1);else{if(e.byRow&&u.length<=1)return void u.css(e.property,"");u.each(function(){var t=n(this),u=t.attr("style"),i=t.css("display"),r;"inline-block"!==i&&"flex"!==i&&"inline-flex"!==i&&(i="block");r={display:i};r[e.property]="";t.css(r);t.outerHeight(!1)>f&&(f=t.outerHeight(!1));u?t.attr("style",u):t.css("display","")})}u.each(function(){var t=n(this),r=0;e.target&&t.is(e.target)||("border-box"!==t.css("box-sizing")&&(r+=i(t.css("border-top-width"))+i(t.css("border-bottom-width")),r+=i(t.css("padding-top"))+i(t.css("padding-bottom"))),t.css(e.property,f-r+"px"))})}),h.each(function(){var t=n(this);t.attr("style",t.data("style-cache")||null)}),t._maintainScroll&&n(window).scrollTop(l/a*n("html").outerHeight(!0)),this};t._applyDataApi=function(){var t={};n("[data-match-height], [data-mh]").each(function(){var i=n(this),r=i.attr("data-mh")||i.attr("data-match-height");t[r]=r in t?t[r].add(i):i});n.each(t,function(){this.matchHeight(!0)})};f=function(i){t._beforeUpdate&&t._beforeUpdate(i,t._groups);n.each(t._groups,function(){t._apply(this.elements,this.options)});t._afterUpdate&&t._afterUpdate(i,t._groups)};t._update=function(i,u){if(u&&"resize"===u.type){var o=n(window).width();if(o===e)return;e=o}i?-1===r&&(r=setTimeout(function(){f(u);r=-1},t._throttle)):f(u)};n(t._applyDataApi);n(window).bind("load",function(n){t._update(!1,n)});n(window).bind("resize orientationchange",function(n){t._update(!0,n)})});$(window).on("resize",function(){$(".cover-image").parent().children("div").matchHeight({property:"height"});$(".equal-height").matchHeight({property:"height"});$(".equal-height-child > .box").matchHeight({property:"min-height"});$(".equal-height-child").matchHeight({property:"min-height"});$(".equal-min-height").matchHeight({property:"min-height"})});$(window).trigger("resize");!function(){"use strict";var r="undefined"!=typeof Intl&&"undefined"!=typeof Intl.Collator?Intl.Collator("sv",{sensitivity:"base"}):null,n=[],i=[],t={get:function(t,u,f){var y=f&&r&&f.useCollator,l=t.length,h=u.length,a,o,e,s,c,v;if(0===l)return h;if(0===h)return l;for(e=0;h>e;++e)n[e]=e,i[e]=u.charCodeAt(e);for(n[h]=h,e=0;l>e;++e){for(o=e+1,s=0;h>s;++s)a=o,v=y?0===r.compare(t.charAt(e),String.fromCharCode(i[s])):t.charCodeAt(e)===i[s],o=n[s]+(v?0:1),c=a+1,o>c&&(o=c),c=n[s+1]+1,o>c&&(o=c),n[s]=a;n[s]=o}return o}};"undefined"!=typeof define&&null!==define&&define.amd?define(function(){return t}):"undefined"!=typeof module&&null!==module&&"undefined"!=typeof exports&&module.exports===exports?module.exports=t:"undefined"!=typeof self&&"function"==typeof self.postMessage&&"function"==typeof self.importScripts?self.Levenshtein=t:"undefined"!=typeof window&&null!==window&&(window.Levenshtein=t)}();jQuery(document).ready(function(n){n("#cookie-accept").on("click",function(t){t.preventDefault();createCookie("accept-cookie","1",60,"/");n("#cookie").addClass("hide")});var i=n(".cd-hero"),t=n(".cd-hero-slider"),r=!1;if(t.length){uploadVideo(t);n(".cd-next, .cd-previous",i).off("click").on("click",function(t){var u,i,f;t.preventDefault();!t.hasOwnProperty("isTrigger")&&t.hasOwnProperty("originalEvent")&&r&&clearInterval(r);u=n(".cd-slider-nav .selected");i=0;u&&(i=u.index(),n(this).hasClass("cd-previous")?i--:i++,i<0?i=n(".cd-slider-nav li").last().index():i>=n(".cd-slider-nav li").length&&(i=0),f=n(".cd-slider-nav li").eq(i),f.length&&f[0].click())});n(".cd-slider-nav li").off("click").on("click",function(t){var r,i,u;t.preventDefault();r=n(this);r.hasClass("selected")||(i=r.index(),u=n(".cd-hero-slider .selected").index(),u<i?nextSlide(n(".cd-hero-slider"),n(".cd-slider-nav"),i):prevSlide(n(".cd-hero-slider"),n(".cd-slider-nav"),i),updateNavigationMarker(i+1))});if(n(".cd-next",i).length&&t.attr("data-autoplay")&&(r=setInterval(AutoPlayHero,t.attr("data-autoplay")*1e3)),t.attr("data-pause")!="false")i.on("mouseover",function(){t.addClass("paused")}).on("mouseout",function(){t.removeClass("paused")})}});$.fn.removeClassPrefix=function(n){return this.each(function(t,i){var r=i.className.split(" ").filter(function(t){return t.lastIndexOf(n,0)!==0});i.className=$.trim(r.join(" "))}),this};$(document).ready(function(){function n(){var n=$("#aboutUs .section");$.each(n,function(){var r=$(".middle",$(this)).outerHeight(),n=$(".left",$(this)).outerHeight(),i=$(".right",$(this)).outerHeight();$imgH=n>=i&&n>=r?n:i>=r&&i>=n?i:r;$(window).width()>=t?($(".left,.right,.middle, .middle img",$(this)).css("min-height",$imgH),$(this).css("min-height",$imgH)):($(".left,.right,.middle, .middle img",$(this)).css("min-height","auto"),$(this).css("min-height","auto"))})}var t=480;n();$(window).resize(function(){n()})});$(document).ready(function(){$(".faq-filters > .faq-category").on("click",function(){var n=$(this);n.data("faq-crit-selected")===!0?RemoveFaqCriteria(n,!0):AddFaqCriteria(n)});$(".faq-search-term input").on("keyup",function(n){n.keyCode==13&&$("button",$(this).closest(".faq-search-term")).trigger("click")});$(".faq-search-term button").on("click",function(){var n=$("input",$(this).closest(".faq-search-term")).val();AddFaqSearchTerm(n)});$(document).on("show.bs.collapse",".faq-item",function(){var n=$(this).attr("data-faq");$.ajax({url:"/Private/IncreaseFAQItem",type:"post",data:{id:n}}).done()});$(document).on("click",".faq-vote",function(n){n.preventDefault();var i=$(this).attr("data-vote"),t=$(this).closest(".faq-item");$(".faq-rate",t).html("Tack f&ouml;r att du bidrar med dina synpunkter.");$.ajax({url:"/Private/VoteFAQ",type:"post",data:{id:t.attr("data-faq"),vote:i==="1"?!0:!1}}).done(function(){})});var n=getURLParameterByName("areaId"),t=getURLParameterByName("questionId");$("[data-faq-val='"+n+"']").click();setTimeout(function(){$("a[href='#q_"+t+"'").click()},1e3)});$.extend($.expr[":"],{data:$.expr.createPseudo?$.expr.createPseudo(function(n){return function(t){return!!$(t).data(n)}}):function(n,t,i){return!!$(n).data(i[3])}});$.fn.filterData=function(n,t){return this.filter(function(){return $(this).data(n)==t})};$(function(){function n(n){var i="",t;$.each($("#datapacks").find("label.active"),function(){$(this).removeClass("active");$("input",this).prop("checked",!1);i=$("input",this).prop("id").replace("DataProduct_","")});t=null;n===0?t=$(".datapackagebox[data-binding=0]"):n===12?t=$(".datapackagebox[data-binding=12]"):n===24&&(t=$(".datapackagebox[data-binding=24]"));$.each(t,function(){var n=$("input",this).prop("id").replace("DataProduct_","");n===i&&($(this).addClass("active"),$("input",this).prop("checked",!0))})}$(".phonebox .phone-variant > input").on("change",function(){var n=$(this).closest(".phonebox"),t=$(this).parent(),u=JSON.parse(t.attr("data-gallery")),i=$(".phone-gallery",n),r;t.attr("data-price")==="0"&&t.attr("data-price-start")!=="0"?($(".phone-price > span:first",n).html(t.attr("data-price-start")),$(".phone-price > span:last",n).html("kr")):($(".phone-price > span:first",n).html(t.attr("data-price")),$(".phone-price > span:last",n).html("kr/mån"));i.html("");$.each(u,function(n,t){i.append('<img src="'+t+'" class="phone-image" />')});$("[name=PhoneProduct]",n).attr("data-prices",$(this).attr("data-prices"));r=$(this).closest(".phone-details").find("[id^='btnModalDetails_']");$.each(r,function(n,i){$(i).attr("data-phone")===t.attr("data-variant")?$(i).show():$(i).hide()});Shop.SetProductValue($("[name=PhoneProduct]",n));$("[name=PhoneProduct]",n).trigger("change")});$("#decide-phone button").on("click",function(){var n=$(this),t=n.parent();$(".btn-primary",t).removeClass("btn-primary");n.addClass("btn-primary");n.index()===1?$("#mobiles").removeClass("hidden"):($("#mobiles").addClass("hidden"),$("#mobiles [name=PhoneProduct]:checked").prop("checked",!1).trigger("change"),Shop.SetBinding(0),$(".equipmentbox[data-binding=24]").addClass("hidden"),$(".equipmentbox[data-binding=0]").removeClass("hidden"),$("#decide-equipment button:first").click(),UpdateGenericCart())});$("[name=PhoneProduct]").on("change",function(){var n,r,i,t;$(".phonebox .btn-check").removeClass("active");n=$(".phonebox .btn-check > input:checked");n.length>0?(n.parent().addClass("active"),Shop.SetBinding(24),r=n.parents(".phonebox"),i=$(".phone-name",n.parents(".phonebox")).html()+" - "+$(".phone-variant input:checked",n.parents(".phonebox")).parent().attr("data-variant"),$(".mini-cart .phone-item").html(i),$(".show-order-sm .phone-item").html(i),$(".equipmentbox[data-binding=24]").removeClass("hidden"),$(".equipmentbox[data-binding=0]").addClass("hidden"),$("#decide-equipment button:first").click(),$(".ArvatoInfo").removeClass("hidden"),$(".CreditCheckConfirmationSection").removeClass("hidden"),$("#cbIAgreeWithCC").prop("checked",!1),$("#btnConfirmIdentity").addClass("disabled"),$("#btnConfirmIdentity").attr("disabled","disabled"),$(".DesiredActivationDateMobile","body").datetimepicker("destroy"),t=new Date("2018-10-21"),$(".DesiredActivationDateMobile","body").datetimepicker({format:"YYYY-MM-DD",locale:"sv",keepOpen:!1,minDate:AddBusinessDays(t,7)})):($(".mini-cart .phone-item").html(""),$(".show-order-sm .phone-item").html(""),$(".ArvatoInfo").addClass("hidden"),$(".CreditCheckConfirmationSection").addClass("hidden"),$("#cbIAgreeWithCC").prop("checked",!1),$("#btnConfirmIdentity").removeClass("disabled"),$("#btnConfirmIdentity").removeAttr("disabled","disabled"),$(".DesiredActivationDateMobile","body").datetimepicker("destroy"),t=new Date,$(".DesiredActivationDateMobile","body").datetimepicker({format:"YYYY-MM-DD",locale:"sv",keepOpen:!1,minDate:AddBusinessDays(t,7)}));refreshPersonalInfo()});$("#decide-binding button").on("click",function(){var i=$(this),r=i.parent(),t;$(".btn-primary",r).removeClass("btn-primary");i.addClass("btn-primary");t=i.attr("data-binding");t!=="undefined"&&t==0||t==="undefined"&&i.index()===0?(Shop.SetBinding(0),n(0),$(".datapackagebox[data-binding=0]").removeClass("hidden"),$(".datapackagebox[data-binding=12]").addClass("hidden"),$(".datapackagebox[data-binding=24]").addClass("hidden"),$(".equipmentbox[data-binding=0]").removeClass("hidden"),$(".equipmentbox[data-binding=12]").addClass("hidden"),$(".equipmentbox[data-binding=24]").addClass("hidden"),$("#decide-equipment button:last").click(),UpdateGenericCart()):t!=="undefined"&&t==12||t==="undefined"&&i.index()===1?(Shop.SetBinding(12),n(12),$(".datapackagebox[data-binding=0]").addClass("hidden"),$(".datapackagebox[data-binding=12]").removeClass("hidden"),$(".datapackagebox[data-binding=24]").addClass("hidden"),$(".equipmentbox[data-binding=0]").addClass("hidden"),$(".equipmentbox[data-binding=12]").removeClass("hidden"),$(".equipmentbox[data-binding=24]").addClass("hidden"),$("#decide-equipment button:last").click(),UpdateGenericCart()):(Shop.SetBinding(24),n(24),$(".datapackagebox[data-binding=0]").addClass("hidden"),$(".datapackagebox[data-binding=12]").addClass("hidden"),$(".datapackagebox[data-binding=24]").removeClass("hidden"),$(".equipmentbox[data-binding=0]").addClass("hidden"),$(".equipmentbox[data-binding=12]").addClass("hidden"),$(".equipmentbox[data-binding=24]").removeClass("hidden"),$("#decide-equipment button:last").click(),UpdateGenericCart())});$("#cbIAgreeWithCC").change(function(){this.checked&&$("#cbIAgreeWithCC").is(":checked")?($("#btnConfirmIdentity").removeClass("disabled"),$("#btnConfirmIdentity").removeAttr("disabled")):($("#btnConfirmIdentity").addClass("disabled"),$("#btnConfirmIdentity").attr("disabled","disabled"))});$(".equipmentbox .equipment-variant > input").on("change",function(){var n=$(this).closest(".equipmentbox"),t=$(this).parent(),u=JSON.parse(t.attr("data-gallery")),i=$(".equipment-gallery",n),r;t.attr("data-price")==="0"&&t.attr("data-price-start")!=="0"?($(".equipment-price > span:first",n).html(t.attr("data-price-start")),$(".equipment-price > span:last",n).html("kr")):($(".equipment-price > span:first",n).html(t.attr("data-price")),$(".equipment-price > span:last",n).html("kr/mån"));i.html("");$.each(u,function(n,t){i.append('<img src="'+t+'" class="equipment-image" />')});$("[name=EquipmentProduct]",n).attr("data-prices",$(this).attr("data-prices"));r=$(this).closest(".equipment-details").find("[id^='btnModalDetails_']");$.each(r,function(n,i){$(i).attr("data-equipment")===t.attr("data-variant")?$(i).show():$(i).hide()});Shop.SetProductValue($("[name=EquipmentProduct]",n));$("[name=EquipmentProduct]",n).trigger("change")});$("#decide-equipment button").on("click",function(){var n=$(this),t=n.parent();$(".btn-primary",t).removeClass("btn-primary");n.addClass("btn-primary");n.index()===1?$("#equipments").removeClass("hidden"):($("#equipments").addClass("hidden"),$("#equipments [name=EquipmentProduct]:checked").prop("checked",!1).trigger("change"),UpdateGenericCart())});$("[name=EquipmentProduct]").on("change",function(){var n,i,t;$(".equipmentbox .btn-check").removeClass("active");n=$(".equipmentbox .btn-check > input:checked");n.length>0?(n.parent().addClass("active"),i=n.parents(".equipmentbox"),t=$(".equipment-name",n.parents(".equipmentbox")).html()+" - "+$(".equipment-variant input:checked",n.parents(".equipmentbox")).parent().attr("data-variant"),$(".mini-cart .equipment-item").html(t),$(".show-order-sm .equipment-item").html(t)):($(".mini-cart .equipment-item").html(""),$(".show-order-sm .equipment-item").html(""))});$(".product-select").on("click",UpdateGenericCart);$(".product-selectable").on("change",UpdateGenericCart);$(".mini-cart").length&&UpdateGenericCart();$("#mobile-vertical [name=WantsToKeepNumber]").on("change",function(){$(this).val()=="true"?($("#KeepNumberWrap").removeClass("hidden"),$("#orderModel_PortInNumber").val("")):$("#KeepNumberWrap").addClass("hidden")})});$(document).on("click","#btnConfirmIdentity",function(){showLoader($(this));getPersonalInfoByPersonalID.call(this)});var refreshPersonalInfo=function(){$("#orderModel_Customer_PersonalNumber").prop("readOnly")&&(EditPid(),$("#btnConfirmIdentity").trigger("click"))},getPersonalInfoByPersonalID=function(){var t=$(this),i=$("#orderModel_Customer_Email").valid()&&$("#orderModel_Customer_ConfirmEmail").valid()&&$("#orderModel_Customer_PhoneNumber").valid(),r=$("#orderModel_Customer_PersonalNumber").valid(),n=isValidSwedishPIN($("#orderModel_Customer_PersonalNumber").val()),u;n||r&&$("#orderModel_Customer_PersonalNumber-error").html("Du har angett ett ogiltigt personnummer.").closest(".form-group").addClass("has-error");n&&i?(u='0770 910 000 eller <a href="kundservice@a3.se">kundservice@a3.se<\/a>',$.ajax({url:UrlSettings.PerformCreditCheck,data:$("#mainForm").serialize(),cache:!1,type:"POST",success:function(n){var t=JSON.parse(n);FillPersonalData(t);$("#btnFinishOrder").removeAttr("disabled")},error:function(){ErrorHandler()},complete:function(){hideLoader(t)}})):(hideLoader($(this)),$(".form-group.has-error input").first().focus())},FillPersonalData=function(n){if(n){var t=n;$("#personalName").html((t.hasOwnProperty("givenName")&&$.trim(t.givenName).length>0?t.givenName:t.firstName)+" "+ScrambleString(t.lastName));$("#personalAddress").html(ScrambleStringWithSplitting(t.address));$("#personalCity").html(ScrambleString(t.postalCode)+" "+ScrambleString(t.city));$("#orderModel_Customer_FirstName").val(t.firstName);$("#orderModel_Customer_LastName").val(t.lastName);$("#orderModel_Customer_City").val(t.city);$("#orderModel_Customer_Postal").val(t.postalCode);$("#orderModel_Customer_Street").val(t.address);$("#orderModel_Customer_InstallmentProfileNumber").val(t.installmentProfileNumber);$("#orderModel_Customer_CheckoutID").val(t.checkoutID);$("#orderModel_Customer_FirstName").valid()&&$("#orderModel_Customer_LastName").valid()&&$("#orderModel_Customer_City").valid()&&$("#orderModel_Customer_Postal").valid()&&$("#orderModel_Customer_Street").valid()?ShowPersonalInfoText():ShowPersonalInfoFields()}else ResetPersonalDetailsFields(),ShowPersonalInfoFields()},EditPid=function(){$("#personal-text, #personal-input").addClass("hidden");$("#ContinueBtn").removeClass("hidden");$("#orderModel_Customer_PersonalNumber").prop("readOnly",!1);$(".checkout-more:visible").fadeOut(400)},ShowPersonalInfoFields=function(){$("#personal-input").removeClass("hidden");$("#personal-text").addClass("hidden");$("#ContinueBtn").addClass("hidden");$("#orderModel_Customer_PersonalNumber").prop("readOnly",!0);$(".checkout-more:hidden").fadeIn(400)},ShowPersonalInfoText=function(){$("#personal-input").addClass("hidden");$("#personal-text").removeClass("hidden");$("#ContinueBtn").addClass("hidden");$("#orderModel_Customer_PersonalNumber").prop("readOnly",!0);$(".checkout-more:hidden").fadeIn(400)},ResetPersonalDetailsFields=function(){$("#orderModel_Customer_FirstName").val("");$("#orderModel_Customer_LastName").val("");$("#orderModel_Customer_City").val("");$("#orderModel_Customer_Postal").val("");$("#orderModel_Customer_Street").val("")};ErrorHandler=function(){alert("Hoppsan, något gick fel.")};$(function(){$(".phone-gallery, .equipment-gallery").hover(function(){$(this).children().eq(0).css("display","none");$(this).children().eq(1).css("display","inline-block")},function(){$(this).children().eq(1).css("display","none");$(this).children().eq(0).css("display","inline-block")})});$(document).ready(function(){$("select.streamingPackageSelect").trigger("change");$(document).on("input",".drift-postal-code",GetDriftByPostal);$(document).on("click",".hero-video .video-overlay-control",function(){var n=$(this).closest(".hero-video"),t=$("video",n)[0];t.paused?(n.addClass("playing"),t.play()):(t.pause(),n.removeClass("playing"))})});$(document).on("change","select.streamingPackageSelect",function(){var t=$(this).val(),n=$(".flex-container-channels a");n.addClass("hidden");switch(t){case"cmore":n=$("a.cmore",$(".flex-container-channels"));break;case"cmoretv4":n=$("a.cmore, a.cmoretv4",$(".flex-container-channels"));break;case"cmoremycketsport":n=$("a.cmore, a.cmoretv4, a.cmoremycketsport",$(".flex-container-channels"))}n.removeClass("hidden");$(".subscription-wrapper button").removeClass("btn-primary");$('.subscription-wrapper button[value="'+t+'"]').addClass("btn-primary")});$(document).on("click",".subscription-wrapper button",function(){var n=$(this).val();$("select.streamingPackageSelect").selectpicker("val",n).trigger("change")});$(document).on("click","#body",function(){$dropDown=$(".submenu.in");$dropDown.length&&$dropDown.collapse("toggle")});$(document).on("change",".driftButtonsMobile__select",function(){console.log("change");$('.drift__buttons button[value="'+$(this).val()+'"]').trigger("click")});$(document).on("click",".drift__buttons button",function(){var n=$(this).val();$(".driftButtonsMobile__select").selectpicker("val",n);$(".drift__buttons button").removeClass("btn-primary");$(".drift-panel").addClass("hidden");$(this).addClass("btn-primary");$(n).removeClass("hidden")});$("#showCookieConsent").on("click",function(){$("#cookieConsent").modal("show")});$(function(){QueryFaq()}),function(n){n.QueryString=function(n){let t={};for(let i=0;i<n.length;++i){let r=n[i].split("=",2);r.length===2&&(t[r[0]]=decodeURIComponent(r[1].replace(/\+/g," ")))}return t}(window.location.search.substr(1).split("&"))}(jQuery);$("a[href='#wrap']").click(function(){return $("html, body").animate({scrollTop:0},"slow"),!1});$(document).ready(function(){$("#main-nav").on("show.bs.collapse",function(){$("body").addClass("open-nav")});$("#main-nav").on("hidden.bs.collapse",function(){$("body").removeClass("open-nav")});$('[data-toggle="popover"]').popover();$(document).on("click","[data-click]",function(n){if(!$(n.target).is("a")){n.preventDefault();var t=$(this).attr("data-click");t.startsWith("http")||t.startsWith("/")?window.location=t:t.toLowerCase()=="true"&&$("a",$(this)).length?$("a",$(this)).first()[0].click():$(t).length&&$(t)[0].click()}});$(".navbar-toggle").on("click",function(){$(".navbar-left").toggleClass("on");$("body").addClass("open-nav")});$(".close-collapse").on("click",function(){$(this).parents(".collapse").collapse("toggle")});$(".close-mobile-menu").on("click",function(){$(".navbar-left").addClass("closing").addClass("collapsing");setTimeout(function(){$(".navbar-left").removeClass("closing").removeClass("collapsing");$(".navbar-left").removeClass("on").removeClass("in");$("body").removeClass("open-nav")},300)});$('.submenu a[data-toggle="collapse"]').on("click",function(n){getBreakpoint()=="xs"?(n.stopPropagation(),n.preventDefault(),$(this).next().collapse({parent:$(this).closest(".submenu"),toggle:!1}),$(this).next().collapse("toggle")):window.location=this.href});$("[data-toggle=bread-menu]").on("click",function(n){getBreakpoint()=="xs"&&(n.preventDefault(),$("#bread-menu").toggleClass("open"))});$("body").on("click",function(){$("#ms-menu").hasClass("in")&&$(".signed-in").length&&$("#ms-menu").collapse("toggle")});var n=location.pathname;$('.selected-menu [href="'+n+'"]').closest(".selected-menu").addClass("current");$('a[href="'+n+'"]',$(".selected-menu")).parent().addClass("current");$("#ty-order-info .toggle-more").on("click",function(n){n.preventDefault();$("#ty-order-info").toggleClass("full")});$(window).on("resize",function(){$("#topbar2").parent().css("min-height","").css("min-height",$("#topbar2").parent().outerHeight(!0))});$(window).trigger("resize");$("#register").on("click",function(n){n.preventDefault();$("#ms-create .preloading").length||$("#ms-create").append('<div class="preloading hidden"><img src="https://cdn.a3.se/A3/Content/images/thanks/preloader.gif" /><\/div>');$("#ms-create .preloading").removeClass("hidden");setTimeout(function(){$("#ty-ms-info").addClass("transitioning");setTimeout(function(){$("#ty-ms-info").removeClass("transitioning").removeClass("create").addClass("created")},1e3)},2e3)});$(window).scroll(function(){var n=$("#wrap > header"),r=$(".navbar-a3"),t=$("#topbar2"),i=getBreakpoint()=="xs"?0:10;$(this).scrollTop()>t.outerHeight()+i&&!n.hasClass("sticky")?n.addClass("sticky"):$(this).scrollTop()<=t.outerHeight()+i&&n.removeClass("sticky")})});$(document).on("input",".number",function(){$(this).val($(this).val().replace(/[^0-9]+/g,""))});$(document).on("input",".max-5-numbers",function(){var n=$(this).val().replace(/[^0-9]+/g,"");n.length>5&&(n=n.substring(0,5));$(this).val(n)});$(document).on("input",".max-8-numbers",function(){var n=$(this).val().replace(/[^0-9]+/g,"");n.length>8&&(n=n.substring(0,8));$(this).val(n)});$(document).on("input",".max-10-numbers",function(){var n=$(this).val().replace(/[^0-9]+/g,"");n.length>10&&(n=n.substring(0,10));$(this).val(n)});$(document).on("input",".max-10",function(){var n=$(this).val();n.length>10&&(n=n.substring(0,10));$(this).val(n)});$(document).on("input",".apartmentNumber",function(){$(this).val($(this).val().replace(/[^0-9\\(\\)\\-]+/g,""))});$(document).on("input",".phone-number",function(){var n=$(this).val();n.length>14&&(n=n.substring(0,14));$(this).val(n)});$(".streetNumber").keydown(function(n){if(n.which!==109&&n.which!==173&&!ChekcShiftTabKeys(n)){ValidateNumber(n);var t=$(this).val().length;MaxNumber(n,t,7,".streetNumber")}});$(".apartmentNumber").keydown(function(n){if(!ChekcShiftTabKeys(n)){var t=$(this).val().length;MaxNumber(n,t,25,".apartmentNumber")}});$.validator.unobtrusive.options={errorElement:"span",errorClass:"help-block"};$.validator.setDefaults({highlight:function(n){$(n).closest(".form-group").addClass("has-error")},unhighlight:function(n){$(n).closest(".form-group").removeClass("has-error")}});$.validator.unobtrusive.adapters.add("brequired",function(n){n.element.tagName.toUpperCase()==="INPUT"&&n.element.type.toUpperCase()==="CHECKBOX"&&(n.rules.required=!0,n.message&&(n.messages.required=n.message))});$.validator.addMethod("group",function(n,t,i){var f,e,u,r;for(console.log("test"),f=i.propertynames.split(","),e=!1,u=0;u<f.length;u++)if(r=f[u],$("#"+r+":radio, #"+r+":checkbox").length&&$("#"+r).is(":checked")||!$("#"+r+":radio, #"+r+":checkbox").length&&$.trim($("#"+r).val()).length>0){e=!0;break}return e},"");$.validator.unobtrusive.adapters.add("group",["propertynames"],function(n){n.rules.group=n.params;n.messages.group=n.message});$(function(){SetupCustomValidation("body")});currentForm=!1;TrackRedirectToMinaSidor=function(){$.ajax({url:UrlSettings.LogToHistoryTable,type:"POST",data:{message:"Customer redirected from website ThankYou page to Mina Sidor",activityType:33},success:function(){},error:function(n,t,i){showError(kendo.format("OnUpgradeSpeed Error: {0}",i))}})};$(document).ready(function(){$(".signed-in").length&&GetNotificationsAndMessages();$("form.ms-login-form").on("submit",function(n){n.preventDefault();$(this).valid()?LoginUser(this):$(".form-group.has-error:first input",$(this)).focus()});$(document).on("focusin",".ms-login-form .has-error input:visible",function(){var i=$(this).parents(".form-group"),n=$(".hidden-error",i).length?$(".hidden-error",i).html():!1,t;$(this).tooltip("hide");$(this).data("bs.tooltip",!1);n&&(t='<div class="tooltip black pulled" role="tooltip"><div class="tooltip-arrow"><\/div><div class="tooltip-inner"><\/div><\/div>',getBreakpoint()==="lg"?$(this).tooltip({trigger:"focus",title:n,container:"body",placement:"right",html:!0,template:t}):$(this).tooltip({trigger:"focus",title:n,container:"body",html:!0,template:t}),$(this).tooltip("show"))});$.each($("form.ms-login-form"),function(){$(this).validate({rules:{txtUserName:{required:!0},txtPassword:{required:!0}},messages:{txtUserName:"Du m&aring;ste fylla i ditt anv&auml;ndarnamn",txtPassword:"Du m&aring;ste fylla i ditt l&ouml;senord."},highlight:function(n){$(n).closest(".form-group").removeClass("has-success").addClass("has-error")},unhighlight:function(n){$(n).closest(".form-group").removeClass("has-error");$(".hidden-error",$(n).closest(".form-group")).remove()},errorElement:"span",errorClass:"hidden hidden-error",errorPlacement:function(n,t){t.data("error-target")?$(t.data("error-target")).append(n):t.parent(".input-group").length?n.insertAfter(t.parent()):n.insertAfter(t)}})})});Shop=function(){function s(n){for(var t,r=n+"=",u=document.cookie.split(";"),i=0;i<u.length;i++){for(t=u[i];t.charAt(0)===" ";)t=t.substring(1,t.length);if(t.indexOf(r)===0)return t.substring(r.length,t.length)}return null}var f=0,t=0,u=0,i=0,r=0,h=shopCheckoutUrl,n=0,e=[],c=function(){e=[];$("#ShopBinding").length&&(n=parseInt($("#ShopBinding").val()));var t=$(".product-preselected, .product-selectable:checked");t.length&&($.each(t,function(){var n=o($(this));typeof n=="object"&&e.push(n)}),$.each(e,function(t,i){if(this.hasOwnProperty("TBD")){var r=i.TBD.sort(function(t,i){return Math.abs(t.Binding-n)-Math.abs(i.Binding-n)});e[t]=r[0]}}))},o=function(n){var i=!1,t;if(n.attr("data-prices")){if(t=JSON.parse(n.attr("data-prices")),$.isArray(t))return{TBD:t};typeof t=="object"&&t.hasOwnProperty("ProductID")&&(i=t)}var u=$("#PageName").val(),f=n.attr("data-size"),r=s("a3_cookieConsentLevel");return(r==="2"||r==="3")&&GAEvent(u,f,"Product box"),i},l=function(){f=t=u=i=r=0;$.each(e,function(e,o){f+=o.Price;o.CampaignDuration>0?(t+=o.CampaignPrice,i+=o.CampaignStartFee,r+=o.CampaignStartFee,r+=n===0?o.CampaignPrice:(n-o.CampaignDuration)*o.Price+o.CampaignDuration*o.CampaignPrice):(u+=o.StartFee,u+=99,t>0&&(t+=o.Price),i>0&&(i+=o.StartFee),r+=(n===0?1:n)*o.Price+o.StartFee)})},a=function(){var t=o($(this)),i;return typeof t=="object"?t:t.hasOwnProperty("TBD")?(i=v.TBD.sort(function(t,i){return Math.abs(t.Binding-n)-Math.abs(i.Binding-n)}),i[0]):void 0},y=function(){var n=a.call(this);return n.ProductID+"|"+n.Binding+"|"+n.PackageID};return{RefreshCart:function(){return c(),l(),!0},SetBinding:function(t){return n=parseInt(t),$("#ShopBinding").length&&$("#ShopBinding").val(n),!0},SetProductValue:function(n){n.val(y.call(n))},FormBegin:function(){$.isFunction(showLoader)&&showLoader($(this))},FormSuccess:function(n){var t="";t+='<input type="hidden" name="orderInfo" value="'+n.order+'"/>';t+='<input type="hidden" name="checkoutType" value="'+n.type+'"/>';$('<form action="'+h+'" method="POST">'+t+"<\/form>").appendTo("body").submit()},FormError:function(){$.isFunction(showLoader)&&hideLoader($(this))},DisplayMonthly:function(){return f%1!=0?f.toFixed(2).replace(".",","):f},DisplayStartFee:function(){return u%1!=0?u.toFixed(2).replace(".",","):u},DisplayCampaignMonthly:function(){return t%1!=0?t.toFixed(2).replace(".",","):t},DisplayCampaignStartFee:function(){return i%1!=0?i.toFixed(2).replace(".",","):i},DisplayMinimumPrice:function(){return r%1!=0?r.toFixed(2).replace(".",","):r}}}();campaignChecker=null;$(document).ready(function(){$(".campaignValidator").on("input",function(){var n=this;clearTimeout(campaignChecker);campaignChecker=setTimeout(ValidateCampaign.call(n),300)});$('*[id^="btnModalDetails_"]').on("click",function(){var n=$(this).val(),t=$(this).attr("data-binding");$("#modalEquipmentDetails_"+n+"_"+t).modal("show")});$(document).on("shown.bs.modal",".modal",function(){$(".imageCarouselContainer:not(.slick-initialized)",$(this)).slick({arrows:!0});$(".imageCarouselContainer.slick-initialized:visible",$(this)).slick("resize")})});WebShopOrder=function(){return{FormBegin:function(){window.showLoader($("body"))},FormSuccess:function(n){if(typeof n=="object")n.hasOwnProperty("Message")?alert(n.Message):n.hasOwnProperty("Redirect")?window.location=n.Redirect:alert("N�got gick fel."),window.hideLoader($("body"));else{var t="";t+='<input type="hidden" name="slugIdentifier" value="'+n.slugIdentifier+'"/>';t+='<input type="hidden" name="goToStepID" value="'+n.orderFlowStepIdGoTo+'"/>';t+='<input type="hidden" name="projectID" value="'+n.projectId+'"/>';t+='<input type="hidden" name="selectedProductsJSON" value="'+n.products+'"/>';t+='<input type="hidden" name="sourceID" value="'+n.sourceId+'"/>';t+='<input type="hidden" name="campaignCode" value="'+n.campaignCode+'"/>';$('<form action="'+shopWebsiteOrderUrl+'" method="POST">'+t+"<\/form>").appendTo("body").submit()}},FormComplete:function(){window.hideLoader($("body"))},FormError:function(){window.hideLoader($("body"))}}}();WebShopRestoreOrder=function(){return{FormBegin:function(){window.showLoader($("body"))},FormSuccess:function(n){window.location.href=shopWebsiteRestoreOrderUrl+"?sessionID="+n.sessionID+"&slugFlowIdentifier="+n.slugFlowIdentifier},FormComplete:function(){window.hideLoader($("body"))},FormError:function(){window.hideLoader($("body"))}}}()