function updateFollowButton(n){var t=n.find("input"),i=n.find("input:checkbox"),r=function(){n.removeClass("following icon-check").addClass("follow icon-bell");t.val(settings.buttons.followText).attr("title",settings.buttons.followText).attr("aria-pressed","false");$(n).on("mouseenter",function(){t.val(settings.buttons.followText).attr("title",settings.buttons.followText);n.removeClass("icon-cancel").addClass("icon-check")}).on("mouseleave",function(){t.val(settings.buttons.followText).attr("title",settings.buttons.followText);n.removeClass("icon-check").addClass("icon-cancel")});t.on("focus",function(){$(this).val(settings.buttons.followText).attr("title",settings.buttons.followText);$(this).parent().removeClass("icon-cancel").addClass("icon-check")}).on("blur",function(){$(this).val(settings.buttons.followText).attr("title",settings.buttons.followText);$(this).parent().removeClass("icon-check").addClass("icon-cancel")})},u=function(){n.removeClass("follow icon-bell").addClass("following icon-check");t.val(settings.buttons.followingText).attr("title",settings.buttons.followingText).attr("aria-pressed","true");$(n).on("mouseenter",function(){t.val(settings.buttons.unFollowText).attr("title",settings.buttons.unFollowText);n.removeClass("icon-check").addClass("icon-cancel")}).on("mouseleave",function(){t.val(settings.buttons.followingText).attr("title",settings.buttons.followingText);n.removeClass("icon-cancel").addClass("icon-check")});t.on("focus",function(){$(this).val(settings.buttons.unFollowText).attr("title",settings.buttons.unFollowText);$(this).parent().removeClass("icon-check").addClass("icon-cancel")}).on("blur",function(){$(this).val(settings.buttons.followingText).attr("title",settings.buttons.followingText);$(this).parent().removeClass("icon-cancel").addClass("icon-check")})};i.length>0&&(i.is(":checked")?u():r())}function fetchFollowersData(){var n="",t={};settings.section.itemID>0?(n="/api/notification/getcontentpagefollowerscount",t={sectionID:settings.section.ID,contentPageID:settings.section.itemID,token:$("input[name='__RequestVerificationToken']").val()}):(n="/api/notification/getsectionfollowerscount",t={sectionID:settings.section.ID,token:$("input[name='__RequestVerificationToken']").val()});$.ajax({url:n,data:t}).done(function(n){updateFollowersInfo(n)})}function updateFollowersInfo(n){var t=$(".button.followers"),r,i,u;if(n&&trim(n)!=""&&(n=JSON.parse(n),typeof n=="object")){if(settings.widgets.allowed){t.find("input").length==0&&t.append('<input type="button" />');r=t.find("input");i=parseInt(n.followersCount);i==1?r.val("1 "+settings.buttons.followerText).attr("title","1 "+settings.buttons.followerText):(i==0||i>1)&&r.val(i+" "+settings.buttons.followersText).attr("title",i+" "+settings.buttons.followersText);r.off("click").on("click",function(){var n="",t={};settings.section.itemID>0?(n="/api/notification/getcontentpagefollowers",t={sectionID:settings.section.ID,contentPageID:settings.section.itemID,token:$("input[name='__RequestVerificationToken']").val()}):(n="/api/notification/getsectionfollowers",t={sectionID:settings.section.ID,token:$("input[name='__RequestVerificationToken']").val()});$.ajax({url:n,data:t}).done(function(n){$("#followersOverlay .overlayItemContent .usersList").empty();n=JSON.parse(n);$.each(n,function(){var t=$('<div class="field lessMargin" />'),i=$('<a href="/shortcuts/users_showprofile.aspx?userkey='+this.userId+'">'+this.userFullName+"<\/a>"),r=$('<input type="checkbox" id="userCheckbox_'+this.userId+'" class="userCheckbox" data-id="'+this.userId+'" checked="checked" />'),n=$('<label for="userCheckbox_'+this.userId+'">'+this.userFullName+"<\/label>"),u=$('<div class="noAvatar circle icon-user before" />');this.userImage!=""&&(u=$('<img src="'+this.userImage+'?width=30&amp;height=30" class="avatar" />'));i=i.attr("data-user-id",this.userId);n=n.attr("data-user-id",this.userId);r.on("change",function(){var n=$(this),t=n[0].checked,i=n.data("id");$.ajax({url:"/api/notification/SetNotification",data:{sectionID:settings.section.ID,contentPageID:settings.section.itemID,userKey:i,status:t,token:$("input[name='__RequestVerificationToken']").val()}}).done(function(){if(t===!1?n.parent().find("label").addClass("disabledUser"):n.parent().find("label").removeClass("disabledUser"),settings.user.ID===i){var r=$("#toolbarTop .button.follow, #toolbarTop .button.following");r.find("input:checkbox").prop("checked",t);updateFollowButton(r);fetchFollowersData()}})});t.append(r).append(n.prepend(u)).append('<div class="clear" />');$("#followersOverlay .overlayItemContent .usersList").append(t)});$("#followersOverlay").find(".userCheckbox").initializeSwitchery();$("#followersOverlay").initializeFollowersOverlay();$("#followersOverlay").showFollowersOverlay({showOverlay:!0})})})}else u=$("<p />"),n.followersCount==1?u.text("1 "+settings.buttons.followerText):(n.followersCount==0||n.followersCount>1)&&u.text(n.followersCount+" "+settings.buttons.followersText),t.empty(),t.append(u);t.addClass("visible").removeClass("hide");$("html").hasClass("threedotfive")&&updateToolbarWrappers()}}function updateToolbarWrappers(){$.each($("#toolbarTop .toolbarWrapper"),function(){var n=$(this);n.find("> *").removeClass("wrapper-first-child").removeClass("wrapper-last-child");n.find("> *.visible:first").addClass("wrapper-first-child");n.find("> *.visible:last").addClass("wrapper-last-child")})}function htmlDecode(n){return $("<div/>").html(n).text()}function initializeGoogleTranslate(){var r,y;if($("#googleTranslatePlugin").length==0&&typeof settings.googleTranslate!="undefined"){r=$("<div />");r.prop("id","googleTranslatePlugin");var n=$("<div />"),u=$("<div />"),e=$("<h1 />"),o=$("<div />"),s=$("<p />"),h=$("<a />"),c=$("<span />"),f=$("<div />"),l=$("<div />"),a=$("<div />"),v=$("<a />"),t=$("<li />"),i=$("<a />");n.addClass("overlay translateOverlay hide").attr("aria-modal","true").attr("aria-labelledby","overlayItemTitle");u.addClass("overlayContent");f.addClass("overlayItemContent");c.addClass("screenReaderContent").text(settings.buttons.closeText);h.addClass("button close info icon-cancel-circled iconOnly before pointer").attr("href","#").append(c);e.addClass("overlayItemTitle").text(settings.googleTranslate.translateButtonText);o.attr("overlayItemHeader");s.text(settings.googleTranslate.translatePopupText);f.append(s).append(r);v.attr("href","#").text(settings.buttons.closeText);a.addClass("button general close before").append(v);l.addClass("toolbar toolbarBottom").css("display","block").append(a);u.append(h).append(e).append(o).append(f).append(l);n.append(u);$("body").append(n);i.addClass("shortcut translate").attr("href","#").text(settings.googleTranslate.translateButtonText);t.append(i);$("html").hasClass("mobile")?$("#mobileShortcuts li:eq(0)").append(i):settings.googleTranslate.pluginLocation==="#top .eight.columns"&&($("#shortcuts .shortcut.contact").length>0?t.insertAfter($("#shortcuts .shortcut.contact").parent()):$("#shortcuts .shortcut.avatar").length>0?t.insertAfter($("#shortcuts .shortcut.avatar").parent()):$("#shortcuts").append(t));i.on("click",function(){$(".translateOverlay").removeClass("hide").initializeOverlays()});n.find(".button.close").on("click",function(){$("body").removeClass("overlayOpen");n.addClass("hide");$.fn.restoreLastFocus()})}typeof settings.googleTranslate!="undefined"&&(y=window.width>768?google.translate.TranslateElement.InlineLayout.SIMPLE:google.translate.TranslateElement.InlineLayout.VERTICAL,new google.translate.TranslateElement({pageLanguage:settings.googleTranslate.pageLanguage,includedLanguages:settings.googleTranslate.includedLanguages,layout:y},"googleTranslatePlugin"))}function initializeDynamicMenu(){$("#login").length>0||$.getScript("/communities/common/themes/mett%20responsive/includes/javascripts/framework/dynamic_menu.js").done(function(){$("#mainMenu").initializeMainMenu();setTimeout(function(){window.dispatchEvent(new Event("resize"));$.fn.initializeSpacers();$("#mainMenu ul.firstRow, #mainMenu ul.secondRow").addClass("visible")},500)})}function filterUsers(){$("#users.section .searchUsers input:submit").length>0?$("#users.section .searchUsers input:submit")[0].click():$("#users.section .search .button.icon-search").length>0&&$("#users.section .search .button.icon-search a")[0].click()}function Widget(n){var t={mBaseUrl:"/api/widget/",mObject:null,mUrl:null,mTemplate:null,mItemTemplate:null,mNoItemTemplate:null,mTemplateVariables:{},mApiVariables:{},mAutoRefresh:!1,mRefreshTimeout:null,mTemplateCache:{},mInitialTopN:0,mLastData:null,mCompleteHandlers:[],mIsCompleted:!1,readyToLoadHandler:null,delayedLoadInterval:null,init:function(n){if(this.mObject=n,this.prepareTemplate()!=!1){if(this.apiVar("type")=="twitter"&&this.apiVar("twitterType")=="query"){this.mObject.remove();return}var t=guid();this.apiVar("uniqueID",t);this.mObject.attr("data-uniqueID",t);this.mObject.addClass("rs_skip");this.mInitialTopN==0&&typeof this.apiVar("topn")!="undefined"&&(this.mInitialTopN=parseInt(this.apiVar("topn")));this.apiVar("autoHide")==!0&&this.mObject.hide();(typeof this.apiVar("week")=="undefined"||this.apiVar("week")==null)&&this.apiVar("week",(new Date).getWeek());(typeof this.apiVar("month")=="undefined"||this.apiVar("month")==null)&&this.apiVar("month",(new Date).getMonth()+1);(typeof this.apiVar("year")=="undefined"||this.apiVar("year")==null)&&this.apiVar("year",(new Date).getFullYear());this.loadTemplate()}},templateVar:function(n,t){return t==null?this.mTemplateVariables[n]:(this.mTemplateVariables[n]=t,this)},apiVar:function(n,t){return t==null?this.mApiVariables[n]:(this.mApiVariables[n]=t,this)},loadData:function(n,t,i){var r=this,u,f,e;if(clearTimeout(this.mRefreshTimeout),n!=!0&&(u=this.mTemplate.clone(),u.find(".itemTemplate, .noItemTemplate").remove(),this.mObject.html(u),this.replaceVars()),this.apiVar("type")=="twitter"){typeof t=="function"&&t(theTwitterObject);r.onLoad(null,n,i)}else{if(f=this.buildUrl(),e="json",f=="")return;this.apiVar("type")=="rss"&&(e="xml");this.onReadyToLoad(function(){mettWidgetsLoading.push(r.apiVar("uniqueID"));$.ajax({url:f,dataType:"json"}).done(function(u){r.onLoad(u,n,i);mettWidgetsLoading.splice(mettWidgetsLoading.indexOf(r.apiVar("uniqueID")),1);typeof t=="function"&&t(u)})})}},loadWhenNeeded:function(){this.readyToLoadHandler&&this.shouldLoad()&&this.onReadyToLoad()},onReadyToLoad:function(n){var t=this;if(n){if(this.shouldLoad())n();else{this.readyToLoadHandler=n;$(window).on("DOMContentLoaded load resize scroll",function(){t.loadWhenNeeded()});clearInterval(t.delayedLoadInterval);this.delayedLoadInterval=setInterval(function(){mettWidgetsLoading.length>0||t.onReadyToLoad()},1e3)}return}(clearInterval(t.delayedLoadInterval),this.readyToLoadHandler)&&(this.readyToLoadHandler(),this.readyToLoadHandler=null)},shouldLoad:function(){var n=this.mObject.offset();if(n&&n.top-200<$(window).height()+$(window).scrollTop())return!0},buildUrl:function(){var n=this.mBaseUrl;switch(this.apiVar("type")){case"updates":case"notifications":n+="GetWidgetUpdates";break;case"profilenotifications":n+="GetProfileNotificationsWidget";break;case"profilefavorites":case"favorites":n+="GetProfileFavoritesWidget";break;case"webservice":n+="GetWebserviceApps";break;case"birthdays":n+="GetBirthDayWidget";break;case"groups":n+="GetWidgetGroups";break;case"users":n+=this.mApiVariables.showOnlyFollowingUsers?"GetWidgetFollowers":this.mApiVariables.showOnlyFollowedUsers?"GetWidgetFollowing":"GetWidgetUsers";break;case"rss":if(typeof this.apiVar("url")!="undefined"&&this.apiVar("url")!=null&&trim(this.apiVar("url"))!="")n="/api/proxy?url="+encodeURIComponent(this.apiVar("urlProtocol")+this.apiVar("url"))+"&proxyToken="+generatetUniqueProxyToken()+"&callType="+this.apiVar("type");else return"";break;case"roles":n+="GetWidgetRoles";break;case"statistics":n+="GetWidgetStatistics";break;case"faq":n+="GetWidgetFAQ";break;case"nestedcomments":n+="GetNestedComments";break;default:n+="GetWidgetByCategoryID"}switch(this.apiVar("type")){case"comments":this.apiVar("itemType",1);break;case"events":this.apiVar("itemType",13)}return this.apiVar("type")!="rss"&&(n+=n.indexOf("?")==-1?"?":"",n+=this.objectToQueryString(this.mApiVariables).toString()),n+=n.indexOf("?")>-1?"&":"?",n+="preventCache="+(new Date).getTime().toString(),n.indexOf("&token")==-1&&(n+="&token="+$("input[name='__RequestVerificationToken']").val()),n+("&loggingId="+settings.section.ID)},onLoad:function(n,t,i){var r=this,u=n,o=this.mTemplate.clone(),h="",c="",l=0,s,a,e,f;if(this.apiVar("type")=="rss"){if(typeof u=="undefined"||u==null)return;s=[];a=5;typeof r.apiVar("topn")!="undefined"&&r.apiVar("topn")!=null&&(a=parseInt(r.apiVar("topn")));$($.parseXML(u)).find("item").each(function(){var n={};$(this).children().each(function(){n[this.nodeName]=this.nodeName!="pubDate"?$(this).text():$(this).text().replace(/-/g,"/")});s.push(n)});s.sort(function(n,t){var i=new Date(n.pubDate),u=new Date(t.pubDate);if(r.apiVar("orderBy")==="contentPage_dateVisible DESC"||r.apiVar("orderBy")===""){if(u.getTime()>i.getTime())return 1;if(u.getTime()<i.getTime())return-1}else if(r.apiVar("orderBy")==="contentPage_dateVisible ASC"){if(u.getTime()<i.getTime())return 1;if(u.getTime()>i.getTime())return-1}});u=s.slice(0,a)}if(this.apiVar("type")=="twitter")settings.cookies.allowMarketing?($("#twitterWidgetInclude").length===0&&$("head").append('<script id="twitterWidgetInclude" src="https://platform.twitter.com/widgets.js" charset="utf-8" defer><\/script>'),this.replaceVars()):$(".widget-twitter .noCookieTemplate").removeClass("hide"),setTimeout(function(){$(".widget-twitter .loadingTemplate").remove()},1e3);else{if(typeof u=="undefined"||u==null)return;if(t&&!i&&JSON.stringify(this.mLastData)===JSON.stringify(u)){this.mAutoRefresh&&(clearTimeout(this.mRefreshTimeout),this.mRefreshTimeout=setTimeout(function(){r.loadData(!0)},settings.widgets.autoRefreshInterval));return}if(u.length>0){for(e in u)this.apiVar("type")=="updates"&&u[e].ItemType==92&&(u[e].Url=window.location.host+"/"+u[e].Url),f=this.mItemTemplate,f=this.replaceArrayVarsRecursive(f,u[e],""),f=this.replaceItemVarsRecursive(f,u[e],""),f=f.replaceVar("itemIndex",l),f=f.clearEaches(),f=f.clearVars(),f=f.replaceScripts(),f=f.preventImgPreload(),f=$(f).attr("data-widget-item-index",l)[0].outerHTML,h+=f,l++;this.apiVar("autoHide")==!0&&this.mObject.show()}else this.mNoItemTemplate!=null&&(c=this.mNoItemTemplate),this.apiVar("autoHide")==!0&&this.mObject.hide();h!=""&&$(h).insertAfter(o.find(".itemTemplate"));c!=""&&$(c).insertAfter(o.find(".noItemTemplate"));o.find(".itemTemplate, .noItemTemplate, .loadingTemplate").remove();this.mObject.html(o);this.apiVar("count",u.length);this.replaceVars();this.apiVar("type")=="birthdays"&&(this.setWeekButtons(),this.setMonthButtons(),this.setYearButtons());this.mLastData=u}if(this.mAutoRefresh&&(clearTimeout(this.mRefreshTimeout),this.mRefreshTimeout=setTimeout(function(){r.loadData(!0)},settings.widgets.autoRefreshInterval)),typeof r.apiVar("topn")!="undefined"&&u!=null&&u.length>=parseInt(r.apiVar("topn"))){this.mObject.find(".button.showMoreItems input, .button.showMoreItems a").off("click").on("click",function(){var n=function(){var t=r.apiVar("topn")-r.mInitialTopN,n=r.mObject.find("[data-widget-item-index="+t+"]");if(n.is("a, button, input[type=button], input[type=submit], input[type=reset]")){n.trigger("focus");return}n.find("a, button, input[type=button], input[type=submit], input[type=reset]").trigger("focus")};return r.apiVar("topn",parseInt(r.apiVar("topn"))+r.mInitialTopN),r.loadData(!0,n,!0),$('<div class="loader show" role="status"><span class="screenReaderContent">'+settings.buttons.savingText+"<\/span><\/div>").insertAfter($(this).parents(".button").first().hide()),!1});this.mObject.find(".button.restore").length>0&&$("#updatesTabContent.tabContent.active").length===0&&(this.mObject.find(".button.showMoreItems input").length>0?this.mObject.find(".button.showMoreItems input").val(settings.buttons.showMoreTrashItemsText):this.mObject.find(".button.showMoreItems a").html(settings.buttons.showMoreTrashItemsText));this.mObject.find(".button.showMoreItems").parents(".toolbar").removeClass("hide")}else this.mObject.find("ul").addClass("toolbarHidden");this.mObject.find("input[type=checkbox][data-widget-setting]").each(function(){var n=$(this);if(trim(n.attr("data-widget-setting"))!=""){n.prop("checked",r.apiVar(n.attr("data-widget-setting"))==!0);n.on("change",function(){r.apiVar(n.attr("data-widget-setting"),n.is(":checked"));n.parent().html('<div class="loader show" role="status"><span class="screenReaderContent">'+settings.buttons.savingText+"<\/span><\/div>");r.loadData(!0,null,!0)});n.parent().removeClass("hide")}});$(".internetexplorer").length>0&&this.mObject.find("input[type=checkbox]").each(function(){$(this).data("checked")!=undefined&&$(this).prop("checked",!0)});this.mObject.find(".field").not(".noSwitchery").find("input[type=checkbox]").initializeSwitchery();settings.userDialog.instance!=null&&settings.userDialog.instance.init();this.mObject.find(".mettCarousel").length>0&&this.mObject.find(".mettCarousel").carousel().data("carousel").fitSliderHeight();$("a, button, input, [tabindex]").initializeFocus();r.mObject.find(".updateDescription").not(".updateType-1").each(function(){$(this).createClickableLinks()});r.mObject.find(".button.restorePage input").off("click").on("click",function(){$(this).confirm(settings.warnings.restorePageTrashText)&&$(this).data("restore-id")!=undefined&&$.ajax({url:"/api/Sections/restoreSection",data:{restoreID:$(this).data("restore-id"),token:$("input[name='__RequestVerificationToken']").val()}}).done(function(){r.loadData()}).fail(function(){$.fn.showError(settings.errors.generalErrorText+" (500.66)","console")})});r.mObject.find(".button.restoreItem input").off("click").on("click",function(){$(this).confirm(settings.warnings.restoreItemTrashText)&&$(this).data("restore-id")!=undefined&&$(this).data("item-type")!=undefined&&$.ajax({url:"/api/ContentPages/restoreItem",data:{restoreID:$(this).data("restore-id"),itemType:$(this).data("item-type"),token:$("input[name='__RequestVerificationToken']").val()}}).done(function(){r.loadData()}).fail(function(){$.fn.showError(settings.errors.generalErrorText+" (500.67)","console")})});r.mObject.find(".button.deletePage input").off("click").on("click",function(){$(this).confirm(settings.warnings.deletePageTrashText)&&$(this).data("delete-id")!=undefined&&$.ajax({url:"/api/Sections/deleteSection",data:{deleteID:$(this).data("delete-id"),token:$("input[name='__RequestVerificationToken']").val()}}).done(function(){r.loadData()}).fail(function(){$.fn.showError(settings.errors.generalErrorText+" (500.68)","console")})});r.mObject.find(".button.deleteItem input").off("click").on("click",function(){$(this).confirm(settings.warnings.deleteItemTrashText)&&$(this).data("delete-id")!=undefined&&$(this).data("item-type")!=undefined&&$.ajax({url:"/api/ContentPages/deleteItem",data:{deleteID:$(this).data("delete-id"),itemType:$(this).data("item-type"),token:$("input[name='__RequestVerificationToken']").val()}}).done(function(){r.loadData()}).fail(function(){$.fn.showError(settings.errors.generalErrorText+" (500.69)","console")})});r.mObject.find(".button.invite.accept input").off("click").on("click",function(){$(this).parent().data("group-id")!=undefined&&$.ajax({url:"/api/user/acceptgroupnotificationregistrationlink",data:{userId:settings.user.ID,groupRoleId:$(this).parent().data("group-id"),token:$("input[name='__RequestVerificationToken']").val()}}).done(function(){r.loadData()}).fail(function(){$.fn.showError(settings.errors.generalErrorText+" (500.68)","console")})});r.mObject.find(".button.invite.delete input").off("click").on("click",function(){$(this).parent().data("group-id")!=undefined&&$.ajax({url:"/api/user/declinegroupnotificationregistrationlink",data:{userId:settings.user.ID,groupRoleId:$(this).parent().data("group-id"),token:$("input[name='__RequestVerificationToken']").val()}}).done(function(){r.loadData()}).fail(function(){$.fn.showError(settings.errors.generalErrorText+" (500.69)","console")})});r.mObject.find(".button.favoriteUp input, .button.favoriteDown input").each(function(n){var t=$(this);t.off("click").on("click",function(){(t.data("section-id")!=undefined||t.data("item-id")!=undefined)&&t.data("sort-id")!=undefined&&t.data("sort-up")!=undefined&&$.ajax({url:"/api/Notification/SortFavorite",data:{sectionID:t.data("section-id"),contentPageID:t.data("item-id"),sortID:t.data("sort-id"),up:t.data("sort-up"),token:$("input[name='__RequestVerificationToken']").val()}}).done(function(){r.loadData()}).fail(function(){$.fn.showError(settings.errors.generalErrorText+" (500.70)","console")})});n!=0&&t.parent().hasClass("favoriteUp")&&t.parent().removeClass("hide");n!=r.mObject.find(".button.favoriteUp input, .button.favoriteDown input").length-1&&t.parent().hasClass("favoriteDown")&&t.parent().removeClass("hide")});r.mObject.find(".toggleNotifications").on("change",function(){var n=$(this);(n.data("section-id")!=undefined||n.data("item-id")!=undefined)&&$.ajax({url:"/api/Notification/SetNotification",data:{sectionID:n.data("section-id"),contentPageID:n.data("item-id"),status:n.is(":checked"),token:$("input[name='__RequestVerificationToken']").val()}}).done(function(){n.parent().toggleClass("deleted")}).fail(function(){$.fn.showError(settings.errors.generalErrorText+" (500.71)","console")})});r.mObject.find(".toggleFavorite").on("change",function(){var n=$(this);(n.data("section-id")!=undefined||n.data("item-id")!=undefined)&&$.ajax({url:"/api/Notification/SetFavorite",data:{sectionID:n.data("section-id"),contentPageID:n.data("item-id"),status:n.is(":checked"),token:$("input[name='__RequestVerificationToken']").val()}}).done(function(){n.parent().toggleClass("deleted");n.parents(".widget").find(".field").not(".deleted").length==0?$("#shortcuts .favorites").parent().addClass("hide"):$("#shortcuts .favorites").parent().removeClass("hide")}).fail(function(){$.fn.showError(settings.errors.generalErrorText+" (500.72)","console")})});r.mObject.find(".after.icon-awesome-link-ext").each(function(){var n=$(this),t=$("<span />"),i=$("<span />");t.addClass("screenReaderContent").text(settings.links.opensExternalText);i.addClass("after icon-awesome-link-ext").attr("aria-hidden","true");n.removeClass("after icon-awesome-link-ext");n.append(t).append(i)});r.mObject.initializeToolbars();$("body").applyCookieSettings();setWidgetImages(r.mObject);$.fn.initializeSpacers({initTopSpacer:!1});this.complete()},prepareTemplate:function(){var n;return this.mObject.find(".settings").length>0&&(n=this.mObject.find(".settings").text(),this.mApiVariables=this.settingsToObject(n),this.mTemplateVariables=this.mApiVariables),!0},loadTemplate:function(){var t=this,n;if(n=typeof this.apiVar("skin")!="undefined"&&trim(this.apiVar("skin"))!=""?trim(this.apiVar("skin")):trim(this.apiVar("type")),(typeof n=="undefined"||n==null||n=="")&&(n="items"),typeof this.apiVar("template")!="undefined"&&trim(this.apiVar("template"))!=""&&(n+="_"+trim(this.apiVar("template"))),settings.user.follow&&settings.user.ID!=-1&&this.apiVar("type")=="users"&&(this.apiVar("showOnlyFollowedUsers")=="1"||this.apiVar("showOnlyFollowingUsers")=="1")&&(n="users_follow_list"),typeof settings.widgets.templateCache[n]!="undefined"&&settings.widgets.templateCache[n]!=null)this.mTemplate=settings.widgets.templateCache[n],this.processTemplate();else if(typeof settings.widgets.loadingTemplates[n]!="undefined"&&settings.widgets.loadingTemplates[n]!=null)settings.widgets.loadingTemplates[n].onload(function(){t.mTemplate=settings.widgets.templateCache[n];t.processTemplate()});else settings.widgets.loadingTemplates[n]={mAllCallbacks:[],onload:function(n){if(typeof n=="function")this.mAllCallbacks.push(n);else for(var t=0;t<this.mAllCallbacks.length;t++)this.mAllCallbacks[t]()}},$.ajax({url:"/HandlerWidgetTemplate.ashx?type="+n}).done(function(i){t.mTemplate=$(i);settings.widgets.templateCache[n]=t.mTemplate;settings.widgets.loadingTemplates[n].onload();t.processTemplate()}).fail(function(n){$.fn.showError(settings.errors.widgetErrorText+" ('"+n+"') (500.43)","console")})},processTemplate:function(){(this.apiVar("type")=="twitter"||this.mTemplate.find(".itemTemplate").length!=0)&&($(".internetexplorer").length>0&&this.mTemplate.find(".itemTemplate input[type=checkbox]").each(function(){$(this).is(":checked")&&$(this).attr("data-checked",!0)}),this.mItemTemplate=$("<div />").append(this.mTemplate.find(".itemTemplate").clone().removeClass("itemTemplate")).html(),this.mTemplate.find(".noItemTemplate").length>0&&(this.mNoItemTemplate=$("<div />").append(this.mTemplate.find(".noItemTemplate").clone().removeClass("noItemTemplate")).html()),this.loadData())},settingsToObject:function(n){var t=JSON.parse(n),i={};for(var r in t)$.extend(i,t[r]);return i},queryStringToObject:function(n){var r={},t;for(theQueryString=n,theQueryString=theQueryString.split("&amp;"),i=0;i<theQueryString.length;i++)t=theQueryString[i].split("="),r[t[0]]=decodeURIComponent(t[1]);return r},objectToQueryString:function(n){var t,i;if(n==null)return"";t="";for(i in n)t!=""&&(t+="&"),t+=i+"="+encodeURIComponent(n[i]);return t},replaceArrayVarsRecursive:function(n,t,i){var u=n;for(var r in t)Array.isArray(t[r])?u=u.replaceEach(i+r,t[r]):typeof t[r]=="object"&&(u=this.replaceArrayVarsRecursive(u,t[r],i+r+"."));return u},replaceItemVarsRecursive:function(n,t,i){var u=n,r,f,e;for(r in t)if(Array.isArray(t[r]))for(u=u.replaceVar(i+r+".length",t[r].length.toString()),f=0;f<t[r].length;f++)u=this.replaceItemVarsRecursive(u,t[r][f],i+r+"["+f.toString()+"].");else u=typeof t[r]=="object"?this.replaceItemVarsRecursive(u,t[r],i+r+"."):u.replaceVar(i+r,t[r].toString());for(e in this.mTemplateVariables)u=u.replaceVar(e,this.mTemplateVariables[e]);return u},replaceVars:function(){var n,t;if(this.mTemplateVariables!=null&&(this.mObject.find(".widgetRemove").remove(),settings.colors.widgetBackgroundColor!="transparent"&&settings.colors.widgetBackgroundColor!="#FFFFFF"&&settings.colors.widgetBackgroundColor!="#00000000"&&this.mObject.addClass("colored-bg"),this.mObject.html()!=undefined)){n=this.mObject.html();for(t in this.mTemplateVariables)n=n.replaceVar(t,this.mTemplateVariables[t]);n=n.clearVars();n=n.replaceScripts();this.mObject.html(n);this.mObject.find(".widgetRemove").remove();this.mObject.html(this.mObject.html().restoreImgPreload());this.mObject.find(".widgetRemove").remove()}},setMonthButtons:function(){var n=this,t=this.getMonth("next"),i=this.getMonth("previous");this.mObject.find(".nextMonth").html(getMonthName(t)).on("click",function(){return n.apiVar("month",t),n.templateVar("month",t),n.loadData(),t==1&&n.apiVar("year",parseInt(n.apiVar("year"))+1),t=n.getMonth("next"),i=n.getMonth("previous"),$(this).html(getMonthName(t)),n.mObject.find(".previousMonth").html(getMonthName(i)),!1});this.mObject.find(".previousMonth").html(getMonthName(i)).on("click",function(){return n.apiVar("month",i),n.templateVar("month",i),n.loadData(),i==12&&n.apiVar("year",parseInt(n.apiVar("year"))-1),t=n.getMonth("next"),i=n.getMonth("previous"),$(this).html(getMonthName(i)),n.mObject.find(".nextMonth").html(getMonthName(t)),!1})},setWeekButtons:function(){var n=this,t=this.getWeek("next"),i=this.getWeek("previous");this.mObject.find(".nextWeek").html("Week "+t).on("click",function(){return n.apiVar("week",t),n.templateVar("week",t),n.loadData(),t==1&&n.apiVar("year",parseInt(n.apiVar("year"))+1),t=n.getWeek("next"),i=n.getWeek("previous"),$(this).html("Week "+t),n.mObject.find(".previousWeek").html("Week "+i),!1});this.mObject.find(".previousWeek").html("Week "+i).on("click",function(){return n.apiVar("week",t),n.templateVar("week",i),n.loadData(),i==53&&n.apiVar("year",parseInt(n.apiVar("year"))-1),t=n.getWeek("next"),i=n.getWeek("previous"),$(this).html("Week "+i),n.mObject.find(".nextWeek").html("Week "+t),!1})},setYearButtons:function(){var n=this,t=this.apiVar("year")+1,i=this.apiVar("year")-1;this.mObject.find(".nextYear").on("click",function(){return n.apiVar("year",t),n.templateVar("year",t),n.loadData(),t=n.apiVar("year")+1,i=n.apiVar("year")-1,!1});this.mObject.find(".previousYear").on("click",function(){return n.apiVar("year",i),n.templateVar("year",i),n.loadData(),t=n.apiVar("year")+1,i=n.apiVar("year")-1,!1})},getWeek:function(n){var t=this.apiVar("week");return n=="previous"?t==1?53:t-1:t==53?1:t+1},getMonth:function(n){var t=this.apiVar("month");return n=="previous"?t==1?12:t-1:t==12?1:t+1},unbind:function(n){if(typeof n=="string"&&trim(n)!="")switch(n){case"complete":this.mCompleteHandlers=[]}return this},complete:function(n){if(typeof n=="undefined"){this.mIsCompleted=!0;for(var t in this.mCompleteHandlers)this.mCompleteHandlers[t](this,"complete")}else typeof n=="function"&&(this.mCompleteHandlers.push(n),this.mIsCompleted&&n(this,"complete"));return this}};return t.init(n),t}function htmlEncode(n){return $("<div/>").text(n).html()}function htmlDecode(n){return $("<div/>").html(n).text()}function getMonthName(n,t){var i=settings.language=="en"?1:0;return t?[["","jan","feb","mrt","apr","mei","jun","jul","aug","sep","okt","nov","dec"],["","Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],][i][n]:[["","januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"],["","January","February","March","April","May","June","July","August","September","October","November","December"],][i][n]}function setWidgetImages(n){n.find(".mettCarousel").length>0&&n.parents(".three.columns").length>0&&n.find(".mettCarousel").data("item-width")!=undefined&&n.find(".mettCarousel").data("item-width")!="100%"&&n.find(".itemImage.small, .updateImage.small").removeClass("small").addClass("mini");n.find(".updateImage img").not(".nailthumb-image").each(function(){var t=$(this);setTimeout(function(){setCurrentWidgetImage(t,n)},1e3)})}function setCurrentWidgetImage(n,t){var u,r,f,i;n.height()>0?(u=settings.images.widgetImageHeight,(n.parents(".small").length>0||n.parents(".mini").length>0)&&(u=settings.images.smallThumbnailHeight),n.parents(".updateImage").find(".item-image-label").length>0&&n.parentsUntil(".itemContentLeft").parent().find(".item-image-label").removeClass("hide"),r=n.parent(),f=n,r.is("a")&&r.height()>0&&(f=r,u=r.height()),f.nailthumb({preload:!1,nostyle:!0,height:u,fitDirection:"center center",maxEnlargement:1}),t[0].children[0].classList.contains("widget-items")&&(i=n.parents(".updateImage"),n.width()>n.height()?(i.addClass("landscape"),n[0].naturalWidth<i.width()&&i.addClass("contained")):n.width()<n.height()&&(i.addClass("portrait"),n[0].naturelHeight<i.height()&&i.addClass("contained"))),typeof t!="undefined"&&t!=null&&t.is("#bottom .mettWidget")&&$(window).resize(),t[0].firstChild.className.indexOf("widget-users")>-1&&$.each(t.find(".itemImage"),function(){var t=$(this),n=t.find("img");n.length>0&&(n.width()>n.height()?t.addClass("landscape"):n.width()<n.height()&&t.addClass("portrait"))})):setTimeout(function(){setCurrentWidgetImage(n,t)},200)}function guid(){var n=function(){return Math.floor((1+Math.random())*65536).toString(16).substring(1)};return n()+n()+"-"+n()+"-"+n()+"-"+n()+"-"+n()+n()+n()}function closeTags(n){var e=["meta","img","br","hr","input"],o=RegExp("<([a-z]+)(?:s[^<]*?[^/]>|>)","gi"),s=RegExp("<\/([a-z]+)\\s*>","gi"),t=[],u=[],i,r,f;for(n=n.replace(/<[^>]*$/,"");(i=o.exec(n))!=null;)e.indexOf(i[1].toLowerCase())==-1&&t.push(i[1]);while((i=s.exec(n))!=null)u.push(i[1]);if(t.length==u.length)return n;for(t=t.reverse(),r=0;r<t.length;r++)f=u.indexOf(t[r]),f==-1?n+="<\/"+t[r]+">":u.splice(f,1);return n}function initializeColorPickers(){var n=!0;$(".field.txtColorPicker").each(function(){var t=$(this),i=t.find("input");const r=document.createElement("div");t.append(r);const u=new Pickr({el:r,"default":i.data("colorpicker-default-color"),theme:"nano",lockOpacity:!1,swatches:null,components:{preview:!0,opacity:!0,hue:!0,interaction:{hex:!1,rgba:!1,hsva:!1,input:!0,cancel:!1,clear:!0,save:!0}}}).on("init",n=>{n.setColor(i.val())}).on("clear",()=>{i.val("")}).on("save",r=>{if(r!=null){if(i.val(r.toHEXA().toString(0)),n||i.trigger("change"),t.closest(".settingsField").hasClass("fontSettings"))t.closest(".settingsField").find(".settingsPreview > *").css("color",r.toHEXA().toString(0));else if(t.closest(".settingsField").hasClass("topSettings")){if(t.closest("div").attr("id")=="topBackgroundColor")t.closest(".settingsField").find(".settingsPreview .top").css("background-color",r.toHEXA().toString(0));else if(t.closest("div").attr("id")=="topTextColor")t.closest(".settingsField").find(".settingsPreview .top .shortcuts li > *").css("color",r.toHEXA().toString(0));else if(t.closest("div").attr("id")=="topSliderTitleColor"){var e=r.toHEXA().toString(0),f=$.fn.hexToRGB(e),o=f.R+", "+f.G+", "+f.B+", .65";t.closest(".settingsField").find(".settingsPreview .rsContent > *").css("background-color","rgba("+o.toString()+")")}}else if(t.closest(".settingsField").hasClass("bannerSettings"))t.closest("div").attr("id")=="bannerBackgroundColor"?t.closest(".settingsField").find(".settingsPreview .banner.general").css("background-color",r.toHEXA().toString(0)):t.closest("div").attr("id")=="bannerTextColor"&&t.closest(".settingsField").find(".settingsPreview .banner.general *").css("color",r.toHEXA().toString(0)),t.closest(".settingsField").find(".settingsPreview .banner.general .button").css("border-color",r.toHEXA().toString(0));else if(t.closest(".settingsField").hasClass("menuSettings")){if(t.closest("div").attr("id")=="mainMenuColor")t.closest(".settingsField").find(".settingsPreview .mainMenu, .settingsPreview .mainMenu ul li").css("background-color",r.toHEXA().toString(0));else if(t.closest("div").attr("id")=="mainMenuHoverColor")t.closest(".settingsField").find(".settingsPreview .mainMenu ul li").on("mouseenter",function(){$(this).css("background-color",r.toHEXA().toString(0))}).on("mouseleave",function(){$(this).css("background-color",$(this).closest(".settingsField").find("#mainMenuColor input").val())});else if(t.closest("div").attr("id")=="mainMenuTextColor")t.closest(".settingsField").find(".settingsPreview .mainMenu ul li a").css("color",r.toHEXA().toString(0));else if(t.closest("div").attr("id")=="mainMenuTextHoverColor")t.closest(".settingsField").find(".settingsPreview .mainMenu ul li a").on("mouseenter",function(){$(this).css("color",r.toHEXA().toString(0))}).on("mouseleave",function(){$(this).css("color",$(this).closest(".settingsField").find("#mainMenuTextColor input").val())});if(t.closest("div").attr("id")=="subMenuColor")t.closest(".settingsField").find(".settingsPreview .subMenu ul").css("background-color",r.toHEXA().toString(0));else if(t.closest("div").attr("id")=="subMenuHoverColor")t.closest(".settingsField").find(".settingsPreview .subMenu ul li").on("mouseenter",function(){$(this).css("background-color",r.toHEXA().toString(0))}).on("mouseleave",function(){$(this).css("background-color",$(this).closest(".settingsField").find("#subMenuColor input").val())});else if(t.closest("div").attr("id")=="subMenuTextColor")t.closest(".settingsField").find(".settingsPreview .subMenu ul li a").css("color",r.toHEXA().toString(0));else if(t.closest("div").attr("id")=="subMenuTextHoverColor")t.closest(".settingsField").find(".settingsPreview .subMenu ul li a").on("mouseenter",function(){$(this).css("color",r.toHEXA().toString(0))}).on("mouseleave",function(){$(this).css("color",$(this).closest(".settingsField").find("#subMenuTextColor input").val())});if(t.closest("div").attr("id")=="horizontalSubMenuColor")t.closest(".settingsField").find(".settingsPreview .subMenu.horizontal ul li a").css("background-color",r.toHEXA().toString(0));else if(t.closest("div").attr("id")=="horizontalSubMenuHoverColor")t.closest(".settingsField").find(".settingsPreview .subMenu.horizontal ul li a").on("mouseenter",function(){$(this).css("background-color",r.toHEXA().toString(0))}).on("mouseleave",function(){$(this).css("background-color",$(this).closest(".settingsField").find("#horizontalSubMenuColor input").val())});else if(t.closest("div").attr("id")=="horizontalSubMenuTextColor")t.closest(".settingsField").find(".settingsPreview .subMenu.horizontal ul li a").css("color",r.toHEXA().toString(0));else if(t.closest("div").attr("id")=="horizontalSubMenuTextHoverColor")t.closest(".settingsField").find(".settingsPreview .subMenu ul li a").on("mouseenter",function(){$(this).css("color",r.toHEXA().toString(0))}).on("mouseleave",function(){$(this).css("color",$(this).closest(".settingsField").find("#horizontalSubMenuTextColor input").val())})}else if(t.closest(".settingsField").hasClass("footerSettings")){if(t.closest("div").attr("id")=="bottomBackgroundColor")t.closest(".settingsField").find(".settingsPreview .bottom").css("background-color",r.toHEXA().toString(0));else if(t.closest("div").attr("id")=="mettLogoColor")t.closest(".settingsField").find(".settingsPreview .logo .mett-logo path").css("fill",r.toHEXA().toString(0));else if(t.closest("div").attr("id")=="bottomTextColor")t.closest(".settingsField").find(".settingsPreview .shortcut").css("color",r.toHEXA().toString(0));else if(t.closest("div").attr("id")=="bottomTextHoverColor")t.closest(".settingsField").find(".settingsPreview .shortcut").on("mouseenter",function(){$(this).css("color",r.toHEXA().toString(0))}).on("mouseleave",function(){$(this).css("color",$(this).closest(".settingsField").find("#bottomTextColor input").val())})}else if(t.closest(".settingsField").hasClass("linkSettings")){if(t.closest("div").attr("id")=="linksColor")t.closest(".settingsField").find(".settingsPreview a").css("color",r.toHEXA().toString(0));else if(t.closest("div").attr("id")=="linksHoverColor")t.closest(".settingsField").find(".settingsPreview a").on("mouseenter",function(){$(this).css("color",r.toHEXA().toString(0))}).on("mouseleave",function(){$(this).css("color",$(this).closest(".settingsField").find("#linksColor input").val())})}else if(t.closest(".settingsField").hasClass("widgetSettings")||t.closest(".settingsField").hasClass("boxSettings"))t.closest("div").attr("id")=="widgetBackgroundColor"?t.closest(".settingsField").find(".settingsPreview > *").css("background-color",r.toHEXA().toString(0)):t.closest("div").attr("id")=="widgetBorderColor"?t.closest(".settingsField").find(".settingsPreview > *").css("border-color",r.toHEXA().toString(0)):t.closest("div").attr("id")=="boxBackgroundColor"?t.closest(".settingsField").find(".settingsPreview > *").css("background-color",r.toHEXA().toString(0)):t.closest("div").attr("id")=="boxBorderColor"&&t.closest(".settingsField").find(".settingsPreview > *").css("border-color",r.toHEXA().toString(0));else if(t.closest(".settingsField").hasClass("buttonSettings"))if(t.closest("div").hasClass("buttonColor"))t.closest(".settingsField").find(".settingsPreview > .button:not(.outline)").css({"background-color":r.toHEXA().toString(0),"border-color":r.toHEXA().toString(0)}),t.closest(".settingsField").find(".settingsPreview > .button.outline").css({"background-color":"transparent","border-color":r.toHEXA().toString(0)}),t.closest(".settingsField").find(".settingsPreview > .button.outline > *").attr("style","color: "+r.toHEXA().toString(0)+" !important");else if(t.closest("div").hasClass("buttonHoverColor")){t.closest(".settingsField").find(".settingsPreview > .button:not(.outline)").on("mouseenter",function(){$(this).css("background-color",r.toHEXA().toString(0));$(this).css("border-color",r.toHEXA().toString(0))}).on("mouseleave",function(){$(this).css("background-color",$(this).closest(".settingsField").find(".buttonColor input").val());$(this).css("border-color",$(this).closest(".settingsField").find(".buttonColor input").val())});t.closest(".settingsField").find(".settingsPreview > .button.outline").on("mouseenter",function(){$(this).css("background-color",$(this).closest(".settingsField").find(".buttonColor input").val())}).on("mouseleave",function(){$(this).css("background-color","transparent");$(this).css("border-color",$(this).closest(".settingsField").find(".buttonColor input").val())})}else if(t.closest("div").hasClass("buttonTextColor"))t.closest(".settingsField").find(".settingsPreview > .button:not(.outline) > *").attr("style","color: "+r.toHEXA().toString(0)+" !important"),t.closest(".settingsField").find(".settingsPreview > .button.outline > *").attr("style","color: "+$(this).closest(".settingsField").find(".buttonColor input").val()+" !important");else if(t.closest("div").hasClass("buttonHoverTextColor")){t.closest(".settingsField").find(".settingsPreview > .button:not(.outline)").on("mouseenter",function(){$(this).find("> *").attr("style","color: "+r.toHEXA().toString(0)+" !important")}).on("mouseleave",function(){$(this).find("> *").attr("style","color: "+$(this).closest(".settingsField").find(".buttonTextColor input").val()+" !important")});t.closest(".settingsField").find(".settingsPreview > .button.outline").on("mouseenter",function(){$(this).find("> *").attr("style","color: #fff !important")}).on("mouseleave",function(){$(this).find("> *").attr("style","color: "+$(this).closest(".settingsField").find(".buttonColor input").val()+" !important")})}n=!1;u.hide()}})})}function mettCheckboxClientValidator(n,t){var i=$(n).data("control-to-validate"),e,f,u,r;if(i){for(i=i.split(","),u=0;u<i.length;u++)if(r=$("#"+i[u]),r.is(":checkbox:checked")||r.is(":text")&&trim(r.val())!=""){for(f=$("#"+i[0]).parents(".field:first").prev(":has(label):not(:has(:checkbox)), h2"),f.find(".dangerClear").remove(),f.removeClass("danger"),f.find("input").removeAttr("aria-invalid"),e=0;e<i.length;e++)r=$("#"+i[e]),r.parents(".field:first").find(".dangerClear").remove(),r.parents(".field:first").removeClass("danger"),r.removeAttr("aria-invalid");return}if(i.length>0)for(f=$("#"+i[0]).parents(".field:first").prev(":has(label):not(:has(:checkbox)), h2"),f.find(".dangerClear").remove(),f.addClass("danger").append('<div class="dangerClear clear"><\/div>'),f.find("input").attr("aria-invalid","true"),u=0;u<i.length;u++)r=$("#"+i[u]),r.parents(".field:first").find(".dangerClear").remove(),r.parents(".field:first").addClass("danger").append('<div class="dangerClear clear"><\/div>'),r.attr("aria-invalid","true");t.IsValid=!1}}function mettCKEditorClientValidator(n,t){var f=$(n).data("control-to-validate"),i,r,e,u,o;if(f){if(i=$("#"+f),r=i.parents(".field:first"),i.is("textarea")&&(e=i.attr("id"),u=CKEDITOR.instances[e],u&&(o=u.getData(),trim($(o).text())!=""))){i.parents(".field:first").find(".dangerClear").remove();i.parents(".field:first").removeClass("danger");i.removeAttr("aria-invalid");return}r.find(".dangerClear").remove();r.addClass("danger").append('<div class="dangerClear clear"><\/div>');r.find("input").attr("aria-invalid","true");t.IsValid=!1}}function mettHCaptchaClientValidator(n,t){hcaptcha&&hcaptcha.getResponse()===""&&(t.IsValid=!1)}function mettEndDateClientValidator(n,t){function e(n,t){var i;return!t&&n.find("select").length>3?new Date(parseInt(n.find("select:eq(2)").val()),parseInt(n.find("select:eq(1)").val()-1),parseInt(n.find("select:eq(0)").val()),parseInt(n.find("select:eq(3)").val()),parseInt(n.find("select:eq(4)").val())):new Date(parseInt(n.find("select:eq(2)").val()),parseInt(n.find("select:eq(1)").val()-1),parseInt(n.find("select:eq(0)").val()))}var o=$(n).data("control-to-validate"),s=$(n).data("start-date-control"),h=$(n).data("all-day-control"),c=$(n).data("activated-control"),u;if(o&&s){var i=$("#"+o),a=$("#"+s),l=null,r=!1;if(h&&(l=$("#"+h),r=l.is(":checked")),c&&(u=$("#"+c),u.length===0||!u.is(":checked"))){i.parents(".field:first").find(".dangerClear").remove();i.parents(".field:first").removeClass("danger");i.removeAttr("aria-invalid");return}var v=e(a,r),y=e(i,r),f=i.parents(".field:first");if(y.getTime()<v.getTime()){f.find(".dangerClear").remove();f.addClass("danger").append('<div class="dangerClear clear"><\/div>');f.find("input").attr("aria-invalid","true");t.IsValid=!1;return}}i.parents(".field:first").find(".dangerClear").remove();i.parents(".field:first").removeClass("danger");i.removeAttr("aria-invalid")}function compareFormFieldValue(n,t){if(n.length!==0&&t.length!==0)return n.val()===""||t.val()===""?void 0:trim(n.val().toLowerCase())===trim(t.val().toLowerCase())}var initFollowBtns=!1,mettWidgets,mettWidgetsLoading,Carousel,StatisticRowTypes,StatisticsManager,NestedComments;$(document).ready(function(){$.fn.initializeOnce();typeof Sys!="undefined"&&typeof Sys.WebForms!="undefined"&&(Sys.WebForms.PageRequestManager.getInstance().add_beginRequest(function(n,t){$.fn.initializeBeforeAJAX(t)}),Sys.WebForms.PageRequestManager.getInstance().add_endRequest(function(n,t){var i,h,u,f,e,r,o,s;if($.fn.initializeOnceAndAfterAJAX(t),n._postBackSettings&&n._postBackSettings.panelsToUpdate!=null&&t.get_error()!=null){for(i=0;i<n._postBackSettings.panelsToUpdate.length;i++)h=$("#"+n._postBackSettings.panelsToUpdate[i].split("$").join("_")),h.find(".loader.update").remove();$.fn.alert(settings.errors.updatePanelErrorText);t.set_errorHandled(!0)}typeof n._postBackSettings.panelsToUpdate!="undefined"&&n._postBackSettings.panelsToUpdate!=null&&n._postBackSettings.panelsToUpdate[0].indexOf("updateList")>-1&&$(document).data("lastListItemId")!==undefined&&$(document).data("dontfocus")!=="true"&&(u=$(document).data("lastListItemId"),typeof u!="undefined"&&(f=$('li[data-item-id="'+u+'"]'),f.length>0&&(e=f.next("li"),r=e.find(".itemTitle a"),$("#documents-v3").length>0&&(r=e.find(".itemImage .icon")),setTimeout(function(){r.get(0).setAttribute("tabindex","0");r[0].focus()},250),$(document).removeData("dontfocus"),$(document).removeData("lastListItemId"))));$("#h-captcha").length>0&&hCaptcha.render("h-captcha",{sitekey:"4dd31292-4a91-4442-8c76-4544d33192ec"});document.scrollToAfterAjax&&(o=0,typeof document.scrollToAfterAjax=="string"&&(s=$("#"+document.scrollToAfterAjax),s.length>0&&(o=s.offset().top-$("#top").outerHeight())),$("html, body").animate({scrollTop:o}),document.scrollToTopAfterAjax=!1);document.body.style.cursor=="wait"&&(document.body.style.cursor="default");$('input[id*="_txtSearch"').length>0&&$('input[id*="_txtSearch"').val()!==""?$(".searchterm.screenReaderContent").html($(".search.searched .searchterm").html()):$(".searchterm.screenReaderContent").empty()}))});$(window).on("load",function(){$(".mett").setColor({color:settings.colors.mettLogo});$(".royalSlider").css("height","auto");$.fn.initializeMessages();$.fn.initializeHelpdeskWidget();$(".editorContent a[href^='#']:not([href='#']):not([href='#settings=cookies'])").initializeAnchorLinks();$(window).resize()});$(window).on("resize",function(){$.fn.initializeSpacers({resize:!0});$("#mainMenu").initializeMainMenu();$.fn.fixedPath();$("iframe[src*='youtube.com'], iframe[src*='youtube-nocookie.com'], iframe[src*='vimeo.com'], iframe[src*='bluebillywig.com'], iframe[src*='pano.autodesk.com']").setVideoFrameSize();$("img[usemap]").initializeImageMaps();$(".three.columns .editorContent .sticky").length>0&&$(".three.columns .editorContent .sticky").initializeStickySidebarContent()});$.fn.initializeOnce=function(){$(window).on("scroll",$.fn.initializeScrolling);$("body").on("keydown",function(n){if(n.keyCode==27&&($(n.target).closest(".dropDown.show").length==0?($("#shortcuts > li > a").removeClass("active"),$("#shortcuts > li > .dropDown.show").removeClass("show").addClass("hide")):$(n.target).closest(".dropDown.show").parent().find("> a:last").trigger("focus")),n.keyCode==32||n.keyCode==13){var t=$("[role=button]:focus");t.length>0&&(n.keyCode!=13||t.is("div"))&&(t[0].click(),n.preventDefault())}n.keyCode==9&&$("body").addClass("keyboard-user")});$("body").on("click",function(n){n.detail>0&&$("body").removeClass("keyboard-user")});$("html").initializeClasses();$("#mainMenu").initializeMainMenu();$("#mobileSlideOut").initializeMobileMenu();$("#anchorMenu").initializeAnchorMenu();$("#subMenu").initializeSubMenu();$("#subMenu").initializeActiveItemOnlySubMenu();$("#subMenu.horizontal").initializeHorizontalSubMenu();$(".after.icon-awesome-link-ext").initializeExternalLinks();$(".editorContent a.anchor-link").initializeInternalPageAnchors();$(".editorContent table").initializeResponsiveTables();$("#shortcuts, #mobileShortcuts, #footer").initializeShortcuts();$("#top .search").initializeSearch();$("#login").initializeLogin();$(".royalSlider").initializeRoyalSlider();$("#path").initializePath();$("#cookieSettingsOverlay").initializeCookieSettingsOverlay();$("#mainMenu > .row").calculateMainMenuDropdownPosition();settings.section.ID>0&&settings.section.itemID>0&&$("#relatedContent").initializeRelatedContent();$("#events, #groups, #forms, #newsletters, #registrations, #users, #cms, #roles").length===0&&settings.section.ID>0&&settings.section.itemID>0&&$(".item.add.edit, .item.delete").length===0&&settings.section.enablePageNav&&$(".item").initializePageNavigation();$("#registrations.item").length>0&&$(".item").initializeRegistrationCheckboxCheck();$('.userConditions .field input[type="checkbox"], .privacyStatement .field input[type="checkbox"]').on("change",function(){$(".item").initializeRegistrationCheckboxCheck()});$("html.pageType90").length>0&&!settings.section.isAdd&&!settings.section.isEdit&&$.fn.injectMettAccessibilityParagraph();$("#top .logo").on("transitionend webkitTransitionEnd oTransitionEnd",function(){$.fn.initializeSpacers();$.fn.fixedPath()});$("#footer > .row .nine.columns ul").initializeFooterMenuCleanup();$("[data-new-feature-id]").initializeNewFeatures();$.startKeepAlive(864e5);$.fn.initializeOnceAndAfterAJAX()};$.fn.initializeOnceAndAfterAJAX=function(n){n!==undefined&&(globals.afterAjax=!0);$.fn.initializeSpacers();$("a, button, input, [tabindex]").initializeFocus();$.fn.restoreFocus();setTimeout(function(){$("body").applyCookieSettings()},200);$("body").initializeToolbars();$(".tagsInput").initializeTags();$(".tabs .tab:not(.hide)").initializeTabs();$(".save").initializeSave();$(".error").initializeErrors();$("#addComment").initializeComments();$(".commentText").createClickableLinks();$(".passwordCheck").initializePasswordCheck();$(".containerToggle").initializeCustomContainers();$(".field").not(".noSwitchery").find("input[type=checkbox]").initializeSwitchery();$(".field.powerange").initializePowerange();$(".field .range-slider").initializeRangeSlider();$(".portalSelector").initializePortalSelector();$(".uploader").initializePlupload();$(".overlay").initializeOverlays();$(".dropDownMenu").initializeDropDownMenus();$(".tags[data-item-id]").initializeTagsDisplay();$(".like.inline:not(.commentLike)").initializeInlineLikes();$("#forum.section .listAlternative").initializeForumStickies();$(".tagUsers").mentionTextArea();$(".statistics").length>0&&$(".statistics").initializeStatistics();$(".button a").attr("role","button");setTimeout(function(){$("iframe[src*='youtube.com'], iframe[src*='youtube-nocookie.com'], iframe[src*='vimeo.com'], iframe[src*='bluebillywig.com'], iframe[src*='pano.autodesk.com']").initializeVideoFrames()},50);$("img[usemap]").initializeImageMaps();$(".poll").initializePoll();$("html:not(.mobile) .dropDown").enableKeyboardAccessibility();$("input [type='submit'], input [type='button'], button, .button a").addAriaLabels();$(".password input:password").initializePasswordVisibilityToggle();$.fn.initializeAccessibleHCaptcha();$(".pageNumber a").initializePageNumbers();$(".conditionsLink").parent().find("label").append("&nbsp;").append($(".conditionsLink"));$(".privacyLink").parent().parent().find("span").append($(".privacyLink").parent());$("[data-total-records]").initializeTotalRecords();$(".three.columns .editorContent .sticky").length>0&&$(".three.columns .editorContent .sticky").initializeStickySidebarContent()};$.fn.initializeBeforeAJAX=function(n){$.fn.showLoader(n);$.fn.rememberFocus()};$.fn.initializeSpacers=function(n){var n=$.extend({resize:!1,initTopSpacer:!0,initBottomSpacer:!0},n),r=$(this),i=$("#cookieSettingsOverlayToggle:not(.hide)").outerHeight()||0,t=$("#cookieSpacer");if(n.initTopSpacer&&$("#top").removeAttr("style"),n.initBottomSpacer&&$("#bottom").removeAttr("style"),!n.resize){if($("#top .logo").length>0&&$("#top .logo").attr("src").indexOf("?")==-1)$("#top .logo").attr("src",$("#top .logo").attr("src")+"?"+(new Date).getTime()).on("load",function(){$("#spacerTop").height($("#top").height())});$("#bottom .editorContent img").on("load",function(){$("#spacerBottom").height($("#bottom").outerHeight())})}n.initBottomSpacer&&t.length==0&&(t=$("<div>"),t.attr("id","cookieSpacer"),$("#bottom").append(t));t.height(i);n.initTopSpacer&&$("#spacerTop").height($("#top").outerHeight());n.initBottomSpacer&&$("#spacerBottom").height($("#bottom").outerHeight())};$.fn.initializeDropDownMenus=function(){$(this).each(function(){var n=$(this),t=0;n.off("mouseenter").off("mouseleave").on("mouseenter",function(){n.hasClass("delayed")&&(clearTimeout(t),t=setTimeout(function(){n.addClass("expanded")},400))}).on("mouseleave",function(){n.hasClass("delayed")&&(clearTimeout(t),n.removeClass("expanded"))})})};$.fn.initializeToolbars=function(){var n=$(this);n.find(".toolbar").length>0&&(n.find(".toolbar").each(function(){var n=$(this),i=!1,t,r;n.initializeToolbarButtons();n.find("a, input:button:not(.hide), input:submit:not(.hide), input:radio:not(.hide), input:image:not(.hide)").length>0&&(i=!0,n.attr("id")=="toolbarTop"&&(settings.section.isShortcut?i=!1:(t=n.find(".dropDown"),r="#toolbarBottom",$("#roles.item").length>0&&(r="#toolbarBottomRoles"),$(r+" .button").not(".button.save").each(function(n){var i=$(this),r;if(n==0&&t.find(".dropDownLink").remove(),i.find("a, input").length>0){if(r=$("<a />").attr("href","/").attr("role","option").addClass(i.attr("class").replace("button","dropDownLink")),i.find("a").length>0){r.html(i.find("a").html());r.off("click").on("click",function(){return i.find("a")[0].click(),!1})}else{r.html(i.find("input").val());r.off("click").on("click",function(){i.find("input").trigger("click")})}t.append(r);$("html:not(.mobile) .dropDown").enableKeyboardAccessibility();t.find(".dropDownLink.add").length>0&&t.find(".dropDownLink.add").html(settings.buttons.addText)}else i.addClass("hide")}),t.find("a").length>0&&t.parents(".dropDownMenu").removeClass("hide"),n.find(".toolbarWrapper").each(function(){$(this).find("> .button:not(.hide)").length>0&&$(this).removeClass("hide")}),n.find(".toolbarWrapper:not(.hide)").length==0?n.addClass("hide"):n.removeClass("hide"),$("#options").append(n))),(n.attr("id")=="toolbarShare"||n.hasClass("share"))&&(settings.section.isShortcut||$(".item.add").length>0||$(".item.edit").length>0?i=!1:$(".touch").length>0&&$("#right").length>0&&$.fn.viewport().width<=768&&$("#right").append(n),n.find(".button.mail a").prop("href","mailto:?subject="+settings.various.shareMailText+"&body="+window.location.href)),i&&n.show())}),$("a, button, input, [tabindex]").initializeFocus());$("html:not(.mobile) .dropDown").enableKeyboardAccessibility()};$.fn.initializeToolbarButtons=function(){var n=$(this),t,i,r;if(settings.section.isAdd||settings.section.isEdit)n.find(".backToParent a").each(function(){var n=$(this);n.off("click").on("click",function(){var t=settings.section.parentUrl,n=$("[id$='_hfReferrer']");return n.length>0&&trim(n.val())!=""&&(t=trim(n.val())),document.location.href=t,!1});n.parent().removeClass("hide").addClass("visible")});else{if(settings.section.typeID==14||settings.section.typeID==29||settings.section.typeID==39||settings.section.typeID==44||settings.section.typeID==83||settings.section.isUser||(settings.section.itemID>0&&(n.find(".likeview input:button").each(function(){var n=$(this),t=n.parent().find("input:checkbox");t.length>0&&(n.val(n.parent().find("label").html()),settings.user.ID==-1?(n.parent().addClass("noHover"),n.parent().removeClass("hide").addClass("visible")):n.parent().removeClass("visible").addClass("hide"))}),n.find(".like input:button, .liked input:button").each(function(){var n=$(this),t=n.parent().find("input:checkbox"),i=trim($("h1.itemTitle").text());if(t.length>0){n.val(n.parent().find("label").html());t.is(":checked")?(n.parent().removeClass("like icon-heart-empty").addClass("liked icon-heart"),n.attr("title",settings.buttons.unLikeText.replace("{0}",'"'+i+'"')),n.parent().find("span.hide .screenReaderContent").length==0&&n.parent().find("span.hide").append('<span class="screenReaderContent"> '+settings.buttons.inlineUnlikeText+"<\/span>")):n.parent().find("span.hide .screenReaderContent").length==0&&n.parent().find("span.hide").append('<span class="screenReaderContent"> '+settings.buttons.inlineLikeText+"<\/span>");t.off("click").on("click",function(){var r=settings.section.itemID,i;t.is(".comment input:checkbox")&&(i=t.parents(".comment:first").attr("id"),typeof i!="undefined"&&i!=null&&i.indexOf("-")>-1&&(r=i.split("-")[1]));$.ajax({url:"/api/notification/SetLike",data:{sectionID:settings.section.ID,contentPageID:r,status:t.is(":checked"),token:$("input[name='__RequestVerificationToken']").val()}}).done(function(t){typeof t=="object"&&t.length>0&&typeof t[0].likeCount!="undefined"&&t[0].likeCount!=null&&(n.parent().find("label").html(t[0].likeCount),n.val(t[0].likeCount),t[0].contentPageID===settings.section.itemID&&$(".like.inline").find(".number").html(t[0].likeCount))}).fail(function(){$.fn.showError(arguments+". (500.51)","console")})});n.off("click").on("click",function(){var r=$(".like.inline:not(.commentLike)"),u=!1;return n.parents(".comment").length>0&&(u=!0),t=n.parent().find("input:checkbox"),t.trigger("click"),t.is(":checked")?(n.parent().removeClass("like icon-heart-empty").addClass("liked icon-heart"),n.attr("title",settings.buttons.unLikeText.replace("{0}",'"'+i+'"')),n.parent().find(".screenReaderContent").text(settings.buttons.inlineUnLikeText),u==!1&&r.length>0&&(r.addClass("liked"),r.removeClass("icon-heart-empty").addClass("icon-heart"),n.attr("title",settings.buttons.unLikeText.replace("{0}",'"'+i+'"')),r.data("checked",!0),r.attr("aria-pressed","true"),r.find(".screenReaderContent").html(settings.buttons.inlineUnLikeText))):(n.parent().removeClass("liked icon-heart").addClass("like icon-heart-empty"),n.attr("title",settings.buttons.likeText.replace("{0}",'"'+i+'"')),n.parent().find(".screenReaderContent").text(settings.buttons.inlineLikeText),u==!1&&r.length>0&&(r.removeClass("liked icon-heart").addClass("icon-heart-empty"),n.attr("title",settings.buttons.likeText.replace("{0}",'"'+i+'"')),r.data("checked",!1),r.attr("aria-pressed","false"),r.find(".screenReaderContent").html(settings.buttons.inlineLikeText))),n.val(n.parent().find("label").html()),!1});n.parent().removeClass("hide").addClass("visible")}})),initFollowBtns||n.find(".follow, .following").each(function(){var n=$(this),t=n.find("input:checkbox");if(t.length>0){updateFollowButton(n);n.off("click").on("click",function(){$.ajax({url:"/api/notification/SetNotification",data:{sectionID:settings.section.ID,contentPageID:settings.section.itemID,status:!t.is(":checked"),token:$("input[name='__RequestVerificationToken']").val()}}).done(function(){t.prop("checked",!t.prop("checked"));updateFollowButton(n);fetchFollowersData()}).fail(function(){$.fn.showError(arguments+". (500.52)","console")})});n.removeClass("hide").addClass("visible")}initFollowBtns=!0}),n.find(".followers").length>0&&fetchFollowersData(),n.find(".vote input:button, .voted input:button").each(function(){var n=$(this),t=n.parents(".voting").find(".voteSubmit input"),r,i;if(t.length>0){r=function(){n.parent().removeClass("voted").addClass("vote");n.val(settings.buttons.voteText).attr("title",settings.buttons.voteText).attr("aria-pressed","false");$(n).on("mouseenter focus",function(){n.val(settings.buttons.voteText).attr("title",settings.buttons.voteText);n.parent().removeClass("icon-cancel").addClass("icon-thumbs-up")}).on("mouseleave blur",function(){n.val(settings.buttons.voteText).attr("title",settings.buttons.voteText);n.parent().removeClass("icon-cancel").addClass("icon-thumbs-up")})};i=function(){n.parent().removeClass("vote icon-thumbs-up").addClass("voted icon-check");n.val(settings.buttons.votedText).attr("title",settings.buttons.votedText).attr("aria-pressed","true");$(n).on("mouseenter focus",function(){n.val(settings.buttons.unVoteText).attr("title",settings.buttons.unVoteText);n.parent().removeClass("icon-check").addClass("icon-cancel")}).on("mouseleave blur",function(){n.val(settings.buttons.votedText).attr("title",settings.buttons.votedText);n.parent().removeClass("icon-cancel").addClass("icon-check")})};t[0].defaultValue==settings.buttons.unVoteText&&i();n.off("click").on("click",function(){$(this).parent().addClass("loading");$(this).parent().find(".loader").removeClass("hide");t.trigger("click")});n.parent().removeClass("hide").addClass("visible")}}),n.find(".signUp input:submit, .signedUp input:submit").each(function(){var n=$(this),i=function(){n.parent().removeClass("signedUp").addClass("signUp");n.val(settings.buttons.signUpText).attr("title",settings.buttons.signUpText);$(n).on("mouseenter focus",function(){n.val(settings.buttons.signUpText).attr("title",settings.buttons.signUpText);n.parent().removeClass("icon-cancel").addClass("icon-user-add")}).on("mouseleave blur",function(){n.val(settings.buttons.signUpText).attr("title",settings.buttons.signUpText);n.parent().removeClass("icon-cancel").addClass("icon-user-add")})},t=function(){n.parent().removeClass("signUp icon-user-add").addClass("signedUp icon-check");n.val(settings.buttons.signedUpText).attr("title",settings.buttons.signedUpText);$(n).on("mouseenter focus",function(){n.val(settings.buttons.signOffText).attr("title",settings.buttons.signOffText);n.parent().removeClass("icon-check").addClass("icon-cancel")}).on("mouseleave blur",function(){n.val(settings.buttons.signedUpText).attr("title",settings.buttons.signedUpText);n.parent().removeClass("icon-cancel").addClass("icon-check")})};n.hasClass("groupUnRegister")&&!n.hasClass("groupFull")?t():n.hasClass("groupFull")&&n.parent().removeClass("signUp icon-user-add").addClass("signedUp icon-cancel");n.off("click").on("click",function(){if(!n.hasClass("groupFull"))if(n.hasClass("groupUnRegister"))if(n.confirm(settings.warnings.unRegisterGroupText))t();else return!1;else i()})})),settings.user==undefined||settings.user.ID==-1||settings.section.isUser||settings.section.itemID==46||n.find(".favorite input:button, .favorited input:button, .favorite button, .favorited button").each(function(){var n=$(this),t=n.parent().find("input:checkbox");if(t.length>0){t.is(":checked")&&(n.parent().removeClass("favorite icon-awesome-star-empty").addClass("favorited icon-awesome-star"),n.attr("title",settings.buttons.unfavoriteText),n.attr("aria-label",settings.buttons.unfavoriteText),n.find(".screenReaderContent").text(settings.buttons.unfavoriteText));t.off("click").on("click",function(){$.ajax({url:"/api/notification/SetFavorite",data:{sectionID:settings.section.ID,contentPageID:settings.section.itemID,status:t.is(":checked"),token:$("input[name='__RequestVerificationToken']").val()}}).done(function(){t.is(":checked")?$("#shortcuts .favorites").parent().removeClass("hide").addClass("visible"):$.ajax({url:"/api/notification/HasFavorites",data:{userID:settings.user.ID,token:$("input[name='__RequestVerificationToken']").val()}}).done(function(n){n||$("#shortcuts .favorites").parent().addClass("hide")})}).fail(function(){$.fn.showError(arguments+". (500.65)","console")})});n.off("click").on("click",function(){return t=n.parent().find("input:checkbox"),t.trigger("click"),t.is(":checked")?(n.parent().removeClass("favorite icon-awesome-star-empty").addClass("favorited icon-awesome-star"),n.attr("title",settings.buttons.unfavoriteText),n.attr("aria-label",settings.buttons.unfavoriteText),n.find(".screenReaderContent").text(settings.buttons.unfavoriteText),n.attr("aria-pressed","true")):(n.parent().removeClass("favorited icon-awesome-star").addClass("favorite icon-awesome-star-empty"),n.attr("title",settings.buttons.favoriteText),n.attr("aria-label",settings.buttons.favoriteText),n.find(".screenReaderContent").text(settings.buttons.favoriteText),n.attr("aria-pressed","false")),!1});n.parent().removeClass("hide").addClass("visible")}}),n.find(".security").length>0){t=n.find(".security");i=t.find("a");settings.section.isPrivate||(t.removeClass("icon-lock").addClass("icon-lock-open"),i.prop("title",settings.buttons.publicPageText).html("<span>"+settings.buttons.publicPageText+"<\/span>"));i.off("click").on("click",function(){return document.location.href=settings.section.cmsEditUrl+"#tab=securityTab",!1});t.removeClass("hide").addClass("visible")}n.find(".followUser, .followingUser").each(function(){var i=$(this),n,t;$("#users.item").length>0?(i.closest(".widget-users").length>0?(n=i.closest(".item").data("item-id"),t=i.closest(".item").find(".firstname").text()):(n=$("#users.item").data("item-id"),t=trim($("#users.item .itemTitle").text())),$(this).initializeUserFollowButtons(n,t)):(n=$(this).closest(".item").data("userid"),t=$(this).closest(".item").find(".firstname").text(),n||(n=$(this).closest(".item").data("item-id")),$(this).initializeUserFollowButtons(n,t))});r=!1;n.find(".attend input:button").each(function(){var t=$(this).parent(),s=settings.section.ID,f=-1,e=-1,o=-1,i=0,u;if(t.data("event-section-id")!=undefined&&(s=t.data("event-section-id")),t.data("event-id")!=undefined&&(f=t.data("event-id")),t.data("event-attend")!=undefined&&(e=t.data("event-attend")),t.data("event-attendees")!=undefined&&(o=t.data("event-attendees")),i=t.data("event-recurrence-id")!=undefined?t.data("event-recurrence-id"):getUrlParameter("recurrenceID"),f>0&&settings.user.ID>0&&e>-1){u=n.parents(".attendingButtonsContainer");u.find(".eventButtons").addClass("hide");u.find(".maxAttendingReached").addClass("hide");n.find(".accepted").removeClass("accepted").addClass("accept");n.find(".maybied").removeClass("maybied").addClass("maybe");n.find(".denied").removeClass("denied").addClass("deny");n.find(".loader").show();r||(r=!0,$.ajax({type:"GET",url:"/api/events/iseventinvitee?sectionID="+settings.section.ID+"&eventID="+f+"&userID="+settings.user.ID+(i!=undefined?"&recurrenceID="+i:"")+"&token="+$("input[name='__RequestVerificationToken']").val()}).done(function(t){t?$.ajax({type:"GET",url:"/api/events/getattendingstatus?eventID="+f+"&userID="+settings.user.ID+"&recurrenceID="+(i!=undefined?i:"0")+"&token="+$("input[name='__RequestVerificationToken']").val()}).done(function(t){switch(t){case 0:n.find(".deny").removeClass("deny").addClass("denied");n.parent().find(".screenReaderContent").text(settings.events.screenReaderDenied);break;case 1:n.find(".accept").removeClass("accept").addClass("accepted");n.parent().find(".screenReaderContent").text(settings.events.screenReaderAccepted);break;case 2:n.find(".maybe").removeClass("maybe").addClass("maybied");n.parent().find(".screenReaderContent").text(settings.events.screenReaderMaybied)}u.find(".loader").hide();u.find(".eventButtons").removeClass("hide").addClass("visible");u.find(".maxAttendingReached").addClass("hide").removeClass("visible")}).fail(function(){$.fn.showError(settings.errors.generalErrorText+" (500.58)","console")}):$.ajax({type:"GET",url:"/api/events/geteventattendingcount?eventId="+f+"&recurrenceID="+i+"&token="+$("input[name='__RequestVerificationToken']").val()}).done(function(n){n>-1&&o>-1&&!(n<o)&&(u.find(".eventButtons").addClass("hide").removeClass("visible"),u.find(".maxAttendingReached").removeClass("hide").addClass("visible"))}).fail(function(){$.fn.showError(settings.errors.generalErrorText+" (500.xx)","console")})}));$(this).off("click").on("click",function(){var u=$(this),o,r;u.prop("disabled","disabled").parent().addClass("busy disabled").attr("aria-disabled",!0);o=!1;r=function(){$.ajax({url:"/api/events/attendevent",data:{sectionID:s,eventId:f,eventAttending:e,eventRecurrenceID:i,all:o,token:$("input[name='__RequestVerificationToken']").val()}}).done(function(r){var e,o;if(r=JSON.parse(r),e=JSON.parse(r[0].Item2),n.find(".accepted").removeClass("accepted").addClass("accept"),n.find(".maybied").removeClass("maybied").addClass("maybe"),n.find(".denied").removeClass("denied").addClass("deny"),u.removeAttr("disabled").parent().removeClass("busy disabled").removeAttr("aria-disabled"),e.maxAttendeesReached)o=n.parents(".attendingButtonsContainer"),o.find(".showEventAttendingButtons").addClass("hide").removeClass("visible"),o.find(".maxAttendingReached").removeClass("hide").addClass("visible");else switch(e.attendingStatus){case"No":t.parent().find(".attend.deny").removeClass("deny").addClass("denied");n.parent().find(".screenReaderContent").text(settings.events.screenReaderDenied);break;case"Yes":t.parent().find(".attend.accept").removeClass("accept").addClass("accepted");n.parent().find(".screenReaderContent").text(settings.events.screenReaderAccepted);break;case"Maybe":t.parent().find(".attend.maybe").removeClass("maybe").addClass("maybied");n.parent().find(".screenReaderContent").text(settings.events.screenReaderMaybied)}$(".overlayEvent .eventCounts").hasClass("alwaysHide")||$(".overlayEvent, #events.item").getEventAttendees({eventID:f,recurrenceID:i})}).fail(function(){$.fn.showError(settings.errors.generalErrorText+" (500.59)","console");u.removeProp("disabled","disabled").parent().removeClass("busy disabled").removeAttr("aria-disabled")})};$(this).closest(".eventInformation.eventButtons").hasClass("has-recurrence")?($(".overlayAttendAllOrSingle").removeClass("hide"),$(".overlayAttendAllOrSingle .overlayItemTitle").trigger("focus")):r();$("#btnAttendAllRecurringEvents").off("click").on("click",function(){o=!0;$(".overlayAttendAllOrSingle").addClass("hide");r()});$("#btnAttendOnlyThisEvent").off("click").on("click",function(){$(".overlayAttendAllOrSingle").addClass("hide");r()});return!1})}});n.hasClass("share")&&(n.find(".facebook a").attr("href",settings.section.facebookShareUrl).attr("title",settings.various.shareFacebookText).attr("aria-label",settings.various.shareFacebookText),n.find(".linkedIn a").attr("href",settings.section.linkedInShareUrl).attr("title",settings.various.shareLinkedinText).attr("aria-label",settings.various.shareLinkedinText),n.find(".twitter a").attr("href",settings.section.twitterShareUrl).attr("title",settings.various.shareTwitterText).attr("aria-label",settings.various.shareTwitterText),n.find(".mail a").attr("href",settings.section.mailToFriendUrl).attr("title",settings.various.shareEmailText).attr("aria-label",settings.various.shareEmailText),n.find(".rss a").attr("href",settings.section.rssFeedUrl).attr("title",settings.various.shareRSSText).attr("aria-label",settings.various.shareRSSText))}n.find(".emptyTrash input, .emptyTrash a").each(function(){var t=$(this),i;t.off("click").on("click",function(){var n=settings.section.ID;return $.fn.getQueryString("id")!=""&&(n=$.fn.getQueryString("id")),t.confirm(settings.warnings.emptyTrashText)?($(".trashWidget").html('<div class="loader show"><\/div>'),$.ajax({url:"/api/contentpages/emptyTrashcan",data:{sectionID:n,token:$("input[name='__RequestVerificationToken']").val()}}).done(function(){location.reload()}).fail(function(){$.fn.showError(settings.errors.emptyTrashErrorText+" (500.64)","console")}),!1):void 0});i=new Widget($("#trashTabContent .mettWidget"));i.complete(function(){$(".noIndent").length==0&&(t.parent().removeClass("hide").addClass("visible"),n.show())})});n.find(".loadMore input, .loadMore a, .toolbar.paging .readMore input").each(function(){var n=$(this);n.parent(".button").removeClass("hide");n.on("click",function(){var n=$(".items .item:last-child").data("item-id");$(document).data("lastListItemId",n)})});n.find(".readMore").each(function(){$(this).find("input").length==0&&$(this).find("a").length==0&&$(this).addClass("hide").removeClass("visible")});n.find(".showMore a, .showMore input, a.showMore").each(function(){var t=$(this),u=t.html(),r=t.parent(),i=n.next(".more"),f=!1,e=!1;i.length==0&&(i=n.prev(".more"));i.length==0&&(i=n.parent().find(".more"));r.data("scroll-to-top")!=undefined&&(f=r.data("scroll-to-top"));r.data("hide-after-toggle")!=undefined&&(e=r.data("hide-after-toggle"));t.off("click").on("click",function(){return i.height()==0?(i.stop(!0).animate({height:i.find(".moreContent").height()},300),e?r.addClass("hide").removeClass("visible"):(t.hasClass("icon-down-open-big")&&t.removeClass("icon-down-open-big").addClass("icon-up-open-big"),t.parent().hasClass("icon-down-open-big")&&t.parent().removeClass("icon-down-open-big").addClass("icon-up-open-big"),t.html(u.replace(settings.buttons.showText.toLowerCase(),settings.buttons.hideText.toLowerCase())))):(i.stop(!0).animate({height:0,margin:0},150),t.hasClass("icon-up-open-big")&&t.removeClass("icon-up-open-big").addClass("icon-down-open-big"),t.parent().hasClass("icon-up-open-big")&&t.parent().removeClass("icon-up-open-big").addClass("icon-down-open-big"),t.html(u.replace(settings.buttons.hideText.toLowerCase(),settings.buttons.showText.toLowerCase())),f&&$("html, body").stop(!0).animate({scrollTop:$("#scrollTop").offset().top},150)),!1})});n.find(".showOverlay a, .showOverlay input").each(function(){var n=$(this);n.off("click").on("click",function(){return $(".overlay").removeClass("hide"),!1})});n.find(".button.toggleDropDown").each(function(){var t=$(this),n=t.parent().find(".dropDown"),i=!0;n.each(function(){$(this).find("> a").attr("tabIndex","-1")});n.find("input:image").each(function(t){t==0&&n.find(".dropDownLink").remove();var i=$(this),r=$("<a/>");r.prop("href","/").addClass("dropDownLink "+$(i).prop("class")).html($(i).prop("title")).off("click").on("click",function(){return i.trigger("click"),!1});i.parent().append(r.removeClass("hide"))});n.find(".settings").off("click").on("click",function(){return document.location.href=settings.section.cmsEditUrl+"#tab=optionsTab",!1});(settings.section.isAdd||settings.section.isEdit)&&n.find(".settings").length>0&&(i=!1);t.off("click tap touchstart").on("click tap touchstart",function(){var i=$(this),u=!0,r=function(t){t.target!==i&&t.target!==n&&$(t.target).closest(".dropDownMenu").length==0&&n.parent().parent().hasClass("active")&&($(document).off("click",undefined,r),i.trigger("click"))};if(n.hasClass("show")&&(u=!1),$(".dropDown").removeClass("show"),n.find("> a").attr("tabIndex","-1"),u&&n.toggleClass("show"),n.hasClass("show")){n.parent().parent().addClass("active");t.attr("aria-expanded","true");$(document).on("click",r);$("body").on("keydown",function(t){t.keyCode==27&&n.parent().parent().hasClass("active")&&i.trigger("click")});n.find("> a").attr("tabIndex","0")}else n.parent().parent().removeClass("active"),$(document).off("click",undefined,r),t.attr("aria-expanded","false");return!1});i&&t.removeClass("hide").parent().parent().addClass("visible")});n.find(".backToPrevious a").each(function(){var n=$(this);n.off("click").on("click",function(){return history.back(),!1})});n.find(".acceptConditions input:submit").off("click").on("click",function(){$("form").attr("novalidate","novalidate")});$("html").hasClass("threedotfive")&&updateToolbarWrappers()};$.fn.initializeUserFollowButtons=function(n,t){var i=$(this),r=$(this).find("input:button"),u=i.parent().find("input:checkbox"),f="",e="",s,o;if(n===settings.user.ID&&$("#followingTab").length===0&&$(i).remove(),u.length>0){s=function(){i.removeClass("followingUser icon-check").addClass("followUser icon-bell");r.val(settings.buttons.followText).attr("title",settings.buttons.followText).attr("aria-pressed","false");$(i).on("mouseenter",function(){r.val(settings.buttons.followText).attr("title",settings.buttons.followText);i.removeClass("icon-cancel").addClass("icon-check")}).on("mouseleave",function(){r.val(settings.buttons.followText).attr("title",settings.buttons.followText);i.removeClass("icon-cancel").addClass("icon-check")});r.on("focus",function(){$(this).val(settings.buttons.followText).attr("title",settings.buttons.followText);$(this).parent().removeClass("icon-cancel").addClass("icon-check")}).on("blur",function(){$(this).val(settings.buttons.followText).attr("title",settings.buttons.followText);$(this).parent().removeClass("icon-cancel").addClass("icon-check")})};o=function(){i.removeClass("followUser icon-bell").addClass("followingUser icon-check");r.val(settings.buttons.followingText).attr("title",settings.buttons.followingText).attr("aria-pressed","true");$(i).on("mouseenter",function(){r.val(settings.buttons.unFollowText).attr("title",settings.buttons.unFollowText);i.removeClass("icon-check").addClass("icon-cancel")}).on("mouseleave",function(){r.val(settings.buttons.followingText).attr("title",settings.buttons.followingText);i.removeClass("icon-cancel").addClass("icon-check")});r.on("focus",function(){$(this).val(settings.buttons.unFollowText).attr("title",settings.buttons.unFollowText);$(this).parent().removeClass("icon-check").addClass("icon-cancel")}).on("blur",function(){$(this).val(settings.buttons.followingText).attr("title",settings.buttons.followingText);$(this).parent().removeClass("icon-cancel").addClass("icon-check")})};$.ajax({url:"/api/followers/isuserfollow",data:{userID:settings.user.ID,followedUserID:n,token:$("input[name='__RequestVerificationToken']").val()}}).done(function(n){n==!0&&(u.attr("checked","checked"),o())});u.off("click").on("click",function(){u.is(":checked")?(f="/api/followers/setuserfollow",e="follow"):(f="/api/followers/removeuserfollow",e="unfollow");$.ajax({url:f,data:{followedUserID:n,token:$("input[name='__RequestVerificationToken']").val()}}).done(function(){var n;e=="follow"&&(n=t!==""?"<h2>Je volgt vanaf nu "+t+"<\/h2><span>"+t+" krijgt hier een melding van en jij ontvangt notificaties van zijn/haar activiteiten.<\/span>":"<h2>Je volgt vanaf nu deze persoon.<\/h2><span>Hij/zij krijgt hier een melding van en jij ontvangt notificaties van zijn/haar activiteiten.<\/span>",$("body").showMessage({content:n,autoHideAfter:6e3}))}).fail(function(){$.fn.showError(arguments+". (500.52)","console")})});r.off("click").on("click",function(){u=i.find("input:checkbox");u.trigger("click");u.is(":checked")?o():s()});i.removeClass("hide")}};$.fn.initializeTabs=function(){var n=$(this),r=n.parents(".tabs"),e;if($(".map").length>0&&$("#mapTab").hasClass("hide")&&($("#mapTab").removeClass("hide"),n=$(".tabs .tab:not(.hide)")),n.length>0){var u=$.fn.getAnchor("tab"),s=!0,o=$(".touch").length>0,f=$("<span >");if(f.addClass("activeTabText"),r.data("tabs-hide-empty")!=undefined&&(s=r.data("tabs-hide-empty")),r.hasClass("vertical")?f.html("<br />("+settings.various.activeTabText+")"):f.html(" ("+settings.various.activeTabText+")"),settings.showAddEditTabs||settings.section.isCMSAdd||settings.section.isCMSEdit){var h=$(".tabContent"),i=$(".button.previousTab"),t=$(".button.nextTab"),c=setInterval(function(){if($(".tabs").length>0){if(globals.justClicked){globals.justClicked=!1;return}var n=$.fn.getAnchor("tab");if(n.length>0)switch(n){case globals.currentTabID:break;default:$("#"+n).find("a")[0].click();globals.currentTabID=n}}else clearInterval(c)},400);if(n.each(function(r){var e=$(this),c=$("#"+e.attr("id")+"Content"),l=!1;o&&e.find(".tabContent").length==0&&$.fn.viewport().width<481&&(e.append(c),l=!0,$("#toolbarBottom").css("margin-top","40px"));s&&trim(c.html()).length==0&&e.addClass("hide");e.find("a").off("click").on("click",function(s){var a=!1;globals.justClicked=!0;globals.currentTabID=e.prop("id");e.hasClass("active")&&(a=!0);n.removeClass("active").removeAttr("aria-selected");h.removeClass("active");settings.webGuidelines&&n.find(".activeTabText").remove();l?a||(e.addClass("active").attr("aria-selected","true"),c.addClass("active"),$("html, body").stop(!0).animate({scrollTop:$(".tabs").offset().top-200},150)):(e.addClass("active").attr("aria-selected","true"),c.addClass("active"),settings.webGuidelines&&e.find("a").append(f));e.prop("id")=="mapTab"&&u!="mapTab"&&typeof initializeGoogleMaps=="function"&&initializeGoogleMaps();o&&$(".uploader").length>0&&(e.prop("id")=="imageTab"||e.prop("id")=="imagesTab"||e.prop("id")=="filesTab"||e.prop("id")=="mediaTab")&&$(".uploader").initializePlupload();o||(i!=undefined&&(r>0?(i.find("input:button").val(trim(n.eq(r-1).find("a").html().replace("&amp;","&"))),i.removeClass("hide"),i.parents(".toolbar.paging").show()):i.addClass("hide")),t!=undefined&&(r<n.length-1?n.eq(r+1).hasClass("hide")?t.addClass("hide"):(t.find("input:button").val(trim(n.eq(r+1).find("a").html().replace("&amp;","&"))),t.removeClass("hide"),t.parents(".toolbar.paging").show()):t.addClass("hide")));selectedTabID=r;$("#tabID").val($(".tab").eq(selectedTabID).prop("id"));s.clientX>0&&s.clientY>0&&c.find(":focusable").length>0&&(c.find(":focusable").eq(0).hasClass("editorInfoTooltip")?c.find("iframe").eq(0).contents().find("body").trigger("focus"):c.find(":focusable").eq(0).trigger("focus"))});e.find(".badge").length>0&&c.find(".badgeCount").length>0&&e.find(".badge").html(c.find(".badgeCount").length).removeClass("hide")}),i!=undefined)i.find("input:button").off("click").on("click",function(){selectedTabID>0&&(n.eq(selectedTabID-1).find("a")[0].click(),$("html, body").stop(!0).animate({scrollTop:$("#"+n.eq(selectedTabID).attr("id")).offset().top-200},150))});if(t!=undefined)t.find("input:button").off("click").on("click",function(){selectedTabID<n.length-1&&(n.eq(selectedTabID+1).find("a")[0].click(),$("html, body").stop(!0).animate({scrollTop:$("#"+n.eq(selectedTabID).attr("id")).offset().top-200},150))});$(".tab").not(".hide").length>0?($(".tabsTitle").removeClass("hide"),($.fn.viewport().width>480||globals.afterAjax)&&(u.length>0&&$("#"+u).length>0?$("#"+u).not(".hide").find("a")[0].click():$(".tab:not(.hide)").find("a").each(function(n){if(n==0)$(this)[0].click();else return!1}))):r.addClass("hide")}else $(".tab, .toolbar.paging").addClass("hide"),$(".tabs").find(".tabContent").prop("class","")}settings.webGuidelines&&$(".tabCount").length>0&&(e=$(".tab").not(".hide").length+1,e==1?$(".tabCount").html(e+" "+settings.various.stepText.toLowerCase()):$(".tabCount").html(e+" "+settings.various.stepsText.toLowerCase()))};$.fn.initializeShortcuts=function(n){var n=$.extend({showFlags:!1,countryCodes:[],languageRootPaths:[]},n),t=$(this),r=null,i;if(t.length>0){if(settings.user.ID!=-1){t.find("img.avatar").length==0&&t.find(".noAvatar").removeClass("hide");$("#shortcuts .avatar, #shortcuts .profile").off("click").on("click",function(){var n=$(this),t=n.parent().find(".dropDown"),i=n.parent().find("*");if(t.hasClass("show"))n.removeClass("active").attr("aria-expanded","false"),t.removeClass("show").addClass("hide"),i.off("blur");else{$("#mainMenu a.arrow").removeClass("icon-up-open-big").addClass("icon-down-open-big");$.each($(".dropDown"),function(){$(this).parents("#subMenu").length==0&&$(this).parents("#toolbarTop").length==0&&$(this).removeClass("show").addClass("hide")});$(".shortcut").removeClass("active");n.addClass("active").attr("aria-expanded","true");t.removeClass("hide").addClass("show");i.off("blur").on("blur",function(){setTimeout(function(){!$.contains(n.parent()[0],$(":focus")[0])&&t.hasClass("show")&&n.trigger("click")},40)})}return!1});if(t.find(".favorites").length>0){t.find(".favorites").off("click").on("click",function(){var n=$(this),t=n.parent().find(".dropDown.favoritesContent"),i=n.parent().find("*");if(n.hasClass("active")&&n.attr("aria-expanded","true"),t.hasClass("show"))n.removeClass("active").attr("aria-expanded","false"),t.removeClass("show").addClass("hide"),i.off("blur");else{r==null?r=new Widget(t.find(".mettWidget").removeClass("wait")):r.loadData();$("#mainMenu a.arrow").removeClass("icon-up-open-big").addClass("icon-down-open-big");$(".dropDown").removeClass("show");$(".shortcut").removeClass("active");n.addClass("active").attr("aria-expanded","true");t.addClass("show").removeClass("hide");i.off("blur").on("blur",function(){setTimeout(function(){!$.contains(n.parent()[0],$(":focus")[0])&&t.hasClass("show")&&n.trigger("click")},40)})}return!1});$.ajax({url:"/api/notification/HasFavorites",data:{userID:settings.user.ID,token:$("input[name='__RequestVerificationToken']").val()}}).done(function(n){n&&t.find(".favorites").parent().removeClass("hide")})}}if(n.showFlags&&n.countryCodes!=undefined&&(i=null,n.countryCodes.length>2&&(flagsDropdownContainer=$("<div />"),flagsDropdownContainer.addClass("languagePicker dropDownMenu"),i=$("<ul />"),i.addClass("dropDown")),$.each(n.countryCodes,function(r,u){var f,e,a,c,l;switch(u.toLowerCase()){case"nl":f="nederlands";imgName="dutch";e=settings.various.dutchLangSwitchText;break;case"en":f="english";imgName="english";e=settings.various.englishLangSwitchText;break;case"de":f="deutsch";imgName="german";e=settings.various.germanLangSwitchText;break;case"ro":f="română";imgName="romanian";e=settings.various.romanianLangSwitchText;break;case"pl":f="polski";imgName="polish";e=settings.various.polishLangSwitchText;break;case"es":f="español";imgName="spanish";e=settings.various.spanishLangSwitchText;break;case"bg":f="български";imgName="bulgarian";e=settings.various.bulgarianLangSwitchText;break;case"cn":f="漢語";imgName="chinese";e=settings.various.chineseLangSwitchText;break;case"ua":f="Українська";imgName="ukrainian";e=settings.various.ukrainianLangSwitchText;break;case"ru":f="Русский";imgName="russian";e=settings.various.russianLangSwitchText}if(t.find(".shortcut.flag."+f).length==0){var o=$("<li />"),s=$("<a />").attr("aria-label",e).prop("href","#").addClass("shortcut flag "+f).html("<span>"+f+"<\/span>"),v=$("<img />").attr("alt",e).prop("src","/communities/common/themes/mett%20responsive/images/various/flag_"+imgName+".png"),h=s.prepend(v);n.languageRootPaths[r]!=undefined&&(s.prop("href",n.languageRootPaths[r]),a=n.languageRootPaths[r].split("/")[1],globals.url.indexOf("/"+a+"/")>-1&&o.addClass("active"));$("html").hasClass("mobile")&&$("#top .shortcutsContainer").length===0&&(c=$("<div />"),c.addClass("shortcutsContainer"),$("#top").prepend(c));n.countryCodes.length>2?(o.append(h),o.hasClass("active")&&(flagsDropdownContainer.prepend(o.clone()),flagsDropdownContainer.find("> li.active a").prop("href","#")),i.append(o)):$("html").hasClass("mobile")?($(".shortcutsContainer .flagsWrapper").length===0&&(l=$("<div />"),l.addClass("flagsWrapper"),$(".shortcutsContainer").append(l)),$(".flagsWrapper").append(o.addClass("flag").append(h))):$("#shortcuts").length>0&&$("#shortcuts").append(o.addClass("flag").append(h));s.off("click").on("click",function(){if(settings.user.ID!=-1)return $.ajax({url:"/api/user/SetUserLanguage",data:{countryCode:u,token:$("input[name='__RequestVerificationToken']").val()}}).always(function(){if(n.languageRootPaths[r]==undefined){document.location.reload();return}document.location.href=n.languageRootPaths[r]}),!1})}}),n.countryCodes.length>2)){flagsDropdownContainer.find("> li.active").length===0&&flagsDropdownContainer.append(i.find("li:eq(0)").clone().addClass("active"));flagsDropdownContainer.find("> li.active").append(i);$("html").hasClass("mobile")?$("#top .shortcutsContainer").append(flagsDropdownContainer):$("#shortcuts").length>0&&$("#shortcuts").append(flagsDropdownContainer);flagsDropdownContainer.find("> li.active > a").off("click").on("click",function(){var n=$(this).parent().find(".dropDown");return n.hasClass("show")?n.removeClass("show").removeAttr("aria-expanded"):n.attr("aria-expanded","true").addClass("show"),!1})}t.find(".shortcut.cookieSettings").off("click").on("click",function(){$("#cookieSettingsOverlay").initializeCookieSettingsOverlay({showOverlay:!0})})}};$.fn.initializeSearch=function(){var n=$(this);if(n.find("input:text").length>0){$("#skipLinkSearchField").on("click",function(){return n.find("input:text:last").trigger("focus"),!1});n.find("input:text").on("blur",function(){removeSearchInfoContainer()});n.find("input:text").on("input",function(){removeSearchInfoContainer()});n.each(function(){var t=$(this).find("input:text"),i=$(this).find("a:first, input:submit, input:button").not(".clear-search-button"),u,r,f;if(i.parent().hasClass("button")||(i.addClass("icon-search before"),i.attr("role","button"),i.closest("#mobileSlideOut").length&&(u=$("<div />"),u.addClass("screenReaderContent").text(settings.fields.searchFieldText),i.append(u))),n.parents("#top").length>0)i.off("click").on("click",function(){var n,i,r;if(createSearchInfoContainer($("#top .field.search > input")),n=$("#top .field.search .searchInfoContainer"),i='<span class="searchInfoText">'+settings.liveSearch.minimumSearchLengthText.replace("{0}",settings.liveSearch.minimumSearchLength)+"<\/span>",(trim(t.val())==settings.fields.searchFieldText||trim(t.val()).length<3)&&!t.is("#users .search input"))return n.parent().css("overflow","visible"),n.stop().css({opacity:1,left:0}),n.find(".closeButton").attr("tabindex",0),n.find(".searchInfoText").length===0&&n.prepend(i),!1;t.showSearchAnim();r=encodeURIComponent(t.val());document.location.href="/shortcuts/search_search.aspx?search="+r;removeSearchInfoContainer()});else{r=n.find(".clear-search-button");f=settings.fields.sectionSearchFieldText;r.attr("aria-label",r.attr("title"));t.val()===""?(t.removeClass("searched"),$(".sectionContent").removeClass("searchResults"),$(".searchterm").text("").addClass("hide"),r.addClass("hide"),$(".totalRecords").removeClass("hide")):($(".sectionContent .items").length>0&&$(".noSearchResults").length===0&&($(".totalRecords").addClass("hide"),$(".searchterm").removeClass("hide"),$(".sectionContent").addClass("searchResults")),r.removeClass("hide"));i.off("click").on("click",function(){createSearchInfoContainer($(".sectionOptions .search > input"));var n=$(".sectionOptions .search .searchInfoContainer"),i='<span class="searchInfoText">'+settings.liveSearch.minimumSearchLengthText.replace("{0}",settings.liveSearch.minimumSearchLength)+"<\/span>";if((t.val()==settings.fields.searchFieldText||t.val().length<3)&&!t.is("#users .search input"))return n.parent().css("overflow","visible"),n.stop().css({opacity:1,left:0}),n.find(".closeButton").attr("tabindex",0),n.find(".searchInfoText").length===0&&n.prepend(i),!1;t.showSearchAnim();removeSearchInfoContainer()});t.on("input",function(n){n.target.value&&!t.hasClass("touched")?t.addClass("touched"):!n.target.value&&t.hasClass("touched")&&t.removeClass("touched")});r.off("click").on("click",function(){t.val("");t.trigger("focus");t.showSearchAnim();$(this).hide();i.trigger("click");__doPostBack("ctl01$ctl02$ctl00$ctlSearchFields$ctl00$btnSearch","");i.parent().addClass("hide");removeSearchInfoContainer()})}t.hasClass("submitOnEnter")||t.submitOnEnter()})}else $("#skipLinkSearchField").remove();$("#mobileSlideOut .mobileSearch").length>0&&$("#mobileSlideOut .mobileSearch input:text").prop("placeholder",settings.fields.searchFieldText)};$.fn.initializeLogin=function(){var n=$(this);if(n.length>0){setTimeout(function(){n.find(".ssologin").length>0?n.find(".ssologin input:button").trigger("focus"):n.find(".email input:text").trigger("focus")},500);n.find(".email input:text").on("blur",function(){$(this).val().length>0&&$(this).val().toLowerCase().indexOf("@mett.nl")>-1?n.find(".staySignedIn").addClass("hide"):n.find(".staySignedIn").removeClass("hide")});n.parents("form").submit(function(){n.find(".email input:text").val().toLowerCase().indexOf("@mett.nl")>-1&&n.find(".staySignedIn input:checkbox").prop("checked",!1).initializeSwitchery()});n.find(".password input:password").submitOnEnter()}};$.fn.initializeErrors=function(){var n=$(this);$(".errorMessage").css("visibility","visible");n.each(function(){var t=$(this),n=t.parents(".field"),r=!1,f=n.find("[aria-describedby]:not(.described)"),u;if(n.length>0&&(f.each(function(){var n=$(this),t=n;n.is("span")&&(t=n.find("input:first"));t.data("describedby",n.attr("aria-describedby"));t.addClass("described");n.removeAttr("aria-describedby")}),!t.hasClass("date")&&(n.hasClass("dateSelect")||n.hasClass("dateTimeSelect"))&&(r=!0),n.parent(".commentField").length>0&&typeof t.attr("style")=="undefined"&&(r=!0),typeof t.attr("style")!="undefined"&&t.attr("style").length>0&&(t.attr("style").indexOf("visible")>-1||t.attr("style").indexOf("block")>-1||t.attr("style").indexOf("inline")>-1)&&(r=!0),r)){u=n.find(".described");n.addClass("danger");n.find("input, textarea, select").attr("aria-invalid","true");u.each(function(){var t=$(this),n=t.data("describedby").split(" "),r="";for(i=0;i<n.length;i++)$("#"+n[i]).css("visibility")=="visible"&&(r+=" "+n[i]);t.attr("aria-describedby",trim(r))});n.find("input:text, input:password, textarea").on("keydown",function(){u.removeAttr("aria-describedby");n.removeClass("danger");n.find("input:text, input:password, textarea").removeAttr("aria-invalid")});n.find("select").on("change",function(){u.removeAttr("aria-describedby");n.removeClass("danger");n.find("select").removeAttr("aria-invalid")})}})};$.fn.initializeComments=function(){var n=$(this),r,e,o;if(n.length>0){if(typeof CKEDITOR!="undefined")CKEDITOR.on("instanceReady",function(){$("#addComment .editor iframe").contents().find("body").text("");$("#addComment .editor label").off("click").on("click",function(){for(instance in CKEDITOR.instances){var n=CKEDITOR.instances[instance];n&&n.trigger("focus")}})});if($(".comment.edit").length>0)$("#addCommentContent").addClass("hide"),$(".commentsSplitView").removeClass("hide"),$("#commentsList").css("margin-top",0);else{if($("#addCommentContent").removeClass("hide"),r=n.find(".commentAuthor input"),r.length>0&&$(".captcha.danger").length==0&&(r.val(""),$("#addCommentContent .commentFieldEditor label").removeClass("hide")),$(".commentsSplitView").length>0){var u=$("<div />").addClass("field splitComments"),t=$("<div />").addClass("voteYesCommentField"),i=$("<div />").addClass("voteNoCommentField"),s=$('<strong class="voteYesCommentLabel">'+settings.fields.voteYesFieldText+"<\/strong>"),h=$("<textarea />").attr("id","voteYesComment").addClass("voteYesComment").attr("disabled","disabled"),f=$("<div />").addClass("button voteYesCommentButton info icon-comment disabled before").attr("aria-disabled",!0),c=$("<input />").attr("type","button").val(settings.buttons.addCommentText).prop("disabled","disabled");n.find(".commentFieldEditor .field:not(.splitComments, .captcha), .commentFieldEditor #saveComment").addClass("hide");f.append(c);u.append(t);u.append(i);t.append(s);t.append(h);i.append(s.clone().removeClass("voteYesCommentLabel").addClass("voteNoCommentLabel").text(settings.fields.voteNoFieldText));i.append(h.clone().removeClass("voteYesComment").addClass("voteNoComment").attr("id","voteNoComment"));n.find(".commentFieldEditor").prepend(u);n.find(".commentFieldEditor .toolbar").append(f);n.find(".commentFieldEditor .toolbar").append(f.clone().removeClass("voteYesCommentButton").addClass("voteNoCommentButton"));setTimeout(function(){CKEDITOR.replace("voteYesComment",{customConfig:"/CKEditor/config_comments.js"});CKEDITOR.replace("voteNoComment",{customConfig:"/CKEditor/config_comments.js"})},250);$.fn.viewport().width<480&&($(".commentsSplitView").addClass("mobileNoSplitView"),t.append($(".voteYesCommentButton").css("margin","20px 0 40px 0")),i.append($(".voteNoCommentButton").css("margin-top","20px")),e=$("<h2 />"),o=$("<h2 />"),e.html(settings.eparticipation.yesVoteCommentsText),o.html(settings.eparticipation.noVoteCommentsText),$(".comment[data-type=VoteYes]:first").prepend(e),$(".comment[data-type=VoteNo]:first").prepend(o));n.find(".voteYesCommentButton, .voteNoCommentButton").off("click").on("click",function(){var u=CKEDITOR.instances.voteYesComment.getData(),f=1,t,r,i;$(this).hasClass("voteNoCommentButton")&&(u=CKEDITOR.instances.voteNoComment.getData(),f=2);t=n.find('div[id*="_ckeditor"]');t.length>0&&t.attr("id")&&(r=t.attr("id").replace("cke_",""),CKEDITOR.instances[r]&&CKEDITOR.instances[r].setData(u));n.find(".commentType").val(f);$(this).addClass("disabled").attr("aria-disabled",!0).find("input").prop("disabled","disabled");$(this).parent().addClass("disabled");i=$("<div />");i.addClass("loader update");i.attr("role","status");i.insertAfter($(this)).addClass("show");setTimeout(function(){n.find("#saveComment input:submit").trigger("click")},200)});$(".commentsSplitView").removeClass("hide")}n.find(".button.saveWithoutHandler input:submit").off("click").on("click",function(){var i=!0,r,u,n,t;if($(".commentAuthor input").length>0&&(r=$(".commentAuthor input").val(),u=/<script[\s\S]*?>[\s\S]*?<\/script>|<\/script>|\/\/--|String.fromCharCode([\s\S]*?)|onload=|onerror=/gi,i=r.match(u)==null),!i||$.fn.CKEditorContainsXSSVulnerability())return $.fn.showError(settings.errors.pageSaveErrorText+" (500.7)"),!1;if(n=[],$("#addComment .editor iframe").contents().find("body").text()==""&&n.push(settings.errors.noCommentText+" (500.24)"),$.fn.mettHCaptchaIsValid()||n.push(settings.errors.invalidHCaptchaText+" (500.106)"),n.length>0)return $.fn.showError(n.join("<br />")),!1;$(this).addClass("disabled").attr("aria-disabled",!0).find("input").prop("disabled","disabled");$(this).parent().addClass("disabled");t=$("<div />");t.addClass("loader update");t.attr("role","status");t.insertBefore($(this).parent()).addClass("show")});$(".comment").each(function(){var t=$(this),n=t.find(".commentImage");n.find("img").length>0&&(n.addClass("hasAvatar"),n.find(".noAvatar").addClass("hide"))});n.find(".toggleAnonymousComment input:checkbox").off("change").on("change",function(){n.find(".button.showMore").length>0&&($(this).is(":checked")?(n.find(".button.showMore, .more").addClass("hide"),n.find(".button.save input:button").remove(),n.find(".button.save input:submit").removeClass("hide")):(n.find(".button.save input:submit").removeClass("submitButton"),n.find(".button.showMore, .more").removeClass("hide"),n.find(".button.save").initializeSave()));$(this).is(":checked")?n.find(".commentAuthorCurrent .strong").text(settings.fields.commentNameText):n.find(".commentAuthorCurrent .strong").text(settings.user.fullName);n.find(".containerToggle input:checkbox").trigger("change")});n.find(".commentAuthor input:text").off("blur").on("blur",function(){trim($(this).val())!=""?n.find(".commentAuthorCurrent .strong").text(trim($(this).val())):n.find(".commentAuthorCurrent .strong").text(settings.fields.commentNameText)});n.find(".toggleAnonymousComment input:checkbox").prop("checked",!1);n.find(".commentAuthorCurrent .strong").text(settings.user.fullName)}}};$.fn.initializeSave=function(){var n=$(this);n.each(function(){var n=$(this),r="",i="",u=!1,f=!1,t,e;n.data("save-validationgroup")!=undefined&&(r=n.data("save-validationgroup"));n.data("save-handler")!=undefined&&(i=n.data("save-handler"));n.data("save-plupload-submit")!=undefined&&(u=n.data("save-plupload-submit"));n.data("save-plupload-required")!=undefined&&(f=n.data("save-plupload-required"));n.find(".submitButton").length==0&&(i!=""||u&&$(".uploader").length>0)&&(t=$('<input type="button" />'),n.find("input").length>0?(n.find("input:last").addClass("submitButton hide"),t.val(n.find("input:last").val())):(n.find("a:last").addClass("submitButton hide"),t.val(n.find("a:last").html())),n.prepend(t));n.find("input:first, a:first").prop("onclick")==null&&n.find("input:first, a:first").off("click");e=n.find("input:first, a:first");e.on("click",function(){if($.fn.CKEditorContainsXSSVulnerability())return $.fn.showError(settings.errors.pageSaveErrorText+" (500.7)"),!1;$(this).save({validationGroup:r,handler:i,pluploadRequired:f})})})};$.fn.initializePasswordCheck=function(){function t(n,t){var i={};return i.score=0,i.hasMinimumLength=!1,i.hasCapital=!1,i.hasNumber=!1,i.hasSpecialCharacter=!1,n.length<t?i.score+=n.length/t:(i.score+=1,i.hasMinimumLength=!0),n.match(/([A-Z])/)&&(i.hasCapital=!0),n.match(/([a-z].*[A-Z])|([A-Z].*[a-z])/)&&(i.score+=1),n.match(/([0-9])/)&&(i.hasNumber=!0),n.match(/([a-zA-Z])/)&&n.match(/([0-9])/)&&(i.score+=1),n.match(/[\W_]/)&&(i.score+=1,i.hasSpecialCharacter=!0),n.match(/[\W_].*[\W_]/)&&(i.score+=1),i}var n=8;$(this).each(function(){var r=$(this),i=r.find("input");if(i.parent().hasClass("passwordRequirements")){var u=$(".characterRule"),f=$(".capitalRule"),e=$(".numberRule"),o=$(".specialCharacterRule");i.off("keyup").on("keyup",function(s){var h=$(this).val(),c=t(h,n),l=h.length>n?0:n-h.length;s.which!=9&&(u.removeClass("danger success icon-check").addClass("icon-awesome-circle-thin"),f.removeClass("danger success icon-check").addClass("icon-awesome-circle-thin"),e.removeClass("danger success icon-check").addClass("icon-awesome-circle-thin"),o.removeClass("danger success icon-check").addClass("icon-awesome-circle-thin"),r.removeClass("danger success"),i.removeAttr("aria-invalid"));h.length>0&&(c.hasMinimumLength&&u.addClass("success icon-check").removeClass("icon-awesome-circle-thin"),c.hasCapital&&f.addClass("success icon-check").removeClass("icon-awesome-circle-thin"),c.hasNumber&&e.addClass("success icon-check").removeClass("icon-awesome-circle-thin"),c.hasSpecialCharacter&&o.addClass("success icon-check").removeClass("icon-awesome-circle-thin"));r.find(".passwordCharacters").html(l);r.find(".charactersLeft").removeClass("hide")});i.on("blur",function(){var h=$(this).val(),s=t(h,n),r=!0;if(i.hasClass("cancelBlur")){i.removeClass("cancelBlur");return}h.length>0&&(s.hasMinimumLength||(u.addClass("danger icon"),r=!1),s.hasCapital||(f.addClass("danger"),r=!1),s.hasNumber||(e.addClass("danger"),r=!1),s.hasSpecialCharacter||(o.addClass("danger"),r=!1));r||(setTimeout(function(){i.trigger("focus")},0),i.parent().addClass("danger"),i.attr("aria-invalid","true"))})}r.initializePasswordVisibilityToggle()})};$.fn.initializeCustomContainers=function(){var n=$(this);n.each(function(){var t=$(this),r=t.data("toggle-children"),i,n;t.is("input:checkbox")||(t=$(this).find("input:checkbox:first"),r=$(this).data("toggle-children"));i=t.parents(".field");n=i.next(".container");n.length==0&&(n=i.parent().next(".container"));t.is(":checked")&&(n.data("show-when-checked")!=undefined&&n.data("show-when-checked")?n.removeClass("hide"):n.addClass("hide"));t.on("change",function(){if(r!=undefined){var i=n.find("input:checkbox");i.prop("checked",t.is(":checked"));n.find(".switchery").length>0&&(n.find(".switchery").remove(),i.initializeSwitchery())}n.fadeIn().toggleClass("hide");t.parent().hasClass("toggleMap")&&t.is(":checked")&&typeof initializeGoogleMaps=="function"&&initializeGoogleMaps()})});$(".showIfNotEmpty").each(function(){trim($(this).html()).length>0&&$(this).removeClass("hide")})};$.fn.initializeRoyalSlider=function(){var n=$(this),u=$.fn.viewport(),r;if(n.find("img").length>0){if($(".touch").length==0&&n.find(".imageHeight:first").length>0){var i=n.find(".imageHeight:first").val(),t=0,f=1;n.find(".imageWidth:first").length>0&&(t=n.find(".imageWidth:first").val(),f=i/t);n.parent().hasClass("smallSlider")&&(t=1200);i=t>0&&t>u.width?Math.round(i/(t/u.width)):Math.round(t*f);n.css("height",i+"px")}settings.colors.header!=""&&(r=.7,settings.webGuidelines&&(r=.85),$("html").hasClass("threedotfive")?n.find(".rsSlideContentWrapper").setColor({color:settings.colors.header,opacity:r}):n.find(".rsSlideTitle, .rsSlideDescription").setColor({color:settings.colors.header,opacity:r}));settings.colors.header==""&&settings.webGuidelines&&($("html").hasClass("threedotfive")?n.find(".rsSlideContentWrapper").setColor({color:"#000",opacity:.65}):n.find(".rsSlideTitle, .rsSlideDescription").setColor({color:"#000",opacity:.65}));n.find(".rsSlideTitle").attr("data-delay",settings.slider.titleDelay);n.find(".rsSlideDescription").attr("data-delay",settings.slider.descriptionDelay);n.royalSlider({imageScaleMode:"none",autoHeight:!0,autoScaleSlider:!1,imageAlignCenter:!1,keyboardNavEnabled:settings.webGuidelines,loop:!0,loopRewind:!1,arrowsNav:!1,imageScalePadding:0,slidesSpacing:0,autoPlay:{enabled:!settings.webGuidelines,stopAtAction:!1,pauseOnHover:!0,delay:settings.slider.slideDelay}}).show();n.find(".rsBullet").length>1&&$(".touch").length==0&&(n.find(".rsBullets").show().addClass("visible"),n.find(".rsBullets").attr("role","tablist"),n.find(".rsSlide").attr("role","tabpanel"),n.find(".rsSlide").each(function(n){var t=$(this);t.attr("id","slide"+(n+1))}));n.find(".rsBullet").each(function(n){var t=$(this),i=$("<div>");i.addClass("screenReaderContent");i.text(settings.slider.photoText+" "+(n+1));t.attr("tabindex",0);t.attr("role","tab");t.attr("aria-controls","slide"+(n+1));t.attr("aria-selected",t.hasClass("rsNavSelected").toString());t.children("span").append(i);t.parent().attr("role","tablist");t.on("keypress",function(t){if(t.keyCode==13){var i=$(".royalSlider").data("royalSlider");i.goTo(n)}})});n.data("royalSlider").ev.on("rsAfterSlideChange",function(){n.find(".rsBullet").each(function(){var n=$(this);n.attr("aria-selected",n.hasClass("rsNavSelected").toString())})});$("html").addClass("hasSlider")}};$.fn.initializePortalSelector=function(){var n=$(this);n.off("change").on("change",function(){var t=trim(n.val());t!=""&&(document.location.href="http://"+t+"/shortcuts/users_login.aspx?norefferer=true")})};$.fn.initializePath=function(){var n=$(this);$.fn.fixedPath();n.length>0&&(settings.section.isShortcut||settings.section.isCMSChild||$("#error404").length>0)&&n.find("span").addClass("hide")};$.fn.initializeSwitchery=function(){if(!settings.webGuidelines&&!$("html").hasClass("threedotfive")&&!$("html").hasClass("mobile")){var n={onColor:"#64bd63",offColor:"#dfdfdf",togglerColor:"#ffffff",size:"default",speed:"0.2s",className:"switchery",disabled:!1,disabledOpacity:.5},t=$(this);t.each(function(){var r=$(this),t=$(this).parent(),i=$.extend({},n);t.find(".switchery").remove();t.find("label").addClass("switcheryLabel");t.data("switchery-oncolor")!=undefined&&(i.onColor=t.data("switchery-oncolor"));t.data("switchery-offcolor")!=undefined&&(i.offColor=t.data("switchery-offcolor"));t.data("switchery-togglercolor")!=undefined&&(i.togglerColor=t.data("switchery-togglercolor"));t.data("switchery-size")!=undefined&&(i.size=t.data("switchery-size"));t.data("switchery-speed")!=undefined&&(i.speed=t.data("switchery-speed"));t.data("switchery-classname")!=undefined&&(i.className=t.data("switchery-classname"));t.data("switchery-disabled")!=undefined&&(i.disabled=t.data("switchery-disabled"));t.data("switchery-disabledopacity")!=undefined&&(i.disabledOpacity=t.data("switchery-disabledopacity"));new Switchery(r[0],{color:i.onColor,secondaryColor:i.offColor,jackColor:i.togglerColor,size:i.size,speed:i.speed,className:i.className,disabled:i.disabled,disabledOpacity:i.disabledOpacity})});$(".switchery").each(function(){var n=$(this),t=n.nextAll("label:first");n.attr("tabindex","0");t.length>0&&n.find(".screenReaderContent").length==0&&n.append('<span class="screenReaderContent">'+t.html()+"<\/span>");n.on("keydown",function(t){(t.keyCode==13||t.keyCode==32)&&(n.trigger("click"),t.preventDefault())})})}};$.fn.initializePowerange=function(){if(!settings.webGuidelines){var n={start:0,minimum:0,maximum:100,step:null,className:"",text:"",decimals:!1,hideRange:!1,vertical:!1,disabled:!1,disabledOpacity:.5,multiplier:1},t=$(this);t.each(function(){var t=$(this),f,e,o,u;t.find(".range-bar, .range-value").remove();t.find("select").length>0&&t.find("input").length==0&&(f=t.find("select:first"),t.append('<input type="text" class="hide" />'));t.append('<span class="range-value"><\/span>');var r=t.find("input[type=text]:first"),s=t.find(".range-value"),i=$.extend({},n);t.data("powerange-minimum")!=undefined&&(i.minimum=t.data("powerange-minimum"));t.data("powerange-maximum")!=undefined&&(i.maximum=t.data("powerange-maximum"));t.data("powerange-step")!=undefined&&(i.step=t.data("powerange-step"));t.data("powerange-classname")!=undefined&&(i.className=t.data("powerange-classname"));t.data("powerange-text")!=undefined&&(i.text=t.data("powerange-text"));t.data("powerange-decimals")!=undefined&&(i.decimals=t.data("powerange-decimals"));t.data("powerange-hiderange")!=undefined&&(i.hideRange=t.data("powerange-hiderange"));t.data("powerange-vertical")!=undefined&&(i.vertical=t.data("powerange-vertical"));t.data("powerange-disabled")!=undefined&&(i.disabled=t.data("powerange-disabled"));t.data("powerange-disabledopacity")!=undefined&&(i.disabledOpacity=t.data("powerange-disabledopacity"));t.data("powerange-multiplier")!=undefined&&(i.multiplier=t.data("powerange-multiplier"));f!=undefined&&r.val(f.val()/i.multiplier);i.start=r.val();r.parents(".tabContent").is(":visible")||(e=r.parents(".tabContent"),e.addClass("show invisible"));r.parents(".hide").length>0&&(o=r.parents(".hide"),o.addClass("invisible").removeClass("hide"));u=new Powerange(r[0],{start:i.start,min:i.minimum,max:i.maximum,step:i.step,klass:i.className,decimal:i.decimals,hideRange:i.hideRange,vertical:i.vertical,disable:i.disabled,disableOpacity:i.disabledOpacity,callback:function(){f!=undefined&&(r.val()=="0"?f.val(f.find("option:first").val()):f.val(r.val()*i.multiplier));r.val()=="0"?(s.html(""),t.find(".range-min").html(settings.various.offText)):s.html(r.val()+i.text)}});t.data("powerange",u);e!=undefined&&e.removeClass("show invisible");o!=undefined&&o.addClass("hide").removeClass("invisible");t.find(".range-handle").attr("tabindex","0").on("keydown",function(n){var i,r;(n.keyCode==37||n.keyCode==39)&&(i=parseInt(t.find("input[type=text]").val()),n.keyCode==39?(r=i+u.options.step,r<=u.options.max&&u.setStart(i+u.options.step)):n.keyCode==37&&(r=i-u.options.step,r>=u.options.min&&u.setStart(i-u.options.step)))})})}};$.fn.initializeRangeSlider=function(){$(this).each(function(){var n=$(this).find(".range-slider__range"),t=$(this).find(".range-slider__value");n.on("input change",function(){t.html($(this).val())});t.html(n.val())})};$.fn.initializePlupload=function(){function f(){i.each(function(){var i=$(this),e=null,u=i.parents(".upload"),f=i.parents(".tabContent").length>0?i.parents(".tabContent").attr("id").replace("Content",""):"",l=i.data("plupload-file-type")!=undefined?i.data("plupload-file-type"):"files",h=i.data("plupload-button-text")!=undefined?i.data("plupload-button-text"):settings.buttons.addFilesText,v=i.data("plupload-submitbutton-id")!=undefined?$("#"+i.data("plupload-submitbutton-id")+" .submitButton"):$(".save .submitButton"),y=i.data("plupload-page-type")!=undefined?i.data("plupload-page-type"):0,a=i.data("plupload-extension-types")!=undefined?i.data("plupload-extension-types"):"",o="",c,s;if(a!=""&&n.allowedExtensions!="")for(c=a.split(","),s=0;s<c.length;s++)switch(trim(c[s]).toLowerCase()){case"document":o+=","+n.allowedExtensions.document;break;case"image":o+=","+n.allowedExtensions.image;break;case"video":o+=","+n.allowedExtensions.video;break;case"audio":o+=","+n.allowedExtensions.audio;break;case"maplayer":o+=","+n.allowedExtensions.maplayer;break;case"image:png":o+=",png"}i.hasClass("single")&&(n.multiSelect=!1);i.data("plupload-image-crop")!=undefined&&i.data("plupload-image-crop")&&(n.imageCrop=!0);i.data("plupload-image-width")!=undefined&&(n.imageWidth=i.data("plupload-image-width"));i.data("plupload-image-height")!=undefined&&(n.imageHeight=i.data("plupload-image-height"));i.data("plupload-image-resize")==undefined||i.data("plupload-image-resize")||(n.imageWidth=6500,n.imageHeight=6500);t&&(n.dragDrop=!1);i.pluploadQueue({url:n.url,flash_swf_url:n.flashUrl,silverlight_xap_url:n.silverlightUrl,chunk_size:n.chunkSize,rename:n.rename,dragdrop:n.dragDrop,multi_selection:n.multiSelect,filters:{max_file_size:n.maxFileSize,mime_types:[{title:"File types",extensions:o.substring(1)}]},resize:i.data("plupload-image-resize")===!1?undefined:{crop:n.imageCrop,width:n.imageWidth,height:n.imageHeight,quality:100},preinit:{Init:function(n){if(settings.user.userName==""&&i.html('<div class="warningMessage">'+settings.warnings.pluploadNotAllowedText+"<\/div>"),i.find("input:file").attr("title",settings.buttons.uploadFilesText),e=i.attr("id"),typeof e!="undefined"&&e!=null&&e!=""){var t=globals.pluploadFileCache[e];typeof t!="undefined"&&t!=null&&n.addFile(t)}},UploadFile:function(n){n.settings.multipart_params={idcontentpage:u.find(".itemID").length>0?u.find(".itemID").val():-1,selectedsections:u.find(".sectionIDs").length>0?u.find(".sectionIDs").val():$(".multiSelectDestinationIDs").val(),uniqueBatchID:u.find(".batchID").length>0?u.find(".batchID").val():-1,batchUniqueID:u.find(".batchID").length>0?u.find(".batchID").val():-1,commentID:u.find(".commentID").length>0?u.find(".commentID").val():-1,extractZip:u.find(".extractZip").length>0?u.find(".extractZip").val():"false",filetype:l,pageType:y,uniqueID:$.fn.getUniqueID(),token:$("input[name='__RequestVerificationToken']").val()}}},init:{BeforeUpload:function(){i.parents(".overlay").length>0&&(i.parents(".overlay").find(".button.close").addClass("hide"),i.parents(".overlay").unbind("click"));$(".plupload_filelist .plupload_file_status, .plupload_filelist_footer .plupload_file_status").css("visibility","visible")},FilesAdded:function(n,t){for(var u,s,o=[],c=!1,a=!1,v=!1,r=0;r<n.files.length;r++)u=n.files[r],i.hasClass("single")&&r<t.length-1&&o.push(u),u.size>1e8&&(c=!0),u.name.length>150&&(o.push(u),a=!0),l=="headerImage"&&isNumeric(u.name.split(".")[0])&&(o.push(u),v=!0),typeof PluploadAfterFilesAdded=="function"&&PluploadAfterFilesAdded();for(r=0;r<o.length;r++)n.removeFile(o[r]);n.files.length>0&&(i.find(".plupload_filelist").off("click").removeClass("pointer"),i.hasClass("single")||(h=settings.buttons.addMoreFilesText),$(".plupload_buttons a").html(h),f!=""&&$("#"+f).find(".badge").length>0&&(i.hasClass("single")?(n.files.length>0||$("#"+f+"Content").find(".badgeCount").length>0)&&(s="1"):s=$("#"+f+"Content").find(".badgeCount").length+n.files.length,$("#"+f).find(".badge").html(s).removeClass("hide")));typeof e!="undefined"&&e!=null&&e!=""&&(globals.pluploadFileCache[e]=n.files);c&&!i.data("plupload-file-size-warning")&&(i.data("plupload-file-size-warning","true"),$.fn.alert(settings.warnings.fileSizeText));a&&$.fn.alert(settings.warnings.fileNameLengthText);v&&$.fn.alert(settings.warnings.fileNameNumericText)},FileFiltered:function(n,t){(t.name.match(/<script[\s\S]*?>[\s\S]*?<\/script>|<\/script>|\/\/--|String.fromCharCode([\s\S]*?)|onload=/gi)!=null||t.name.indexOf("<")>-1||t.name.indexOf(">")>-1)&&(n.removeFile(t),$.fn.alert(settings.warnings.fileNameText))},FileUploaded:function(n,t,r){var f=r.response,e;try{f=JSON.parse(r.response)}catch(o){$.fn.showError(settings.errors.generalErrorText+" (500.105)");return}if(f.status==undefined){$.fn.showError(settings.errors.generalErrorText+" (500.106)");return}if(f.status.toLowerCase()==="error"){$.fn.showError(f.message+" (500.107)");return}if(f.status.toLowerCase()!="upload ok!"){$.fn.showError(settings.errors.generalErrorText+" "+r.response+" (500.89)");return}u.find(".itemID").length>0&&u.find(".itemID").val()==""&&f.contentPageID!=0&&u.find(".itemID").val(f.contentPageID);u.find(".pluploadFileName").length>0&&f.fileName!=null&&u.find(".pluploadFileName").val(f.fileName);u.find(".pluploadFileIDs").length>0&&f.fileId!=null&&(u.find(".pluploadFileIDs").val()==""||i.hasClass("single")?u.find(".pluploadFileIDs").val(f.fileId):u.find(".pluploadFileIDs").val(u.find(".pluploadFileIDs").val()+";"+f.fileId));i.pluploadQueue().total.uploaded==i.pluploadQueue().files.length&&(e=!0,i.addClass("done"),$(".uploader").each(function(){if(!$(this).hasClass("done"))return e=!1,!1}),e&&v.save({afterUpload:!0}))},FilesRemoved:function(n){n.files.length!=0||t||r||i.find(".plupload_filelist").off("click").on("click",function(){i.find(".plupload_add")[0].click()}).addClass("pointer");typeof e!="undefined"&&e!=null&&e!=""&&(globals.pluploadFileCache[e]=n.files);f!=""&&$("#"+f).find(".badge").length>0&&(i.hasClass("single")?n.files.length>0||$("#"+f+"Content").find(".badgeCount").length>0?$("#"+f).find(".badge").html("1").removeClass("hide"):$("#"+f).find(".badge").html("0").addClass("hide"):$("#"+f).find(".badge").html($("#"+f+"Content").find(".badgeCount").length+n.files.length).removeClass("hide"),parseInt($("#"+f).find(".badge").html())==0&&$("#"+f).find(".badge").addClass("hide"))}}}).find(".plupload_buttons").addClass("button add confirm icon-plus before").find("a").html(h);t||r||i.find(".plupload_filelist").off("click").on("click",function(){i.find(".plupload_add")[0].click()}).addClass("pointer")})}var i=$(this);if(i.length!=0){typeof globals!="undefined"&&(typeof globals.pluploadFileCache=="undefined"||globals.pluploadFileCache==null)&&(globals.pluploadFileCache={});var u={url:"HandlerDownloadUploadDocument.ashx",runtimes:"html5",chunkSize:"1mb",maxFileSize:"2000mb",rename:!1,dragDrop:!0,multiSelect:!0,imageCrop:!1,imageWidth:settings.images.maxImageWidth,imageHeight:settings.images.maxImageHeight,allowedExtensions:""},n=$.extend(u,n),t=$(".touch").length>0,r=typeof bowser!="undefined"&&bowser!=null&&bowser.name=="Internet Explorer"&&bowser.version<10;$.ajax({url:"/api/Documents/GetAllowedExtensions",data:{token:$("input[name='__RequestVerificationToken']").val()}}).done(function(t){n.allowedExtensions=JSON.parse(t);f()}).fail(function(){$.fn.showError(settings.errors.noAllowedFileExtensions+" (500.104)")})}};$.fn.initializeOverlays=function(){$("body").removeClass("overlayOpen");$(this).each(function(){var n=$(this);n.hasClass("hide")||n.is(":hidden")||($.fn.saveLastFocus(),$("html, body").scrollTop(0),$("body").addClass("overlayOpen"),n.tabGuard(),setTimeout(function(){n.find("input:text").length>0?n.find("input:text:first").trigger("focus").trigger("select"):n.find(".overlayItemTitle").attr("tabindex","-1").trigger("focus")},200));n.find(".button.close").each(function(){var t=$(this);t.find("a").length>0&&(t=t.find("a"));t.find("input").length>0&&(t=t.find("input"));t.off("click").on("click",function(){return $(".overlay.active").length<=1&&$("body").removeClass("overlayOpen"),n.addClass("hide").removeClass("active"),$.fn.restoreLastFocus(),t.is("A")?!1:void 0});n.find(".overlayItemContent").on("scroll",function(){$(".overlayItemContent").scrollTop()>0?n.find("h1, .toolbarBottom").addClass("scrollable"):n.find("h1, .toolbarBottom").removeClass("scrollable")});n.on("keydown",function(n){n.keyCode==27&&t.trigger("click")});n.off("mousedown").on("mousedown",function(i){if($(i.target).is($(this))){var r=!0;n.data("close-on-click")==undefined||n.data("close-on-click")||(r=!1);r&&t.trigger("click")}});if(!n.hasClass("cropperOverlay")&&n.find(".toolbarBottom").length==0){var i=$("<div />"),u=$("<div />"),r=$("<input />");r.attr("type","button").attr("value",settings.buttons.closeText);u.addClass("button continue general before").append(r);r.off("click").on("click",function(){t.trigger("click")});i.addClass("toolbar toolbarBottom").append(u);n.find(".overlayItemContent").length>0?i.insertAfter(n.find(".overlayItemContent")):n.find(".overlayContent").append(i)}})})};$.fn.initializeVideoFrames=function(){$(this).each(function(){var n=$(this),i=n.attr("title"),t=n.attr("src"),r,u;(typeof n.data("aspectRatio")=="undefined"||n.data("aspectRatio")==null)&&(r=n.attr("width")|n.width(),u=n.attr("height")|n.height(),n.data("aspectRatio",parseFloat(r)/parseFloat(u)),(typeof i==undefined||i==null||trim(i)=="")&&n.attr("title","Video"));n.parent().hasClass("youtube-wrapper")||n.css({width:"100%"});settings.webGuidelines&&t.indexOf("youtu")>-1&&(t.indexOf("?")>-1?t.indexOf("disablekb=0")>-1?t.replace("disablekb=0","disablekb=1"):t.indexOf("disablekb=1")==-1&&(t+="&disablekb=1"):t+="?disablekb=1",n.attr("src",t))});$(this).setVideoFrameSize()};$.fn.initializeImageMaps=function(){$(this).each(function(){var n=$(this),t=$("map[name='"+n.attr("usemap").replace("#","")+"']"),i;t.length!=0&&typeof n.attr("width")!="undefined"&&trim(n.attr("width"))!=""&&(i=n.width()/n.attr("width"),t.find("area[coords]").each(function(){var n=$(this),t="",r;for(typeof n.data("originalCoords")=="undefined"&&n.data("originalCoords",n.attr("coords")),t=n.data("originalCoords").split(","),r=0;r<t.length;r++)t[r]=Math.round(t[r]*i);n.attr("coords",t.join(","))}))})};$.fn.initializeFocus=function(){$(this).each(function(){var n=$(this),t=$("#top");if(n.is("a")&&(typeof n.attr("href")=="undefined"||n.attr("href")==null||trim(n.attr("href"))=="")&&n.attr("tabindex","-1"),n.data("focusInitialized")!=!0&&t.length>0){n.on("focus",function(){if($("body").hasClass("overlayOpen")&&n.parents(".overlay").length==0){var i=$(".overlay:not(.hide), .overlay.show");if(i.length>0){i.find("a, button, input, [tabindex]").first().trigger("focus");return}}setTimeout(function(){var i,r;t.css("position")=="fixed"&&t.find(n).length==0&&$(window).scrollTop()>0&&n.offset().top<t.offset().top+t.height()?(i=n.offset().top-(t.offset().top+t.height()),$("html, body").scrollTop($(window).scrollTop()+i)):n.offset().top+n.outerHeight()>$(window).scrollTop()+$(window).height()&&(r=n.offset().top+n.outerHeight()-$(window).height(),$("html, body").scrollTop(r))},40)});n.data("focusInitialized",!0)}})};$.fn.initializeAnchorLinks=function(){function t(n){if(document.getElementById(n.substring(1))){const t=$(n),i=t.offset().top,r=$("html").hasClass("threedotfive")?$("#top").outerHeight()+$("#pathOptions").outerHeight():$("#top").outerHeight();window.scrollTo(0,i-(r+20));history.replaceState(null,null,n)}}const n=window.location.hash;n!==""&&n.length>0&&n!=="#"&&n!=="#settings"&&setTimeout(function(){t(n)},100);$(this).off("click").on("click",function(n){t("#"+$(this).attr("href").split("#")[1]);n.preventDefault()})};$.fn.initializeExternalLinks=function(){var n=$(this),t=$("<span />"),i=$("<span />");t.addClass("screenReaderContent").text(settings.links.opensExternalText);i.addClass("after icon-awesome-link-ext").attr("aria-hidden","true");n.removeClass("after icon-awesome-link-ext");n.append(t).append(i)};$.fn.initializeInternalPageAnchors=function(){$(".section").addClass("anchor-links");$(".anchor-link").parent().css({position:"relative","z-index":"0"})};$.fn.initializeResponsiveTables=function(){var n=$(this),i=n.find("thead th"),r=n.find("tbody"),u=r.find("tr"),t=[];n.find("thead").length>0&&($.each(i,function(){t.push(trim($(this).text().replace(/:\s*$/,"")))}),$.each(u,function(){$.each($(this).find("th, td"),function(n){$(this).attr("data-th-label",t[n])})}))};$.fn.initializeScrolling=function(){typeof settings.images!="undefined"&&settings.images.logoScroll&&$("#top .logo").length>0&&!$("#top .logo").hasClass("noResize")&&($(document).scrollTop()>$("#shortcuts").outerHeight()?$("#top, #top .logo").addClass("small"):$("#top, #top .logo").removeClass("small"));$.fn.fixedPath()};$.fn.initializePageNumbers=function(){$(this).each(function(){$(this).on("click",function(){var t=$(this).attr("href"),n="";if(t&&(n=/__doPostBack\(\'([^\']+)\'/.exec(t)[1],n&&trim(n)!="")){n=trim(n).split("$").join("_");document.scrollToAfterAjax=n;return}document.scrollToAfterAjax=!0})})};$.fn.initializeTags=function(){if(settings.section.showTags){var n=$(this);n.length>0&&!n.data("tags-initialized")&&(n.tagsInput({minChars:1,defaultText:"",onAddTag:function(){$("#tagsTab .badge").html($("#tagsTabContent .badgeCount").length).removeClass("hide")},onRemoveTag:function(){$("#tagsTabContent .badgeCount").length>0?$("#tagsTab .badge").html($("#tagsTabContent .badgeCount").length):$("#tagsTab .badge").addClass("hide")}}),$(".addEditTags").removeClass("hide"),n.data("tags-initialized",!0))}};$.fn.initializeInlineLikes=function(){var r,u;if($(this).length!=0){var n=[],t=function(n,t){var i;settings.section.itemID!=-1&&(n=$("#toolbarTop .button.like, #toolbarTop .button.liked, .like.inline:not(.commentLike)"));i=$(".section").length>0?$("#forum").length>0?trim(n.closest(".row").find("h2").text().replace(settings.documents.openFolder,"").replace(settings.documents.closeFolder,"")):trim(n.closest(".itemContent").find(".itemTitle").text().replace(settings.documents.openFolder,"").replace(settings.documents.closeFolder,"")):trim($("h1.itemTitle").text());t?(n.addClass("liked"),n.data("checked",!0),n.attr("aria-pressed","true"),n.removeClass("icon-heart-empty").addClass("icon-heart"),n.attr("title",settings.buttons.unLikeText.replace("{0}",'"'+i+'"')),n.find("input:button").attr("title",settings.buttons.unLikeText.replace("{0}",'"'+i+'"')),n.find(".screenReaderContent").html(settings.buttons.inlineUnLikeText)):(n.addClass("like"),n.data("checked",!1),n.attr("aria-pressed","false"),n.removeClass("liked icon-heart").addClass("icon-heart-empty"),n.attr("title",settings.buttons.likeText.replace("{0}",'"'+i+'"')),n.find("input:button").attr("title",settings.buttons.likeText.replace("{0}",'"'+i+'"')),n.find(".screenReaderContent").html(settings.buttons.inlineLikeText))},i=function(n,t){settings.section.itemID!=-1&&($("#toolbarTop .button.like input, #toolbarTop .button.liked input").val(n),$("#toolbarTop .button.like label, #toolbarTop .button.liked label").text(n),$("#toolbarTop .button.like input:checkbox, #toolbarTop .button.liked input:checkbox").prop("checked",t))};for($(this).each(function(){var r=$(this),o=r.find(".number"),f=isNumeric(r.data("item-id"))?r.data("item-id"):settings.section.itemID,u=!1,e;if(n.push(f),e=function(n){typeof n=="object"&&n.length>0?(typeof n[0].likeCount!="undefined"&&n[0].likeCount!=null&&(o.text(n[0].likeCount),u=n[0].status,i(n[0].likeCount,u),t(r,u)),r.removeClass("hide").addClass("visible")):r.addClass("hide").removeClass("visible")},!isNumeric(f)||f==-1){r.addClass("hide");return}if(settings.user.ID>0)r.off("click").on("click",function(){return u=r.data("checked")?!1:!0,$.ajax({url:"/api/notification/SetLike",data:{sectionID:settings.section.ID,contentPageID:f,status:u,token:$("input[name='__RequestVerificationToken']").val()}}).done(function(n){e(n);t(r,u)}).fail(function(){r.addClass("hide");$.fn.showError(arguments+". (500.86)","console")}),!1});else r.css({pointerEvents:"none",cursor:"default"})}),r=function(n){var f,r,u;if(Array.isArray(n))for(f in n)(r=n[f],typeof r=="object"&&typeof r.likeCount=="number")&&(u=settings.section.itemID&&settings.section.itemID>0?$(".like.inline:not(.commentLike)"):$(".like.inline[data-item-id="+r.contentPageID+"]"),u.find(".number").text(r.likeCount),i(r.likeCount,r.status),t(u,r.status),u.removeClass("hide"))};n.length;)u=n.splice(0,50),$.ajax({url:"/api/notification/GetLikes",data:{sectionID:settings.section.ID,contentPageIDs:u.join(","),token:$("input[name='__RequestVerificationToken']").val()}}).done(function(n){r(n)}).fail(function(){$.fn.showError(arguments+". (500.104)","console")})}};$.fn.initializeForumStickies=function(){$.each($("#forum.section .row"),function(){var n=$(this).find(".itemInformation .sticky");n.text()==="Sticky"&&(n.removeClass("hide"),$(this).addClass("sticky"))})};$.fn.initializeMessages=function(){function t(t,r){$.ajax({url:"/api/community/getcommunitymessage",data:{communityId:t,token:$("input[name='__RequestVerificationToken']").val()}}).done(function(t){if(t&&t.EnableMessage&&t.Message!=""&&(!t.ScheduleMessage||!(n<new Date(t.MessageStartDate)||n>new Date(t.MessageEndDate)))&&(t.ShowMessageTo!=0||settings.section.cmsUrl!="")&&(t.ShowMessageTo!=1||settings.user!=undefined&&settings.user.ID!=-1)){if(t.messageType=r,t.LockdownMode){(settings.section.isAdd||settings.section.isEdit||settings.section.isDelete||settings.section.isCMS||settings.section.isCMSAdd||settings.section.isCMSEdit||settings.section.isProfile||settings.section.cmsUrl!=""&&globals.url.indexOf(settings.section.cmsUrl)>-1&&!settings.section.isSettings)&&(document.location.href="/default.aspx?maintenance=true");$(".shortcut.updates, .shortcut.dropDownProfile, .shortcut.cms, .toolbar:not('.portalSelector, .savePortalSettings') a, .toolbar:not('.portalSelector') input, .sectionOptions .button.add a, .commentCount, .like, .starRating a").off("click").on("click",function(){return i(t),!1});$("#addComment").html("<div class='warningMessage'>"+t.Message+"<\/div>")}i(t)}})}function i(n){$("body").showMessage({content:n.Message,showHideButton:n.ShowHideMessageButton,autoHideAfter:n.HideAfterNSeconds,cookieID:"mettMaintenanceCookie_"+new Date(n.MessageStartDate).getTime(),messageType:n.messageType})}if(!(document.location.href.indexOf("login.mett.nl")>-1)){var n=new Date;t(432,"maintenance");t(settings.communityID,"community")}};$.fn.initializeTagsDisplay=function(){var n=$(this),t;if(n.length===0)return!1;if(t={url:"/api/contentPages/getSectionContentPagesTags",data:{sectionID:settings.section.ID,token:$("input[name='__RequestVerificationToken']").val()}},n.length==1)if(typeof n.data("item-id")!="undefined"&&n.data("item-id")!="")t.url="/api/contentPages/getContentPageTags",t.data.contentPageId=n.data("item-id");else return;$.ajax(t).done(function(t){n.each(function(){var n=$(this),i=n.data("item-id"),f,r;if(n.empty(),i>0&&typeof t[i]!="undefined"&&t[i].length>0){for(f=$("<div>"),f.addClass("clear both"),r=0;r<t[i].length;r++){var e=t[i][r],s="/shortcuts/Search_Search.aspx?tag="+encodeURIComponent(e.Name),o=$("<span>"),u=$("<a>");o.addClass("tag icon-tag before");u.attr("href",s);u.attr("title",settings.various.findMoreWithTagText+' "'+e.Name+'"');u.text(e.Name);o.append(u);n.append(o)}n.append(f);setTimeout(function(){n.outerHeight()>30&&n.parent().addClass("multiLineTags")},250)}})})};$.fn.initializeFollowersOverlay=function(){var n=$(this);n.data("initialized")||n.data("initialized",!0)};$.fn.showFollowersOverlay=function(n){var t=$(this);n.showOverlay&&($.fn.saveLastFocus(),$("body").addClass("overlayOpen"),t.removeClass("hide").addClass("active"),t.tabGuard(),t.find("[tabindex]:not([tabindex=-1]):visible, button:visible, input:visible, a:visible").first().trigger("focus"))};$.fn.initializeCookieSettingsOverlay=function(n){var r,n,t,i;if($.cookie!=undefined&&(r={showOverlayToggle:!$.cookie(settings.cookies.ID),showOverlay:$.fn.getAnchor("settings")=="cookies"},n=$.extend(r,n),n.showOverlayToggle||n.showOverlay)){t=$(this);i=$("#cookieSettingsOverlayToggle");i.off("click").on("click",function(){$("#cookieSettingsOverlay").initializeCookieSettingsOverlay({showOverlay:!0})});if($("#functionalCookiesToggle").length>0&&$("#functionalCookiesToggle")[0].disabled===!0&&$("#functionalCookiesToggle").attr("aria-disabled","true"),t.find("#analyticalCookiesToggle").prop("checked",settings.cookies.allowAnalytical).initializeSwitchery(),t.find("#marketingCookiesToggle").prop("checked",settings.cookies.allowMarketing).initializeSwitchery(),$("#footer .cookiePolicy").length>0)t.find(".cookiePolicy").off("click").on("click",function(){return $("#footer .cookiePolicy a")[0].click(),!1});t.find(".toolbarBottom .close input:button").off("click").on("click",function(){$("body").removeClass("overlayOpen");t.addClass("hide").removeClass("active");$.fn.restoreLastFocus()});t.find(".toolbarBottom .saveCookieSettings input:button").off("click").on("click",function(){var n={functional:t.find("#functionalCookiesToggle").is(":checked"),analytical:t.find("#analyticalCookiesToggle").is(":checked"),marketing:t.find("#marketingCookiesToggle").is(":checked")},i=new Date;i.setTime(i.getTime()+31536e6);$.cookie.json=!0;$.cookie(settings.cookies.ID,n,{expires:i,path:"/"});$.ajax({url:"/api/application/logCookieConsent",data:{functional:n.functional,analytical:n.analytical,marketing:n.marketing,token:$("input[name='__RequestVerificationToken']").val()}}).done(function(){document.location.href=globals.url.replace("#settings=cookies","")}).fail(function(){$.fn.showError(settings.errors.cookieConsentErrorText+" (500.103)")})});n.showOverlayToggle&&i.removeClass("hide");n.showOverlay&&($.fn.saveLastFocus(),$("body").addClass("overlayOpen"),t.removeClass("hide").addClass("active"),t.tabGuard(),t.find("[tabindex]:not([tabindex=-1]):visible, button:visible, input:visible, a:visible").first().trigger("focus"))}};$.fn.applyCookieSettings=function(){if(!settings.cookies.allowMarketing&&!settings.section.isAdd&&!settings.section.isEdit){var n="iframe[src*=''], iframe[src*='"+globals.domain+"'], iframe[src*='mett.nl'], iframe[src*='tik-app.nl'], iframe[src*='formdesk.nl'], iframe[src*='formdesk.com'], iframe[src*='?dnt=true'], iframe[src*='&dnt=true'], iframe[src*='maps.arcgis.com'], iframe[src*='hcaptcha.com'], iframe[src*='geocontent.rvo.nl'], iframe[src*='rijkswaterstaat.projectatlas.app'], iframe[src*='-infographic.dpi.nl'], iframe[src*='emaddc-monitoring-stack-dev.pub.dev.knmi.cloud'], iframe[src*='emaddc-monitoring-stack.pub.knmi.cloud'], iframe[src*='gemeentewoudenberg.ik-doe-mee.nl'], iframe[src*='paw.da05.qabana.nl'], iframe[src*='latlong.nl'], iframe[src*='pageking.nl'], iframe[src*='sg-host.com'], iframe[src*='brabantseinnovatiekracht.nl'], iframe[src*='toegankelijkheidsverklaring.nl'], iframe[src*='new.maptionnaire.com'], iframe[src*='waternet.omgevingswarmte.nl'], iframe[src*='rws.projectatlas.app'], iframe[src*='regionale-energiestrategie-search.vragen.ai'], iframe[src*='energiefestival2024.we-invite.eu'], iframe[src*='hvr.nl/frames/Regelingenhulp'], .typeformContainer iframe[src*='form.typeform.com']";$("iframe[src^='http://'], iframe[src^='https://'], iframe[src^='//'], .fb-page").not(n).addClass("blockedContent").hide();$("iframe[src*='youtube.com'], iframe[src*='youtube-nocookie.com'], iframe[src*='vimeo.com']").addClass("blockedVideoContent");$(".blockedContent").each(function(){var n=$(this),r=$("<div />"),u=$("<h3 />"),t=$("<a />"),f=settings.cookies.blockedContentWarning,i;u.html(settings.cookies.blockedContentTitle);t.text(settings.cookies.blockedContentLink);(n.parent().hasClass("small")||n.parent().hasClass("medium")||n.parents(".mettCarousel"))&&(f="",t.text(settings.cookies.blockedContentLinkShort));t.prop("href","#settings=cookies").off("click").on("click",function(n){return $("#cookieSettingsOverlay").initializeCookieSettingsOverlay({showOverlay:!0}),n.preventDefault(),n.stopPropagation(),!1});i=$("<p />");i.html(settings.cookies.originalContentLinkText.replace("{0}",'<a href="'+$(this)[0].src+'" target="_blank">').replace("{1}","<\/a>"));r.prop("class","cookieWarningMessage").html(f).prepend(u).append(t).append(i);n.parent().prop("tagName").toLowerCase()!=="body"&&$(r).insertAfter(n);n.parent().addClass("hasBlockedContent");n.parent().off("click");n.parent().css("cursor","default");n.remove()})}};$.fn.initializeRelatedContent=function(){var n=$(this);n.length!==0&&($(".itemTags").insertBefore(n),$.ajax({url:"/api/contentpages/getrelatedcontent",data:{sectionId:settings.section.ID,contentPageId:settings.section.itemID,token:$("input[name='__RequestVerificationToken']").val()}}).done(function(t){if(!t.ContentPages||t.ContentPages.length==0){n.remove();return}n.removeClass("hide");var i=$("<ul>");i.addClass("related-content-container");$.each(t.ContentPages,function(){var n="",r,t;switch(this.contentpage_pagetype){case 3:n="icon-globe";break;case 5:n="icon-link";break;case 13:n="icon-calendar";break;case 18:n="icon-chat";break;case 34:n="icon-docs";break;case 50:n="icon-location";break;case 58:n="icon-pencil";break;case 65:n="icon-doc-text";break;case 74:n="icon-help";break;case 88:n="icon-info-circled";break;case 76:n="icon-users";break;default:n="icon-doc-text"}r=$("<li>");t=$("<a>");t.attr("href","/PageByID.aspx?sectionID="+this.CPS_SectionID+"&contentpageID="+this.contentPage_id);t.addClass(n+" before auto relatedcontent_"+this.contentPage_id);t.text(htmlDecode(this.contentPage_title));r.append(t);i.append(r)});n.append(i)}).fail(function(){$.fn.showError(arguments+". (500.51)","console");n.remove()}))};$.fn.initializePageNavigation=function(){$.ajax({url:"/api/pagenavigation/GetNavigationOptions",data:{sectionID:settings.section.ID,contentPageID:settings.section.itemID,token:$("input[name='__RequestVerificationToken']").val()}}).done(function(n){var t=JSON.parse(n),i=$('<div class="item-nav-container"><\/div>');$.each(t,function(n){var r;t[n][4]=="previous"?r=$('<a href="'+t[n][3]+'" class="item-nav previous" title="'+settings.section.goToText+" '"+t[n][2]+'\'"><span class="icon-previous" aria-hidden="true"><\/span><span class="title">'+t[n][2]+"<\/span><\/a>"):t[n][4]=="next"&&(r=$('<a href="'+t[n][3]+'" class="item-nav next" title="'+settings.section.goToText+" '"+t[n][2]+'\'"><span class="icon-next" aria-hidden="true"><\/span><span class="title">'+t[n][2]+"<\/span><\/a>"));i.append(r)});i.insertBefore($(".item #toolbarBottom"))}).fail(function(){$.fn.showError(arguments+". (500.51)","console")})};$.fn.initializeRegistrationCheckboxCheck=function(){$('.userConditions .field input[type="checkbox"]').is(":checked")?$("#conditionsState").text(settings.various.conditionsAcceptedText):$("#conditionsState").text(settings.various.conditionsNotAcceptedText);$('.privacyStatement .field input[type="checkbox"]').is(":checked")?$("#privacyState").text(settings.various.privacyAcceptedText):$("#privacyState").text(settings.various.privacyNotAcceptedText)};$.fn.addAriaLabels=function(){$(this).each(function(){var n=$(this);typeof n.attr("aria-label")=="undefined"&&(typeof n.attr("value")!="undefined"?n.attr("aria-label",n.attr("value")):n.hasClass("shareBtnLink")?n.attr("aria-label",n.attr("title")):n.data("ignore-aria-label")!==!0&&n.attr("aria-label",trim(n.text())))})};$.fn.initializeTotalRecords=function(){var n,t;settings.section.enableTotalRecords&&$(this).length!==0&&($(".totalRecords").remove(),n=$(this).data("total-records"),parseInt(n)!==-1)&&(t=$("<div>"),t.addClass("totalRecords"),t.text(n+" "+(n===1?settings.section.resultText:settings.section.resultsText)),$(".sectionContent").prepend(t))};$.fn.CKEditorContainsXSSVulnerability=function(){var i=$(".editor"),t,r,n,u;if(i.length>0){for(t=0;t<i.length;t++)if(!$(i[t]).hasClass("ready"))return!0;if(typeof CKEDITOR!="undefined")for(r in CKEDITOR.instances)if(n=CKEDITOR.instances[r].getData(),u=/<script[\s\S]*?>[\s\S]*?<\/script>|<\/script>|\/\/--|String.fromCharCode([\s\S]*?)|onload=|onerror=/gi,typeof n!="undefined"&&n!=null&&trim(n)!=""&&n.match(u)!=null)return console.log("XSS vulnerability found",n),!0}return!1};$.fn.initializeAccessibleHCaptcha=function(){if($("#h-captcha").length>0&&$("#h-captcha .accessibilityLink").length==0){var n=$("<a>");n.attr("href","https://dashboard.hcaptcha.com/signup?type=accessibility");n.attr("target","_blank");n.addClass("accessibilityLink");n.text(settings.a11y.accessibleHCaptchaText);$("#h-captcha").prepend(n)}};$.fn.initializeHelpdeskWidget=function(){if(settings.widgets!==undefined&&settings.widgets.showHelpdeskWidgetTo!==0&&(settings.widgets.showHelpdeskWidgetTo!==1||settings.user.isModerator||settings.user.isAdmin)&&(settings.widgets.showHelpdeskWidgetTo!==2||settings.user.ID!==-1)){var n=document.createElement("script");n.type="text/javascript";n.src="https://chat.mett.nl/widget.umd.js";document.body.appendChild(n);n.onload=function(){var n=document.createElement("chat-widget");$("body").hasClass("a11y-contrast")&&(n.className="contrast-mode");document.body.append(n)}}};$.startKeepAlive=function(n){window.keepAliveInterval=setInterval(function(){document.location.href.indexOf("login.mett.nl")>-1?$.get(document.location.href+"&preventCache="+Date.now()):$.get("/shortcuts/default.aspx?preventCache="+Date.now())},6e5);typeof n!="undefined"&&n!=null&&n>0&&setTimeout(function(){$.stopKeepAlive()},n)};$.stopKeepAlive=function(){typeof keepAliveInterval!="undefined"&&window.keepAliveInterval!=null&&clearInterval(window.keepAliveInterval)};$.fn.injectMettAccessibilityParagraph=function(){$(".sectionContent").append('<h2>Toegankelijkheid Mett<\/h2><p>Deze website maakt gebruik van het <a href="https://www.mett.nl/">Mett<\/a> platform. Mett laat haar online software periodiek toetsen op toegankelijkheid door onafhankelijke deskundigen en lost gevonden knelpunten duurzaam op.<\/p><p>Voor de technisch-functionele toegankelijkheid van deze website verwijzen we daarom naar de <a href="https://toegankelijkheidsrapport.swink.nl/mett-3-systeem/" target="_self" rel="noreferrer noopener">onderzoeksresultaten van ‘Mett Toegankelijk’<\/a>, een platform op Mett dat daar periodiek op getoetst wordt door een onafhankelijke derde partij.<\/p>')};$.fn.initializePasswordVisibilityToggle=function(){var i=$(this),t=i.find("input"),n=i.find(".passwordToggle");n.off("click").on("click",function(){t.addClass("cancelBlur");n.find(".before").hasClass("icon-awesome-eye")?(n.attr("aria-checked","true"),n.find(".before").removeClass("icon-awesome-eye").addClass("icon-awesome-eye-off"),t.attr("type","text")):(n.attr("aria-checked","false"),n.find(".before").removeClass("icon-awesome-eye-off").addClass("icon-awesome-eye"),t.attr("type","password"))})};$.fn.initializeFooterMenuCleanup=function(){$.each($(this).find("li"),function(){$(this).find("a").length==0&&$(this).remove()})};$.fn.initializeClasses=function(){var n=$(this);typeof bowser!="undefined"&&bowser!==null&&(bowser.name!==null&&n.addClass(bowser.name.toLowerCase().replace(" ","")),typeof bowser.version=="string"&&n.addClass(bowser.name.toLowerCase().replace(" ","")+bowser.version.replace(".","")));typeof settings!="undefined"&&(settings.section!==undefined&&(settings.section.parentID==-1&&n.addClass("home"),settings.section.ID!==-1&&n.addClass("section-"+settings.section.ID),settings.section.itemID!==-1&&n.addClass("item-"+settings.section.itemID)),settings.user!==undefined&&settings.user.ID>-1&&n.addClass("user-logged-in"))};$.fn.initializePoll=function(){if($("#poll_placeholder").length>0){var n=$(".poll");$("#poll_placeholder").prepend(n)}};$.fn.initializeStickySidebarContent=function(){var n=$(".three.columns .editorContent .sticky"),i=$("#top").outerHeight(),r=n.offset().top,t=$("#bottom").offset().top,u=$("html").hasClass("threedotfive")?-80:20;const f=function(){if(!($(window).width()<=768)){var f=$(window).scrollTop();f>r&&!n.hasClass("fixed")&&!n.hasClass("bottom")&&n.addClass("fixed").css("top",i-u);r>f&&n.hasClass("fixed")&&n.removeClass("fixed").css("top","auto");f>t&&n.hasClass("fixed")&&n.removeClass("fixed").addClass("bottom").css("top",t-n.outerHeight());t>f&&n.hasClass("bottom")&&n.removeClass("bottom").addClass("fixed").css("top",i-u)}};$(window).on("scroll",f)};$.fn.initializeNewFeatures=function(){function t(t){const i=n.filter(n=>!t.readFeatureIDs.includes(n));i.forEach(function(n){const i=$('[data-new-feature-id="'+n+'"]'),t=i.find("a").length>0?i.find("a:first"):i,r=$("<div />").addClass("newFeatureBadge");r.text(settings.various.newFeatureText);t.append(r);t.one("click",function(i){i.preventDefault();$.ajax({method:"POST",url:"/api/",data:{userID:settings.user.ID,featureID:n,token:$("input[name='__RequestVerificationToken']").val()}}).done(function(){t.prop("href")!==""&&t.prop("href")!=="#"&&(window.location=t.prop("href"))}).fail(function(){$.fn.showError(settings.errors.setNewFeatureErrorText+" (500.112)","console")})})})}if($(this).length!==0&&settings.user.ID!==-1){const i=$(this),n=[];i.each(function(){const t=$(this);t.data("new-feature-id")!==""&&n.push(t.data("new-feature-id"))});$.ajax({url:"/api/",data:{userID:settings.user.ID,token:$("input[name='__RequestVerificationToken']").val()}}).done(function(n){n&&n!=null&&t(JSON.parse(n))}).fail(function(){$.fn.showError(settings.errors.getNewFeaturesErrorText+" (500.111)","console")});t({userID:976935,readFeatureIDs:[1,3]})}};$.fn.initializeMainMenu=function(){var n=$(this),t=$(window).height()-$("#top").height(),u=$("#shortcuts"),i,r;t=Math.max(150,t);$(".touch").length>0&&$.fn.viewport().width>768&&(n.show(),u.show().removeClass("hide"));$.fn.initializeSecondRow(n);n.find(".dropDown ul").each(function(){var n=$(this);n[0].scrollHeight>t?n.parent().css({"max-height":t,"overflow-x":"hidden","overflow-y":"scroll"}):n.parent().removeAttr("style")});$("html").hasClass("threedotfive")&&n.find("li .dropDown li a").attr("tabindex","-1");n.css("display")=="block"&&$("body").removeClass("noScroll");$("#shortcuts .shortcut.favorites").length>0&&(i=$("#shortcuts .shortcut.favorites"),i.hasClass("active")?i.attr("aria-expanded","true"):i.attr("aria-expanded","false"));$("#shortcuts .shortcut.notifications").length>0&&(r=$("#shortcuts .shortcut.notifications"),r.hasClass("active")?r.attr("aria-expanded","true"):r.attr("aria-expanded","false"));u.find(".shortcut.profile").attr("aria-expanded","false");$("#mainMenu").on("keyup",function(n){var t=n.keyCode||n.which;t==9&&$(n.target).parent().find(".dropDown").length>0&&$(n.target).attr("aria-expanded","true")});$("#mainMenu a").on("mouseenter",function(){$(this).parent().find(".dropDown").length>0&&$(this).parent().find("a:eq(0)").attr("aria-expanded","true")});$("#mainMenu a").on("mouseout",function(){$(this).parent().find(".dropDown").length>0&&$(this).parent().find("a:eq(0)").attr("aria-expanded","false")});$.fn.highlightCurrentMenuItem()};$.fn.initializeMobileMenu=function(){var u=$(this),n,r,f,i,e=function(n){n.keyCode==27&&$("#top .hamburger").trigger("click")},t;$("#top .hamburger").off("click").on("click",function(){if($(this).hasClass("active"))n=0,u.stop(!0).fadeOut(200),$("#top").stop(!0).animate({height:n},300,null,function(){$(window).resize()}),$(this).removeClass("active icon-cancel").addClass("icon-menu").attr("aria-expanded","false"),$(this).find(".screenReaderContent").html(" "+settings.menu.hamburgerExpandText),$("body").removeClass("noScroll"),$("body").off("keydown",e),$("#top .columns, #mobileSlideOut").tabGuard({deactivate:"true"}),i&&i.destroy();else{n=$("#top").height();r=$("#cookieSettingsOverlayToggle").hasClass("hide")?n:n+$("#cookieSettingsOverlayToggle").height()+25;f=$(window).outerHeight()-r;$("body").addClass("noScroll");$("body").on("keydown",e);$("#top .columns, #mobileSlideOut").tabGuard();setTimeout(function(){$("#mobileSlideOut").find("[tabindex]:not([tabindex=-1]):visible, button:visible, a:visible").first().trigger("focus")},40);$("#top").stop(!0).animate({height:"100%"},300);u.css({top:n,height:f+"px"}).stop(!0).fadeIn(600);$(this).removeClass("icon-menu").addClass("active icon-cancel").attr("aria-expanded","true");$(this).find(".screenReaderContent").html(" "+settings.menu.hamburgerCollapseText);i=new IScroll("#mobileSlideOut",{scrollbars:!0,click:!0,mouseWheel:!0,interactiveScrollbars:!0,shrinkScrollbars:"scale"})}return!1});$("#defaultSubMenu").length>0&&trim($("#defaultSubMenu").html())!=""&&$("#mobileMenu a[href='"+$("#defaultSubMenu .dropDown:first a:first").attr("href")+"']").length==0&&$("#expandableSubMenu a[href='"+$("#defaultSubMenu .dropDown:first a:first").attr("href")+"']").length==0&&!settings.section.isShortcut&&(t=$("<li />").addClass("hiddenMenuItems"),$("#path").length>0&&$("#path a:eq(1)").length>0?t.append('<a href="'+$("#path a:eq(1)").attr("href")+'" class="active">'+$("#path a:eq(1)").html()+"<\/a>"):t.append('<a class="active">'+settings.menu.hiddenPageText+"<\/a>"),t.append('<a class="arrow icon-down-open-big before" title="'+settings.menu.toggleSubPagesText+'">\n<span>'+settings.menu.toggleSubPagesText+"<\/span>\n<\/a>"),t.append($("#defaultSubMenu .dropDown:first").clone()),$("#mobileMenu .firstRow, #expandableSubMenu .firstRow").append(t));$("#mobileMenu a.arrow, #expandableSubMenu a.arrow").each(function(){var n=$(this),t=n.parent(),r=t.find("a:first");n.attr("href",r.attr("href"));n.attr("aria-expanded","false");n.find("span").text(settings.menu.toggleSubPagesText+" "+settings.various.ofText+" "+r.text());t.addClass("arrowContainer");n.off("click").on("click",function(){return n.hasClass("icon-up-open-big")?(n.removeClass("icon-up-open-big").addClass("icon-down-open-big"),n.attr("aria-expanded","false"),t.removeClass("open")):(n.removeClass("icon-down-open-big").addClass("icon-up-open-big"),n.attr("aria-expanded","true"),t.addClass("open")),t.find(".dropDown:first").slideToggle(0,function(){i&&i.refresh()}),!1});t.find("a.active").length>0&&(r.hasClass("active")&&n.addClass("active"),n.hasClass("icon-down-open-big")&&n.trigger("click"))});$(".touch #mainMenu").initializeMainMenuArrow($(".touch #mainMenu"),"40px");$.fn.highlightCurrentMenuItem()};$.fn.initializeSecondRow=function(n){var t=0,i;for($(".secondRow").length>0&&(n.find(".firstRow").append(n.find(".secondRow > li")),n.removeClass("doubleHeight"),$(".secondRow").remove()),i=$("#searchContainer").length>0?$("#searchContainer").width():0;n.find(".firstRow").width()+i>n.find(".row:first").width()&&t<100;)$(".secondRow").length==0&&$('<ul class="secondRow visible"><\/ul>').insertAfter($(".firstRow")),n.find(".secondRow").prepend(n.find(".firstRow > li:last")),t++;t>0&&n.addClass("doubleHeight");setTimeout(function(){$.fn.initializeSpacers()},100)};$.fn.initializeMainMenuArrow=function(n,t){n.find("a.arrow").each(function(){var n=$(this),i=n.parent(),r=i.find("a:first");r.css("padding-right",t);r.hasClass("active")&&n.addClass("active");n.attr("href","#");n.off("click").on("click",function(){return!1});n.off("keydown").on("keydown",function(t){if(t.key==="Enter"){var r=!0;return i.find(".dropDown:first").hasClass("show")&&(n.removeClass("icon-up-open-big").addClass("icon-down-open-big"),r=!1),$(".touch:not(.desktop) #mainMenu a.arrow, .touch:not(.desktop) #shortcuts .profile").removeClass("icon-up-open-big").addClass("icon-down-open-big"),$(".dropDown").removeClass("show"),$(".dropDown li a").attr("tabindex","-1"),r&&(n.removeClass("icon-down-open-big").addClass("icon-up-open-big"),i.find(".dropDown:first").toggleClass("show"),i.find(".dropDown:first li a").removeAttr("tabindex")),!1}}).show()})};$.fn.highlightCurrentMenuItem=function(){$.each($("#mainMenu li a:not(.arrow), #mobileMenu li a:not(.arrow)"),function(){window.location.pathname.indexOf($(this).attr("href"))>-1&&($(this).addClass("active"),$(this).attr("aria-current","page"),$(this).parents(".subMenuDropDown").length&&$(this).parents(".subMenuDropDown").parent().find("a:eq(0)").addClass("active"))})};$.fn.initializeAnchorMenu=function(){var n=$(this),t;settings.menu.enableAnchorMenu&&(n.length>0&&(t=$(".content a[name]").not(".pageNumber a[name]").not("a.foot-note"),t.length>0&&t.each(function(){var r=$(this),t=r.attr("id"),i=r.attr("name"),u;t==undefined&&i!=undefined&&(t=i);i==undefined&&t!=undefined&&(i=t);i!=undefined&&t!=undefined&&(u='<li><a class="icon-forward before anchorLink" href="#'+t+'">'+i+"<\/a><\/li>",n.append(u))}),n.find(".anchorLink").initializeAnchorLinks()),settings.section.parentID==-1&&$("#mainMenu ul.firstRow > li > a, #mainMenu ul.secondRow > li > a, #mobileMenu ul.firstRow > li > a, #mobileMenu ul.secondRow > li > a").not(".arrow").each(function(){var n=$(this),t=n.html().replace(/[^\w-_]/gi,"").toLowerCase();if(t!="home"&&n.attr("href","#"+t),$("#"+t).length>0)n.off("click").on("click",function(){return n.parents("#mobileMenu").length>0&&$("#top .hamburger").trigger("click"),$("html, body").stop(!0).animate({scrollTop:$($(this).attr("href")).offset().top-200},500),!1})}),$(".scrollLink").each(function(){$(this).off("click").on("click",function(){return $("html, body").stop(!0).animate({scrollTop:$($(this).attr("href")).offset().top-200},500),!1})}))};$.fn.initializeAppStyleSubMenu=function(){var n=$(this),u=n.find("a:not(.arrow).active:last").addClass("extraActive"),i=n.find(".extraActive").parent("li"),t=$("<li />").addClass("hide"),r=$("<a />").attr("href","/").addClass("back icon-left-open-big before").html("Terug");n.find("a").removeClass("active").addClass("hide");n.find(".dropDown").show().find("a").css("padding-left","15px");i.find("a:first, a.arrow:first").addClass("active");i.siblings().find("a:first, a.arrow:first").removeClass("hide");n.find("a.arrow").each(function(){var i=$(this);i.removeClass("icon-down-open-big icon-up-open-big").addClass("icon-right-open-big");i.off("click").on("click",function(){var r=i.parent("li").find(".dropDown:first");return n.find("a:not(.back)").removeClass("active").addClass("hide"),r.find("> ul > li > a").removeClass("hide"),t.removeClass("hide"),!1})});r.off("click").on("click",function(){var i=n.find("a:not(.hide, .back):first").parents(".dropDown:first");return i.find("a").removeClass("active").addClass("hide"),i.parents("ul:first").find("> li > a").removeClass("hide"),n.find("a:not(.back):first").hasClass("hide")||t.addClass("hide"),!1});n.find("ul.firstRow").prepend(t.append(r));settings.section.parentID!=-1&&t.removeClass("hide");n.show()};$.fn.initializeAdminSubMenu=function(){var n=$(this),t;n.length==0&&(t=$("<div />").prop("id","subMenu").append($("<ul />")),$(".layout25-50-25 #left, .layout25-75 #left, .layout33-33-33 #left, .layout75-25 #right").append(t),n=$("#subMenu ul"));var i=$("<a />").prop("href",settings.section.cmsUrl).addClass("icon-flow-tree before").html(settings.admin.cmsText),r=$("<a />").prop("href","/beheer/gebruikers/default.aspx").addClass("icon-users before").html(settings.admin.usersText),u=$("<a />").prop("href","/beheer/rollen/default.aspx").addClass("icon-awesome-users before").html(settings.admin.rolesText),f=$("<a />").prop("href","/beheer/instellingen/default.aspx").addClass("icon-tools before").html(settings.admin.settingsText),e=$("<a />").prop("href","/beheer/statistics/default.aspx").addClass("icon-chart-bar before").html(settings.admin.statisticsText),o=$("<a />").prop("href","/beheer/mailings/default.aspx").addClass("icon-mail before").html(settings.admin.mailingsText),s=$("<a />").prop("href","/beheer/notificaties/default.aspx").addClass("icon-bell before").html(settings.admin.notificationsText),h=$("<a />").prop("href","/beheer/registraties/default.aspx").addClass("icon-user-add before").html(settings.admin.registrationsText),c=$("<a />").prop("href","/beheer/redirects/default.aspx").addClass("icon-forward before").html(settings.admin.redirectsText),l=$("<a />").prop("href","/beheer/polls/default.aspx").addClass("icon-chart-pie before").html(settings.admin.pollsText),a=$("<a />").prop("href","/beheer/formulieren/default.aspx").addClass("icon-awesome-edit before").html(settings.admin.formsText),v=$("<a />").prop("href","/shortcuts/formulier+beheerder/default.aspx").addClass("icon-graduation-cap before").html(settings.admin.moderatorFormText),y=$("<a />").prop("href","/shortcuts/formulier+ssl/default.aspx").addClass("icon-lock before").html(settings.admin.sslFormText);switch(settings.section.typeID){case 28:r.addClass("active");break;case 29:u.addClass("active");break;case 36:f.addClass("active");break;case 37:i.addClass("active");break;case 38:l.addClass("active");break;case 43:h.addClass("active");break;case 45:o.addClass("active");break;case 56:v.addClass("active");break;case 61:y.addClass("active");break;case 69:c.addClass("active");break;case 77:s.addClass("active");break;case 81:a.addClass("active");break;case 84:e.addClass("active")}n.append($("<li />").append(i));n.append($("<li />").append(r));n.append($("<li />").append(u));n.append($("<li />").append(f));n.append($("<li />").append(e));n.append($("<li />").append(o));n.append($("<li />").append(s));n.append($("<li />").append(h));n.append($("<li />").append(c));n.append($("<li />").append(l));n.append($("<li />").append(a));n.append($("<li />").append(v));n.append($("<li />").append(y))};$.fn.initializeHorizontalSubMenu=function(){var n=$(this),t=$("<div>").addClass("staticSubMenuContainer"),i=n.find("#defaultSubMenu"),r=$("#total"),u=null,e,o,f;if(r.hasClass("layout25-50-25")||r.hasClass("layout33-33-33")||r.hasClass("layout100")?u=$("#center"):r.hasClass("layout25-75")?u=$("#right"):(r.hasClass("layout75-25")||r.hasClass("layout50-50"))&&(u=$("#left")),u!=null&&u.length!=0&&n.length!=0){t.append(n);u.prepend(t);n.find("a.active").length>0&&(e=n.find("a.active"),o=e.closest("ul"),n.find("#defaultSubMenu > .dropDown > ul").remove(),n.find("#defaultSubMenu > .dropDown").append(o));n.find("li .dropDown").remove();n.find("ul").css({display:"flex"});f=function(){$(window).scrollTop()>0&&(t.offset().top<$(window).scrollTop()+$("#top").height()?i.hasClass("row")?$(".staticSubMenuContainer #subMenu").length==0&&n.appendTo(t):(t.height(t.outerHeight()),i.addClass("row"),n.appendTo($("#top")),i.stop().css({opacity:0}).animate({opacity:1},200)):i.hasClass("row")&&(t.height("auto"),i.removeClass("row"),n.appendTo(t),i.stop().css({opacity:0}).animate({opacity:1},200)))};$(window).on("resize",f);$(window).on("scroll",f)}};$.fn.initializeSubMenu=function(){var n=$(this);n.length!=0&&(trim(n.find("> div").html()).length||($("#subMenuLabel").remove(),n.remove()),n.find("a.active").attr("aria-current","page"),settings.menu.enableSubMenuOnTop&&n.parent().prepend(n.css("margin-bottom","25px")))};$.fn.initializeActiveItemOnlySubMenu=function(){var n=$(this),t;if(n.hasClass("onlyActiveItem")&&n.find("a.active").length>0){if($("#subMenu ul li a.active").parent().find("> .dropDown").length>0?$("#subMenu ul li a.active").parent().addClass("active-item"):n.find(".dropDown").length==1?n.addClass("flatMenu"):$("#subMenu ul li a.active").closest(".dropDown").parent().addClass("active-item"),n.hasClass("flatMenu"))return;$("#subMenu #defaultSubMenu > .dropDown > ul").find("> li.active-item").length>0?$("#subMenu #defaultSubMenu > .dropDown > ul > li:not(.active-item)").remove():$("li.active-item").find(".dropDown").length>0?(t=$("li.active-item"),$("#subMenu #defaultSubMenu > .dropDown > ul > li").remove(),$("#subMenu #defaultSubMenu > .dropDown > ul").append(t[0])):(t=$("#subMenu li.active-item").closest(".dropDown").parent(),$("#subMenu #defaultSubMenu > .dropDown > ul > li").remove(),$("#subMenu #defaultSubMenu > .dropDown > ul").append(t[0]))}};$.fn.enableKeyboardAccessibility=function(){$(this).each(function(){var i=$(this),t=i.parents("li:first"),n=t.find("> a:first, > button:first, input[type=button]:first"),r,u;if($("html").hasClass("touch"))t.find("button, input[type=button]").off("click").on("click",function(){t.toggleClass("focus")});if(!n.closest("#shortcuts").length){n.attr("aria-expanded","false");r=function(t){if(t.keyCode==27){var r=i.find("a:last");r.trigger("focus");r.trigger("blur");n.attr("aria-expanded","false");i.removeClass("show");i.parent().find(".arrow").attr("aria-expanded","false").removeClass("icon-up-open-big").addClass("icon-down-open-big");$("html").hasClass("threedotfive")&&i.find("li a").attr("tabindex","-1")}};u=function(n){n.keyCode==27&&t.addClass("hideDropDown")};t.on("mouseenter",function(){t.removeClass("hideDropDown");$(document).off("keyup",u).on("keyup",u)});t.on("mouseleave",function(){t.removeClass("hideDropDown");$(document).off("keyup",u)});t.on("keyup",r);if(!n.closest("#shortcuts").length&&!n.closest(".dropDownMenu").length){n.on("mouseenter",function(){n.attr("aria-expanded","true")});n.on("mouseout",function(){n.attr("aria-expanded","false")});i.find("a").each(function(){var i=$(this);if(!i.data("handlersInitialized")){i.on("mouseenter",function(){n.attr("aria-expanded","true");i.on("keyup",r)});i.on("mouseout",function(){n.attr("aria-expanded","false")});i.on("focus",function(){t.addClass("focus");n.attr("aria-expanded","true");i.on("keyup",r)});i.on("blur",function(){t.removeClass("focus");n.attr("aria-expanded","false");i.off("keyup",r)});i.data("handlersInitialized",!0)}})}}})};$.fn.calculateMainMenuDropdownPosition=function(){$(this).on("scroll",function(){var n=$(this);n.find(".dropDown").css({marginLeft:-n.scrollLeft()})})};$.fn.initializeManualRedirect=function(){if(settings.cms){var t=$("<li>"),n=$("<a>");n.text(settings.cms.helpdeskAndManual);n.attr({href:"https://academy.mett.nl/helpdeskpagina/default.aspx",target:"_blank",rel:"noreferrer"});t.append(n);t.insertAfter($(this).parent())}};$(window).on("load",function(){setTimeout(function(){$("#users.item .itemImage").createProfileThumbnails()},500)});$(document).ready(function(){$.fn.initializeUsers();$("#users.item.add, #users.item.edit, #registrations.item").initializeAddEditUser();typeof Sys!="undefined"&&typeof Sys.WebForms!="undefined"&&Sys.WebForms.PageRequestManager.getInstance().add_endRequest(function(){$.fn.initializeUsers();$.fn.initializeUserSearchFilters();$.fn.initializePagingButtons();setTimeout(function(){$("#users.item .itemImage").createProfileThumbnails()},500)})});$.fn.initializeUsers=function(){var e;if($("#users .item.inactive, #users.item.inactive").each(function(){var n=$(this),i="users_adduser.aspx?userkey="+n.data("item-id")+"#tab=settingsTab",t=$("<div />").addClass("inactiveUserLabel").html(settings.user.inactiveText+" "),r=$("<a />").prop("href",i).html("("+settings.buttons.editText.toLowerCase()+")");t.append(r);n.append(t)}),settings.section.isCMSChild?$("#users.section #toolbarBottom .button.import").removeClass("hide"):$("#users.section #toolbarBottom .button.edit").removeClass("hide"),$("body").initializeToolbars(),$("#users.item.profile .toolbar .button.edit a").length>0&&settings.user.ID>0){$("#users.item.profile .toolbar .button.edit, #users.item.profile .toolbar .button.privacy-levels").removeClass("hide");$("#users.item.profile .toolbar").show();var n=$("<div />"),t=$("<div />"),i=$("<div />"),r=$("<a />"),u=$("<div />"),f=$("<a />");i.addClass("button edit transparent edit-privacy-settings visible wrapper-first-child icon-pencil iconOnly before");r.attr({role:"button",href:"#"});r.text(settings.various.editPrivacySettingsText).attr("aria-label",settings.various.editPrivacySettingsText);i.append(r);u.addClass("button security transparent show-privacy-levels iconOnly before float right icon-lock visible");f.attr({role:"button",href:"#"});f.text(settings.various.showPrivacyLevelsText).attr("aria-label",settings.various.showPrivacyLevelsText);u.append(f);n.attr("id","toolbarTop");n.addClass("toolbar right");n.attr("style","display: block");t.addClass("toolbarWrapper");t.append(i,u);n.append(t);$("#pathOptions #options").append(n);$("#users.item.profile .toolbar .button.privacy-levels").off("click").on("click",function(){$(".exposureLevel.hide").removeClass("hide");$("html, body").animate({scrollTop:0},"slow");$(".button.privacy-levels").addClass("privacy-settings").removeClass("privacy-levels");$(".button.privacy-settings a").text(settings.various.editPrivacySettingsText).attr("aria-label",settings.various.editPrivacySettingsText);$("#users.item.profile .toolbar .button.privacy-settings").off("click").on("click",function(){var n=$('a[id*="_lnkEditProfile"]').attr("href");$.cookie("showPrivacySettings","true",{path:"/"});window.location=n+"#tab=settingsTab"});return!1});$("#toolbarTop .button.edit-privacy-settings").off("click").on("click",function(){var n=$('a[id*="_lnkEditProfile"]').attr("href");return window.location=n+"#tab=settingsTab",!1});$("#toolbarTop .button.show-privacy-levels").off("click").on("click",function(){return $("#users.item.profile .toolbar .button.privacy-levels").trigger("click"),!1})}$("#users.item .profileItem").each(function(){var n=$(this);n.find(".profileItemContent span").each(function(){if($(this).html().length>0)return $("#users.item .button.showMore").removeClass("hide"),n.removeClass("hide"),!1})});$("#users.item #toolbarBottom .button.login input").length>0&&$("#users.item #toolbarBottom .button.login a, #toolbarTop a.login").off("click").on("click",function(){return $("#toolbarBottom .button.login input").trigger("click"),!1}).removeClass("hide").parent().removeClass("hide");$("#users.item #toolbarBottom .button.reset2Fa input").length>0&&$("#users.item #toolbarBottom .button.reset2Fa a, #toolbarTop a.reset2Fa").off("click").on("click",function(){return $(this).confirm(settings.warnings.reset2FaText)?($("#toolbarBottom .button.reset2Fa input").trigger("click"),!1):!1}).removeClass("hide").parent().removeClass("hide");$("#users.item.edit").length>0&&($("#profileExtraInformation").append($(".field.phone, .field.phone2, .field.mobile, .field.fax")).append($(".field.personalTitle")).append($(".field.birthDate, .field.gender, .field.showAge")).append($(".field.memo")),$("#settingsTabContent").append($("#profileFiles")),$(".field.birthDate select[id$='Birthday_dropDay']")&&$(".field.birthDate select[id$='Birthday_dropDay']").attr("autocomplete","bday-day").attr("aria-label",$(".field.birthDate select[id$='Birthday_dropDay']").attr("title")).removeAttr("title"),$(".field.birthDate select[id$='Birthday_dropMonth']")&&$(".field.birthDate select[id$='Birthday_dropMonth']").attr("autocomplete","bday-month").attr("aria-label",$(".field.birthDate select[id$='Birthday_dropMonth']").attr("title")).removeAttr("title"),$(".field.birthDate select[id$='Birthday_dropYear']")&&$(".field.birthDate select[id$='Birthday_dropYear']").attr("autocomplete","bday-year").attr("aria-label",$(".field.birthDate select[id$='Birthday_dropYear']").attr("title")).removeAttr("title"),e=$("#profileFiles, #profileLinks"),e.insertAfter($("#accountTabContent").find($(".field.memo"))),$("#imageTabContent").append($("#profileImage")),$("#extraTabContent .upload").length>0&&($("#settingsTabContent #profileFiles").prepend($("#extraTabContent .upload").parent()),$("#extraTabContent input, #extraTabContent select, #extraTabContent textarea").length==0&&$("#extraTab").addClass("hide")),$("[id$=_pnlOverlayAccountInfo]").length>0&&$("[id$=_pnlInputValidator]").length>0&&$(".overlayItemContent").append($("[id$=_pnlInputValidator]")));typeof bowser!="undefined"&&bowser!=null&&bowser.android&&$("#users .phone").not(".field.phone").each(function(){var n=$(this).html();$(this).html('<a href="tel:'+n+'">'+n+"<\/a>")});$.fn.initializePagingButtons();$.fn.initializeUserSearchFilters()};$.fn.createProfileThumbnails=function(){$(this).each(function(){var n=$(this),t=n.find("img"),i=$("#users.item .toolbar .button.edit a").attr("href");t.length>0?(n.addClass("hasImage"),n.find(".noImage:first").addClass("hide"),t.width()>t.height()?n.addClass("landscape"):t.width()<t.height()&&n.addClass("portrait"),t.nailthumb({preload:!1,width:settings.images.largeAvatarWidth,height:settings.images.largeAvatarHeight,fitDirection:"center center",maxEnlargement:1}),t.attr("src",t.attr("src"))):i!=undefined&&n.find(".uploadImage").length>0&&(n.find(".noImage:first").addClass("hide"),n.find(".noImage:last").removeClass("hide"),n.find(".noImage:last").append('<span class="screenReaderContent"><community:textByLabel runat="server" label="Geen profielafbeelding ingesteld" /><\/span>'));i!=undefined&&(n.off("click").on("click",function(){return i.indexOf("imageTab")==-1&&(i+="#tab=imageTab"),document.location.href=i,!1}).addClass("pointer"),n.attr({role:"button",tabindex:0}))})};$.fn.initializeUserSearchFilters=function(){var n,s,i,r,h,c,u,f,l,e,o,t;if($("#users.section .searchUsers input:submit").length>0||$("#users.section .search .button.icon-search").length>0){if(n=$(".sectionOptions .search input:text"),$(".sectionOptions .establishments").length>0&&(s=$(".sectionOptions .establishments"),$(".sectionOptions .button.applyEstablishmentsFilter").length==0)){i=$("<div />").addClass("button applyEstablishmentFilter icon-awesome-filter before float left");r=$("<input />").prop("type","button").prop("aria-label",settings.buttons.filterByEstablishmentText).val(settings.buttons.filterByText);r.off("click").on("click",function(){$(".sectionOptions .search > input:text").val("");$(".sectionOptions .search > .button a")[0].click()});i.append(r);i.insertAfter(s)}if($(".sectionOptions .sortBy").length>0){h=$(".sectionOptions .sortBy");h.parents(".sortByWrapper").find(".applySorting").on("click",function(){filterUsers()})}if($(".sectionOptions .sortOrder").length>0&&(c=$(".sectionOptions .sortOrder"),$(".sectionOptions .button.applySortOrderFilter").length==0)){u=$("<div />").addClass("button applySortOrderFilter icon-awesome-sort before float left");f=$("<input />").prop("type","button").prop("aria-label",settings.buttons.sortByText).val(settings.buttons.sortByText);f.off("click").on("click",function(){filterUsers()});u.append(f);u.insertAfter(c)}if($(".sectionOptions .filterUserFollowing").length>0&&(l=$(".sectionOptions .filterUserFollowing"),$(".sectionOptions .button.applyUserFollowingFilter").length==0)){e=$("<div />").addClass("button applyUserFollowingFilter icon-awesome-filter before float left");o=$("<input />").prop("type","button").prop("aria-label",settings.buttons.filterByText).val(settings.buttons.filterByText);o.off("click").on("click",function(){filterUsers()});e.append(o);e.insertAfter(l)}$(".item .sortOptions").hasClass("hide")||$.each($(".item"),function(){$(this).find(".itemContent").css("padding-top",$(this).find(".sortOptions").height()+10)});$("#users.section .item:not(.noSearchResults)").length==0&&$("#users.section .item.noSearchResults").length>0&&n.val()!=""&&n.val()!=settings.fields.searchFieldText&&(t="",$("#searchCriteriaDropdown .selected label").each(function(n){n>0&&(t+=", ");t+=$(this).html()}),$(".noSearchResults").html($(".noSearchResults").html().replace("{0}",n.val()).replace("{1}",t)))}};$.fn.initializeAddEditUser=function(){var n=$(this),t;if(n.length!==0){$.cookie("showPrivacySettings")!==undefined&&$.cookie("showPrivacySettings")=="true"&&$("div[id$='_ctlRegisterPrivacyForm']").length>0&&(t=$("div[id$='_ctlRegisterPrivacyForm']").offset().top-$("#top").outerHeight()-70,$("html, body").stop(!0).animate({scrollTop:t},150),$.removeCookie("showPrivacySettings"));n.find(".username input:text, .email input:text").on("blur",function(){$(this).val($.fn.removeSpecialCharacters($(this).val(),"email"))});n.find(".profilePhotoOrAvatar").initializeProfileImageSelect();n.find(".avatarList").initializeAvatarList()}};$.fn.initializePagingButtons=function(){$("#users.section .toolbar.paging .button.readMore").each(function(){$(this).find("input").length>0&&($(this).removeClass("hide"),$(this).parent().show())})};$.fn.initializeProfileImageSelect=function(){function t(){var t=(settings.user.enableAvatars&&n.find("input:radio:checked").val())==2?!0:!1;t?($(".profilePhoto").addClass("hide"),$(".profileAvatars").removeClass("hide")):($(".profileAvatars").addClass("hide"),$(".profilePhoto").removeClass("hide"))}var n=$(this);if(n.length!==0){n.find("input:radio").on("click",function(){t()});settings.user.enableAvatars&&n.parent().removeClass("hide");t()}};$.fn.initializeAvatarList=function(){var n=$(this),t,i;n.length!==0&&(t=n.find("select"),i=n.find(".removeAvatar input:checkbox"),t.find("option").each(function(i){var r=$("<div />"),f=$("<div />"),e=$("<img />"),u=$(this).val();r.addClass("itemImage circle small pointer");f.addClass("noImage icon-user before");e.prop("src",u);$(this).is(":selected")&&r.addClass("selected");r.off("click").on("click",function(){t.val(u);$(".itemImage").removeClass("selected");r.addClass("selected")});r.append(f);u!==""?(r.prop("title",settings.user.selectAvatarText+(i+1)),r.append(e)):r.prop("title",settings.user.deSelectAvatarText).addClass("deSelectAvatar");n.append(r)}))};$(window).on("load",function(){setTimeout(function(){$(".section .itemImage").not(".updateImage").createModuleThumbnails()},1e3)});$(document).ready(function(){$.fn.initializeModules();$.fn.updateCommentCount();typeof Sys!="undefined"&&typeof Sys.WebForms!="undefined"&&Sys.WebForms.PageRequestManager.getInstance().add_endRequest(function(){$.fn.initializeModules();$.fn.updateCommentCount();setTimeout(function(){$(".section .itemImage").not(".updateImage").createModuleThumbnails()},1e3)})});$.fn.updateCommentCount=function(){if($("html").attr("class").indexOf("item-")!==-1&&$(".ItemCommentCount").length>0&&$("input[id$='_hidCommentCount']").length>0){var n=$("input[id$='_totalCommentCount']").val(),t=$("input[id$='_hidCommentCount']").val();$(".ItemCommentCount a").html(n+'<span class="screenReaderContent"> '+(n==1?settings.various.commentText.toLowerCase():settings.various.commentsText.toLowerCase())+"<\/span>");$(".comments-title").length>0&&$(".comments-title").text($(".ItemCommentCount a").text()+" ("+t+" "+settings.various.shownText+")")}};$.fn.initializeModules=function(){var o,e,c,g,l,a,i,nt,v,y,p,r,w,tt,b,k,d;if(settings.section.showFirstNameInTitle&&$("h1.sectionTitle").length>0&&$("h1.sectionTitle").text().indexOf("{firstName}")!=-1&&(o=$("h1.sectionTitle"),e=document.title,settings.user.ID<=0?(o.text(o.text().replace(" {firstName}","")),e=e.replace(" firstName","")):(c=$("<div />").html(settings.user.firstName).text(),o.text(o.text().replace("{firstName}",c)),e=e.replace("firstName",c)),document.title=e),$(".sectionOptions").find("a, input").length>0&&$(".sectionOptions").find(".button a, .button input").length>$(".sectionOptions").find(".button.hide a, .button.hide input").length||$(".sectionOptions").find("select").length>0){if($(".sectionTitle").removeClass("moreMargin"),$(".sectionOptions .search").length>0){$(".sectionOptions .search").initializeSearch();$(".sectionOptions .tagSearchLink").off("click").on("click",function(){$(this).attr("href","/shortcuts/search_search.aspx?tag="+$(".sectionOptions .search input:text").val())});$(".sectionOptions .search .button.icon-search").on("click",function(){$(this).addClass("hide");$(".sectionOptions .search input:text").showSearchAnim()});$(".sectionContent .item:not(.noSearchResults)").length==0&&$(".sectionContent .item.noSearchResults").length>0&&$(".sectionOptions .search input:text").val()!=""&&$(".sectionOptions .search input:text").val()!=settings.fields.searchFieldText&&(g=$(".sectionOptions .search input:text"),$(".noSearchResults").html($(".noSearchResults").html().replace("{0}",g.val())),$(".noSearchResults").removeClass("hide").attr("role","status"),$(".sectionContent .paging").addClass("hide"))}if($(".sectionOptions .sorter").length>0){l=$(".sectionOptions .sorter");a=$(this).prop("name");l.parents(".sortByWrapper").find(".applySorting input").off("click").on("click",function(){__doPostBack(a,"")});l.parents(".sortByWrapper").find(".applySorting input").off("click").on("click",function(){__doPostBack(a,"")})}if($(".sectionOptions .tagFilter").length>0){if(i=$(".sectionOptions .tagFilter"),nt=$(this).prop("name"),$(".sectionOptions .button.applyTagFilter").length==0){v=$("<div />").addClass("button applyTagFilter icon-awesome-filter before");y=$("<input />").prop("type","button").prop("aria-label",settings.buttons.filterByTagText).val(settings.buttons.filterByText);y.off("click").on("click",function(){isNumeric(i.val())?__doPostBack(nt,""):document.location.href="?filter="+encodeURIComponent(i.val())});v.append(y);v.insertAfter(i)}$(".section").data("tag-filter-initialized")==undefined&&$.fn.getQueryString("filter")!=""&&i.find("option:selected").val()==-1&&(p=$.fn.getQueryString("filter").toLowerCase(),r=-1,i.find("option").each(function(){r==-1&&($(this).val().toLowerCase()==p||$(this).text().toLowerCase()==p)&&(r=$(this).val())}),r&&r!=-1&&$(this).find("option:selected")!=r&&($(".section").data("tag-filter-initialized",!0),i.val(r),i.trigger("change")))}if($(".sectionOptions .categoryFilter").length>0&&(w=$(".sectionOptions .categoryFilter"),$.fn.getQueryString("category")!=""&&(tt=$.fn.getQueryString("category"),$(".sectionOptions .categoryFilter option[value='"+tt+"']").prop("selected",!0)),$(".sectionOptions .button.applyCategoryFilter").length==0)){b=$("<div />").addClass("button applyCategoryFilter icon-awesome-filter before");k=$("<input />").prop("type","button").prop("aria-label",settings.buttons.filterByCategoryText).val(settings.buttons.filterByText);k.off("click").on("click",function(){document.location.href="?category="+encodeURIComponent(w.val())});b.append(k);b.insertAfter(w)}$(".sectionOptions").removeClass("hide")}if($(".section").length>0){var it=$(".viewOptions .button.viewToggle"),n=it.data("view-type"),u=it.data("view-thumbnail-size"),t="",f="";$("#users.section").length>0?n=="list-view"?t=settings.various.usersListCompleteText:n=="grid-view"&&(t=settings.various.usersListCompactText):$("#documents-v3.section").length>0&&(n=="list-view"?t=settings.various.filesListCompleteText:n=="grid-view"&&(t=settings.various.filesListCompactText));$(".section").hasClass("list-view")?($(".button.viewToggle").removeClass("icon-list").addClass("icon-layout").attr("data-view-type","grid-view").attr("data-view-thumbnail-size","mini"),$("#users.section").length>0?($(".button.viewToggle a").attr("aria-label",settings.various.usersListCompleteText),$(".button.viewToggle a span").text(settings.various.usersListCompleteText)):$("#documents-v3.section").length>0&&($(".button.viewToggle a").attr("aria-label",settings.various.filesListCompleteText),$(".button.viewToggle a span").text(settings.various.filesListCompleteText))):$(".section").hasClass("grid-view")&&($(".button.viewToggle").removeClass("icon-layout").addClass("icon-list").attr("data-view-type","list-view").attr("data-view-thumbnail-size","micro"),$("#users.section").length>0?($(".button.viewToggle a").attr("aria-label",settings.various.usersListCompactText),$(".button.viewToggle a span").text(settings.various.usersListCompactText)):$("#documents-v3.section").length>0&&($(".button.viewToggle a").attr("aria-label",settings.various.filesListCompactText),$(".button.viewToggle a span").text(settings.various.filesListCompactText)));$(".section").hasClass("grid-view")?f=settings.various.completeListText:$(".section").hasClass("list-view")&&(f=settings.various.compactListText);$(".chosenViewLabel.screenReaderContent").length>0?$(".chosenViewLabel.screenReaderContent").text(settings.events.chosenViewText+" "+f):$(".sectionOptions .viewOptions").prepend('<span class="chosenViewLabel screenReaderContent">'+settings.events.chosenViewText+" "+f+"<\/span>");$(".section").hasClass(n)&&typeof u!="undefined"&&($(".section").hasClass("list-view")?$("#users.section").length>0?$(".itemImage").removeClass("micro mini small medium large").addClass("mini"):$(".itemImage").removeClass("micro mini small medium large").addClass("micro"):$(".section").hasClass("grid-view")&&($("#users.section").length>0?$(".itemImage").removeClass("micro mini small medium large").addClass("small"):$(".itemImage").removeClass("micro mini small medium large").addClass("mini")));$(".viewOptions .button.viewToggle").off("click").on("click",function(){var i=$(this);return $(".section").removeClass("grid-view list-view"),$(".section").addClass(i.attr("data-view-type")),$(".section").hasClass("grid-view")?f=settings.various.completeListText:$(".section").hasClass("list-view")&&(f=settings.various.compactListText),$(".chosenViewLabel.screenReaderContent").text(settings.events.chosenViewText+" "+f),n=i.attr("data-view-type"),i.hasClass("icon-layout")?(i.removeClass("icon-layout").addClass("icon-list"),i.attr("data-view-type","list-view")):(i.removeClass("icon-list").addClass("icon-layout"),i.attr("data-view-type","grid-view")),$("#users.section").length>0?(n=="list-view"?t=settings.various.usersListCompleteText:n=="grid-view"&&(t=settings.various.usersListCompactText),i.hasClass("icon-layout")?(i.attr("data-view-thumbnail-size","mini"),u="mini"):(i.attr("data-view-thumbnail-size","small"),u="small")):$("#documents-v3.section").length>0&&(n=="list-view"?t=settings.various.filesListCompleteText:n=="grid-view"&&(t=settings.various.filesListCompactText),i.hasClass("icon-layout")?(i.attr("data-view-thumbnail-size","micro"),u="micro"):(i.attr("data-view-thumbnail-size","mini"),u="mini")),i.find("a").attr("aria-label",t),i.find("a .screenReaderContent").text(t),typeof u!="undefined"&&($(".itemImage").removeClass("micro mini small medium large").addClass(u),$(".itemImage").createModuleThumbnails()),!1});$(".sectionOptions .viewSwitchDropdown").attr("title",$(".sectionOptions .viewSwitchDropdown option:selected").text());$("div[id$='_pnleParticipationViewOptionsBar']").length>0&&$("select[id$='_ddleParticipationViewSelector']").length>0&&$("select[id$='_ddleParticipationViewSelector']").insertBefore($(".sectionViewOptions .sectionFilters"));$(".viewOptions.userSwitch").length>0&&$(".sectionFilters").length>0&&$(".viewOptions.userSwitch").insertAfter($(".sectionFilters"));$(".sectionContent .item, .sectionContent .eventItem, .sectionContent .map, #forum .sectionContent .listAlternative .row, #faq .sectionContent .list .row").length>0&&$(".sectionOptions .sectionOption").removeClass("hide")}if($(".section .item, .section .gridItem, .section .list .row, .section .listAlternative .row").each(function(){var n=$(this),t=n.find(".itemTitle a, a.itemTitle, a.itemTitleLink"),i=n.find(".itemImage"),r=n.find(".toolbar").find(".button.delete a, .button.delete input, .dropDown a.delete"),u,e,f,o;if($("#search").length>0&&(n.find(".itemTitleLink").length>0&&(t.eq(0).addClass("hide"),n.find(".itemPath").removeClass("hide"),t=t.eq(1),n.find(".itemDescription span:first").html().length>0&&n.find(".itemDescription").removeClass("hide"),u="icon-layout",t.html().indexOf(".")>-1&&(u="icon-awesome-file-"+$.fn.getFileType(t.html().split(".").pop())),n.find(".itemImage .noImage").removeClass("icon-doc-text").addClass(u)),e=n.find(".itemTitle a").not(".hide").html(),i=n.find(".itemImage"),n.find(".searchTitle").html(e),i.removeAttr("title").css("cursor","default"),n.find(".itemDescription > p").html(n.find(".itemDescription > p").html().replace(/<\/?([b-z]+)[^>]*>/gi,function(n,t){return t==="a"?n:""}))),$(".six.columns .section, .nine.columns .section, .ten.columns .section, .eleven.columns .section, .twelve.columns .section").length==0&&i.hasClass("medium")&&i.removeClass("medium").addClass("small"),n.find(".itemInformation .author").is("a")&&n.find(".itemInformation .avatar").off("click").on("click",function(){return document.location.href=n.find(".itemInformation .author").attr("href"),!1}).addClass("pointer"),t.attr("href")!=undefined&&(f=n.find(".itemDescription"),$("#users.section").length>0&&(f=n),f.off("click").on("click",function(n){if(n.target.nodeName!="A"&&n.target.nodeName!="INPUT")return document.location.href=t.attr("href"),!1}).addClass("pointer")),i.find(".toolbar .button a, .toolbar .button input").length>0?(i.removeAttr("title"),i.find(".itemImageLink").removeAttr("href").css("cursor","default"),i.find(".noImage").addClass("hide"),i.find(".toolbar").removeClass("hide").show()):t.attr("href")!=undefined&&i.off("click").on("click",function(){return document.location.href=t.attr("href"),!1}).addClass("pointer"),r.length>0)if(typeof $._data(r[0],"events")!="undefined"&&isArray($._data(r[0],"events").click))$._data(r[0],"events").click[0].handler=function(){var n=$(this).parent().data("recurrence-id"),t;return t=$(".sectionContent .list").length>0?trim($(this).closest(".row").find(".itemTitleLink").text()):trim($(this).closest(".item").find(".itemTitle").text()),n!=undefined&&n>0?$(this).confirm(settings.warnings.deleteRecurringItemText):$(this).confirm(settings.warnings.deleteItemText.replace("{0}",'"<span class="strong">'+t+'<\/span>"').replace("{1}",settings.cms.daysInTrash))};else r.on("click",function(){var n=$(this).parent().data("recurrence-id"),t;return t=$(".sectionContent .list").length>0?trim($(this).closest(".row").find(".itemTitleLink").text()):trim($(this).closest(".item").find(".itemTitle").text()),n!=undefined&&n>0?$(this).confirm(settings.warnings.deleteRecurringItemText):$(this).confirm(settings.warnings.deleteItemText.replace("{0}",'"<span class="strong">'+t+'<\/span>"').replace("{1}",settings.cms.daysInTrash))});if(n.find(".addItemComment").initializeItemCommentFields(),t.attr("href")!=undefined){o=trim($(this).closest(".item").find(".itemTitle").text());n.find(".commentCount").attr("title",settings.various.commentsOnItemText+' "'+o+'"');n.find(".commentCount, .addComment, .itemCommentCount").off("click").on("click",function(){return document.location.href=t.attr("href")+"#comments",!1})}n.find(".sticky").length>0&&n.find(".sticky").html()!=""&&n.find(".icon").removeClass().addClass("icon icon-awesome-pin before")}),$(".currentCommentCount input").length>0){var s=parseInt($(".currentCommentCount input").val()),h=parseInt($(".addCommentCount").data("total-comment-count")||$(".addCommentCount").html()),rt=settings.various.commentsText.toLowerCase();s==1&&(rt=settings.various.commentText.toLowerCase());h>s&&(s=s+" "+settings.various.offText+" "+h);$(".addCommentCount").html(s).data("total-comment-count",h);$(".addCommentCountText").html(rt)}if($("span[id$='_itemCommentCount']").length>0&&$("input[id$='_hidCommentCount']").length>0){var h=$("span[id$='_itemCommentCount'] a").text(),ut=$("input[id$='_hidCommentCount']").val(),ft=h+" ("+ut+" "+settings.various.shownText+")";$("#comments").length>0&&$(".comments-title").length==0&&(d=$("<h3 />"),d.addClass("comments-title"),$("#comments").prepend(d));$(".comments-title").text(ft)}$(".widget-updates").find(".update").each(function(){$(this).createClickableLinks()});$(".showMessage").length>0&&$(".showMessage").each(function(){var n=$(this);n.find("input:checkbox").is(":checked")&&n.data("message")!=undefined&&$("body").showMessage({content:n.data("message")})});$(".question[data-poll-id]").each(function(){var n=$(this);n.find("input[type='submit']").on("click",function(){$.fn.setPollVote(n,n.attr("data-poll-id"))})});$("#documents-v3").length===0&&$(".item, .gridItem, .timelineItem").initializeScheduledPublishDate();$("#forms.section").length>0&&$(".list .row:not(.header)").initializeScheduledPublishDate();$(".sectionFilters").length>0&&($.fn.initializeSectionFilters(),typeof Sys!="undefined"&&typeof Sys.WebForms!="undefined"&&Sys.WebForms.PageRequestManager.getInstance().add_endRequest(function(){$.fn.initializeSectionFilters()}));$.fn.initializeListViewPaging()};$.fn.initializeListViewPaging=function(){$("[data-pages][data-current-page]").each(function(){var r=$(this),u=r.find(".paging"),i=r.data("pages"),e=r.data("current-page"),o=r.find(".targetPage"),s=r.find(".pageNumberButton"),h=function(n){var i=$("<li>"),t;if(i.addClass("pageNumber"),n==="...")return i.text("..."),i;t=$("<a>");t.attr("href","#page_"+n);t.text(n+1);t.attr("aria-label",settings.documents.pageText+" "+(n+1));t.data("page-target",n);i.append(t);n===e&&(t.wrap("<strong>"),t.attr("aria-current","page"));t.on("click",function(){return o.val($(this).data("page-target")),s[0].click(),!1});return i},t,f;if(!(i<2)&&u.length!==0&&o.length!==0&&s.length!==0){if(i<=10)for(t=0;t<i;t++)f=h(t),u.append(f);else{var n=[],c=Math.max(e-6,0),l=Math.min(c+9,i-1);for(t=c;t<=l;t++)n.push(t);for(n.indexOf(1)===-1&&(n.indexOf(2)===-1?n.unshift("..."):n.unshift(1)),n.indexOf(0)===-1&&n.unshift(0),n.indexOf(i-2)===-1&&(n.indexOf(i-3)===-1?n.push("..."):n.push(i-2)),n.indexOf(i-1)===-1&&n.push(i-1),t=0;t<n.length;t++)f=h(n[t]),u.append(f)}u.removeClass("hide")}})};$.fn.createModuleThumbnails=function(){$(this).each(function(){var n=$(this),i,t;if(n.find("img").length==0&&(settings.section.typeID==28||settings.section.typeID==76&&$("#membersTabContent").hasClass("active"))&&(i=$("<span />"),i.addClass("screenReaderContent"),i.text(settings.user.noUserImageSet),n.find(".noImage").append(i)),n.find("img").length>0&&(n.hasClass("medium")||n.hasClass("small")||n.hasClass("mini")||n.hasClass("micro"))){t=n.find("img");function i(){if(t[0].complete)r();else t.on("load",i)}function r(){var r=0,i=0,u;n.find(".item-image-label").length>0&&(n.parent().prepend(n.find(".item-image-label")),n.parent().find(".item-image-label").css("margin-bottom",n.parent().find(".itemTitle").outerHeight()+"px"));n.addClass("hasImage").removeClass("hide");n.find(".noImage").addClass("hide");n.data("thumbnail-width")!=undefined&&(r=n.data("thumbnail-width"));n.data("thumbnail-height")!=undefined&&(i=n.data("thumbnail-height"));n.hasClass("medium")&&(i==0&&(i=settings.images.mediumThumbnailHeight),n.find("img").nailthumb({preload:!1,nostyle:!0,height:i,fitDirection:"center center",maxEnlargement:1}));n.hasClass("small")&&(r==0&&(r=settings.images.smallThumbnailWidth),i==0&&(i=settings.images.smallThumbnailHeight),n.find("img").nailthumb({preload:!1,nostyle:!0,width:r,height:i,fitDirection:"center center",maxEnlargement:1}));n.hasClass("mini")&&(r==0&&(r=settings.images.miniThumbnailWidth),i==0&&(i=settings.images.miniThumbnailHeight),n.find("img").nailthumb({preload:!1,nostyle:!0,width:r,height:i,fitDirection:"center center",maxEnlargement:1}));n.hasClass("micro")&&(r==0&&(r=settings.images.microThumbnailWidth),i==0&&(i=settings.images.microThumbnailHeight),n.find("img").nailthumb({preload:!1,nostyle:!0,width:r,height:i,fitDirection:"center center",maxEnlargement:1}));t.width()>t.height()?n.addClass("landscape"):t.width()<t.height()&&n.addClass("portrait");settings.section.typeID==28||settings.section.typeID==76&&$("#membersTabContent").hasClass("active")?(u=trim(n.parentsUntil("li").find(".itemTitle").text()),n.find(".nailthumb-image").attr("alt",settings.user.userImage+" ("+u+")")):n.parent().find(".itemTitle").find("a").length>0&&n.find(".itemImageLink").length>0&&(u=trim(n.parent().find(".itemTitle").text()),n.find(".nailthumb-image").attr("alt",settings.section.viewItemFirstPartText+" '"+u+"' "+settings.section.viewItemLastPartText))}i()}})};$.fn.initializeItemCommentFields=function(){$(this).each(function(){var n=$(this).find("textarea"),t=$(this).find("input:submit");n.val(settings.fields.commentFieldText);n.on("focus",function(){n.val()==settings.fields.commentFieldText&&n.val("")});n.on("blur",function(){n.val()==""&&(n.stop(!0),n.val(settings.fields.commentFieldText))});t.on("click",function(){var n=[],i,r;return $("#documents-v3").length>0?(r=t.parent().parent().siblings(".mtaContainer"),i=trim(r.find("textarea").val())):i=trim($("#addComment .editor iframe").contents().find("body").text()),(i==""||i==settings.fields.commentFieldText)&&n.push(settings.errors.noCommentText+" (500.24)"),$.fn.mettHCaptchaIsValid()||n.push(settings.errors.invalidHCaptchaText+" (500.106)"),n.length>0?($.fn.showError(n.join("<br />")),!1):void 0});($("#groups").length>0||$("#documents-v3").length>0)&&n.mentionTextArea()})};$.fn.initializeScheduledPublishDate=function(){var n=$(this);n===undefined||settings.section.isAdd||settings.section.isEdit||n.each(function(){var i=$(this),r=i.data("date-visible"),e="YYYY-MM-DD H:mm",o=(settings.language==="en"?"MMMM DD, YYYY [":"DD-MM-YYYY [")+settings.various.timeText+"] H:mm",u,n,t,f;r&&r!==""&&(r=trim(r),u=moment(r,e).format(o),n=$("<span />"),n.addClass("itemScheduled"),n.prop("title",settings.various.scheduledItemText+" "+u),i.hasClass("row")||n.text(u),t=i.find(".itemImage"),f=i.find(".itemTitle"),moment(r,e)>moment()&&(i.hasClass("row")?i.find(".two.columns:eq(0)").prepend(n):t.find(".image").length>0||t.find(".noImage").length>0?t.hasClass("small")||t.hasClass("mini")||t.hasClass("micro")?f.prepend(n):t.prepend(n):f.prepend(n)))})};$.fn.initializeSectionFilters=function(){function u(){$("#sectionFilterOptions").removeClass("visible");$("#sectionFiltersButton").removeClass("filtersActive");$("#sectionFiltersButton > a").attr("aria-expanded","false");$("#sectionFiltersButton > a .screenReaderContent").text(settings.buttons.showText.toLowerCase())}var n=document.querySelector("#sectionFiltersButton"),t=document.querySelector("#sectionFilterOptions"),r,f,i;$(".sectionFilters > .button").off("click").on("click",function(i){if(i.preventDefault(),$(n).hasClass("filtersActive")?$(n).removeClass("filtersActive"):$(n).addClass("filtersActive"),$(t).hasClass("visible")?$(t).removeClass("visible"):$(t).addClass("visible"),$(this).hasClass("filtersActive")){$(this).find("> a").attr("aria-expanded","true");$(this).find("> a .screenReaderContent").text(settings.buttons.hideText.toLowerCase());$(document).off("click").on("click",function(i){t.contains(i.target)||n.contains(i.target)||u()});$("body").on("keyup",function(i){i.keyCode==27&&$(n).hasClass("filtersActive")&&u();i.keyCode!=9||!$(n).hasClass("filtersActive")||t.contains(i.target)||n.contains(i.target)||u()})}else $(this).find("> a").attr("aria-expanded","false"),$(this).find("> a .screenReaderContent").text(settings.buttons.showText.toLowerCase())});if($(".sectionOptions .tagFilter").length===0&&($(".sectionFilterOptions .tagPickerWrapper").addClass("hide"),$(".sectionFilterOptions .tagPickerWrapper label").remove()),$(".sectionOptions .categoryFilter").length===0&&($(".sectionFilterOptions .mapCategoryPickerWrapper").addClass("hide"),$(".sectionFilterOptions .mapCategoryPickerWrapper label").remove()),$("#users.section").length>0&&($(".sectionOptions input[id$=_txtSearchCriteria]").length===0&&$(".sectionFilterOptions .searchCriteriaWrapper").addClass("hide"),$(".sectionOptions .filterUsers.establishments").length===0&&$(".sectionFilterOptions .establishmentWrapper").addClass("hide"),$(".sectionOptions .filterUsers.sortBy").length===0&&$(".sectionFilterOptions .sortByWrapper").addClass("hide"),$(".sectionOptions .filterUsers.sortOrder").length===0&&$(".sectionFilterOptions .sortOrderWrapper").addClass("hide"),$(".sectionOptions .filterUsers.filterUserFollowing").length===0&&$(".sectionFilterOptions .filterUserFollowingWrapper").addClass("hide")),$.each($(".sectionFilterWrapper"),function(){var n="";$(this).find("> select").length>0?n=$(this).find("> select").attr("id"):$(this).find("> div").length>0&&(n=$(this).find("> div").attr("id"));$(this).find("> label").attr("for",n)}),r=0,$.each($(".sectionFilterWrapper select"),function(){$(this)[0].selectedIndex===0||$(this)[0].id.includes("_ddlSorter")||r++}),r>0&&($(".sectionFilters > .button a").html(settings.various.sectionFilterButtonText+' <span class="badge" aria-live="polite">'+r+'<span class="screenReaderContent">'+settings.various.filtersActiveText+"<\/span><\/span>"),$(".sectionFilters").css("min-width","205px"),$("#sectionFilterOptions .resetFilters").length===0)){f=$("<div />").addClass("resetSectionFilters");i=$("<a />").addClass("resetFilters button transparent icon-cancel before");i.prop("href","#");i.text(settings.buttons.resetFiltersLinkText);i.off("click").on("click",function(n){$.each($(".sectionFilterWrapper select"),function(){$(this).off("change");$(this)[0].selectedIndex=0;var n=location.protocol+"//"+location.host+location.pathname;window.history.replaceState({},document.title,n);location.reload()});$(".section .searchUsers input:submit").length>0?$(".section .searchUsers input:submit")[0].click():$(".section .search .button.icon-search").length>0&&($(".section .search .button.icon-search a")[0].click(),$(".section .search .searchInfoContainer").addClass("hide"));n.preventDefault()});f.append(i);$("#sectionFilterOptions").prepend(f)}$(".sectionFilters select, .sectionFilters .customDropDown").length>0&&$(".sectionFilters").removeClass("hide")};mettWidgetsLoading=[];String.prototype.replaceVar=function(n,t){var r=t.toString().split("[%#").join("[ %#").split("%]").join("% ]"),u=function(n){var t=n;return t.split("'").join("\\'").split("&#39").join("\\&#39").replace(/(\r\n|\n|\r)/gm," ")},i=this.split("[*escape:"+n+"*]").join(u(r));return i=i.split("[*encode:"+n+"*]").join(htmlEncode(r)),i=i.split("[*escape-encode:"+n+"*]").join(htmlEncode(u(r))),i=i.split("[*nl2br:"+n+"*]").join(r.replace(/(\r\n|\n|\r)/gm,"<br />")),i=i.split("[*closeTags:"+n+"*]").join(closeTags(r)),i.split("[*"+n+"*]").join(r)};String.prototype.clearVars=function(){var n=new RegExp("\\[\\*(escape:){0,1}(nl2br:){0,1}(encode:){0,1}(escape-encode:){0,1}(closeTags:){0,1}(?:[.a-z0-9_-]|\\[|\\])*\\*\\]","gi");return this.replace(n,"")};String.prototype.replaceEach=function(n,t){for(var f=new RegExp("\\[\\%Each(?:\\s*)\\[\\*"+n+"\\*](?:\\s*)\\%\\]([\\w\\W\\s\\S]*?)\\[\\%EndEach\\%\\]","gi"),r=this,u="",i;(theMatch=f.exec(this))!=null;){for(i=0;i<t.length;i++)u+=theMatch[1].split("[*this.").join("[*"+n+"["+i.toString()+"].").split("[*this*]").join("[*"+n+"["+i.toString()+"]*]");r=r.replace(theMatch[0],u)}return r};String.prototype.preventImgPreload=function(){var n=new RegExp("(<img\\s[^>]*/>)","gi");return this.replace(n,"<!--$1-->")};String.prototype.restoreImgPreload=function(){var n=new RegExp("<\\!--(<img\\s[^>]*/>)-->","gi");return this.replace(n,"$1").replaceAll("--&gt;","-->")};String.prototype.clearEaches=function(){var n=this,t=new RegExp("\\[\\%Each(?:\\s*)\\[\\*([^\\*]*)\\*](?:\\s*)\\%\\]([\\w\\W\\s\\S]*?)\\[\\%EndEach\\%\\]","gi");return n.replace(t,"")};String.prototype.replaceScripts=function(){for(var theRegEx=new RegExp("\\[\\%\\#(.*?)\\%\\]","gi"),theResult=this;(theMatch=theRegEx.exec(this))!=null;)theResult=theResult.replace(theMatch[0],eval(htmlDecode(theMatch[1].split("&#39;").join("\\&#39;").split("\\\\&#39;").join("\\&#39;"))));return theResult.toString()};Date.prototype.getWeek=function(){var n=new Date(+this);return n.setHours(0,0,0,0),n.setDate(n.getDate()+4-(n.getDay()||7)),Math.ceil(((n-new Date(n.getFullYear(),0,1))/864e5+1)/7)};$(document).ready(function(){mettWidgets=$(".mettWidget").not(".wait");$("body").hasClass("overlayOpen")||mettWidgets.each(function(){$($(this).data("class",new Widget($(this))))});typeof Sys!="undefined"&&typeof Sys.WebForms!="undefined"&&Sys.WebForms.PageRequestManager.getInstance().add_endRequest(function(){$("body").hasClass("overlayOpen")||(mettWidgets=$(".mettWidget").not(".wait"),mettWidgets.each(function(){(typeof $(this).data("class")=="undefined"||$(this).data("class")==null)&&$($(this).data("class",new Widget($(this))))}))})});$(document).ready(function(){$(".mettCarousel").carousel()});$.fn.carousel=function(){return $(this).each(function(){(typeof $(this).data("carousel")=="undefined"||$(this).data("carousel")==null)&&$(this).data("carousel",new Carousel($(this)))}),$(this)};Carousel=function(n){var t={mCarouselObject:null,mCarouselMask:null,mCarouselContainer:null,mCarouselControlsContainer:null,mCarouselItems:null,mButtonLeft:null,mButtonRight:null,mButtonPlayPause:null,mCalculatedMargin:0,mIsAnimating:!1,mItemsInitInterval:0,mFitSliderHeight:!1,mAutoHeight:!1,mAutoHeightIsAnimating:!1,mSlideshow:!1,mSlideshowAutoPlay:!0,mSlideshowDelay:4e3,mSlideshowTimeout:0,mInitComplete:!1,mItemWidth:null,mResizeTimeout:0,mInterval:0,mCompleteHandlers:[],init:function(n){var t=this;this.mCarouselObject=n;this.mCarouselObject.css("-webkit-user-select","none");this.mCarouselObject.css("-moz-user-select","none");this.mCarouselObject.css("-ms-user-select","none");this.mCarouselObject.css("-o-user-select","none");this.mCarouselObject.css("user-select","none");this.mCarouselObject.attr("data-fit-slider-height")=="true"&&(this.mFitSliderHeight=!0);this.mCarouselObject.attr("data-auto-height")=="true"&&(this.mAutoHeight=!0);this.mCarouselObject.attr("data-slideshow")=="true"&&(this.mSlideshow=!0);this.mCarouselObject.attr("data-auto-play")=="false"&&(this.mSlideshowAutoPlay=!1);typeof this.mCarouselObject.attr("data-item-width")!="undefined"&&this.mCarouselObject.attr("data-item-width")!=null&&(this.mItemWidth=this.mCarouselObject.attr("data-item-width"));this.mCarouselObject.attr("data-delay")!=null&&parseInt(this.mCarouselObject.attr("data-delay"))>0&&(this.mSlideshowDelay=parseInt(this.mCarouselObject.attr("data-delay")));this.mCarouselObject.css("position")!="absolute"&&this.mCarouselObject.css("position")!="relative"&&this.mCarouselObject.css("position","relative");this.mCarouselObject.css("z-index","100");this.createContainer();this.mCarouselContainer.find(".insertSlide").remove();this.mCarouselItems=this.mCarouselContainer.children();this.mCarouselItems.css({float:"left"});this.mCarouselItems.css("white-space","normal");$(window).on("resize",function(){t.onResize()});if(t.onResize(),this.mCarouselItems.length<2||!this.canRotate()){clearTimeout(this.mSlideshowTimeout);clearInterval(this.mItemsInitInterval);clearInterval(this.mInterval);return}this.mCarouselObject.width()<=0?this.delayedInit():this.resumeInit()},delayedInit:function(){var n=this;this.mCarouselObject.width()>0?this.resumeInit():setTimeout(function(){n.delayedInit()},100)},resumeInit:function(){var n=this;(clearInterval(this.mInterval),this.mInterval=setInterval(function(){n.onInterval()},100),this.mCarouselContainer.width()-parseInt($(this.mCarouselContainer.get(0).lastElementChild).css("marginRight"))-11<=this.mCarouselObject.width())||(this.onResize(),this.initItems(),this.canRotate()&&this.initButtons(),this.addListeners(),this.mSlideshow&&this.initSlideshow(),this.fitSliderHeight(),this.mInitComplete=!0,this.onResize(),this.complete())},canRotate:function(){return $.fn.viewport().width>768&&this.mItemWidth!=null&&this.mItemWidth.indexOf("%")>-1?parseInt(this.mItemWidth)*this.mCarouselItems.length>101:!0},createContainer:function(){this.mCarouselMask=$('<div class="carouselMask" />');this.mCarouselContainer=$('<div class="carouselContainer" />');this.mCarouselContainer.css("position","absolute");this.mCarouselContainer.css("height","100%");this.mCarouselContainer.css("white-space","nowrap");this.mCarouselMask.css("position","relative");this.mCarouselMask.css("width","100%");this.mCarouselMask.css("height","100%");this.mCarouselMask.css("overflow","hidden");this.mCarouselObject.wrapInner(this.mCarouselContainer);this.mCarouselObject.wrapInner(this.mCarouselMask);this.mCarouselContainer=this.mCarouselObject.find(".carouselContainer");this.mCarouselMask=this.mCarouselObject.find(".carouselMask");this.updateContainerWidth()},updateContainerWidth:function(){var n=0;this.mCarouselContainer.children().each(function(){n+=$(this).outerWidth(!0)});this.mCarouselContainer.css("width",n+10+"px")},initItems:function(){var n=this,t;if(this.mCarouselItems.length>1&&(t=this.mCarouselItems.eq(1).position(),t.left<=0)){this.mItemsInitInterval==0&&(clearInterval(n.mItemsInitInterval),n.mItemsInitInterval=setInterval(function(){n.initItems()},100));return}clearInterval(n.mItemsInitInterval);this.mCarouselContainer.children().each(function(){var n=$(this),t=n.position();n.css("left",t.left+"px");n.data("targetLeft",t.left)});this.mCarouselContainer.children().each(function(){var n=$(this);n.css("position","absolute")});this.calculateMargin()},initButtons:function(){this.mCarouselControlsContainer=$("<div />");this.mCarouselControlsContainer.addClass("carouselControls");this.mButtonLeft=$("<a />").attr("href","#").addClass("control previous icon-left before hide");this.mButtonLeft.html('<div class="screenReaderContent">'+settings.various.previousSlideText+"<\/div>");this.mButtonLeft.appendTo(this.mCarouselControlsContainer);this.mButtonPlayPause=$("<a />").attr("href","#").addClass("control play icon-play before hide");this.mButtonPlayPause.html('<div class="screenReaderContent">'+settings.various.playCarouselText+"<\/div>");this.mButtonPlayPause.appendTo(this.mCarouselControlsContainer);this.mButtonRight=$("<a />").attr("href","#").addClass("control next icon-right before hide");this.mButtonRight.html('<div class="screenReaderContent">'+settings.various.nextSlideText+"<\/div>");this.mButtonRight.appendTo(this.mCarouselControlsContainer);this.mCarouselControlsContainer.appendTo(this.mCarouselObject)},toggleButtons:function(){var n=0;this.mCarouselContainer.children().each(function(){n+=$(this).outerWidth()});this.mButtonLeft!=null&&n>this.mCarouselMask.outerWidth()?(this.mButtonLeft.removeClass("hide"),this.mButtonRight.removeClass("hide")):this.mButtonLeft!=null&&(this.mButtonLeft.removeClass("hide"),this.mButtonRight.removeClass("hide"))},initSlideshow:function(){var n=this;this.mButtonPlayPause!=null&&(this.mButtonPlayPause.on("click",function(){var t=n.mButtonPlayPause;return t.hasClass("pause")?n.pause():n.play(),!1}).removeClass("hide"),this.mSlideshowAutoPlay?(this.mButtonPlayPause.removeClass("play icon-play").addClass("pause icon-pause"),this.mButtonPlayPause.html('<div class="screenReaderContent">'+settings.various.pauseCarouselText+"<\/div>"),this.setSlideshowTimeout()):this.pause())},pause:function(){this.mButtonPlayPause!=null&&(this.mButtonPlayPause.removeClass("pause icon-pause").addClass("play icon-play"),this.mButtonPlayPause.html('<div class="screenReaderContent">'+settings.various.playCarouselText+"<\/div>"));this.mSlideshow=!1;clearTimeout(this.mSlideshowTimeout)},play:function(){this.mButtonPlayPause!=null&&(this.mButtonPlayPause.removeClass("play icon-play").addClass("pause icon-pause"),this.mButtonPlayPause.html('<div class="screenReaderContent">'+settings.various.pauseCarouselText+"<\/div>"));this.mSlideshow=!0;clearTimeout(this.mSlideshowTimeout);this.setSlideshowTimeout()},setSlideshowTimeout:function(){var n=this;clearTimeout(this.mSlideshowTimeout);this.mSlideshowTimeout=setTimeout(function(){n.animateTo()},this.mSlideshowDelay)},animateTo:function(n){var t,i,r,u,e,f;(clearTimeout(this.mSlideshowTimeout),this.mIsAnimating||this.mCarouselItems.length<2)||(t=this,this.mIsAnimating=!0,i=this.mCarouselContainer.children().last(),r=this.mCarouselContainer.children().first(),this.calculateMargin(),n=="previous"?(u=r.position().left-i.width()-this.mCalculatedMargin,i.css("left",u+"px"),i.data("targetLeft",u),this.mCarouselContainer.prepend(i),this.mCarouselItems.each(function(){var n=$(this);n.data("targetLeft",n.data("targetLeft")+(t.mCarouselContainer.children().first().width()+t.mCalculatedMargin));n.animate({left:n.data("targetLeft")},300,function(){t.mIsAnimating=!1;t.mSlideshow&&t.setSlideshowTimeout();t.checkSlidesVisibility()})}),t.mAutoHeight&&i!=null&&i.height()>0&&(f=i.height(),t.mCarouselControlsContainer!=null&&(f+=t.mCarouselControlsContainer.height()),t.mCarouselObject.animate({height:Math.ceil(targetHeight)},300).css("overflow","visible"))):(e=r,this.mCarouselItems.each(function(){var n=$(this);n.data("targetLeft",n.data("targetLeft")-(e.width()+t.mCalculatedMargin));n.animate({left:n.data("targetLeft")},300,function(){u=i.position().left+i.width()+t.mCalculatedMargin;r.css("left",u+"px");r.data("targetLeft",u);t.mCarouselContainer.append(r);t.mSlideshow&&t.setSlideshowTimeout();t.mIsAnimating=!1;t.checkSlidesVisibility()})}),t.mAutoHeight&&(f=t.mCarouselContainer.children().eq(1).height(),t.mCarouselControlsContainer!=null&&(f+=t.mCarouselControlsContainer.height()),t.mCarouselObject.animate({height:Math.ceil(targetHeight)},200).css("overflow","visible"))))},checkSlidesVisibility:function(){var n=$(this.mCarouselObject)[0].getBoundingClientRect(),t=[Math.floor(n.left),Math.ceil(n.left)],i=[Math.floor(n.right),Math.ceil(n.right)];this.mCarouselItems.each(function(){var n=$(this)[0].getBoundingClientRect(),u=Math.floor(n.left),f=Math.ceil(n.left),e=Math.floor(n.right),o=Math.ceil(n.right);const r=(n,t,i)=>n>=t&&n<=i;(r(u,Math.min.apply(Math,t)-1,Math.max.apply(Math,i)+1)||r(f,Math.min.apply(Math,t)-1,Math.max.apply(Math,i)+1))&&(r(e,Math.min.apply(Math,t)-1,Math.max.apply(Math,i)+1)||r(o,Math.min.apply(Math,t)-1,Math.max.apply(Math,i)+1))?($(this).removeAttr("aria-hidden"),$(this).find("a").removeAttr("tabindex"),$(this).find("iframe").removeAttr("tabindex")):($(this).attr("aria-hidden","true"),$(this).find("a").attr("tabindex","-1"),$(this).find("iframe").attr("tabindex","-1"))})},fitSliderHeight:function(){var i,r,u;if(this.mFitSliderHeight&&!this.mAutoHeightIsAnimating){var f=this,t=0,n=0,e=!0;this.mCarouselContainer.children().each(function(){if($(this).width()<1){e=!1;return}$(this).outerHeight()>n&&(n=$(this).outerHeight());$(this).innerHeight()>t&&(t=$(this).innerHeight())});e?(i=n,r=parseInt(this.mCarouselObject[0].style.height),this.mCarouselControlsContainer&&this.mCarouselControlsContainer.outerHeight()&&(i+=this.mCarouselControlsContainer.outerHeight(),r-=this.mCarouselControlsContainer.outerHeight()),Math.ceil(n)!=Math.ceil(r)&&(this.mAutoHeightIsAnimating=!0,this.mCarouselObject.animate({height:Math.ceil(i)},200,function(){f.mAutoHeightIsAnimating=!1}).css("overflow","visible"),$.fn.initializeSpacers({resize:!0})),$("html").hasClass("threedotfive")&&(u=Math.ceil(t),this.mCarouselContainer.children().each(function(){parseInt($(this).find(".contentBlock").css("min-height"))!=u&&$(this).find(".contentBlock").css({"min-height":u})}))):setTimeout(function(){f.fitSliderHeight()},100)}},calculateMargin:function(){if(this.mCarouselContainer.children().length>1)this.mCalculatedMargin=this.mCarouselContainer.children().eq(1).position().left-(this.mCarouselContainer.children().first().position().left+this.mCarouselContainer.children().first().width());else return 0},onInterval:function(){var n=this,t,i;this.mInitComplete&&!this.mIsAnimating&&this.mAutoHeight&&!this.mAutoHeightIsAnimating&&(t=n.mCarouselContainer.children().first(),Math.ceil(t.height())!=Math.ceil(n.mCarouselObject.height())&&(i=t.outerHeight(),n.mCarouselControlsContainer!=null&&(i+=n.mCarouselControlsContainer.outerHeight()),this.mAutoHeightIsAnimating=!0,this.mCarouselObject.animate({height:Math.ceil(targetHeight)},200,function(){n.mAutoHeightIsAnimating=!1}).css("overflow","visible")));this.fitSliderHeight()},onResize:function(){var n=this;n.mItemWidth!=null&&(clearTimeout(this.mResizeTimeout),this.mResizeTimeout=setTimeout(function(){n.mItemWidth.indexOf("%")>-1?$.fn.viewport().width>768?n.mCarouselItems.outerWidth(Math.round(n.mCarouselObject.width()*(parseFloat(n.mItemWidth)/100))):n.mCarouselItems.outerWidth(Math.round(n.mCarouselObject.width())):n.mCarouselItems.outerWidth(parseInt(n.mItemWidth));n.mCarouselItems.find("iframe[src*='youtube.com'], iframe[src*='vimeo.com'], iframe[src*='demediahub.nl'], iframe[src*='pano.autodesk.com']").setVideoFrameSize();n.mCarouselItems.css({position:"relative",left:"auto"});n.updateContainerWidth();n.mCarouselContainer.children().each(function(){$(this).find(".contentBlock").css("min-height","0")});n.mInitComplete?(n.initItems(),n.fitSliderHeight(),n.toggleButtons()):n.resumeInit();n.checkSlidesVisibility()},200))},addListeners:function(){var n=this;if(this.mButtonLeft!=null)this.mButtonLeft.on("click",function(t){t.preventDefault();n.clearSelection();n.animateTo("previous")});if(this.mButtonRight!=null)this.mButtonRight.on("click",function(t){t.preventDefault();n.clearSelection();n.animateTo("next")})},clearSelection:function(){window.getSelection?window.getSelection().empty?window.getSelection().empty():window.getSelection().removeAllRanges&&window.getSelection().removeAllRanges():document.selection&&document.selection.empty()},setDelay:function(n){this.mSlideshowDelay=parseInt(n);this.mSlideshow&&this.setSlideshowTimeout()},autoPlay:function(n){var t=this;if(!this.mInitComplete){setTimeout(function(){t.autoPlay(n)},40);return}return typeof n=="undefined"||n==null?this.mSlideshowAutoPlay:(this.mSlideshowAutoPlay=n,n?this.play():this.pause(),this)},complete:function(n){var i=this,t;if(typeof n=="undefined")for(t in this.mCompleteHandlers)this.mCompleteHandlers[t](this,"complete");else typeof n=="function"&&(this.mCompleteHandlers.push(n),this.mInitComplete&&n(this,"complete"));return this}};return t.init(n),t};$(document).ready(function(){$.fn.initializeAddEdit();$.fn.initializeAddEditOnce();(settings.section.isAdd||settings.section.isEdit)&&$.initializeAddEditLayout();typeof Sys!="undefined"&&typeof Sys.WebForms!="undefined"&&Sys.WebForms.PageRequestManager.getInstance().add_endRequest(function(){$.fn.initializeAddEdit()})});$(window).on("load",function(){});$.fn.initializeAddEdit=function(){if($(".editor").initializeEditors(),$(".editorInfoTooltip").initializeEditorTitleTooltips(),$(".characterCount").initializeCountCharacters(),$(".field.dateTimeSelect").initializeDateSelect(),$.initializeCMSAddEdit(),$("#newsletters.add").initializeNewslettersAddEdit(),$("#events.add").initializeEventsAddEdit(),$("#registrations.add").initializeRegistrationsAddEdit(),$("#links.add").initializeLinksAddEdit(),$(".item.add, .item.edit, #html.section.edit").initializeItemAddEdit(),$("#item.item.delete").initializeItemDelete(),$("#redirects.add").initializeRedirects(),$(".field.txtColorPicker").length>0){if($('div[id$="_ctlContentImageLabel"]').length>0&&$('input[id$="_txtContentImageLabel"]').val()==""){var n=settings.buttons.primaryButtonBGColor;$('input[id$="_txtLabelBackgroundColor"]').data("colorpicker-default-color",n).val(n)}initializeColorPickers();$(".txtColorPicker").on("keypress",function(n){n.which=="13"&&n.preventDefault()})}$("html").hasClass("threedotfive")&&$(".field.header-link-text").removeClass("hide")};$.fn.initializeAddEditOnce=function(){$(".item.add, .item.edit, #html.section.edit").initializeItemAddEditOnce()};$.initializeAddEditLayout=function(){if($("#left, #center, #right").each(function(){var n=$(this).parents(".columns:first");$(this).find(".section.add, .section.edit, .item.add, .item.edit, #error404").length>0?n.attr("class","nine columns"):n.attr("class","hide")}),$(".poll").addClass("hide"),$("#content .contentRow").removeClass("fullscreen").prepend('<div class="three columns" />'),$(".field.powerange").initializePowerange(),settings.section.isEdit){var n="",t=document.title;$("html").hasClass("pageType73")?n=$('textarea[id$="_txtBriefDescription"]').val():$("html").hasClass("pageType12")?n=$('input[id$="_txtEventTitle"]').val():$("html").hasClass("pageType87")?n=$('input[id$="_txtQuestion"]').val():$("html").hasClass("pageType8")?n=$('input[id$="_txtPhotoTitle"]').val():$('input[id$="_txtTitle"]').length>0&&(n=$('input[id$="_txtTitle"]').val());n!=""&&(settings.section.showFirstNameInTitle&&n.indexOf("{firstName}")>-1&&(n=n.replace("{firstName}",settings.user.firstName)),t=t.replace("wijzigen","'"+n+"' wijzigen"),document.title=t)}};$.fn.initializeEditors=function(){var n=$(this);n.length>0&&(n.find("textarea").each(function(){CKEDITOR.config.language=settings.language;typeof CKFinder!="undefined"&&CKFinder.setupCKEditor(null,"/ckfinder/")}),$("#html.section").length>0&&($(".leftEditor").length>0&&$("#leftContentEditor").removeClass("hide"),$(".rightEditor").length>0&&$("#rightContentEditor").removeClass("hide")))};$.fn.initializeEditorTitleTooltips=function(){$(this).on("keyup",function(n){n.keyCode==27&&$(this).blur()})};$.fn.initializeCountCharacters=function(){function n(n){if(n.find(".screenReaderContent.limitReached").length==0){var t=$("<span />");t.addClass("screenReaderContent limitReached");t.html(settings.warnings.charLimitReachedText);n.append(t)}}function t(n,t){t<=5?n.addClass("warning"):n.hasClass("warning")&&n.removeClass("warning")}var i=$(this);i.each(function(){var e=$(this),i=e.parent(),f=e.val(),r=i.find(".charactersLeft"),u;i=i.find("textarea").length>0?i.find("textarea:first"):i.find("input:text:first");u=f-$("<div>").text(i.val()).html().length;r.find(".count").html(u);u<1&&n(r);t(i,u);i.on("keyup",function(){var o=$("<div>").text(i.val()).html().length;f=e.val();u=f-o;t(i,u);o>=f?(i.val(i.val().substring(0,f)),r.find(".count").html(0),n(r)):(r.find(".count").html(u),r.find(".screenReaderContent.limitReached").length>0&&r.find(".screenReaderContent.limitReached").remove())})})};$.fn.initializeDateSelect=function(){function t(n,t,i){var r=31;t.val()>0&&i.val()>0&&(r=new Date(i.val(),t.val(),0).getDate());n.find("option").each(function(){var t=$(this);parseInt(t.attr("value"))>r?(t.hide(),parseInt(n.val())==parseInt(t.attr("value"))&&n.val(0)):t.show()})}var n=$.fn.getQueryString("date");$(this).each(function(){var i=$(this),r=i.find("select[name$='$dropDay']"),u=i.find("select[name$='$dropMonth']"),f=i.find("select[name$='$dropYear']"),e=i.find("select[name$='$dropHour']"),o=i.find("select[name$='$dropMinute']");r.addClass("day");u.addClass("month");f.addClass("year");e.addClass("hour");o.addClass("minute");t(r,u,f);$(i).on("change","#"+u.attr("id"),function(){t(r,u,f)});$(i).on("change","#"+f.attr("id"),function(){t(r,u,f)});if(n!=""&&n.split("-").length==3&&(i.hasClass("startDate")||i.hasClass("endDate"))){var s=n.split("-")[0].replace(/^0+/,""),h=n.split("-")[1].replace(/^0+/,""),c=n.split("-")[2].replace(/^0+/,"");r.val(c);u.val(h);f.val(s);setTimeout(function(){r.trigger("change")},0)}});settings.datePicker&&!settings.webGuidelines?$(this).initializeDateTimePickers():$(this).find(".day, .month, .year, .hour, .minute").show()};$.fn.initializeDateTimePickers=function(){if(settings.datePicker&&!settings.webGuidelines)$(this).each(function(){var n=$(this),i=n.hasClass("dateTimeSelect"),v=n.data("daterangepicker-options"),h,t,o,l,a;n.addClass("dateTimePicker icon-calendar before");h={autoApply:i,autoUpdateInput:i,singleDatePicker:!0,showWeekNumbers:!1,showDropdowns:!1,hideButtons:i,timePicker:!0,timePicker24Hour:!0,timePickerSeconds:!1,timePickerIncrement:15,format:i?"D MMMM YYYY ["+settings.various.timeText+"] HH:mm":"D MMMM YYYY",pastDate:!0};t=$.extend(h,t,v);t.pastDate||(t.minDate=new Date);var f=n.find(".day").val()>0?n.find(".day").val():moment().format("D"),e=n.find(".month").val()>0?n.find(".month").val():moment().format("M"),c=n.find(".year").val()>0?n.find(".year").val():moment().format("YYYY"),y=n.find(".year option:eq(1)").val(),p=n.find(".year option:last").val(),r=n.find(".hour").length>0?n.find(".hour").val():"0",u=n.find(".minute").length>0?n.find(".minute").val():"0";if(parseInt(r)==-1&&(r=0),parseInt(u)==-1&&(u=0),parseInt(f)<10&&(f="0"+f),parseInt(e)<10&&(e="0"+e),parseInt(r)<10&&(r="0"+r),parseInt(u)<10&&(u="0"+u),o=c+"-"+e+"-"+f+"T"+r+":"+u,l=o,n.find(".dateTimeOutput").length==0&&(a=$("<input />").prop("type","text").addClass("dateTimeOutput"),a.appendTo(n)),i||n.find(".day").val()==0||n.find(".month").val()==0||n.find(".year").val()==0||n.find(".dateTimeOutput").val(moment(o).format(t.format)),n.find(".dateTimeOutput").daterangepicker({parentEl:n,autoApply:t.autoApply,autoUpdateInput:t.autoUpdateInput,singleDatePicker:t.singleDatePicker,showWeekNumbers:t.showWeekNumbers,showDropdowns:t.showDropdowns,timePicker:t.timePicker,timePicker24Hour:t.timePicker24Hour,timePickerSeconds:t.timePickerSeconds,timePickerIncrement:t.timePickerIncrement,startDate:moment(o).format(t.format),endDate:moment(l).format(t.format),minDate:t.minDate?t.minDate:moment(y+"-01-01T00:00").format(t.format),maxDate:moment(p+"-12-31T00:00").format(t.format),buttonClasses:t.hideButtons?"hide":"button",applyButtonClasses:"general",cancelButtonClasses:"",locale:{format:t.format,applyLabel:settings.statistics.applyText,cancelLabel:settings.statistics.cancelText,daysOfWeek:[settings.various.daysShortSunday,settings.various.daysShortMonday,settings.various.daysShortTuesday,settings.various.daysShortWednesday,settings.various.daysShortThursday,settings.various.daysShortFriday,settings.various.daysShortSaturday,],monthNames:[settings.various.monthsShortJanuary,settings.various.monthsShortFebruary,settings.various.monthsShortMarch,settings.various.monthsShortApril,settings.various.monthsShortMay,settings.various.monthsShortJune,settings.various.monthsShortJuly,settings.various.monthsShortAugust,settings.various.monthsShortSeptember,settings.various.monthsShortOctober,settings.various.monthsShortNovember,settings.various.monthsShortDecember,]}},function(t){if(i){var r=t.format("D"),u=t.format("M"),f=t.format("YYYY"),e=t.format("H"),o=t.format("m");n.find(".day").val(r).trigger("change");n.find(".month").val(u).trigger("change");n.find(".year").val(f).trigger("change");n.find(".hour").val(e).trigger("change");n.find(".minute").val(o).trigger("change");n.hasClass("startDate")&&$(".field.endDate").initializeDateTimePickers()}}),t.minDate&&moment(t.minDate).isAfter(o)&&i){var s=moment(t.minDate),f=s.format("D"),e=s.format("M"),c=s.format("YYYY"),r=s.format("H"),u=s.format("m");n.find(".day").val(f).trigger("change");n.find(".month").val(e).trigger("change");n.find(".year").val(c).trigger("change");n.find(".hour").val(r).trigger("change");n.find(".minute").val(u).trigger("change");n.hasClass("startDate")&&$(".field.endDate").initializeDateTimePickers()}}).on("show.daterangepicker",function(){var t=$(this),n=t.find(".daterangepicker");t.hasClass("dateTimeSelect")||n.find(".calendar-time").addClass("hide");n.find(".drp-buttons .button").length>0&&n.find(".drp-buttons").show()}).on("apply.daterangepicker",function(n,t){var i=$(this),r=t.startDate.format("D"),u=t.startDate.format("M"),f=t.startDate.format("YYYY");i.find(".day").val(r).trigger("change");i.find(".month").val(u).trigger("change");i.find(".year").val(f).trigger("change");i.find(".dateTimeOutput").val(t.startDate.format(t.locale.format))}).on("cancel.daterangepicker",function(){})};$.fn.initializeNewslettersAddEdit=function(){var t=$(this),n=$('input[name*="chkSendMailingToAllUsersInSelectedRoles"]');n.is(":checked")?n.closest(".field").addClass("switched"):n.closest(".field").removeClass("switched");$('input[name*="chkSendMailingToAllUsersInSelectedRoles"]').on("change",function(){$(this).is(":checked")?$(this).closest(".field").addClass("switched"):$(this).closest(".field").removeClass("switched")});t.find(".button.count").off("click").on("click",function(){$.fn.setMultiSelectsData()});$(".templateToolbar .button.saveAsNewTemplate input:submit").on("click",function(){if(!$(this).confirm(settings.warnings.saveNewTemplateText))return $("#toolbarBottom").find(".loader").hide(),$("#toolbarBottom").find(".button").show(),!1});$("#toolbarBottom .button.saveTemplate input:submit").on("click",function(){if(!$(this).confirm(settings.warnings.saveTemplateText))return $("#toolbarBottom").find(".loader").hide(),$("#toolbarBottom").find(".button").show(),!1});$("#toolbarBottom .button.send input:submit").on("click",function(){var n="";return settings.user.ID!=$(".newsletterSender select").val()&&$(".rolesSelect .selected").length>0?(n+="1. "+settings.warnings.differentSenderText+"<br />",n+="2. "+settings.warnings.rolesSelectedText,$('input[name*="chkSendMailingToAllUsersInSelectedRoles"]').is(":checked")&&(n+="<br />3. "+settings.warnings.sendNewsletterToAllUsersText)):settings.user.ID!=$(".newsletterSender select").val()?(n+=settings.warnings.differentSenderText,$('input[name*="chkSendMailingToAllUsersInSelectedRoles"]').is(":checked")&&(n="1. "+n+"<br />2. "+settings.warnings.sendNewsletterToAllUsersText)):$(".rolesSelect .selected").length>0&&(n+=settings.warnings.rolesSelectedText,$('input[name*="chkSendMailingToAllUsersInSelectedRoles"]').is(":checked")&&(n="1. "+n+"<br />2. "+settings.warnings.sendNewsletterToAllUsersText)),n!=""&&!$(this).confirm(n)?($("#toolbarBottom").find(".loader").hide(),$("#toolbarBottom").find(".button").show(),!1):void 0});if($(".toolbar .backToMain").length>0)$(".toolbar .backToMain a").off("click").on("click",function(){return window.location.href=globals.url.substring(0,globals.url.lastIndexOf("/")),!1});if(t.find(".progress").length>0){$(".stopTask").off("click").on("click",function(){return $.ajax({type:"GET",url:"/api/longrunningtasks/stopTask",data:{taskid:$.fn.getQueryString("taskid"),token:$("input[name='__RequestVerificationToken']").val()}}).done(function(){}),$(this).off("click").css({opacity:.3}),!1});function n(){var t="/api/longrunningtasks/GetTaskByID?taskid="+$.fn.getQueryString("taskid")+"&token="+$("input[name='__RequestVerificationToken']").val()+"&preventCache="+Date.now();$.getJSON(t,function(t){var i=t[0];$(".progress").updateProgressBar({progress:i.progressPercentage});i.statusID==999?($(".errorMessage").removeClass("hide"),$(".restartTask").removeClass("hide")):i.statusID==998?($(".stopTask").addClass("hide"),$(".restartTask").removeClass("hide")):i.progressPercentage<100&&($(".stopTask").removeClass("hide"),$(".restartTask").addClass("hide"),setTimeout(n,1e3));i.progressPercentage==100&&$(".stopTask, .restartTask").addClass("hide")})}setTimeout(n,1e3)}};$.initializeCMSAddEdit=function(){var i=$("#cms.add").length>0,r=$("#cms.edit").length>0;if(i||r){var n=$("#generalTabContent .pageName input:text"),t=$("#generalTabContent .pageTitle input:text"),u=$("#generalTabContent .pageMenuTitle input:text"),f=$("#generalTabContent .pageDescription textarea");t.on("blur",function(){t.val().length!=0&&(n.val().length==0&&n.val(t.val()).trigger("keyup").trigger("blur"),u.val().length==0&&u.val(t.val()).trigger("keyup"),f.val().length==0&&f.val(t.val()).trigger("keyup"))});n.on("blur",function(){n.val().length!=0&&(n.val($.fn.replaceSpecialCharacters(n.val()).toLowerCase()),n.val($.fn.removeSpecialCharacters(n.val()).toLowerCase()))});$("#generalTabContent .pageTypes").initializeCMSPageTypes();$("#appearanceTabContent .themes").initializeCMSThemes();$("#appearanceTabContent .layouts").initializeCMSLayouts();$("#appearanceTabContent .headers .toolbar .button.cancel a, #appearanceTabContent .headers .toolbar .button.save a").on("click",function(){return $(this).parent().find("input").trigger("click"),!1});$("#securityTabContent").append($("#optionsTabContent .commentRights, #optionsTabContent .votingRights, #optionsTabContent .ratingRights"));$("#optionsTabContent .commentOptions .containerToggle").on("click",function(){$("#securityTabContent .commentRights").toggleClass("hide")});$("#optionsTabContent .votingOptions .containerToggle").on("click",function(){$("#securityTabContent .votingRights").toggleClass("hide")});$("#optionsTabContent .ratingOptions .containerToggle").on("click",function(){$("#securityTabContent .ratingRights").toggleClass("hide")});$("#optionsTabContent .button.security").on("click",function(){return $("#securityTab a")[0].click(),!1});$("#optionsTabContent .followOptions").insertAfter($("#notificationTabContent .notificationOptions legend:first")).removeClass("hide");$("#notificationTabContent .notificationCenter").off("click").on("click",function(){return document.location.href=settings.section.parentUrl.replace("/default.aspx","/notificaties/default.aspx"),!1})}if(i){$.fn.toggleCMSModuleOptions();$("#generalTabContent .pageType select").on("change",function(){$.fn.toggleCMSModuleOptions({pageTypeID:parseInt($(this).val())})});$("#generalTabContent .button.copyRights input:submit").off("click").on("click",function(){window.onbeforeunload=null;$(window).data("beforeunload",window.onbeforeunload)});$("#securityTabContent").length>0&&($("#securityTabContent .copyRights .field").append($("#generalTabContent .button.copyRights").removeClass("hide")).parent().removeClass("hide"),$("#securityTabContent .viewRights legend").removeClass("lessMargin"))}if(r){$.fn.toggleCMSModuleOptions({pageTypeID:parseInt($("#optionsTabContent .pageTypeID input").val())});$(".headers .button.add").parent().removeClass("hide");$(".headers .image.cropper").each(function(){$(this).attr("src",$(this).attr("src")+"?preventCache="+(new Date).getTime())});$(".map").length>0&&($("#mapTabContent").append($(".mapOptions")),$("#mapTabContent .toggleMap").length==0&&$("#mapTabContent .mapOptions .mapContainer").removeClass("hide"));$(".votesDeleted").length>0&&$(".votesDeleted").html().trim().length>0&&$("body").showMessage({content:$(".votesDeleted").html()});$(".ratingsDeleted").length>0&&$(".ratingsDeleted").html().trim().length>0&&$("body").showMessage({content:$(".ratingsDeleted").html()});$("#optionsTabContent .eventOptions .eventsDisplayType select").off("change").on("change",function(){$(this).val()=="calendar"?$("#optionsTabContent .eventOptions .calendarView").removeClass("hide"):$("#optionsTabContent .eventOptions .calendarView").addClass("hide")})}};$.fn.toggleCMSModuleOptions=function(n){var n=$.extend({pageTypeID:14},n);$("#contentTabContent #contentEditor").addClass("hide");$("#appearanceTabContent .layout .layoutColumn33").parent().addClass("hide");$("#optionsTabContent .sorter select:first option[value='Voting'], #optionsTabContent .sorter select:first option[value='Rating'], #optionsTabContent .powerBiOptions").addClass("hide");$("#securityTabContent .addRights, #securityTabContent .deleteRights").removeClass("hide");$("#optionsTabContent .itemCountOptions, #optionsTabContent .sortingOptions, #optionsTabContent .likeOptions, #optionsTabContent .notificationOptions, #optionsTabContent .tagOptions, #optionsTabContent .commentOptions, #optionsTabContent .tagOptions, #optionsTabContent .authorOptions").removeClass("hide");$("#optionsTabContent .commentOptions .containerToggle input[type=checkbox]").is(":checked")&&$("#securityTabContent .commentRights").removeClass("hide");$("#optionsTabContent .votingOptions .toggleVoting input[type=checkbox]").is(":checked")&&$("#securityTabContent .votingRights").removeClass("hide");$("#optionsTabContent .ratingOptions .containerToggle input[type=checkbox]").is(":checked")&&$("#securityTabContent .ratingRights").removeClass("hide");$("#optionsTabContent .sorter select:first").initializeSortingLabels();$("#optionsTabContent .sorter select:first").on("change",function(){$(this).initializeSortingLabels()});switch(n.pageTypeID){case 4:$("#optionsTabContent .commentOptions").addClass("hide");break;case 6:var t=$("#optionsTabContent .sortingOptions .manualSorting input:checkbox"),i=$("#optionsTabContent .sortingOptions .manualSortingWarning"),u=$("#optionsTabContent .sortingOptions .container"),r=$("#optionsTabContent .documentOptions .downloadsFolders input:checkbox:first"),f=$("#optionsTabContent .documentOptions .downloadsMultipleFolders input:checkbox");r.off("click").on("click",function(){e()});function e(){!r.is(":checked")&&f.is(":checked")?(t.prop("checked",!1).prop("disabled",!0),i.removeClass("hide"),u.removeClass("hide")):(t.prop("disabled",!1),i.addClass("hide"))}e();break;case 12:$("#optionsTabContent .manualSorting").addClass("hide");break;case 14:case 39:case 86:case 90:$("#contentTabContent #contentEditor").removeClass("hide");$("#appearanceTabContent .layout .layoutColumn33").parent().removeClass("hide");$("#securityTabContent .addRights, #securityTabContent .deleteRights, #securityTabContent .commentRights, #securityTabContent .votingRights, #securityTabContent .ratingRights, #notificationTab").addClass("hide");$("#optionsTabContent .itemCountOptions, #optionsTabContent .sortingOptions, #optionsTabContent .likeOptions, #optionsTabContent .notificationOptions, #optionsTabContent .tagOptions, #optionsTabContent .commentOptions, #optionsTabContent .authorOptions").addClass("hide");$(".registrationOptions").length>0?$(".registrationOptions legend").addClass("lessMargin"):$(".menuPathOptions legend").addClass("lessMargin");$("#optionsTab.active").length>0&&$(".nextTab").addClass("hide");n.pageTypeID==86&&$("#optionsTabContent .powerBiOptions").removeClass("hide");break;case 28:$("#optionsTabContent .manualSorting, #optionsTabContent .likeOptions, #optionsTabContent .commentOptions, #optionsTabContent .tagOptions, #optionsTabContent .authorOptions").addClass("hide");break;case 43:$("#optionsTabContent .sortingOptions, #optionsTabContent .registrationOptions, #optionsTabContent .commentOptions, #optionsTabContent .authorOptions, #optionsTabContent .likeOptions").addClass("hide");break;case 64:$("#optionsTabContent .sorter select:first option[value='Voting'], #optionsTabContent .sorter select:first option[value='Rating']").removeClass("hide");$("#optionsTabContent .allowAuthorUpdate, #optionsTabContent .allowAuthorDelete, .overlayContent .showLayerInLegend").addClass("hide");$("#optionsTabContent .showDate").before($("#optionsTabContent .eParticipationAuthorOptions .field"));function o(){$("#optionsTabContent .toggleYesNoVoting input[type=checkbox]").is(":checked")?($("#optionsTabContent .toggleEnableDocumentsWithComments, #optionsTabContent .toggleUnlimitedVotes").parents(".field").addClass("hide"),$("#optionsTabContent .numberOfVotes").addClass("hide"),$("#optionsTabContent .toggleEnableDocumentsWithComments input[type=checkbox]").prop("checked",!1).initializeSwitchery(),$("#optionsTabContent .toggleUnlimitedVotes input[type=checkbox]").prop("checked",!0).initializeSwitchery()):$("#optionsTabContent .toggleEnableDocumentsWithComments, #optionsTabContent .toggleUnlimitedVotes").parents(".field").removeClass("hide")}$("#optionsTabContent .toggleYesNoVoting input[type=checkbox]").off("change").on("change",function(){var n=$(this).prop("checked"),t=$("<a />");t.attr("href","javascript:$('.button.export input')[0].trigger('click');").html(settings.warnings.editFormExportText);$(this).confirm(settings.warnings.editFormChangeText+" "+t.get(0).outerHTML)?$.fn.ePartiTypeSwitch(n):n=!n;$(this).prop("checked",n).initializeSwitchery();o()});o();break;case 73:case 74:$("#mapTab").addClass("hide");$(".button.nextTab input:button").val()=="Kaart"&&$(".button.nextTab").addClass("hide")}};$.fn.initializeEventsAddEdit=function(){var n=$(this),t=!1,i;if(n.length>0){i=n.find(".allDay input:checkbox");function r(n){var t;return n.find("select").length>2?new Date(parseInt(n.find("select:eq(2)").val()),parseInt(n.find("select:eq(1)").val()-1),parseInt(n.find("select:eq(0)").val()),parseInt(n.find("select:eq(3)").val()),parseInt(n.find("select:eq(4)").val())):new Date(parseInt(n.find("select:eq(2)").val()),parseInt(n.find("select:eq(1)").val()-1),parseInt(n.find("select:eq(0)").val()))}i.is(":checked")&&(settings.webGuidelines?n.find(".startDate .hour, .startDate .minute, .endDate .hour, .endDate .minute").addClass("hide"):n.find(".startDate .day, .startDate .month, .startDate .year, .startDate .hour, .startDate .minute, .endDate .day, .endDate .month, .endDate .year, .endDate .hour, .endDate .minute").addClass("hide"),n.find(".startDate, .endDate").removeClass("dateTimeSelect").addClass("dateSelect").initializeDateTimePickers());i.on("change",function(){$(this).is(":checked")?(n.find("label[for$='_ctlStartDate_dropDay']").html(settings.events.startDateAddText+'<span class="required" aria-hidden="true"> *<\/span>'),n.find("label[for$='_ctlEndDate_dropDay']").html(settings.events.endDateAddText+'<span class="required" aria-hidden="true"> *<\/span>'),settings.webGuidelines?n.find(".startDate .hour, .startDate .minute, .endDate .hour, .endDate .minute").addClass("hide"):n.find(".startDate .day, .startDate .month, .startDate .year, .startDate .hour, .startDate .minute, .endDate .day, .endDate .month, .endDate .year, .endDate .hour, .endDate .minute").addClass("hide"),n.find(".startDate, .endDate").removeClass("dateTimeSelect").addClass("dateSelect").initializeDateTimePickers()):(n.find("label[for$='_ctlStartDate_dropDay']").html(settings.events.startDateTimeAddText+'<span class="required" aria-hidden="true"> *<\/span>'),n.find("label[for$='_ctlEndDate_dropDay']").html(settings.events.endDateTimeAddText+'<span class="required" aria-hidden="true"> *<\/span>'),n.find(".startDate, .endDate").removeClass("dateSelect").addClass("dateTimeSelect"),setTimeout(function(){settings.webGuidelines?n.find(".startDate .hour, .startDate .minute, .endDate .hour, .endDate .minute").removeClass("hide"):n.find(".startDate .day, .startDate .month, .startDate .year, .startDate .hour, .startDate .minute, .endDate .day, .endDate .month, .endDate .year, .endDate .hour, .endDate .minute").removeClass("hide");n.find(".startDate, .endDate").initializeDateTimePickers()},300))});$(".startDate select, .endDate select").each(function(n){var f=new Date,u=$(".startDate"),i=$(".endDate"),e=r(u),o=r(i);$(this).off("change").on("change",function(){u.removeClass("warning");i.removeClass("danger");i.find("select").removeAttr("aria-invalid");$(this).parents(".startDate").length>0&&i.find("select:eq("+n+")").val($(this).val());var s=r(u),h=r(i);s.getTime()<f.getTime()&&u.addClass("warning");h.getTime()<s.getTime()&&i.addClass("danger");i.find("select").attr("aria-invalid","true");t=settings.section.isEdit&&(e.getTime()!=s.getTime()||o.getTime()!=h.getTime())?!0:!1})});$(".toolbarBottom .button.save input:submit").on("click",function(){var n="";if(t&&$(".rolesSelect .selected").length>0?(n+="1. "+settings.warnings.eventEditInvitesText+"<br />",n+="2. "+settings.warnings.rolesSelectedText):(t&&(n=settings.warnings.eventEditInvitesText),$(".rolesSelect .selected").length>0&&(n+=settings.warnings.rolesSelectedText)),n==""||$(this).confirm(n))t&&$.ajax({method:"GET",url:"/api/events/logEventChanged",data:{sectionID:settings.section.ID,eventID:settings.section.itemID,token:$("input[name='__RequestVerificationToken']").val()}});else return $(".toolbarBottom").find(".loader").hide(),$(".toolbarBottom").find(".button").show(),!1})}};$.fn.initializeRegistrationsAddEdit=function(){var n=$(this),t;if(n.length!==0){n.find(".enableExternalPage input:checkbox").is(":checked")?(n.find(".internalPage").addClass("hide"),n.find(".externalPage").removeClass("hide"),$("#toggleExternalPage").attr("checked",!0).initializeSwitchery()):(n.find(".externalPage").addClass("hide"),n.find(".internalPage").removeClass("hide"));$("#toggleExternalPage").on("change",function(){n.find(".enableExternalPage input:checkbox").trigger("click")});t=setInterval(function(){$(".multiSelect.requiredFields .options li").length>0&&($(".multiSelect.requiredFields .options li").each(function(){$(this).text().toLowerCase()==settings.fields.emailConfirmFieldText.toLowerCase()&&$(this).removeClass("disabled")}),clearInterval(t))},100)}};$.fn.initializeLinksAddEdit=function(){var u=$(this);if(u.length>0){var t=$("#linkSections"),r=$(".linkSectionID"),n=$("#linkItems"),i=$(".linkItemID"),f=$(".linkURL");if(u.find(".field .linkType").val()==0){if(f.parent().addClass("hide"),t.length>0){t.empty();t.append('<option value="">'+settings.links.selectSectionText+"<\/option>");$.ajax({type:"GET",url:"/api/pageTree/childrenOf?section_id=home&token="+$("input[name='__RequestVerificationToken']").val()+"&preventCache="+(new Date).getTime().toString()}).done(function(n){$.each(n,function(n){var i,f,n,u;if(this.section_name!="Shortcuts"){if(i="",n!=0)for(f=this.Url.split("/").length,n=1;n<f;n++)i+="&nbsp;&nbsp;&nbsp;&nbsp;";u=$('<option data-pagetype="'+this.section_pageType+'" value="'+this.section_id+'">'+i+this.section_name+"<\/option>");r.val()==this.section_id&&u.prop("selected",!0);t.append(u)}});t.trigger("change")}).fail(function(){$.fn.showError(settings.errors.getSectionsErrorText+" (500.45)")});t.on("change",function(){t.val()!=""?($.ajax({type:"GET",url:"/api/pageTree/contentPagesOf?section_id="+t.val()+"&pageType="+t.find(":selected").data("pagetype")+"&token="+$("input[name='__RequestVerificationToken']").val()+"&preventCache="+(new Date).getTime().toString()}).done(function(t){t.length>0?(n.empty(),n.append('<option value="">'+settings.links.selectItemText+"<\/option>"),$.each(t,function(){var r=(this.contentPage_parentID!=-1?"&nbsp;&nbsp;&nbsp;&nbsp;":"")+this.contentPage_title,t;r!=""&&(t=$('<option value="'+this.contentPage_id+'">'+r+"<\/option>"),i.val()==this.contentPage_id&&t.prop("selected",!0),n.append(t))}),n.parent().removeClass("hide")):(n.parent().addClass("hide"),n.empty())}).fail(function(){$.fn.showError(settings.errors.getItemsErrorText+" (500.46)")}),r.val(t.val())):(n.parent().addClass("hide"),n.empty(),r.val(""),i.val(""))});n.on("change",function(){n.val()!=""?i.val(n.val()):i.val("")})}}else r.val(""),i.val(""),f.parent().removeClass("hide")}};$.fn.initializeCMSPageTypes=function(){var n,t;$(".pageType .module").length>0||(n=$(this),n.find("select option").length>1&&(n.find("select option").not("select option:first").each(function(){var i=$(this),t=$('<div class="module icon-pagetype-'+i.val()+' before" />');t.attr("data-pagetype-id",i.val());t.html("<br />"+i.html());t.off("click").on("click",function(){$(".module").removeClass("selected");t.addClass("selected");n.find("select").val(t.data("pagetype-id")).trigger("change");$(".item.add").length>0&&($(".pageTypeID input").val(i.val()),$(".pageTypeName input").val(i.html()))});i.val()==14?t.insertBefore(n.find(".module:first")):n.append(t)}),$(".pageType").removeClass("hide")),$(".pageTypeID input").val()!=""&&$(".pageTypeName input").val()!=""&&(t=$('<div class="module icon-pagetype-'+$(".pageTypeID input").val()+' selected before" />'),t.html("<br />"+$(".pageTypeName input").val()),$(".pageType").append(t).removeClass("hide")))};$.fn.initializeCMSThemes=function(){var n=$(this),i=n.find(".skins select"),t=n.find(".styles select");i.off("change").on("change",function(){var n=$(this).find("option:selected").val();n!==""?t.val(n+"/Styles/default.css"):t.val("")})};$.fn.initializeCMSLayouts=function(){var n=$(this);n.find(".layout").length==0&&n.find("select option").each(function(){var f=$(this),t=f.val(),i=$('<div class="layout" />'),r,u;if((t.indexOf("fullscreen")>-1||t.indexOf("content_only")>-1)&&!settings.user.isAdmin)return!0;t!=""&&t.match(/25|33|50|75|100/)?(r=t.substring(t.lastIndexOf("/")+1,t.indexOf(".ascx")).split(" - "),$.each(r,function(n,t){var u=$('<div class="layoutColumn" />').addClass("layoutColumn"+t);t=t.replace("25","1/4").replace("33","1/3").replace("75","3/4").replace("100","1/1");t=r.length==2?t.replace("50","1/2"):t.replace("50","2/4");i.append(u.html(t))})):(u=$('<div class="layoutColumn layoutColumn100" />'),columnValue=t,columnValue=columnValue==""?settings.cms.inheritLayoutText:columnValue.substring(columnValue.lastIndexOf("/")+1,columnValue.indexOf(".ascx")),i.append(u.html(columnValue)));t==n.find("select option:selected").val()&&i.addClass("selected");n.find(".field").append(i.attr("data-layout",t));i.off("click").on("click",function(){n.find(".layout").removeClass("selected");i.addClass("selected");n.find("select").val(i.data("layout"))})})};$.fn.initializeItemAddEdit=function(){var n=$(this);if(n.length>0&&$(".noWarning").length==0)$("input:text, input:password, textarea").on("keyup",function(){globals.pageChanged=!0})};$.fn.initializeItemAddEditOnce=function(){if($("div[id$='_ctlContentImageLabel']").length>0){trim($("input[id$='_txtContentImageLabel']").val())!=""&&$("input[id$='_chkShowImageLabel']").click();$("input[id$='_chkShowImageLabel']").on("click",function(){$("input[id$='_chkShowImageLabel']").is(":checked")||$("input[id$='_txtContentImageLabel']").val("")})}};$.fn.initializeItemDelete=function(){var n=$(this);n.find(".button.save a").off("click").on("click",function(){if(n.find(".field.roleUsersDelete input:checkbox").is(":checked")&&!$(this).confirm(settings.warnings.deleteRoleUsersText))return!1})};$.fn.initializeRedirects=function(){var t=$(this),n=t.find(".sourceURL");n.length>0&&n.val()=="https://"&&n.val(globals.domain)};$.fn.initializeSortingLabels=function(){var n=$("#optionsTabContent .sorter select:last option[value='asc']"),t=$("#optionsTabContent .sorter select:last option[value='desc']");const i=$(this).val();switch(i){case"Date Published":case"Date Created":case"Date Updated":n.text(settings.sorter.dateAscText);t.text(settings.sorter.dateDescText);break;case"Title":n.text(settings.sorter.titleAscText);t.text(settings.sorter.titleDescText);break;case"Voting":n.text(settings.sorter.votingAscText);t.text(settings.sorter.votingDescText);break;case"Rating":n.text(settings.sorter.ratingAscText);t.text(settings.sorter.ratingDescText);break;case"User_FirstName":n.text(settings.sorter.firstNameAscText);t.text(settings.sorter.firstNameDescText);break;case"User_LastName":n.text(settings.sorter.lastNameAscText);t.text(settings.sorter.lastNameDescText)}};$(document).ready(function(){$.fn.initializeForms();typeof Sys!="undefined"&&typeof Sys.WebForms!="undefined"&&Sys.WebForms.PageRequestManager.getInstance().add_endRequest(function(){$.fn.initializeForms()})});$.fn.initializeForms=function(){$("#forms.item").initializeEditorForms();$("#forms.section").initializeEditorFormsSection();$("#forms.results").initializeEditorFormResults();$("#forms.add").initializeEditorFormsAddEdit();$("#customForm").initializeCustomForms();$(".content").checkRequiredFields()};$.fn.initializeEditorForms=function(){var n=$(this);if(n.length>0&&!n.hasClass("results")){n.find(".itemHeader .help").insertBefore(n.find(".field:first"));n.find("label").prop("contenteditable",!1);n.find(".field .answer input.other").each(function(){var t=$(this),r=t.parents(".checkboxGroup, .radioGroup"),i=$("<label>"),n=$("<input />");i.attr("for",t.prop("id")+"_value").addClass("hide screenReaderContent").html(settings.forms.otherInput);n.attr("type","text").attr("id",t.prop("id")+"_value").addClass("hide otherValue");t.parents(".answer").append(i);t.parents(".answer").append(n);t.off("click").on("click",function(){t.prop("type")=="radio"?(i.removeClass("hide"),n.removeClass("hide")):(n.val(""),i.toggleClass("hide"),n.toggleClass("hide"));n.trigger("focus")});r.find(".answer input:radio").not(".other").off("click").on("click",function(){n.val("");i.addClass("hide");n.addClass("hide")})});n.find(".field select:required").each(function(){var n=$("<option />").attr("selected","selected").val("").text(settings.various.selectAnOption);n.prependTo($(this))});n.find(".toolbar .button.saveSend input").off("click").on("click",function(){var u=$(this).parents(".toolbar"),i=n.find(".errorMessage"),t="",r=[];i.addClass("hide").find("ul").remove();$.each(n.find(".field.danger"),function(){$(this).removeClass("danger");$(this).find("input, textarea, select").removeAttr("aria-invalid")});n.find(".errorLabel").remove();u.find(".button").hide();u.find(".loader").show();var s=$('input[id$="hfFormDate"]').val(),h=$("[id$=chkSubmitAnonymous]").is(":checked"),c=$("[id$=chkReceiveFormCopy]").is(":checked"),l=$("input[id$=txtCopyEmail]").val();if(n.find(".field input, .field select, .field textarea").not(".otherValue").each(function(){var n=$(this),f=n.parents(".field"),e=n.validateEditorFormField(),i={};if(e=="OK"){n.removeAttr("aria-describedby");switch(n.prop("type")){case"select-one":case"select-multiple":n.find("option").each(function(){var t=$(this);i={};i.fieldGuid=n.data("guid");i.optionGuid=t.data("guid");i.value=t.val();i.selected=t.is(":selected");r.push(i)});break;case"checkbox":case"radio":i.fieldGuid=n.parents(".checkboxGroup, .radioGroup").data("guid");i.optionGuid=n.data("guid");i.value=n.hasClass("other")?n.parents(".answer").find("input:text").val():n.val();i.selected=n.is(":checked");r.push(i);break;default:i.fieldGuid=n.data("guid");i.value=n.val();i.name=n.attr("name");r.push(i)}}else if(!f.hasClass("danger")){var o=$("<li />"),u=n.data("label"),s="errorLabel-"+Math.round(1e3*Math.random());(n.is(":checkbox")||n.is(":radio"))&&(u=f.data("label"));e=="required"?u+=" "+settings.errors.isRequiredText:(u+=" "+settings.errors.isInvalidText,n.attr("type")=="email"&&(u+=settings.forms.emailSuggestion),n.attr("type")=="tel"&&(u+=settings.forms.telSuggestion));o.html(u.replace(/\?/gi,""));t==""&&(t=$("<ul />"));t.append(o);f.addClass("danger");f.find("input, textarea, select").attr("aria-invalid","true");f.append('<div class="clear"><\/div>');n.attr("aria-describedby",s);f.append($('<div id="'+s+'" class="errorLabel screenReaderContent">'+u+"<\/div>"))}}),!$.fn.mettHCaptchaIsValid()){var f=$("<li />"),e=settings.errors.invalidHCaptchaText,o="errorLabel-"+Math.round(1e3*Math.random());f.append(e);t==""&&(t=$("<ul />"));t.append(f);$("#h-captcha").attr("aria-describedby",o);$("#h-captcha").append($('<div id="'+o+'" class="errorLabel screenReaderContent">'+e+"<\/div>"));$(".field.captcha").addClass("danger")}t==""&&r.length>0?n.submitEditorForm(r,s,h,c,l):(t.appendTo(i),i.removeClass("hide").attr("role","alert"),u.find(".loader").hide(),u.find(".button").show(),$("html, body").stop(!0).animate({scrollTop:i.offset().top-200},150),i.get(0).setAttribute("tabindex","0"),i.trigger("focus"))});n.hasClass("add")||n.hasClass("edit")||$.fn.getQueryString("submitted")=="true"||$(".formWarning").length!=0||(window.onbeforeunload=function(){return settings.warnings.leavePageText},$(window).data("beforeunload",window.onbeforeunload));n.hasClass("add")||n.hasClass("edit")||$.fn.getQueryString("submitted")!="true"||(document.title=document.title.replace("|",settings.forms.formSentText+" |"))}};$.fn.initializeEditorFormsSection=function(){var n=$(this);n.find(".list .row").each(function(){$(this).find(".delete").off("click").on("click",function(){var n=trim($(this).closest(".row").find(".itemTitleLink").text());if(!$(this).confirm(settings.warnings.deleteFormWarningText.replace("{0}",'"<span class="strong">'+n+'<\/span>"')))return!1})})};$.fn.initializeEditorFormResults=function(){var n=$(this),t=n.find(".overlayFormResult");n.find(".list .row").each(function(){var n=$(this);n.find(".showResult").off("click").on("click",function(){return n.showEditorFormResult(),!1})});t.find(".button.print input:button").off("click").on("click",function(){var n="";$("body, .overlayFormResult").addClass("hide");$("html").append('<div class="printContent" />');$(".overlayItemContent").find(".field").each(function(){var i=$(this),r=i.find("label:first, .question:first"),t="";r.length>0&&(i.find("input, select, textarea").not("input[type=hidden]").each(function(){var n=$(this);n.is(":checkbox")||n.is(":radio")?n.is(":checked")&&(t==""?t=n.val():t+=","+n.val()):t=n.val()}),n+="<p><strong>"+r.html()+"<\/strong><br />"+t+"<\/p>")});$(".printContent").append(n);window.print();$("body").removeClass("hide");$(".printContent").remove();setTimeout(function(){t.find(".button.close").trigger("click")},50)})};$.fn.initializeEditorFormsAddEdit=function(){var n=$(this);if(n.length>0){globals.url.indexOf("_edit")>-1&&(n.setModerationStatusToken(),window.setInterval(function(){n.setModerationStatusToken()},6e4));$(".field.purpose select").on("change",function(){$(this).val()=="1"||$(this).val()=="4"?$(".field.send").addClass("hide"):($(".field.sendTo input").val()==""&&$(".field.sendTo input").val("naam@domein.nl"),$(".field.send").removeClass("hide"))});$(".field.purpose select").trigger("change");$(".field.sendTo input").off("click").on("click",function(){$(this).val()=="naam@domein.nl"&&$(this).val("")});$(".field.sendTo input").off("blur").on("blur",function(){$(this).val()==""&&$(this).val("naam@domein.nl")});globals.url.indexOf("_edit")>-1&&$.ajax({method:"GET",url:"/api/form/hasResults",data:{sectionID:settings.section.ID,contentPageID:settings.section.itemID,token:$("input[name='__RequestVerificationToken']").val()}}).done(function(t){if(t=JSON.parse(t),t.status)n.find("#toolbarBottom .button.save input:submit").on("click",function(){var n=$("<a />"),t=$(".button.export a").prop("href");if(n.attr("href",t).html(settings.warnings.editFormExportText),editorChanged($(".formFields textarea"))&&window.initialFieldIds.toString()!=$.fn.getFieldIds().toString()){if($(".resetValues").val("true"),!$(this).confirm(settings.warnings.editFormWarningText+" "+n.get(0).outerHTML))return $("#toolbarBottom .loader").hide(),$("#toolbarBottom .button.save").show(),!1}else $(".resetValues").val("")});else $(".resetValues").val("true")}).fail(function(){$.fn.showError(settings.errors.formResultNotFound+" (500.84)","console")});$.fn.setInitialFieldIds()}};$.fn.setInitialFieldIds=function(){if(CKEDITOR&&$(".formFields textarea").length!=0&&CKEDITOR.instances[$(".formFields textarea").attr("id")])if(CKEDITOR.instances[$(".formFields textarea").attr("id")].instanceReady)window.initialFieldIds=$.fn.getFieldIds();else CKEDITOR.instances[$(".formFields textarea").attr("id")].on("instanceReady",function(){window.initialFieldIds=$.fn.getFieldIds()})};$.fn.getFieldIds=function(){var n=[],t=null;return!CKEDITOR||$(".formFields textarea").length==0||!CKEDITOR.instances[$(".formFields textarea").attr("id")]?n:(t=$(CKEDITOR.instances[$(".formFields textarea").attr("id")].document.$),t.find(".field, .field *, [data-guid]").each(function(){$(this).data("guid")&&n.push($(this).data("guid"));$(this).attr("id")&&n.push($(this).attr("id"));$(this).attr("name")&&n.push($(this).attr("name"))}),n)};$.fn.validateEditorFormField=function(){var n=$(this),i=n.parents(".field"),t="OK";return n.length>0&&(n.is(":required")&&(trim(n.val())==""&&(t="required"),(n.is(":checkbox")||n.is(":radio"))&&i.find("input:checked").length==0&&(t="required")),n.val()!==""&&(t!="OK"||n.prop("type")!="email"&&n.prop("type")!="tel"&&n.prop("type")!="url"||$.fn.fieldValidator(n.prop("type"),n.val())||(t="invalid"))),n.hasClass("emailValidator")&&$("#forms.item .email").length>0&&(compareFormFieldValue($("#forms.item .email"),n)||(t="invalid")),t};$.fn.submitEditorForm=function(n,t,i,r,u){var f=new FormData,e=$(".formAttachment");f.append("sectionID",settings.section.ID);f.append("contentPageID",settings.section.itemID);f.append("userID",settings.user.ID);f.append("fieldJson",JSON.stringify(n));f.append("formDate",t);f.append("submitAnonymous",i);f.append("receiveCopy",r);f.append("anonymousEmail",u);f.append("token",$("input[name='__RequestVerificationToken']").val());e.length>0&&e[0].files&&e[0].files.length>0&&f.append("formAttachment",e[0].files[0]);$.ajax({method:"POST",url:"/api/form/parseValues",contentType:!1,processData:!1,data:f}).done(function(n){if(JSON.parse(n).result=="200"){var t=$("form"),i="?";t.attr("action").indexOf("?")>-1&&(i="&");window.onbeforeunload=null;$(window).data("beforeunload",window.onbeforeunload);t.attr("action",t.attr("action")+i+"submitted=true");t[0].submit()}else if(JSON.parse(n).result=="409"){$.fn.showError(settings.errors.formEditedDuringSubmit);$(".alertOverlay .button.continue input:button, .alertOverlay .button.close").off("click").on("click",function(){return window.onbeforeunload=null,$(window).data("beforeunload",window.onbeforeunload),document.location.reload(),!1})}else JSON.parse(n).result=="410"?($.fn.showError(settings.errors.formAttachmentFilesize),$(".toolbar").find(".loader").hide(),$(".toolbar").find(".button").show()):JSON.parse(n).result=="429"?($(".toolbar").find(".loader").hide(),$(".toolbar").find(".button").show()):$.fn.showError(settings.errors.formNotSubmittedText+" (500.82)","console")}).fail(function(n){n.status===409||n.status===429?($(".toolbar").find(".loader").hide(),$(".toolbar").find(".button").show(),$.fn.showError(settings.warnings.maxResultsText)):$.fn.showError(settings.errors.formNotSubmittedText+" (500.82)","console")})};$.fn.showEditorFormResult=function(){$.ajax({method:"GET",url:"/api/form/showResult",data:{submitGuid:$(this).data("submitguid"),sectionID:settings.section.ID,contentPageID:settings.section.itemID,userID:settings.user.ID,token:$("input[name='__RequestVerificationToken']").val()}}).done(function(n){var t=$("<div/>").html(n).contents();t.find("input").each(function(){var n=$(this),t;n.prop("disabled",!0);n.hasClass("other")&&n.is(":checked")&&(t=$("<input />"),t.attr("type","text").attr("id",n.prop("id")+"_value").val(n.val()),n.parents(".answer").append(t))});$(".overlayFormResult").find(".overlayItemContent").html(t);$(".overlayFormResult").removeClass("hide").initializeOverlays()}).fail(function(){$.fn.showError(settings.errors.formResultNotFound+" (500.83)","console")})};$.fn.initializeCustomForms=function(){var n=$(this);if(n.length>0){$(".field.allUsers select").on("change",function(){$(".field.allUsers input:text").val(globals.domain+"/shortcuts/users_adduser.aspx?userkey="+$(this).val())});$(".field.training select").on("change",function(){$(this).val()=="Ja"?$(".field.confirm").removeClass("hide").find("input:checkbox").prop("checked",!1).trigger("change").initializeSwitchery():($(".field.confirm").addClass("hide").find("input:checkbox").prop("checked",!1).trigger("change"),$("#toolbarBottom").removeClass("hide"))});$(".field.confirm input:checkbox").on("change",function(){$(this).is(":checked")?$("#toolbarBottom").removeClass("hide"):$("#toolbarBottom").addClass("hide")});location.protocol!="https:"&&$(".field.domain input").val(location.hostname);$(".field.ssltype select").on("change",function(){$(".field.ssltype select").val()=="PKI"?($(".field.requester select").val("De klant"),$(".field.requester").addClass("hide")):($(".field.requester select").val("De klant"),$(".field.requester").removeClass("hide"))});$(".field.owner select").on("change",function(){$(".field.owner select").val()=="Mett"?($(".field.ICTManager input, .field.ICTManagerMail input").val(""),$(".field.ICTManager, .field.ICTManagerMail").addClass("hide")):$(".field.ICTManager, .field.ICTManagerMail").removeClass("hide")});$(".field.domain input").on("blur",function(){var t=$(this).val().match(/(www.)?([a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,10})(\/\S*)?/i),n=t&&t[2];n==null?($(this).val()!=""&&($(this).parent(".field").addClass("danger"),$(this).attr("aria-invalid","true")),n="ongeldigdomein.nl"):($(this).val(n),$(this).parent(".field").removeClass("danger"),$(this).removeAttr("aria-invalid"));$(".field.domainEmail select option").each(function(){var t=n.split(".");$(this).html($(this).val()+t.slice(-2).join("."))});$(".field.domainEmail select").trigger("change")});$(".field.domainEmail select").on("change",function(){$(".field.domainEmail input:text").val($(this).find("option:selected").html())});$(".field.currentUser input").val(settings.user.fullName+" ("+settings.user.email+")");$(".field.allUsers select, .field.training select").trigger("change");$(".field.domain input").trigger("blur");$(".field.owner select, .field.requester select, .field.domainEmail select").trigger("change")}};$.fn.checkRequiredFields=function(){$(".field").length!==0&&$.each($(".field"),function(){var n=$(this);n.hasClass("hide")||n.parents(".hide").length>0||n.find(".required").length>0||n.find("> label").data("required")===!0&&n.find("> label").html(trim(n.find("> label").html()+'<span class="required" aria-hidden="true"> *<\/span>'))})};$.fn.setModerationStatusToken=function(){$.ajax({url:"/api/contentPages/SetModerationStatus",data:{contentPageID:settings.section.itemID,moderationStatus:!0,userID:settings.user.ID,token:$("input[name='__RequestVerificationToken']").val()}})};$.fn.mettHCaptchaIsValid=function(){if($(".captcha").length==0)return!0;var arguments={IsValid:!0};return mettHCaptchaClientValidator(null,arguments),arguments.IsValid};$.fn.initializeStatistics=function(){(typeof settings.statistics.instance=="undefined"||settings.statistics.instance==null)&&(settings.statistics.instance=new StatisticsManager);$(".statistics").off("click").on("click",function(){var i=$(this),n=i.parents(".row:first").find("a:first").attr("href"),t;return typeof n!="undefined"&&n!=null&&trim(n)!=""&&(t=n.replace(/\/(?:[^\/]*\/)*([0-9]+)\.aspx.*/gi,"$1"),isNaN(t)||settings.statistics.instance.load(parseInt(t))),!1})};StatisticRowTypes={Text:0,DateTime:1,Tags:2,DateChart:3};StatisticsManager=function(){var n={mOverlay:null,mOverlayContent:null,mOverlayItemTitle:null,mOverlayItemContent:null,mOverlayStatisticsTable:null,mBarToolTip:null,init:function(){this.createOverlay()},createOverlay:function(){var t=this,n;this.mOverlay=$("<div>");this.mOverlay.addClass("overlay statisticsOverlay");this.mOverlay.css({opacity:0});this.mOverlay.on("click",function(n){n.target==this&&t.hideOverlay()});this.mOverlayContent=$("<div>");this.mOverlayContent.addClass("overlayContent");n=$('<a href="#" class="button close info icon-cancel-circled iconOnly before pointer"><span class="screenReaderContent">'+settings.buttons.closeText+"<\/span><\/a>");this.mOverlayItemTitle=$("<h1>");this.mOverlayItemTitle.addClass("overlayItemTitle");this.mOverlayItemContent=$("<div>");this.mOverlayItemContent.addClass("overlayItemContent");this.mOverlayContent.append(n);this.mOverlayContent.append(this.mOverlayItemTitle);this.mOverlayContent.append(this.mOverlayItemContent);this.mOverlay.append(this.mOverlayContent)},showOverlay:function(n){$(".statisticsOverlay").length==0&&$("body").prepend(this.mOverlay);this.mOverlay.removeClass("hide").addClass("active");this.mOverlay.initializeOverlays();n||(this.mOverlayItemTitle.html(""),this.mOverlayItemContent.html('<div class="loader show" />'));this.mOverlay.stop(!0).animate({opacity:1},200)},hideOverlay:function(){var n=this;this.mOverlay.stop(!0).animate({opacity:0},200,function(){n.mOverlay.addClass("hide")})},load:function(n){if(!(n<1)){var t=this;this.showOverlay();$.ajax({url:"/api/contentPages/getStatistics",data:{sectionID:settings.section.ID,contentPageID:n,token:$("input[name='__RequestVerificationToken']").val()}}).done(function(n){t.onLoad(n)}).fail(function(){t.hideOverlay();console.log(arguments)})}},onLoad:function(n){if(n.Rows.length==0){this.hideOverlay();return}this.mOverlayItemTitle.html(settings.statistics.titlePrefix+" "+n.Title);this.mOverlayStatisticsTable=$("<div>");this.mOverlayStatisticsTable.addClass("statisticsTable");this.mOverlayStatisticsTable.addClass("list");for(var t in n.Rows)switch(n.Rows[t].Type){case StatisticRowTypes.DateChart:this.insertDateChartRow(n.Rows[t],t%2==1);break;case StatisticRowTypes.Tags:this.insertTagsRow(n.Rows[t],t%2==1);break;case StatisticRowTypes.DateTime:this.insertDateRow(n.Rows[t],t%2==1);break;case StatisticRowTypes.Text:default:this.insertTextRow(n.Rows[t],t%2==1)}this.mOverlayItemContent.html(this.mOverlayStatisticsTable)},insertTextRow:function(n,t,i){var o="four",s="eight",r=$("<div>"),f,u,e;r.addClass("row");t&&r.addClass("alternate");f=r;switch(i){case"full":o="twelve";s="twelve";f=r.clone()}u=$("<div>");u.addClass(o);u.addClass("columns");u.addClass("strong");u.html(n.Title+":");e=$("<div>");e.addClass(s);e.addClass("columns");e.html(n.Content);r.append(u);f.append(e);this.mOverlayStatisticsTable.append(r);f.is(r)||this.mOverlayStatisticsTable.append(f)},insertDateRow:function(n,t){var i=new Date(n.Content.replace("T"," "));n.Content=this.getDateFormatted(i);this.insertTextRow(n,t)},insertTagsRow:function(n,t){var i=n.Content[0],r;n.Content="";for(r in i)n.Content+='<span class="tag icon-tag before"><a href="/shortcuts/Search_Search.aspx?tag='+encodeURIComponent(i[r].Name)+'">'+i[r].Name+"<\/a><\/span>";this.insertTextRow(n,t)},insertDateChartRow:function(n,t){var v=this,y=30,f=0,w=new Date,i=new Date,e=$("<div>"),u,o,c,s,l,h;e.addClass("statisticsChart");u=$("<div>");u.addClass("barContainer");o=$("<div>");o.addClass("yScale");c=$("<div>");o.append(c);u.append(o);s=$("<div>");s.addClass("xScale");for(l in n.Content)f=Math.max(f,n.Content[l]);for(c.html(f),i.setDate(i.getDate()-y+1);i<=w;){var l=i.getFullYear()+"-"+(i.getMonth()+1<10?"0":"")+(i.getMonth()+1)+"-"+(i.getDate()<10?"0":"")+i.getDate()+"T00:00:00",a=n.Content[l],p=100/y,r=$("<div>");if(r.addClass("bar"),r.css({height:0,width:p-1+"%"}),typeof a=="number"){r.css({height:a/f*100+"%"});r.data("barData",{date:new Date(i),value:a,prefix:n.ContentPrefix});r;on("mouseover",function(){v.onBarMouseOver($(this))}).on("mouseleave",function(){v.onBarMouseOut()})}h=$("<div>");h.css({width:p+"%"});i.getDate()%5==1&&h.html(i.getDate());s.append(h);u.append(r);i.setDate(i.getDate()+1)}e.append(u);e.append(s);n.Content=e;this.insertTextRow(n,t,"full")},onBarMouseOver:function(n){var i,r;(typeof this.mBarToolTip=="undefined"||this.mBarToolTip==null)&&(this.mBarToolTip=$(".barTooltip"),this.mBarToolTip.length==0&&(this.mBarToolTip=$("<div>"),this.mBarToolTip.addClass("barTooltip"),this.mBarToolTip.hide(),$("body").append(this.mBarToolTip)));var t=n.data("barData"),u=n.offset(),e=n.parent().offset(),f=$("<div>");f.addClass("date");f.html(this.getDateFormatted(t.date));i=$("<div>");i.addClass("value");i.html("");typeof t.prefix!="undefined"&&t.prefix!=null&&trim(t.prefix)!=""&&i.append(t.prefix+" ");i.append(t.value);this.mBarToolTip.html(f);this.mBarToolTip.append(i);r=u.left-this.mBarToolTip.outerWidth();r<e.left&&(r=u.left+n.outerWidth());this.mBarToolTip.css({left:r,top:u.top-this.mBarToolTip.outerHeight()});this.mBarToolTip.show()},onBarMouseOut:function(){this.mBarToolTip.hide()},getDateFormatted:function(n,t){var i=n.getDate()+" "+getMonthName(n.getMonth()+1)+" "+n.getFullYear();return t&&(i+=" "+settings.various.timeText+" "+n.getHours()+":"+(n.getMinutes()<10?"0":"")+n.getMinutes()),i}};return n.init(),n};$(window).on("load",function(){var n=null;$("#top .badge").getNewUpdatesCount({lastCheck:settings.widgets.lastUpdatesCheck.format("yyyy-MM-ddTHH:mm:ss")});$("#top .shortcut.notifications, #top .shortcut.badge").off("click").on("click",function(){var t=$(this),r=t.parent().find("*"),i=t.parent().find(".dropDown.notificationsContent"),u=$(window).height()-$("#top").height();if(u===0&&(u=$(document).height()-200),t.hasClass("active")&&t.attr("aria-expanded","true"),i.hasClass("show"))t.removeClass("active").attr("aria-expanded","false"),i.removeClass("show").addClass("hide"),i.find(".mettWidget ul li.new").removeClass("new"),r=t.parent().find("*"),r.off("blur");else{n===null?n=new Widget(i.find(".mettWidget").removeClass("wait")):settings.user.updatesCount>0&&n.loadData();n.complete(function(){i.height()>u&&i.css({"max-height":u,"overflow-x":"hidden","overflow-y":"scroll"});r=t.parent().find("*");r.off("blur").on("blur",function(){setTimeout(function(){!$.contains(t.parent()[0],$(":focus")[0])&&i.hasClass("show")&&t.trigger("click")},40)})});$("#mainMenu a.arrow").removeClass("icon-up-open-big").addClass("icon-down-open-big");$(".dropDown:not(.subMenuDropDown)").removeClass("show").addClass("hide");$(".shortcut").removeClass("active");t.addClass("active").attr("aria-expanded","true");i.addClass("show").removeClass("hide");settings.user.updatesCount>0&&($("#top .badge").css({opacity:0}).html(0),$.fn.setLastUpdatesCheck());r=t.parent().find("*");r.off("blur").on("blur",function(){setTimeout(function(){!$.contains(t.parent()[0],$(":focus")[0])&&i.hasClass("show")&&t.trigger("click")},40)})}return!1})});$.fn.getNewUpdatesCount=function(n){var i=$.extend({lastCheck:null},n),t;if($(this).length!==0&&!settings.section.isCMS){var r=$(this),u=!0,f=parseInt(window.sessionStorage.getItem("mettLastUpdateCheck"))||parseInt(Date.now());Date.now()>f+settings.updateCountInterval?window.sessionStorage.setItem("mettLastUpdateCheck",Date.now()):(u=window.sessionStorage.getItem("mettLastUpdateCheck")?!1:!0,window.sessionStorage.setItem("mettLastUpdateCheck",f));u?(t="/api/widget/CountNewUpdates?preventCache="+(new Date).getTime().toString(),i.lastCheck!==null&&(t="/api/widget/CountNewUpdates?lastDate="+i.lastCheck),$.ajax({url:t,data:{token:$("input[name='__RequestVerificationToken']").val()}}).done(function(n){n>0&&r.setNewUpdatesCount(n)}).fail(function(){$.fn.showError(settings.errors.updatesCountErrorText+" (500.38)","console")})):r.setNewUpdatesCount(parseInt(window.sessionStorage.getItem("mettLastUpdateCount"))||0)}};$.fn.setNewUpdatesCount=function(n){$(this).length!==0&&n!==0&&(settings.user.enableUpdatesAudio&&(typeof globals.audioElement=="undefined"?(globals.audioElement=document.createElement("audio"),globals.audioElement.setAttribute("src","/communities/common/themes/mett%20responsive/audio/notification.mp3")):n>settings.user.updatesCount&&globals.audioElement.play()),settings.user.updatesCount=n,window.sessionStorage.setItem("mettLastUpdateCount",n),$(this).html(n).stop().css({opacity:0}).animate({opacity:1},300),$("#welcome .newUpdatesCount").html(n))};$.fn.setLastUpdatesCheck=function(){settings.user.updatesCount=0;window.sessionStorage.setItem("mettLastUpdateCount",0);$.ajax({url:"/api/widget/SetLastUpdatesCheck",data:{token:$("input[name='__RequestVerificationToken']").val()}}).fail(function(){$.fn.showError(settings.errors.updatesDateErrorText+" (500.39)","console")})};$(document).ready(function(){$(".nestedComments").length!==0&&(typeof CKEDITOR!="undefined"&&CKEDITOR||(window.CKEDITOR_BASEPATH="/ckeditor/",$("head").append('<script src="/ckeditor/ckeditor.js?t=C6HH5UF" type="text/javascript"><\/script>')),$(".nestedComments").each(function(){(typeof $(this).data("nestedComments")=="undefined"||$(this).data("nestedComments")==null)&&$(this).data("nestedComments",new NestedComments($(this)))}))});NestedComments=function(n){function ni(){t=n.find(".commentsContainer");o=n.find(".bestAnswerContainer");i=settings.user&&settings.user.ID>0;$("html").attr("class").indexOf("itemPageType")>-1&&(p=$(".itemTitle").text(),w=settings.section.authorId);l=settings.nestedComments.mayComment;et=settings.nestedComments.enableLikes;st=settings.nestedComments.editDeleteOwnComments;ht=settings.nestedComments.autoFollow;ct=settings.nestedComments.allowFiles;b=settings.nestedComments.allowAnonymous;f=settings.nestedComments.allowBestAnswer;h=settings.nestedComments.allowReport;at(0,"");ti();settings.section.itemID>-1?u(settings.section.itemID):u(n.parentsUntil(".item").parent().data("item-id"));fi()}function ti(){var t=n.find(".commentsSortOrder");r=t.val();t.change(function(){r=t.val();settings.section.itemID>-1?u(settings.section.itemID):u(n.parentsUntil(".item").parent().data("item-id"));e()})}function u(n,i){allComments=[];nt();o.empty();t.html(it());s&&s.addClass("hide");$.ajax({url:"/api/Comments/GetComments",data:{sectionId:settings.section.ID,contentPageId:n,token:$('input[name="__RequestVerificationToken"]').val(),sortOrder:r}}).done(function(t){try{t=JSON.parse(t)}catch(r){return ut()}if(!Array.isArray(t))return ut();at(n,lt(t));oi(t);ii(i)}).fail(function(){ut()})}function lt(n){var i=0,r,t;i+=n.length;for(r in n)t=n[r],t.CommentChildren&&t.CommentChildren.length>0&&(i+=lt(t.CommentChildren));return i}function ii(i){t.find(".dropDownMenu").initializeDropDownMenus();s&&s.removeClass("hide");y||(y=!0,ri(),ft.complete(),e(),tr());n.initializeToolbars();i&&i>0&&g(i);settings.userDialog.instance!=null&&settings.userDialog.instance.init();ft.commentsLoaded()}function ri(){if(document.location.href.indexOf("#")!==-1&&document.location.href.indexOf("comment-")!==-1&&!(document.location.href.indexOf("#")>document.location.href.indexOf("comment-"))){var n=document.location.href.split("#")[1];(n=n.split("comment-")[1],n=n.split("&")[0],n=trim(n),n===""||isNaN(n))||g(parseInt(n))}}function at(n,t){var i;i=settings.section.itemID>-1?$(".comments .addCommentCount"):$(".items").find("[data-item-id='"+n+"']").find($(".addCommentCount"));i.text(t);t===1&&i.parent().find(".addCommentCountText").text(settings.various.commentText.toLowerCase())}function vt(n){var r,t,i;if(f){n||(n=allComments);for(r in n){if(t=n[r],t.BestAnswer===!0)return t;if(t.CommentChildren&&t.CommentChildren.length>0&&(i=vt(t.CommentChildren),i))return i}}}function d(n,t){var r,i;t||(t=allComments);for(r in t){if(i=t[r],i.CommentId===n)return i;if(i.CommentChildren&&i.CommentChildren.length>0)return d(n,i.CommentChildren)}}function ui(n){var i=d(n),t=i,r=[i],u;if(i){while(t.ParentCommentId>0)t=d(t.ParentCommentId),r.unshift(t);for(u in r)$("#comment-"+r[u].CommentId+" > .commentContent > .childComments > .comment > .loadMoreComments").click()}}function g(n){var t=$("#comment-"+n);(t.length!==0||(ui(n),t=$("#comment-"+n),t.length!==0))&&(t.focus(),t.css({boxShadow:"inset 0px 80px 67px -64px rgba(28,184,0,0)"}),setTimeout(function(){t.css({boxShadow:"inset 0px 80px 67px -64px rgba(28,184,0,.3)"})},40),setTimeout(function(){t.css({boxShadow:"inset 0px 80px 67px -64px rgba(28,184,0,0)"})},2e3))}function fi(){l&&$.ajax({url:"/api/user/GetCommentersByPermissionsJson",data:{sectionID:settings.section.ID,contentPageID:settings.section.itemID,token:$('input[name="__RequestVerificationToken"]').val()}}).done(function(n){ot=JSON.parse(n)})}function nt(){(t.find(".editMode").removeClass("editMode"),CKEDITOR.instances.dynamicCommentEditor)&&(CKEDITOR.instances.dynamicCommentEditor.destroy(),$(".dynamicCommentEditorContainer").remove())}function ei(){CKEDITOR.instances.addCommentEditor&&(CKEDITOR.instances.addCommentEditor.destroy(),$(".addCommentEditorContainer").remove())}function e(n,u){var et,st,d,f,e,v,y,g,ct,h,p,tt,rt,c,ut,w,a,lt,b,ft;if(l){if((n||u)&&(et=n?n.CommentId:u.CommentId,st=t.find("[data-target-comment-id="+et+"]"),n&&st.hasClass("reply")||u&&st.hasClass("edit"))){CKEDITOR.instances.dynamicCommentEditor.focus();d=CKEDITOR.instances.dynamicCommentEditor.createRange();d.moveToElementEditEnd(d.root);CKEDITOR.instances.dynamicCommentEditor.getSelection().selectRanges([d]);return}if(f=$("<div>"),f.addClass("commentEditorContainer"),e=$("<textarea>"),e.addClass("hide"),n||u?(nt(),v="dynamicCommentEditor",f.addClass("dynamicCommentEditorContainer"),f.attr("data-target-comment-id",et)):(ei(),v="addCommentEditor",f.addClass("addCommentEditorContainer"),s=f),e.attr("id",v),y=$("<div>"),y.addClass("field editor"),g=$("<label>"),g.attr("for",v),g.text(settings.fields.commentFieldText+"*"),ct=$("<div>"),ct.addClass("clear"),h=$("<div>"),h.addClass("addCommentToolbar toolbar show"),p=$("<div>"),p.addClass("button icon-doc-text transparent before showPlupload showMore"),p.attr("data-hide-after-toggle",!0),tt=$("<input>"),tt.attr("type","button"),tt.val(settings.nestedComments.addFileText),rt=$("<div>"),rt.addClass("button info icon-comment before addComment"),c=$("<button>"),c.attr("type","button"),settings.section.typeID===74?c.text(settings.nestedComments.answerText):c.text(settings.nestedComments.commentText),u&&c.text(settings.buttons.editText),(n||u)&&(ut=$("<div>"),ut.addClass("button delete icon-cancel-circled before cancelComment"),w=$("<button>"),w.attr("type","button"),w.text(settings.buttons.cancelText),w.click(function(){return nt(),!1}),ut.append(w),h.append(ut)),p.append(tt),rt.append(c),settings.nestedComments.enableFilesUpload&&i&&h.append(p),h.append(rt),a=gi(),y.append(g),y.append(ct),y.append(e),f.append(y),f.append(a),f.append(h),n){var at=n.ParentCommentId>0?n.ParentCommentId:n.CommentId,b=t.find("[data-comment-id="+at+"]"),k=b.find("> .commentContent > .childComments");k.length==0&&(k=$("<div>").addClass("childComments"),b.find(".commentContent").append(k));n.CommentAuthor&&(lt=ot.filter(function(t){return t.UserId==n.CommentAuthor.UserId}),lt.length>0?e.val('<p><span class="strong commentMention" contenteditable="false"><a data-user-id="'+n.CommentAuthor.UserId+'" data-cke-saved-href="/shortcuts/Users_ShowProfile.aspx?userkey='+n.CommentAuthor.UserId+'" href="/shortcuts/Users_ShowProfile.aspx?userkey='+n.CommentAuthor.UserId+'">'+n.CommentAuthor.Fullname+"<\/a><\/span><\/p>"):e.val('<p><span class="strong commentMention" contenteditable="false">'+n.CommentAuthor.Fullname+"<\/span><\/p>"));f.prepend(yt(n));r==="desc"?k.prepend(f):k.append(f);f.addClass("reply")}else u?(b=t.find("[data-comment-id="+u.CommentId+"]"),e.val(u.CommentText),b.addClass("editMode"),b.find("> .commentContent").prepend(f),f.addClass("edit")):(f.prepend(yt()),r==="desc"?f.insertAfter(o):f.insertAfter(t));$("#"+v).length>0&&(a&&a.length>0&&a.find(".uploader").initializePlupload(),ft=CKEDITOR.replace(v,{customConfig:"/CKEditor/config_comments.js",startupFocus:n||u,on:{instanceReady:function(t){if(t.editor&&(typeof CKFinder!="undefined"&&CKFinder.setupCKEditor(null,"/ckfinder/"),n||u)){var i=t.editor.createRange();i.moveToElementEditEnd(i.root);t.editor.getSelection().selectRanges([i]);t.editor.insertText(" ")}}}}),c.click(function(){if(trim(ft.getData())===""){$.fn.showError(settings.nestedComments.commentFieldEmptyText);return}if(!i&&typeof hcaptcha!="undefined"&&hcaptcha.getResponse()===""){ir(this);return}return(h.html(it()),u)?(er(ft,u,a),!1):(ht&&$("#toolbarTop .follow").click(),or(ft,n,a),!1)}),f.initializeToolbars())}}function yt(n){var l,f,c,t,a,r,e,v,o,s,y,p,u,h,w,k,d;if(b||!i)return l=function(){if(i&&!e.prop("checked")){t.text(settings.user&&settings.user.fullName?settings.user.fullName:"Anoniem");return}if(trim(u.val())===""){t.text(settings.fields.commentNameText);return}t.text(trim(u.val()))},f=$("<div>"),f.addClass("anomynousContainer"),c=$("<div>"),c.addClass("field lessMargin commentAuthorCurrent"),c.text(settings.nestedComments.commentLikText),t=$("<span>"),t.addClass("strong anonymousAuthor"),t.text(settings.user&&settings.user.fullName?settings.user.fullName:settings.fields.commentNameText),a=$("<div>"),a.addClass("field lessMargin switch"),r=$("<span>"),r.addClass("toggleAnonymousComment containerToggle"),r.initializeCustomContainers(),e=$("<input>"),e.attr({id:n?"replyAnonymousToggle":"anonymousToggle",type:"checkbox"}),e.change(l),v=$("<label>"),v.attr({"for":n?"replyAnonymousToggle":"anonymousToggle","data-toggle-children":!0}),v.text(settings.nestedComments.otherNameText),o=$("<div>"),i&&(o.addClass("container hide"),o.attr("data-show-when-checked",!0)),s=$("<div>"),s.addClass("field commentAuthor"),y=$("<label>"),y.attr("for",n?"replyAnonymousName":"anonymousName"),y.text(settings.nestedComments.nameText),p=$("<p>"),p.addClass("help"),p.text(settings.nestedComments.anonymousText),u=$("<input>"),u.attr({id:n?"replyAnonymousName":"anonymousName",type:"text",autocomplete:"nickname"}),u.keyup(l),u.change(l),h=$("<div>"),h.addClass("field commentAuthor"),w=$("<label>"),w.attr("for",n?"replyAnonymousEmail":"anonymousEmail"),w.text(settings.nestedComments.emailAddressText),k=$("<p>"),k.addClass("help"),k.text(settings.nestedComments.leaveEmailText),d=$("<input>"),d.attr({id:n?"replyAnonymousEmail":"anonymousEmail",type:"text",autocomplete:"email"}),r.append(e),i&&r.append(v),a.append(r),s.append(y),s.append(p),s.append(u),h.append(w),h.append(k),h.append(d),o.append(s),o.append(h),c.append(t),f.append(c),f.append(a),f.append(o),setTimeout(function(){e.initializeSwitchery();r.initializeCustomContainers()},40),f}function oi(n){allComments=n;t.empty();for(var i in n)t.append(pt(n[i]));tt(vt())}function pt(n){var t=$("<div>"),i;return t.addClass("comment"),t.attr("id","comment-"+n.CommentId),t.attr("data-comment-id",n.CommentId),t.attr("data-parent-comment-id",n.ParentCommentId),t.attr("data-best-answer",f?n.BestAnswer:!1),t.attr("tabindex",0),i=$("<div>"),i.addClass("commentContent"),i.append(hi(n)),i.append(kt(n)),i.append(gt(n)),i.append(ci(n)),i.append(yi(n)),i.append(wt(n)),t.append(si(n.CommentAuthor)),t.append(i),t}function wt(n,t){var i,u;if(n.CommentChildren&&n.CommentChildren.length!==0){i=$("<div>");i.addClass("childComments");for(u in n.CommentChildren)!t&&(r==="desc"&&u>1||r==="asc"&&u<n.CommentChildren.length-2)||i.append(pt(n.CommentChildren[u]));return!t&&n.CommentChildren.length>2&&(r==="asc"&&i.prepend(bt(n)),r==="desc"&&i.append(bt(n))),t&&settings.userDialog.instance!=null&&setTimeout(function(){settings.userDialog.instance.init()},40),setTimeout(function(){i.find(".dropDownMenu").initializeDropDownMenus();i.initializeToolbars()},40),i}}function bt(n){var i=$("<div>"),t;return i.addClass("comment loadMoreCommentsContainer"),t=$("<a>"),t.attr({href:"#loadMoreComments",role:"button"}),t.addClass("loadMoreComments textButton inline before"),t.addClass(r==="asc"?"icon-up-open":"icon-down-open"),t.text(settings.nestedComments.showMoreCommentsText.replace("{0}",n.CommentChildren.length-2)),t.click(function(){var t=$(this).parents(".childComments:first");return t.empty(),t.append(wt(n,!0)),!1}),i.append(t),i}function si(n){var i=$("<div>"),t;return i.addClass("commentImage"),n&&n.Avatar&&n.Avatar.indexOf("/?")==-1?(i.addClass("hasAvatar"),t=$("<img>"),t.addClass("avatar"),t.attr("alt","Profielfoto"),t.attr("data-user-id",n.UserId),t.attr("src",n.Avatar),i.append(t)):(t=$("<div>"),t.addClass("shortcut avatar noAvatar circle icon-user before"),i.append(t)),i}function hi(n){var f=n.CommentAuthor,i=$("<div>"),t,r,u;return i.addClass("commentInformation"),t=$("<div>"),t.addClass("author"),r=$("<span>"),r.addClass("bestAnswerText icon-check before"),r.html(settings.nestedComments.bestAnswerByText+"&nbsp;"),f?(t.attr("data-user-id",f.UserId),t.text(t.text()+f.Fullname)):t.text(t.text()+settings.fields.commentNameText),u=$("<span>"),u.addClass("fullDate icon-calendar before"),u.text(moment(n.CreatedDate).format("DD-MM-YYYY ["+settings.various.timeText+"] H:mm")),t.prepend(r),i.append(t),i.append(u),i.append($("<div>").addClass("clear")),i}function kt(n){var t=$("<div>");return t.addClass("commentText clear"),t.html(n.CommentText),t}function ci(n){var t=$("<div>");return t.addClass("toolbar show commentOptions"),t.append(li(n)),t.append(ai(n)),t.append(vi(n)),t}function li(n){var t,r,u;if(et)return t=$("<span>"),i&&(t=$("<a>"),t.attr({role:"button",href:"#like"}),t.click(function(){var i=!t.hasClass("liked"),u=parseInt(r.text());return u+=i?1:-1,r.text(u),i?t.addClass("liked icon-heart").removeClass("icon-heart-empty"):t.addClass("icon-heart-empty").removeClass("liked icon-heart"),ki(n,i),!1})),t.addClass("commentLike like inline icon-heart-empty before"),t.attr("data-item-id",n.CommentId),n.LikedByUser&&t.addClass("liked icon-heart").removeClass("icon-heart-empty"),r=$("<span>"),r.addClass("number"),r.text(n.LikeCount),u=$("<span>"),u.addClass("screenReaderContent"),u.text(" "+settings.buttons.inlineLikeText),t.append(r),t.append(u),t}function ai(n){if(f&&settings.user&&(settings.user.isAdmin||settings.user.isModerator||settings.user.ID===w)){var i=$("<a>");return i.attr({role:"button",href:"#BestAnswer"}),i.addClass("markBestAnswer textButton inline icon-check before"),i.text(settings.nestedComments.markBestAnswerText),i.click(function(){return t.find("[data-best-answer=true]").attr("data-best-answer","false"),t.find("[data-comment-id="+n.CommentId+"]").attr("data-best-answer",!0),tt(n),dt(n,!0),!1}),i}}function vi(n){if(l){var t=$("<a>");return t.attr({role:"button",href:"#Reply"}),t.addClass("reply textButton inline icon-reply before"),t.attr("data-item-id",n.CommentId),t.text(settings.nestedComments.commentToText),t.click(function(){return e(n),!1}),t}}function yi(n){var a=$("<div>"),u,f,e,t,o,s,c,r,l;return a.addClass("itemOptions"),u=$("<div>"),u.addClass("toolbarWrapper toolbar right show"),h&&i&&(f=$("<ul>"),f.addClass("dropDownMenu"),e=$("<li>"),t=$("<button>"),t.addClass("button toggleDropDown transparent icon-awesome-ellipsis iconOnly before"),t.attr("aria-expanded","false"),t.attr("type","button"),o=$("<div>"),o.addClass("dropDown"),n.CommentAuthor?t.attr("aria-label",settings.nestedComments.optionsForCommentText+n.CommentAuthor.Fullname):t.attr("aria-label",settings.nestedComments.optionsForThisCommentTex),o.append(wi(n)),e.append(t),e.append(o),f.append(e),u.append(f)),settings.user&&settings.user.ID!==-1&&(settings.user.isAdmin||settings.user.isModerator||st&&n.CommentAuthor&&settings.user.ID===n.CommentAuthor.UserId)&&(s=$("<ul>"),s.addClass("dropDownMenu"),c=$("<li>"),r=$("<button>"),r.addClass("button toggleDropDown transparent icon-cog iconOnly before"),r.attr("aria-expanded","false"),r.attr("type","button"),n.CommentAuthor?r.attr("aria-label",settings.nestedComments.optionsForCommentText+n.CommentAuthor.Fullname):r.attr("aria-label",settings.nestedComments.optionsForThisCommentTex),l=$("<div>"),l.addClass("dropDown"),l.append(pi(n)),c.append(r),c.append(l),s.append(c),u.append(s)),u.children().length>0&&a.append(u),a}function pi(n){var i=$("<a>"),r=i,t;return n.CommentAuthor?i.attr("aria-label",settings.nestedComments.deleteCommentOfText+n.CommentAuthor.Fullname):i.attr("aria-label",settings.nestedComments.deleteThisCommentText),i.attr("href","#"),i.addClass("deleteComment icon-trash before"),i.text(settings.various.deleteText),i.click(function(t){t.preventDefault();var i=settings.nestedComments.shureToRemoveText;return n.CommentAuthor&&(i=settings.nestedComments.shureRoRemoveOfText.replace("{0}",n.CommentAuthor.Fullname)),$(this).confirm(i)&&bi(n),!1}),t=$("<a>"),n.CommentAuthor?t.attr("aria-label",settings.nestedComments.removeCommentOfText+n.CommentAuthor.Fullname):t.attr("aria-label",settings.nestedComments.editThisCommentText),t.attr("href","#"),t.addClass("editComment icon-pencil before"),t.text(settings.buttons.editText),t.click(function(){return e(undefined,n),!1}),r.add(t)}function wi(n){if(h){var t=$("<a>"),i=t;return n.CommentAuthor?t.attr("aria-label",settings.nestedComments.reportCommentOfText+n.CommentAuthor.Fullname):t.attr("aria-label",settings.nestedComments.reportThisCommentText),t.attr("href","#"),t.addClass("reportComment icon-flag before"),t.text(settings.nestedComments.reportText),t.click(function(t){return t.preventDefault(),di(n),!1}),i}}function tt(n){var i,r,e,c,h,u,l,s,a;f&&(o.empty(),n)&&(i=$("<div>"),i.addClass("bestAnswer comment"),i.attr("data-comment-id",n.CommentId),i.attr("data-parent-comment-id",n.ParentCommentId),r=$("<div>"),r.addClass("commentContent"),e=$("<a>"),e.addClass("showBestAnswer"),e.attr("href","#comment-"+n.CommentId),e.text(settings.nestedComments.showOriginalText),e.click(function(){return g(n.CommentId),!1}),c=n.CommentAuthor,h=$("<div>"),h.addClass("commentInformation"),u=$("<div>"),u.addClass("author"),l=$("<div>"),l.addClass("toolbar show"),s=$("<a>"),s.attr({role:"button",href:"#BestAnswer"}),s.addClass("removeBestAnswer textButton clearBoth inline icon-cancel before"),s.text(settings.nestedComments.deleteBestAnswerText),s.click(function(){return t.find("[data-best-answer=true]").attr("data-best-answer","false"),tt(),dt(n,!1),!1}),a=$("<span>"),a.addClass("bestAnswerText icon-check before"),a.html(settings.nestedComments.bestAnswerByText+"&nbsp;"),c?(u.attr("data-user-id",c.UserId),u.text(c.Fullname)):u.text(settings.fields.commentNameText),u.prepend(a),h.append(u),h.append($("<div>").addClass("clear")),r.append(h),r.append(kt(n)),r.append(gt(n)),r.append(e),l.append(s),i.append(r),settings.user&&(settings.user.isAdmin||settings.user.isModerator||settings.user.ID===w)&&i.append(l),o.append(i))}function bi(n){var i=function(){$.fn.showError(settings.nestedComments.deleteCommentErrorText)};$.ajax({url:"/api/Comments/DeleteComment",data:{sectionId:settings.section.ID,commentId:n.CommentId,contentPageId:settings.section.itemID,token:$('input[name="__RequestVerificationToken"]').val()}}).done(function(r){if(r!=="Comment deleted"){i();return}var u=t.find("[data-comment-id="+n.CommentId+"]");u.siblings(".comment").length==0&&u.parents(".childComments:first").remove();u.css({height:u.outerHeight(),overflow:"hidden",transition:"opacity 0.3s, height 0.2s 0.2s"});setTimeout(function(){u.css({opacity:0,height:0,minHeight:0})},40);u.on("transitionend",function(){u.remove()})}).fail(function(){i()})}function dt(n,t){if(f&&n){var i=function(){$.fn.showError(settings.nestedComments.reportCommentErrorText)};$.ajax({url:"/api/Comments/BestAnswer",data:{sectionId:settings.section.ID,contentPageId:settings.section.itemID,commentId:n.CommentId,bestAnswer:t,token:$('input[name="__RequestVerificationToken"]').val()}}).done(function(n){n!=="Comment selected as best answer"&&i()}).fail(function(){i()})}}function ki(n,t){n&&$.ajax({url:"/api/Comments/LikeComment",data:{sectionId:settings.section.ID,commentId:n.CommentId,like:t,token:$('input[name="__RequestVerificationToken"]').val()}}).done(function(){})}function it(){var n=$("<div>"),t;return n.addClass("loader show"),n.attr("role","status"),t=$("<span>"),t.addClass("screenReaderContent"),t.text(settings.buttons.savingText),n.append(t),n}function di(n){var t,a,i,v,b,k,y,e,o,u,s,p,l,w,f,r;h&&(t=$("<div>"),t.addClass("overlay"),t.attr({id:"reportCommentOverlay","aria-modal":!0,role:t}),t.click(function(n){n.target===t[0]&&c()}),a=$("<span>"),a.addClass("screenReaderContent"),a.text(settings.nestedComments.closeReportText),i=$("<a>"),i.attr("role","button"),i.attr("href","#closeReportOverlay"),i.addClass("button close info icon-cancel-circled iconOnly before pointer"),i.append(a),i.click(function(){return c(),!1}),v=$("<h1>"),v.addClass("overlayItemTitle"),v.text(settings.nestedComments.reportCommentText),b=$("<p>"),b.text(settings.nestedComments.reportHelpText),k=$('<p class="help">'),k.text(settings.various.requiredFieldsText),y=$("<label>"),y.attr("for","reportCommentExplanation"),y.text(settings.nestedComments.explanationText+"*"),e=$("<textarea>"),e.attr("id","reportCommentExplanation"),o=$("<div>"),o.addClass("field"),o.append(y),o.append(e),u=$("<div>"),u.addClass("toolbar toolbarBottom show"),s=$("<input>"),s.attr("type","button"),s.val(settings.buttons.cancelText),s.click(function(){c()}),p=$("<div>"),p.addClass("button close delete icon-cancel-circled before"),p.append(s),l=$("<input>"),l.attr("type","button"),l.val(settings.nestedComments.sendText),l.click(function(){if(trim(e.val())=="")return $.fn.showError(settings.nestedComments.emptyExplanationText),!1;fr(n,e.val());u.html(it())}),w=$("<div>"),w.addClass("button general icon-envelope before"),w.append(l),u.append(p),u.append(w),f=$("<div>"),f.addClass("overlayItemContent"),f.append(b),f.append(k),f.append(o),r=$("<div>"),r.addClass("overlayContent"),r.append(i),r.append(v),r.append(f),r.append(u),t.append(r),$("#total").append(t))}function gi(){var f,e,t,o,n,s,r,u,h;if(settings.nestedComments.enableFilesUpload&&ct&&i)return f=$("<div>"),f.addClass("more"),e=$("<div>"),e.addClass("moreContent"),t=$("<div>"),t.addClass("upload"),o=$("<div>"),o.addClass("uploader medium"),o.attr({"data-plupload-file-type":"commentfiles","data-plupload-extension-types":"image, document"}),n=$("<div>"),n.addClass("hide"),s=$("<input>"),s.attr("type","text"),s.addClass("pluploadFileIDs"),r=$("<input>"),r.attr("type","text"),r.addClass("batchID"),r.val(rr()),u=$("<input>"),u.attr("type","text"),u.addClass("itemID"),u.val(settings.section.itemID),h=$("<input>"),h.attr("type","text"),h.addClass("commentID"),n.append(s),n.append(r),n.append(u),n.append(h),t.append(o),t.append(n),e.append(t),f.append(e),f}function gt(n){var t,i,r;if(n.CommentFiles&&n.CommentFiles.length!==0){t=$("<div>");t.addClass("commentFileList");for(i in n.CommentFiles)r=n.CommentFiles[i],t.append(nr(n,r));return t}}function nr(n,t){var i=$("<div>"),r,u,f;return i.attr({id:"commentFile_"+t.FileId}),i.addClass("commentFile icon-doc-text before clear"),r=$("<a>"),r.attr("href","/shortcuts/handlerdownloadfiles.ashx?commentFileId="+t.FileId),r.text(t.FileName),u=$("<div>"),u.addClass("deleteFile button delete transparent icon-cancel iconOnly before"),f=$("<input>"),f.attr({"aria-label":settings.nestedComments.deleteFileText+t.FileName,title:settings.nestedComments.deleteFileText+t.FileName,type:"image",src:"/communities/common/themes/mett%20responsive/images/various/transparent.png"}),f.click(function(){return ur(n,t),!1}),u.append(f),i.append(r),i.append(u),i}function tr(){var n,e,t,o,l,a,s,h,u,c,f,r;i||($("[src*=hcaptcha]").length===0&&$("head").append('<script src="//hcaptcha.com/1/api.js&hl='+settings.language+'"><\/script>'),n=$("<div>"),n.addClass("overlay hide"),n.attr({id:"captchaOverlay","aria-modal":!0,role:n}),n.click(function(t){t.target===n[0]&&rt()}),e=$("<span>"),e.addClass("screenReaderContent"),e.text(settings.nestedComments.closeReportText),t=$("<a>"),t.attr("role","button"),t.attr("href","#closeReportOverlay"),t.addClass("button close info icon-cancel-circled iconOnly before pointer"),t.append(e),t.click(function(){return rt(),!1}),o=$("<h1>"),o.addClass("overlayItemTitle"),o.text(settings.nestedComments.captchaText),l=$("<p>"),l.text(settings.nestedComments.captchaHelpText),a="h-captcha",s=$("<div>"),s.addClass("h-captcha"),s.attr({id:a,"data-sitekey":"4dd31292-4a91-4442-8c76-4544d33192ec"}),h=$("<div>"),h.addClass("toolbar toolbarBottom show"),u=$("<input>"),u.attr("type","button"),u.val(settings.nestedComments.sendText),u.click(function(){if(hcaptcha.getResponse()=="")return $.fn.showError(settings.nestedComments.emptyCaptchaText),!1;k.click();rt()}),c=$("<div>"),c.addClass("button general icon-envelope before"),c.append(u),f=$("<div>"),f.addClass("overlayItemContent"),f.append(l),f.append(s),r=$("<div>"),r.addClass("overlayContent"),h.append(c),r.append(t),r.append(o),r.append(f),r.append(h),n.append(r),$("#total").append(n),setTimeout(function(){hcaptcha.render(a,{sitekey:"4dd31292-4a91-4442-8c76-4544d33192ec"});$.fn.initializeAccessibleHCaptcha()},500))}function rt(){$("#captchaOverlay").addClass("hide");k.focus()}function ir(n){var t=$("#captchaOverlay");k=n;t.removeClass("hide");t.tabGuard();t.find("[tabindex]:not([tabindex=-1]):visible, button:visible, input:visible, a:visible").first().focus()}function rr(){return([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g,n=>(n^crypto.getRandomValues(new Uint8Array(1))[0]&15>>n/4).toString(16))}function ur(n,t){if(n&&t){var i=function(){$.fn.showError(settings.nestedComments.deleteFileErrorText)};$.ajax({url:"/api/Comments/DeleteCommentFile",data:{sectionId:settings.section.ID,commentId:n.CommentId,fileId:t.FileId,token:$('input[name="__RequestVerificationToken"]').val()}}).done(function(n){if(n!="Comment file deleted"){i();return}$("#commentFile_"+t.FileId).remove()}).error(function(){i()})}}function c(){$("#reportCommentOverlay").remove()}function fr(n,t){h&&n&&trim(t).length!==0&&$.ajax({url:"/api/Comments/InapropriateComment",data:{sectionId:settings.section.ID,contentPageId:settings.section.itemID,commentId:n.CommentId,explanationText:t,token:$('input[name="__RequestVerificationToken"]').val()}}).done(function(){$.fn.alert(settings.nestedComments.reportThanksText);c()}).error(function(){$.fn.showError(settings.nestedComments.reportErrorText);c()})}function er(n,t,i){var e=n.getData(),r,f;t&&trim(e).length!==0&&(i&&i.length>0&&(r=i.find(".uploader").pluploadQueue()),f=function(){$.fn.showError(settings.nestedComments.changeCommentErrorText)},$.ajax({method:"POST",url:"/api/Comments/UpdateComment",data:{sectionId:settings.section.ID,contentPageId:settings.section.itemID,contentPageTitle:p,commentId:t.CommentId,commentText:e,token:$('input[name="__RequestVerificationToken"]').val()}}).done(function(n){if(n!=="Comment updated"){f();return}r?(r.bind("UploadComplete",function(){r.destroy();u(settings.section.itemID,t.CommentId)}),i.find(".commentID").val(t.CommentId),r.start()):u(settings.section.itemID,t.CommentId)}).fail(function(){f()}))}function or(n,t,r){var c=n.getData(),f,l=!1,o="",a="",v=-1,y=-1,h,s;(r&&r.length>0&&(f=r.find(".uploader").pluploadQueue()),trim(c).length!==0)&&(h=-1,t&&(v=t.CommentAuthor?t.CommentAuthor.UserId:-1,y=t.CommentId,h=t.ParentCommentId>0?t.ParentCommentId:t.CommentId),s=function(n){if(n==="captcha"){$.fn.showError(settings.nestedComments.captchaErrorText);return}$.fn.showError(settings.nestedComments.addCommentErrorText)},(b||!i)&&(i&&(l=t?$("#replyAnonymousToggle").is(":checked"):$("#anonymousToggle").is(":checked")),o=t?trim($("#replyAnonymousName").val()):trim($("#anonymousName").val()),a=t?trim($("#replyAnonymousEmail").val()):trim($("#anonymousEmail").val()),o===""&&(o=settings.fields.commentNameText)),$.ajax({method:"POST",url:"/api/Comments/AddComment",data:{sectionId:settings.section.ID,contentPageId:settings.section.itemID,contentPageTitle:p,commentText:c,parentCommentId:h,isAnonymous:l||!i,anonymousName:o,anonymousEmail:a,replyUserId:v,replyCommentId:y,captcha:$("#h-captcha").length>0?hcaptcha.getResponse():undefined,token:$('input[name="__RequestVerificationToken"]').val()}}).done(function(i){if(isNaN(i)){s();return}var o=parseInt(i);n.setData("");f?(f.bind("UploadComplete",function(){try{f.destroy()}catch(n){}t||e();u(settings.section.itemID,o)}),r.find(".commentID").val(o),f.start()):(t||e(),u(settings.section.itemID,o))}).fail(function(n){if(n.responseJSON==="Captcha invalid"){s("captcha");return}s()}))}function ut(){var r=$("<p>"),n,i;r.text(settings.nestedComments.getCommentsErrorText);n=$("<a>");n.attr({role:"button",href:"#Reload","aria-label":settings.nestedComments.getCommentsRetryText});n.addClass("reloadComments textButton clearBoth inline icon-ccw before");n.text(settings.nestedComments.tryAgainText);n.click(function(){return u(settings.section.itemID),!1});i=$("<div>");i.addClass("errorContainer comment center");i.append(r);i.append(n);t.html(i)}var t,o,s,a=[],v=[],y=!1,r,p="",w=-1,l=!1,et=!1,ot=[],st=!1,ht=!1,ct=!1,b=!1,f=!1,h=!1,i=!1,k=null,ft={commentsLoaded:function(n){if(n){v.push(n);return}for(var t in v)v[t]()},complete:function(n){if(n){a.push(n);y&&n();return}for(var t in a)a[t]()}};return ni(),ft}