function verifyCaptcha(n){return $(n).attr("captcha")=="true"?!0:!1}$.fn.captcha=function(){var n=this;n.attr("captcha",!1);n.find(".captcha").html('<div class="check"> <\/div> <span>Jeg er ikke en robot<\/span>');n.find(".captcha .check").on("click",function(){$(this).closest("form").attr("captcha",!0);$(this).closest("form").find(".captcha .check").html('<div class="wrapper"><svg version="1.1" id="Layer1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 -1 14.5 12.5"><path fill="#ff4d1d" d="M6 11.5L.8 7.2c-.4-.4-.5-1-.1-1.4.3-.4.9-.5 1.3-.2l3.7 3.1L12.3.8c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4L6 11.5z"/><\/svg><\/div>')});n.on("submit",function(t){n.attr("captcha")=="false"&&t.preventDefault()})};$(document).ready(function(){$(".captcha").closest("form").captcha();$("button").click(function(n){verifyCaptcha($(this).closest("form"))?$(".captcha").parent().val($(this).closest("form").find('input[id^="hdf_"]').val()):(n.preventDefault(),$(".captcha").parent().val(""))})});const DigitalSignatureComponent=function(){var e="",n="",t=1,r=0,u=!1;this.init=function(t){e=t;n=$(e);s(n);o();c(_model.IdentityType)};var o=function(){_model=n.data("model");var t=i();t.click()},s=function(){n.on("click",".tabbutton",function(){t=1;f(this)});n.on("click",".next-page",function(){var n=i();t=t+1;f(n)});n.on("click",".prev-page",function(){var n=i();t=t-1;f(n)})},f=function(i){var o,e,f;r=$(i).index();o=n.find(i).data("status");e=window.location.href.toLowerCase();e.endsWith("#signering")?u=!0:e.endsWith("#ingensignering")&&(u=!1);f={};f.blockId=_model.BlockId;f.currentPage=t;f.status=o;f.IsSigned=u;h();$.ajax({url:n.data("get-list-url"),type:"POST",datatype:"json",contentType:"application/json; charset=utf-8",processData:!1,cache:!1,data:JSON.stringify(f),error:function(n){n.status==403&&(window.location.hash="#accessdenied")}}).done(function(data){data.indexOf("window.location")==0?eval(data):n.find(".update-target").html(data)})},i=function(){return r!=-1?n.find(".tabbutton:eq("+r+")"):n.find(".tabbutton:first")},h=function(){var t=i();n.find(".tabbutton").removeClass("button--primary").addClass("button--secondary");$(t).removeClass("button--secondary").addClass("button--primary")},c=function(n){$('a[href="/underskriftsrum/"]').each(function(){this.innerHTML=="Underskriftsrum"&&(this.parentElement.parentElement.innerHTML=this.parentElement.parentElement.innerHTML+"<li class=header__primary-item header__primary-item--desktop><span class=header__primary-link--active>"+n+"<\/span><\/li >")})};return this},GeneralforsamlingDelegeredemoederTilmeldingComponent=function(){var i="",n="";this.init=function(t){i=t;n=$(i);u(n);r()};var r=function(){console.debug("GeneralforsamlingDelegeredemoederTilmeldingBlockUpdate loadInit");_model=n.find(".generalforsamlingdelegeredemoedertilmelding-form").data("model");$('[data-toggle="tooltip"]').tooltip()},u=function(){n.on("click",".submit",f);$("#Kollega").on("change",t)},f=function(){console.debug("GeneralforsamlingDelegeredemoederTilmeldingBlockUpdate started");e()},t=function(){var n=$("#KollegaFields"),t=$("#Kollega");t.each(function(){console.debug("#Kollega :  "+$(this).val());$(this).val()==="Kollega"?n.removeClass("div-hide"):n.addClass("div-hide")})},e=function(){var t=n.find("form").first(),i;console.debug("GeneralforsamlingDelegeredemoederTilmeldingBlock - submit");i=new FormData(t[0]);$.ajax({url:t.data("generalforsamlingdelegeredemoedertilmelding-url"),type:"POST",enctype:"multipart/form-data",processData:!1,contentType:!1,cache:!1,data:i}).done(function(data){data.indexOf("window.location")==0?eval(data):(n.find(".generalforsamlingdelegeredemoedertilmeldingform-update-target").html(data),r(),o())})},o=function(){console.debug("GeneralforsamlingDelegeredemoederTilmeldingBlock - submitFormSucces");$("#Kollega").on("change",t);t()},s=function(n,t){var i=$("input[name='"+n+"']",t),r,u;i.on("focus",function(){r=this.value!==""?this.value:""}).change(function(){var n,t;u=r;r=this.value!==""?this.value:"";n="";try{n=r;t=$.datepicker.parseDate("dd-mm-yy",n);i.removeClass("invalid")}catch(f){i.addClass("invalid")}i.val(n)})},h=function(n,t){$("input[name='"+n+"']",t).datepicker({showOn:"focus",buttonImage:"images/calendar.gif",buttonImageOnly:!0,buttonText:"Select date",changeMonth:!0,changeYear:!0,gotoCurrent:!0,dateFormat:"dd-mm-yy"})},c=function(n,t){s(n,t);h(n,t)};return this},GeneralforsamlingDelegeredeTilmeldingComponent=function(){var i="",n="";this.init=function(t){i=t;n=$(i);u(n);r()};var r=function(){_model=n.find(".generalforsamlingdelegeredetilmelding-form").data("model");$('[data-toggle="tooltip"]').tooltip();t("participation_deltager_ikke",n,!1)},u=function(){n.on("click",".submit",f);n.on("change","#Participation",e)},f=function(){o()},e=function(){this.value==="Jeg deltager ikke"?t("participation_deltager_ikke",n,!0):t("participation_deltager_ikke",n,!1)},o=function(){var t=n.find("form").first(),i=new FormData(t[0]);$.ajax({url:t.data("generalforsamlingdelegeredetilmelding-url"),type:"POST",enctype:"multipart/form-data",processData:!1,contentType:!1,cache:!1,data:i}).done(function(data){data.indexOf("window.location")==0?eval(data):(n.find(".generalforsamlingdelegeredetilmeldingform-update-target").html(data),r(),s())})},s=function(){console.debug("GeneralforsamlingDelegeredeTilmeldingComponentBlock - submitFormSucces")},h=function(n,t){var i=$("input[name='"+n+"']",t),r,u;i.on("focus",function(){r=this.value!==""?this.value:""}).change(function(){var n,t;u=r;r=this.value!==""?this.value:"";n="";try{n=r;t=$.datepicker.parseDate("dd-mm-yy",n);i.removeClass("invalid")}catch(f){i.addClass("invalid")}i.val(n)})},c=function(n,t){$("input[name='"+n+"']",t).datepicker({showOn:"focus",buttonImage:"images/calendar.gif",buttonImageOnly:!0,buttonText:"Select date",changeMonth:!0,changeYear:!0,gotoCurrent:!0,dateFormat:"dd-mm-yy"})},l=function(n,t){h(n,t);c(n,t)},t=function(n,t,i){var r=$("#"+n,t);i?r.show():r.hide()};return this},GeneralforsamlingTilmeldingComponent=function(){var t="",n="";this.init=function(u){t=u;n=$(t);r(n);i()};var i=function(){_model=n.find(".generalforsamlingtilmelding-form").data("model");$('[data-toggle="tooltip"]').tooltip()},r=function(){n.on("click",".submit",u)},u=function(){console.debug("GeneralforsamlingTilmeldingBlockUpdate started");f()},f=function(){var t=n.find("form").first(),r=new FormData(t[0]);$.ajax({url:t.data("generalforsamlingtilmelding-url"),type:"POST",enctype:"multipart/form-data",processData:!1,contentType:!1,cache:!1,data:r}).done(function(data){data.indexOf("window.location")==0?eval(data):(n.find(".generalforsamlingtilmeldingform-update-target").html(data),i(),e())})},e=function(){console.debug("GeneralforsamlingTilmeldingBlock - submitFormSucces")},o=function(n,t){var i=$("input[name='"+n+"']",t),r,u;i.on("focus",function(){r=this.value!==""?this.value:""}).change(function(){var n,t;u=r;r=this.value!==""?this.value:"";n="";try{n=r;t=$.datepicker.parseDate("dd-mm-yy",n);i.removeClass("invalid")}catch(f){i.addClass("invalid")}i.val(n)})},s=function(n,t){$("input[name='"+n+"']",t).datepicker({showOn:"focus",buttonImage:"images/calendar.gif",buttonImageOnly:!0,buttonText:"Select date",changeMonth:!0,changeYear:!0,gotoCurrent:!0,dateFormat:"dd-mm-yy"})},h=function(n,t){o(n,t);s(n,t)};return this},KundedemokratiDelegeredeTilmeldingComponent=function(){var t="",n="";this.init=function(u){t=u;n=$(t);r(n);i()};var i=function(){_model=n.find(".kundedemokratidelegeredetilmelding-form").data("model");$('[data-toggle="tooltip"]').tooltip();h("Date",n)},r=function(){n.on("click",".submit",u)},u=function(){console.debug("KundedemokratiDelegeredeTilmeldingBlockUpdate started");f()},f=function(){var t=n.find("form").first(),r=new FormData(t[0]);$.ajax({url:t.data("kundedemokratidelegeredetilmelding-url"),type:"POST",enctype:"multipart/form-data",processData:!1,contentType:!1,cache:!1,data:r}).done(function(data){data.indexOf("window.location")==0?eval(data):(n.find(".kundedemokratidelegeredetilmeldingform-update-target").html(data),i(),e())})},e=function(){console.debug("KundedemokratiDelegeredeTilmeldingBlock - submitFormSucces")},o=function(n,t){var i=$("input[name='"+n+"']",t),r,u;i.on("focus",function(){r=this.value!==""?this.value:""}).change(function(){var n,t;u=r;r=this.value!==""?this.value:"";n="";try{n=r;t=$.datepicker.parseDate("dd-mm-yy",n);i.removeClass("invalid")}catch(f){i.addClass("invalid")}i.val(n)})},s=function(n,t){$("input[name='"+n+"']",t).datepicker({showOn:"focus",buttonImage:"images/calendar.gif",buttonImageOnly:!0,buttonText:"Select date",changeMonth:!0,changeYear:!0,gotoCurrent:!0,dateFormat:"dd-mm-yy"})},h=function(n,t){o(n,t);s(n,t)};return this},popupComponent=function(){this.init=function(){n()};var n=function(){n(id);var n=function(n){$("#popuplink"+n).hasClass("link--inline")&&($("#popupcontainer"+n).prev("p").addClass("display-contents"),$("#popupcontainer"+n).next("p").addClass("display-contents-post-margin"))}};return this},SearchComponent=function(){var i="",n="",r={};$(document).ready(function(){var n=$("#hdnSearch").val();n!=null&&n.length>2&&($(".searchInput").val(n),t());$(".searchInput").keypress(function(n){var i=$(".searchInput").val();if(n.which==13)return i!=null&&i.length>2&&($("#PageCount").val(0),t()),n.stopImmediatePropagation(),!1});$("article").addClass("article--search")});this.init=function(t){i=t;n=$(i);e(n);f()};var f=function(){r=n.find(".search-form").data("model");console.debug("SearchComponent model",r);$(".searchInput").val()!=""&&$(".searchInput").val().length>2&&t()},e=function(){n.on("click",".butSearch",function(n){$("#PageCount").val(0);t();n.stopImmediatePropagation()});n.on("click",".search-result__clear-button",function(n){$("#PageCount").val(0);t();n.stopImmediatePropagation()});n.on("click",".butSearchShowMore",function(n){$("."+this.getAttribute("name")).remove();u(!0);n.stopImmediatePropagation()});n.on("change",".search-result__filter-options",function(){$("#PageCount").val(0);t()})},t=function(){u(!1)},u=function(t){var i=n.find(".search-form").first(),r=window.MagazineSite.convertFormToFormCollection(i);t||(r.PageCount=0);$.ajax({url:i.data("search-url"),type:"POST",data:r}).done(function(i){var r,u;t?$(i).appendTo(".search-form-result"):(n.find(".search-form-result").html(i),r=n.find("#searchresultkeyword").html(),$("article").find("#searchresultkeyword").html(""),u=n.find("#searchresultnoofresults").html(),$("article").find("#searchresultnoofresults").html(""),typeof r=="undefined"?$("article").find("#searchresultheadline").html(""):$("article").find("#searchresultheadline").html("Du har søgt på <em>"+r+"<\/em> - "+u+" resultater"))})};return this};$(function(){var t=function(n){anchorsEnable(!n);n?$("#pagespinner").removeClass("div-hide"):$("#pagespinner").addClass("div-hide")},n;$.pubsub.subscribe("*",function(n,t){t==undefined?console.debug(n):console.debug(n,t)});$(document).ajaxStart(function(){console.debug("ajax start");t(!0)});$(document).ajaxStop(function(){console.debug("ajax stop");t(!1)});n=$("body div[data-component]");n.length>0&&!globalThis.componentloaded&&(globalThis.componentloaded=!0,console.debug("Loading Components..."),console.log(n),n.each(function(n,t){var r=$(t),u=r.attr("id"),i=r.attr("data-component");console.debug("Component Register: ",i,u);try{$.globalEval("var _"+i+" = new "+i+"().init('#"+r.attr("id")+"')")}catch(f){console.error("Component Register: ",i+" failed",f)}}),console.debug("Loading Components...Done"))});$.fn.removeClassStartingWith=function(n){return $(this).removeClass(function(t,i){return(i.match(new RegExp("\\S*"+n+"\\S*","g"))||[]).join(" ")}),this};$.fn.setCursorPosition=function(n){return this.each(function(t,i){if(i.setSelectionRange)i.setSelectionRange(n,n);else if(i.createTextRange){var r=i.createTextRange();r.collapse(!0);r.moveEnd("character",n);r.moveStart("character",n);r.select()}}),this};const MagazineSite=function(){return this.events={},this.convertFormToFormCollection=function(n){var t={};return $(n).find(":input").each(function(){var i,r;$(this).attr("type")=="radio"?(i=$(n).find("input[name='"+$(this).attr("name")+"']:checked"),i.length>0?t[i.attr("name")]=i.val()||"":t[$(this).attr("name")]=""):$(this).attr("type")=="checkbox"?(r=$(n).find("input[name='"+$(this).attr("name")+"']:checked"),r.length>0?t[r.attr("name")]="on":t[$(this).attr("name")]=""):t[$(this).attr("name")]=$(this).val()||""}),t},this.convertFormToJSON=function(n){var t=this.convertFormToFormCollection(n);return JSON.stringify(t)},this.setLabelValue=function(n,t,i){i.find(n).text(t)},this.resetFormValueSelect=function(n,t){t.find("select[name='"+n+"']").empty()},this.appendFormValueSelect=function(n,t,i,r){var u=r.find("select[name='"+n+"']");u.append("<option value='"+i+"'>"+t+"<\/option>")},this.setFormValueInputBox=function(n,t,i){var r=i.find("input[name='"+n+"']");r.val(t).change()},this.setFormValueSelect=function(n,t,i){i.find("select[name='"+n+"'] option:selected").prop("selected",!1).change();i.find("select[name='"+n+"'] option[value='"+t+"']").prop("selected",!0).change()},this.setFormValueRadio=function(n,t,i){var r=i.find("input[name='"+n+"']"),u=i.find("input[name='"+n+"'][value='"+t+"']");r.each(function(){$(this).val()==t?$(this).prop("checked",!0).change():$(this).prop("checked",!1).change()});u.click()},this.setFormValueCheckbox=function(n,t,i){i.find("input[name='"+n+"']").each(function(){for(var i=t.split(","),n=0;n<i.length;n++)$(this).val()==i[n]&&$(this).prop("checked",!0).change()})},this.setFieldReadOnly=function(n,t){t.find("input[name='"+n+"']").attr("readonly",!0).attr("tabindex","-2")},this.toggleclassStartingWith=function(n,t,i){i.removeClassStartingWith(n);i.addClass(t)},this.sumElementer=function(n,t,i,r){for(var e,u,f,s,h,c=r.find("input[name^='"+n+"']"),o=0;o<c.length;o++)e="",o>0&&(e="_"+(o+1)),u=r.find("input[name='"+n+e+"']").val(),u=u==null||u==""?"0":u.replace(",","."),f=r.find("input[name='"+t+e+"']").val(),f=f==null||f==""?"0":f.replace(",","."),s=parseFloat(u)+parseFloat(f),h=s.toLocaleString(undefined,{minimumFractionDigits:2,maximumFractionDigits:2}),r.find("input[name='"+i+e+"']").val(h).attr("readonly",!0).attr("tabindex","-2")},this.sum1Elementer=function(n,t,i){for(var f,r,e,o,s=i.find("input[name^='"+n+"']"),u=0;u<s.length;u++)f="",u>0&&(f="_"+(u+1)),r=i.find("input[name='"+n+f+"']").val(),r=r==null||r==""?"0":r.replace(",","."),e=parseFloat(r),o=e.toLocaleString(undefined,{minimumFractionDigits:2,maximumFractionDigits:2}),i.find("input[name='"+t+f+"']").val(o).attr("readonly",!0).attr("tabindex","-2")},this.sum3Elementer=function(n,t,i,r,u){var c,h,f,e,o,s,l,a;try{for(c=u.find("input[name^='"+n+"']"),h=0;h<c.length;h++)f="",h>0&&(f="_"+(h+1)),e=u.find("input[name='"+n+f+"']").val(),e=e==null||e==""?"0":e.replace(",","."),o=u.find("input[name='"+t+f+"']").val(),o=o==null||o==""?"0":o.replace(",","."),s=u.find("input[name='"+i+f+"']").val(),s=s==null||s==""?"0":s.replace(",","."),l=parseFloat(e)+parseFloat(o)+parseFloat(s),a=l.toLocaleString(undefined,{minimumFractionDigits:2,maximumFractionDigits:2}),u.find("input[name='"+r+f+"']").val(a).attr("readonly",!0).attr("tabindex","-2")}catch(v){console.error("sum3Elementer",v)}},this.sumElementerChange=function(n,t,i,r){for(var f,e,o,s=r.find("input[name^='"+n+"']"),u=0;u<s.length;u++)f="",u>0&&(f="_"+(u+1)),e=r.find("input[name='"+n+f+"']"),o=r.find("input[name='"+t+f+"']"),e.change(function(){window.MagazineSite.sumElementer(n,t,i,r)}),o.change(function(){window.MagazineSite.sumElementer(n,t,i,r)})},this.sum1ElementerChange=function(n,t,i){for(var u,f,e=i.find("input[name^='"+n+"']"),r=0;r<e.length;r++)u="",r>0&&(u="_"+(r+1)),f=i.find("input[name='"+n+u+"']"),f.change(function(){window.MagazineSite.sum1Elementer(n,t,i)})},this.sum3ElementerChange=function(n,t,i,r,u){for(var f,o=u.find("input[name^='"+n+"']"),e=0;e<o.length;e++){f="";e>0&&(f="_"+(e+1));var s=u.find("input[name='"+n+f+"']"),h=u.find("input[name='"+t+f+"']"),c=u.find("input[name='"+i+f+"']");s.change(function(){window.MagazineSite.sum3Elementer(n,t,i,r,u)});h.change(function(){window.MagazineSite.sum3Elementer(n,t,i,r,u)});c.change(function(){window.MagazineSite.sum3Elementer(n,t,i,r,u)})}},this.getShortDate=function(n){console.log("datestring",n);var t=moment(n).format("DD-MM-YYYY");return console.log("shortDate",t),t},this.getCPRFormat=function(n){if(n){var t=n.replace(" ","").replace("-","");return t.Length==10?t.substring(0,6)+"-"+t.substring(6,4):n}return""},this.formatNumber=function(n,t){return n!=null&&Number(n)>0?String(n).replace(",","."):t==undefined||t==null?"":t},this.onChangevalidate8Cifre=function(n,t){var r=$("input[name='"+n+"']",t),i,u;r.addClass("has8CifreValidation");r.on("focus",function(){i=this.value!==""?this.value:""}).change(function(){u=i;i=this.value!==""?this.value:"";normalize8Cifre(r,i)})},this.onChangevalidate4Cifre=function(n,t){var r=$("input[name='"+n+"']",t),i,u;r.addClass("has4CifreValidation");r.on("focus",function(){i=this.value!==""?this.value:""}).change(function(){u=i;i=this.value!==""?this.value:"";normalize4Cifre(r,i)})},this.onloadValidation=function(n){var t=$("input",n);t.each(function(){$(this).hasClass("hasCPRValidation")?normalizeCPR($(this),this.value):$(this).hasClass("has4CifreValidation")?normalize4Cifre($(this),this.value):$(this).hasClass("has8CifreValidation")&&normalize8Cifre($(this),this.value)})},normalize8Cifre=function(n,t){var i=t.replace(" ","");return i.length!=8||isNaN(i)?(i.length>0?n.addClass("error"):n.removeClass("error"),t):(n.removeClass("error"),i)},normalize4Cifre=function(n,t){var i=t.replace(" ","");return i.length!=4||isNaN(i)?(i.length>0?n.addClass("error"):n.removeClass("error"),t):(n.removeClass("error"),i)},normalizeCPR=function(n,t){var u=(t+"").replace("-",""),i=u.replace(" ",""),r;return i.length!=10||isNaN(i)?(i.length>0?n.addClass("error"):n.removeClass("error"),t):(r=i.substring(0,6)+"-"+i.substring(6,10),n.removeClass("error"),r)},this};window.MagazineSite=new MagazineSite