var alfa=window.alfa||{};alfa.accordion={},function(n,t){function i(){var t=!1;return n(document.body).hasClass("usn-tablet")&&(t=!0),t}function u(){i()&&n(".accordion > ul > li").first().removeClass("active");n(document).on("click",".accordion > ul > li > a",function(t){t.preventDefault();f(n(this))});n(window).bind("orientationchange",function(){n(".accordion").each(function(){s(n(this));r(n(this))})});n(".accordion").each(function(){i()||r(n(this));o(n(this))});n(window).scroll(function(){n(".accordion").each(function(){e(n(this))})})}function f(t){var u=t.parents(".accordion").eq(0),i=t.parent();n(document.body).hasClass("usn-tablet")?i.hasClass("active")?i.removeClass("active"):i.addClass("active"):(u.find("li").removeClass("active"),i.addClass("active"),r(u))}function e(t){var i=Math.floor(t.offset().top),u=n(window).scrollTop(),r=i+(t.height()-Number(t.find("ul").attr("data-height")));!(u>i)||n(document.body).hasClass("usn-tablet")||u>r?(u>r&&(t.find("> ul").css({top:r-i,position:"absolute"}),t.find("> ul > li > .accordion-content.rich-content").css({top:-(r-i)})),t.removeClass("fixed")):(t.addClass("fixed"),t.find("> ul").css({top:"",position:""}),t.find("> ul > li > .accordion-content.rich-content").css({top:""}))}function o(t){var r=0;i()||t.find("> ul").attr("data-height",t.find(" > ul").height());t.find(".accordion-label").each(function(){n(this).css("top",r);r=r+n(this).outerHeight(!0)})}function s(n){n.css("height","auto");n.find(".accordion-content").css("height","auto")}function r(n){var r="200",t,i=n.find("> ul").attr("data-height");i||(i=n.find("> ul").height());n.find("li.active")[0]||n.find("li:first-child").addClass("active");t=n.find("li.active .accordion-content").height();t<i&&(t=i);n.css("height",t);t===i&&n.find("li.active .accordion-content").height(t);t<r&&(n.css("height",r),n.find("li.active .accordion-content").height(r))}t.init=function(){n(document).ready(function(){n(document.body).hasClass("sc-edit")||u()})}}(jQuery,alfa.accordion);alfa=window.alfa||{};alfa.autocomplete={},function(n,t){t.init=function(){}}(jQuery,alfa.autocomplete);jQuery.simpleWidget("alfaCallStudentPopup",{options:{},_create:function(){var n=this;this.element.on("click",function(){n._openPopup(jQuery(this).attr("aria-controls"))})},_openPopup:function(n){var t=this,i=this.element.closest(".course-call-students");t.$overlay=i.find(".course-call-students-popups-overlay");t.$popup=i.find("#"+n);t.$closeButton=t.$popup.find(".close-button");t.$overlay.addClass("show");t.$popup.attr("aria-hidden","false");jQuery("body").addClass("disable-scroll");t._loadVideo();t.$overlay.on("click",function(n){n.preventDefault();t._closePopup()});t.$closeButton.on("click",function(n){n.preventDefault();t._closePopup()});t.$popup.find("[aria-controls]").on("click",function(){t._showBookingsTool()})},_closePopup:function(){this.$popup.attr("aria-hidden","true");this.$overlay.removeClass("show");jQuery("body").removeClass("disable-scroll");this.$popup.find(".call-student-popup-iframe").attr("aria-hidden","true");this.$popup.find(".call-student-popup-content").show()},_loadVideo:function(){var t=this,n=t.$popup.find(".vimeo-video").data("id");n&&new Vimeo.Player("popup-video-"+n,{id:n,loop:!0})},_showBookingsTool:function(){var n=this;n.$popup.find(".call-student-popup-content").hide();n.$popup.find(".call-student-popup-iframe").attr("aria-hidden","false")}});alfa=window.alfa||{};alfa.carousel={},function(n,t){function i(){n(".flexslider").flexslider({animation:"slide",slideshow:!1,prevText:"Volgende",nextText:"Vorige",useCSS:!0,before:function(t){var i=t.animatingTo+1,f=n(t).find(".slide:not(.clone)"),r,u;t.direction==="prev"&&(i=t.animatingTo-1);r=n(t).find(".slides .slide:not(.clone)").eq(i).find("figure");u=n(t).find(".slides .slide:not(.clone)").eq(t.animatingTo).find("figure");r.show();u.show()},after:function(t){n(t).find(".indicator .current").html(n(t).find(".flex-control-nav a.flex-active").html())},start:function(t){var i=1,r=n(t).find(".flex-control-paging li");n("html").hasClass("lt-ie9")&&(i=0);n(t).find(".slide:not(.clone) figure").first().show();n(t).find(".slide:not(.clone) figure").eq(1).show();n(t).find(".slide:not(.clone) figure").last().show();n(t).find(".clone figure").show();n(t).append('<div class="indicator"><span class="current">1<\/span>/<span class="total">'+r.length+"<\/span><\/div>")}})}t.init=function(){n(document).ready(function(){n.flexslider?i():console.log("nope")})}}(jQuery,alfa.carousel);alfa=window.alfa||{};alfa.common={},function(n,t){function u(){n(function(){f();e();r();c();s();l();o();n(window).resize(function(){r()})})}function f(){n(".background-highlight").each(function(){i(n(this))});n(window).resize(function(){n(".background-highlight").each(function(){i(n(this))})})}function i(t){var i=n(t.attr("data-content-ref"));t.css("height",i.outerHeight());t.addClass("initialized")}function e(){n(document).on("click",".teaser.topstory",function(){var t=n(this).find("a[href]");t[0]&&(window.location.href=t.attr("href"))})}function o(){n(document).on("click",".toggle-container .toggle-control",function(){var t=n(this).parent(),r=t.siblings(),i=Unison.fetch.now().name;i!="usn-xs"&&i!="start"&&r.removeClass("active");t.hasClass("active")?t.removeClass("active"):t.addClass("active")})}function s(){n(".teaser-testimonial").each(function(){var t=n(this).find(".content").width();n(this).find(".content header").width(t)})}function r(){n(".topstory-links").each(function(){h(n(this))})}function h(t){var i=n(t.attr("data-content-ref"));t.css("height",i.outerHeight())}function c(){if(!n.cookie("cookieStatus")&&n("#cookie-bar-template")[0]){var t=n("#cookie-bar-template .cookie-bar"),i=n("#cookie-bar-template").html(),r=Handlebars.compile(i),u={header:t.data("cookie-bar-header"),message:t.data("cookie-bar-message"),"link-text":t.data("cookie-bar-link-text"),"link-href":t.data("cookie-bar-link-href")},f=r(u);n(document.body).append(f)}n(document).on("click",".cookie-bar .accept-cookies",function(){n.cookie("cookieStatus","cookiesYes",{expires:356,path:"/"});document.location.reload()});n(document).on("click",".cookie-bar .reject-cookies",function(){n.cookie("cookieStatus","cookiesNo",{expires:356,path:"/"});document.location.reload()})}function l(){Handlebars.registerHelper("if_eq",function(n,t,i){return n==t?i.fn(this):i.inverse(this)})}t.init=function(){u()}}(jQuery,alfa.common);alfa=window.alfa||{};alfa.contentscoll={},function(n,t){t.init=function(){n(document).ready(function(){var t=n(".content-scroller");Handlebars.registerHelper("duration",function(n){moment.locale("nl");var i=new moment(n,"DD-MM-YYYY HH:mm"),t=n.substring(n.indexOf(" ")+1),r=i.calendar();return new Handlebars.SafeString(r.replace(t,'<span class="time">'+t+"<\/span>"))});Handlebars.registerHelper("encodeUrl",function(n,t){var i=n||t;return new Handlebars.SafeString(encodeURIComponent(i))});t.each(function(){u(n(this))})})};var u=function(t){var f,s;$contentScollers=t;f=t.data("endpoint");t.data("endpoint","");var h=t.find(".loader"),u=n(t.data("filters-id")),e=t.data("start-id"),o=t.data("tags");if(u.length>0){u.find(".content-filter-select select").on("change",function(){i(1,f,t,e,o,!0);n(this).parent().addClass("content-filter-active");r(t).length&&(t.find(".filter-inactive").hide(),t.find(".filter-active").show())});u.find(".content-filter-select .content-filter-reset").on("click",function(){n(this).parent().removeClass("content-filter-active");n(this).parent().find("select")[0].selectedIndex=0;r(t).length||(t.find(".filter-inactive").show(),t.find(".filter-active").hide());i(1,f,t,e,o,!0)});u.find(".content-filter-select select").each(function(){this.selectedIndex===-1&&(this.selectedIndex=0)});u.find(".content-filters-reset").on("click",function(){u.find(".content-filter-select select").each(function(){this.selectedIndex=0;n(this).parent().removeClass("content-filter-active")});i(1,f,t,e,o,!0)});s=new Waypoint.Sticky({element:u[0].parentNode})}f&&i(1,f,t,e,o)},r=function(t){var r=n(t.data("filters-id")),u=r.find(".content-filter-select select"),i=[];return u.each(function(){n(this).val()!=="0"&&i.push({filterName:this.name,filterValue:n(this).val()})}),i},f=function(t){return n(t.data("template-id"))},e=function(n){n.find(".match-height").matchHeight({byRow:!0,property:"height",target:null,remove:!1});n.find(".content-block").removeClass("fade")},o=function(n,t,r,u,f,e){return u.waypoint(function(){return i(n,t,r,f,e),this.destroy()},{offset:"bottom-in-view"})},s=function(t,i){var r=n(i.data("filters-id")),u=r.find(".content-filter-select:not(.content-filter-active) select");u.each(function(){var i=n(this),u=i.attr("name"),r;i.find("option:not(:first)").remove();n(t).each(function(){this.Label===u&&n(this.Items).each(function(){r=this.Used?"":'disabled="disabled"';i.append('<option value="'+this.Value+'" '+r+"> "+this.Key+"<\/option>")})})})},i=function(t,i,u,h,c,l){var y=r(u),p=f(u).html(),v=u.find(".loader"),a=u.find(".items").eq(0),w=u.find(".result-count"),b=t+1;l&&a.css("visibility","hidden");n.ajax({dataType:"json",method:"GET",url:i,data:{page:t,filters:y,startId:h,tags:c},success:function(r){var y,f,k;console.log("data success");y=Handlebars.compile(p);f="";r.Results.length?$contentScollers.find(".no-result-text").html(""):(k=$contentScollers.find(".no-result-text"),k.html(r.noResultText));n.each(r.Results,function(n,i){i.page=t;f+=y(i)});w.text(r.TotalCount);l&&(a.html(""),a.css("visibility","visible"));a.append(f);window.setTimeout(function(){e(a.find(".scroller-item[data-page-nr="+t+"]"),t);r.Results.length<10?v.hide():o(b,i,u,v,h,c)},10);s(r.Filters,u)}})}}(jQuery,alfa.contentscoll);alfa=window.alfa||{};alfa.coursePopup={},function(n,t){$trigger=null;$element=null;$popup=null;$overlay=null;t.init=function(){n(document).ready(function(){$trigger=n(".course-choice-popup-container [aria-controls]");$element=$trigger.parent();$popup=$element.find("#"+$trigger.attr("aria-controls"));$overlay=$element.find(".course-choice-overlay");$closeButton=$popup.find(".close-button");$overlay.on("click",function(n){n.preventDefault();i()});$closeButton.on("click",function(n){n.preventDefault();i()});$trigger.on("click",function(n){n.preventDefault();r()})})};var r=function(){$popup.attr("aria-hidden","false");$overlay.addClass("show")},i=function(){$popup.attr("aria-hidden","true");$overlay.removeClass("show")}}(jQuery,alfa.coursePopup);alfa=window.alfa||{};alfa.courses={},function(n,t){function f(t){var u=n(".courses-list.is-active .course:not(.is-hidden)"),r="";t?u.each(function(){r=n(this).find(".course-title").text().toLowerCase();r.indexOf(t)===-1?n(this).addClass("is-hidden-search"):n(this).removeClass("is-hidden-search")}):n(".courses-list.is-active .course").removeClass("is-hidden-search");i(!0)}function e(n){for(var r=n.replace("?","").split("&"),u={},t,i=0;i<r.length;i++)t=r[i].split("="),t.length<2&&t.push(""),t[0]&&(u[decodeURIComponent(t[0])]=decodeURIComponent(t[1].toLowerCase()));return u}function o(){var t=!1,i=window.location.search,r=e(i);return n(".course-filters select").each(function(i,u){var e=n(u).attr("name").split("-").pop(),f=r[e];f&&n(u).find('option[value="'+f+'"]')[0]&&(n(u).val(f),t=!0)}),t}function s(){var t=!1;return n(".course-filters select").each(function(i,r){var f=n(r).attr("name").split("-").pop(),u=store.get(f);u&&(n(r).val(u),t=!0)}),t}function h(){var t=!1;return n(document.body).hasClass("usn-tablet")&&(t=!0),t}function r(){h()?n(".course-menu").each(function(){var t=n(this);t.parent().height("auto")}):n(".course-menu").each(function(){var t=n(this);t.removeClass("fixed");t.css({top:"0"});t.parent().height(0);t.parent().height(Math.max(t.outerHeight(!0),t.parent().height()));u(t)})}function u(t){var i=Math.floor(t.parent().offset().top),r=n(window).scrollTop(),u=i+(t.parent().height()-t.height())-80;!(r>i)||n(document.body).hasClass("usn-tablet")||r>u?(r>u&&(t.addClass("fixed-bottom"),t.css({top:Math.max(u-i,0)})),t.removeClass("fixed")):(t.addClass("fixed"),t.removeClass("fixed-bottom"),t.css({top:""}))}function i(t){n(".course-filters .content-filter-active").removeClass("content-filter-active");n(".course-filters select").each(function(t,i){var u=n(i).attr("name").split("-").pop(),r=n(i).val();r!=="0"&&n(i).parent().addClass("content-filter-active");try{store.set(u,r)}catch(f){console.log("Geen ondersteuning gevonden voor local storage.")}});n(".courses-list.is-active").addClass("is-loading").delay(500).queue(function(){n(this).removeClass("is-loading").dequeue();n(".courses-list.is-active .courses-group, .course").removeClass("is-hidden");n(".course-filters select").each(function(t,i){var u=n(i).attr("name").split("-").pop(),r=n(i).val();r!=="0"&&n(".courses-list.is-active .course:not([data-course-"+u+'*="'+r+'"])').addClass("is-hidden")});n(".courses-list.is-active .courses-group").each(function(t,i){n(i).find(".course:not(.is-hidden, .is-hidden-search)").length===0&&n(i).addClass("is-hidden")});c();l(t);r()});n(this).blur()}function c(){n(".course-filters select option").removeAttr("disabled");n(".course-filters select.hide-inactive option").show();n(".course-filters select").each(function(t,i){var u=n(i).attr("name"),r,f=n(i).hasClass("hide-inactive");n(i).find("option").each(function(t,i){r=n(i).attr("value");r!=="0"&&(n(".courses-list.is-active .course[data-"+u+'*="'+r+'"]').not(".is-hidden, .is-hidden-search").length?n(i).removeAttr("disabled"):f?(n(i).hide(),n(i).attr("disabled","disabled")):n(i).attr("disabled","disabled"))})})}function l(t){var r=n(".courses-list.is-active"),u=n(".course-filters"),f=r.find(".course:not(.is-hidden, .is-hidden-search)").length,e=r.data("tab-content-ref"),o,i;o=f==1?e==="opleidingen"?"opleiding":"cursus":e==="opleidingen"?"opleidingen":"cursussen";i=f+" "+o+" gevonden";r.find(".courses-count").text(i);t?u.find(".courses-count").text(i):u.find(".courses-count").animate({opacity:0},200,function(){n(this).text(i).animate({opacity:1},200)})}t.init=function(){n(".course-filters select").on("change",function(){i();var t=n(this).data("endpoint"),r=n(this).data("profileid"),u=n(this).val();t&&r&&n.ajax({dataType:"json",method:"POST",contentType:"application/json; charset=utf-8",url:t,data:JSON.stringify({profileId:r,profileCardName:u}),success:function(){}})});n(".course-filters-reset").on("click",function(){n(".course-filters select").prop("selectedIndex",0);i()});n(".course-filter-reset").on("click",function(){n(this).prev().prop("selectedIndex",0);i()});n(".course-search-filter input").on("keyup",function(){var t=n(this).val().toLowerCase();f(t)});n(".jump-results").on("click",function(t){var i,r;t.preventDefault();i=n(".courses-list.is-active");i[0]&&(r=i.offset(),window.scrollTo(0,r.top))});r();n(window).scroll(function(){n(".course-filters").each(function(){u(n(this))})});n(window).resize(function(){r()});o()||s();i()}}(jQuery,alfa.courses);alfa=window.alfa||{};alfa.favoritesList={},function(n,t){var f=null,i=null,r=0,u={get:function(){return store.get("favorites")||[]},add:function(n){var t=this.get();this.has(n)||(t.push(n),store.set("favorites",t));e()},remove:function(n){store.set("favorites",this.get().filter(function(t){return t!==n}));e()},has:function(n){return this.get().indexOf(n)!==-1}};t.init=function(){n(document).ready(function(){f=n(".favorites-list");i=n(".favorites-bar");i.each(function(){h(n(this))});n(".favorite").each(function(){c(n(this))});e()})};var h=function(){i.removeClass("disable-animations");i.find(".favorites-toggle").click(function(n){n.preventDefault();i.toggleClass("is-open")});i.find(".favorites-previous").click(o);i.find(".favorites-next").click(o)},c=function(n){n.find("a").on("click",function(t){t.preventDefault();var i=n.data("guid");u.has(i)?u.remove(i):(u.add(i),a(n))})},l=function(t,i){var r=n(i).data("guid");n(i)[u.has(r)?"addClass":"removeClass"]("is-favorite")},e=function(){n(".favorite").each(l);var t=u.get().length;i[t>0?"addClass":"removeClass"]("is-enabled");t<1&&i.removeClass("is-open");v()},a=function(t){var h=function(n,t,i){n.css({"-webkit-transform":"translate("+t+"px, "+i+"px)","-ms-transform":"translate("+t+"px, "+i+"px)",transform:"translate("+t+"px, "+i+"px)"})},c=function(n,t,i){n.css({left:t+"px",top:i+"px"})},l=function(n){n.css({"-webkit-transform":"","-ms-transform":"",transform:""})},i=t.find(".thumbs-animated"),f=t.find(".thumbs-up"),r=n(".favorites-bar .favorites-toggle > a"),u=f.offset().left,e=f.offset().top-n(window).scrollTop(),o=0,s;o=r.css("text-align")==="center"?r.width()/2-45-u:r.offset().left-u;s=r.offset().top-n(window).scrollTop()-e;i.removeClass("start-animation");l(i);c(i,u,e);setTimeout(function(){i.addClass("start-animation");h(i,o,s)},3)},o=function(t){t.preventDefault();var e=n(t.target),i=e.data("direction"),u=f.children().length,o=f.children().first().width()+44;r>=0&&i>0&&r<u-1&&(r=r+i);r<u&&i<0&&r>0&&(r=r+i);f.css({transform:"translateX(-"+r*o+"px)"});s()},s=function(){var u=f.children().length,n=i.find(".favorites-previous"),t=i.find(".favorites-next");r<u-1?t.show():t.hide();r>0?n.show():n.hide()},v=function(){var t=function(t){for(var e=function(n){var t='<li data-guid="'+n.Id+'">';return t+='<h3><a href="'+n.Url+'" title="'+n.Name.replace(/"/g,'\\"')+'">'+n.Name+"<\/a><\/h3>",t+="<p>"+n.Description+"<\/p>",t+="<button>Verwijderen<\/button>",t+"<\/li>"},o=t.length,f="",r=0;r<o;r++)f+=e(t[r]);i.find(".favorites-list-wrapped button").off("click");i.find(".favorites-list").html(f);i.find(".favorites-list-wrapped button").on("click",function(t){t.preventDefault();var i=n(this).closest("li").data("guid");u.remove(i)});s()};if(u.get().length<1){i.find(".favorites-list").empty();return}n.ajax({method:"POST",url:i.data("list-url"),data:JSON.stringify(u.get()),contentType:"application/json; charset=utf-8",dataType:"json",success:t})}}(jQuery,alfa.favoritesList);alfa=window.alfa||{};alfa.headerBanner={},function(n,t){t.init=function(){n(document).ready(function(){var t=n(".header-banner"),r=t.find(".close-button");t.each(function(){n.cookie("hide-"+n(this).attr("id"))&&n(this).addClass("hide")});r.on("click",function(t){t.preventDefault();i(n(this).attr("aria-controls"))})})};var i=function(t){n.cookie("hide-"+t,"true");n("#"+t).addClass("hide")}}(jQuery,alfa.headerBanner);alfa=window.alfa||{};alfa.hero={},function(n,t){function l(){f?h(f):h("student");r.classList.remove("init");c.addEventListener("change",function(n){h(n.target.value)})}function h(t){n("#radio-"+t)[0].checked=!0;o.action=o.dataset[t];s.placeholder=s.dataset[t];r.classList.add("transition");setTimeout(function(){r.classList.remove("transition");v(t)},300);a(t);localStorage.setItem("userType",t)}function a(n){n==="adult"?e.attr("class","arrow arrow--blue"):e.attr("class","arrow arrow--red")}function v(n){i.src=i.dataset[n];u.src=u.dataset[n];i.style.display=u.dataset[n]!==""?"none":"initial"}var f,e,r,o,u,s,i,c;t.init=function(){n(document).ready(function(){n("#hero-homepage")[0]&&(f=localStorage.getItem("userType"),e=n("#hero-arrow"),r=n("#hero-homepage")[0],o=n("#hero-form")[0],u=n("#hero-video")[0],s=n("#hero-searchbox")[0],i=n("#hero-image")[0],c=n("#search-type")[0],l())})}}(jQuery,alfa.hero);alfa=window.alfa||{};alfa.navigation={},function(n,t){function r(){var t;n("a.sub-ancestor").on("click",function(t){if(t.preventDefault(),n("body").hasClass("usn-tablet"))n(this).toggleClass("has-open-sub");else{var i=n(this).parent();i.hasClass("has-open-sub")?(i.removeClass("has-open-sub"),n("html").removeClass("has-open-subs")):(n(".navigation-primary > ul > li").removeClass("has-open-sub"),n("html").removeClass("has-open-subs"),i.addClass("has-open-sub"),n("html").addClass("has-open-subs"))}});n("body").on("click",function(t){var u=n(this),i,r;u.hasClass("has-open-subs")||(i=n(".navigation-primary > ul"),r=n(t.target),n.contains(i[0],r[0])||(n(".navigation-primary > ul > li").removeClass("has-open-sub"),n("html").removeClass("has-open-subs")))});n(".navigation-primary").on("mouseleave",function(){window.clearTimeout(t);n("html").removeClass("has-open-subs")})}function u(){n(".menu-toggle").on("click",function(t){n("html").toggleClass("has-open-navigation").addClass("is-animating-navigation").delay(i).queue(function(){n(this).removeClass("is-animating-navigation").dequeue()});t.preventDefault()});n(".main").on("click",function(t){n("html").is(".has-open-navigation")&&(n(".menu-toggle").trigger("click"),t.preventDefault())})}function f(){n(".toggle-sub").on("click",function(t){n(this).prev("h2,a").toggleClass("has-open-sub");t.preventDefault()});n(".sub-parent").on("click",function(t){t.preventDefault();n(this).toggleClass("has-open-sub")});n(".navigation-primary .active > a").addClass("has-open-sub")}function e(){n(".search-input").on("focus",function(){n(this).parent().addClass("has-focus")});n(".search-input").on("blur",function(){n(this).parent().removeClass("has-focus")});n(document).on("click",".header-features .search-toggle",function(t){t.preventDefault();n("#wrapper").hasClass("mobile-search-active")?n("#wrapper").removeClass("mobile-search-active"):n("#wrapper").addClass("mobile-search-active")});n(document).on("click","main.main, .close-mobile-search",function(){n("#wrapper").removeClass("mobile-search-active")})}var i=125;t.init=function(){r();u();f();e()}}(jQuery,alfa.navigation);alfa=window.alfa||{};alfa.panel={},function(n,t){t.init=function(){n(document).ready(function(){n(document).on("click",".cd-btn",function(t){if(t.preventDefault(),n(document.body).hasClass("sc-edit"))return!1;var r=n(this).parents(".teaser").find(".cd-panel"),i=r.find(".video-embed .video-container");r.addClass("is-visible");n(document.body).addClass("active-panel");n(document.body).addClass("active-panel-photo");r.find(".flexslider").resize();i[0]&&(n.cookie("cookieStatus")==="cookiesYes"?i.html('<iframe width="100%" height="100%" src="'+i.data("embed-url")+'" frameborder="0" allowfullscreen><\/iframe>'):i.html('<div class="cookie-wall">Als je het filmpje wilt bekijken, moet je eerst de cookies accepteren.<\/div><div class="btn re-accept-cookies">Accepteer cookies<\/div>'))});n(document).on("click",".cd-panel",function(t){var i,r;(n(t.target).is(".cd-panel")||n(t.target).is(".cd-panel-close"))&&(i=t.target,n(t.target).is(".cd-panel-close")&&(i=n(t.target).parents(".cd-panel")),r=i.find(".video-embed .video-container"),n(".cd-panel").removeClass("is-visible"),window.setTimeout(function(){n(document.body).removeClass("active-panel");r[0]&&r.html("")},500),n(document.body).removeClass("active-panel-photo"),t.preventDefault())});n(document).on("click",".re-accept-cookies",function(){var i=n(this).parents(".cd-panel"),t=i.find(".video-embed .video-container");t.html('<iframe width="100%" height="100%" src="'+t.data("embed-url")+'" frameborder="0" allowfullscreen><\/iframe>');n.cookie("cookieStatus","cookiesYes",{expires:356,path:"/"})});n(".cd-panel").addClass("initialized")})}}(jQuery,alfa.panel);!function(n){function t(r){if(i[r])return i[r].exports;var u=i[r]={i:r,l:!1,exports:{}};return n[r].call(u.exports,u,u.exports,t),u.l=!0,u.exports}var i={};t.m=n;t.c=i;t.d=function(n,i,r){t.o(n,i)||Object.defineProperty(n,i,{enumerable:!0,get:r})};t.r=function(n){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"});Object.defineProperty(n,"__esModule",{value:!0})};t.t=function(n,i){var r,u;if((1&i&&(n=t(n)),8&i)||4&i&&"object"==typeof n&&n&&n.__esModule)return n;if(r=Object.create(null),t.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:n}),2&i&&"string"!=typeof n)for(u in n)t.d(r,u,function(t){return n[t]}.bind(null,u));return r};t.n=function(n){var i=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(i,"a",i),i};t.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)};t.p="";t(t.s=5)}([function(n){n.exports=function(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n};n.exports.default=n.exports;n.exports.__esModule=!0},function(n){n.exports=function(n,t){(null==t||t>n.length)&&(t=n.length);for(var i=0,r=new Array(t);i<t;i++)r[i]=n[i];return r};n.exports.default=n.exports;n.exports.__esModule=!0},function(n,t,i){var r=i(11),u=i(12),f=i(13),e=i(14);n.exports=function(n){return r(n)||u(n)||f(n)||e()};n.exports.default=n.exports;n.exports.__esModule=!0},function(n){n.exports=function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");};n.exports.default=n.exports;n.exports.__esModule=!0},function(n){function t(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}n.exports=function(n,i,r){return i&&t(n.prototype,i),r&&t(n,r),n};n.exports.default=n.exports;n.exports.__esModule=!0},function(n,t,i){"use strict";function r(n){n.keys().forEach(n)}i.r(t);t=i(6);r(i(7));r(i(8));r(i(9));r(i(15));r(i(22))},function(){},function(n){function t(n){n=new Error("Cannot find module '"+n+"'");throw n.code="MODULE_NOT_FOUND",n;}t.keys=function(){return[]};(n.exports=t.resolve=t).id=7},function(n){function t(n){n=new Error("Cannot find module '"+n+"'");throw n.code="MODULE_NOT_FOUND",n;}t.keys=function(){return[]};(n.exports=t.resolve=t).id=8},function(n,t,i){function u(n){return n=f(n),i(n)}function f(n){if(i.o(r,n))return r[n];n=new Error("Cannot find module '"+n+"'");throw n.code="MODULE_NOT_FOUND",n;}var r={"./csat.ts":10};u.keys=function(){return Object.keys(r)};u.resolve=f;(n.exports=u).id=9},function(n,t,i){"use strict";i.r(t);i.d(t,"default",function(){return u});var t=i(2),f=i.n(t),t=i(3),e=i.n(t),t=i(4),o=i.n(t),t=i(0),r=i.n(t),u=function(){function n(t){e()(this,n);r()(this,"element",void 0);r()(this,"itemList",void 0);r()(this,"radioList",void 0);r()(this,"labelList",void 0);r()(this,"scoreFieldset",void 0);r()(this,"form",void 0);r()(this,"buttons",void 0);r()(this,"buttonsCancel",void 0);r()(this,"labelValue",void 0);r()(this,"labelsDesktop",void 0);r()(this,"enableHover",!0);r()(this,"score",null);r()(this,"isCsat",void 0);r()(this,"category",void 0);this.element=t;this.itemList=this.element.querySelectorAll(".csat-form__score li");this.radioList=this.element.querySelectorAll(".csat-form__score input");this.labelList=this.element.querySelectorAll(".csat-form__score label");this.scoreFieldset=this.element.querySelector(".csat-form__score");this.form=this.element.querySelector(".csat-form__feedback");this.buttons=this.element.querySelectorAll(".csat-form__send");this.buttonsCancel=this.element.querySelectorAll(".csat-form__not-send");this.labelValue=this.element.querySelector(".csat-form__labels-value");this.labelsDesktop=this.element.querySelector(".csat-form__labels-desktop");this.isCsat="true"===this.element.getAttribute("data-is-ces");this.category=this.element.getAttribute("data-category");this.init()}return o()(n,[{key:"init",value:function(){var t=this,n=this;this.itemList.forEach(function(i,r){n.labelList[r].addEventListener("mouseover",function(){t.enableHover&&(n.scoreReset(),n.setScore(r))});n.labelList[r].addEventListener("mouseleave",function(){n.scoreReset();n.radioList.forEach(function(t,i){t.checked&&n.setScore(i)})});n.radioList[r].addEventListener("keypress",function(t){t.preventDefault();"Enter"===t.key&&(n.setScore(r),n.updateForm(r),n.submitScore())})});this.radioList.forEach(function(t,i){t.addEventListener("change",function(){n.setScore(i);n.updateForm(i);n.submitScore()})});this.buttons.forEach(function(t){t.addEventListener("click",function(t){t.preventDefault();n.submitForm()})});this.buttonsCancel.forEach(function(t){t.addEventListener("click",function(t){t.preventDefault();n.gotoNotSendFeedback()})})}},{key:"scoreReset",value:function(){var n;this.itemList.forEach(function(n){n.classList.remove("csat-form__radio--level-1","csat-form__radio--level-2","csat-form__radio--level-3","csat-form__radio--level-4","csat-form__radio--level-5")});null!==(n=this.labelsDesktop)&&void 0!==n&&n.setAttribute("aria-hidden","true")}},{key:"setScore",value:function(n){var t;this.score=n;this.itemList.forEach(function(t,i){i<=n&&t.classList.add("csat-form__radio--level-".concat(n+1))});this.labelValue&&(this.labelValue.innerHTML=this.labelList[n].innerHTML);null!==(t=this.labelsDesktop)&&void 0!==t&&t.setAttribute("aria-hidden","false")}},{key:"updateForm",value:function(){var n;null!==(n=this.scoreFieldset)&&void 0!==n&&n.setAttribute("aria-expanded","false");null!==(n=this.form)&&void 0!==n&&n.setAttribute("aria-hidden","false");null!==(n=this.form)&&void 0!==n&&n.setAttribute("aria-expanded","true")}},{key:"submitScore",value:function(){this.radioList.forEach(function(n){return n.disabled=!0});this.enableHover=!1;this.pushLayer(this.isCsat?"CSAT-RATING":"CES-RATING",!1)}},{key:"submitForm",value:function(){this.pushLayer(this.isCsat?"CSAT-FEEDBACK":"CES-FEEDBACK",!0)}},{key:"gotoNotSendFeedback",value:function(){var n=this.element.querySelector(".csat-form__result-score-only"),t=this.element.querySelector(".csat-form__form");null!=t&&t.setAttribute("aria-hidden","true");null!=n&&n.setAttribute("aria-hidden","false");this.buttons.forEach(function(n){return n.setAttribute("disabled","true")})}},{key:"pushLayer",value:function(n,t){var r=this.element.querySelector(".csat-form__result-feedback"),u=this.element.querySelector(".csat-form__form"),i=this.element.querySelector("#csat-feedback-textarea"),e=f()(this.radioList).find(function(n){return n.checked});e&&(i={event:n,"tfe-data":{category:this.category,value:e.value,feedback:null==i?void 0:i.value.replace(/(\r\n|\n|\r)/gm," ")}},void 0!==window.dataLayer?window.dataLayer.push(i):console.log("trying to push to GTM",i),t&&(null!=u&&u.setAttribute("aria-hidden","true"),null!=r&&r.setAttribute("aria-hidden","false"),this.buttons.forEach(function(n){n.setAttribute("disabled","true")})))}}]),n}();document.addEventListener("DOMContentLoaded",function(){document.querySelectorAll(".csat-form").forEach(function(n){new u(n)})},!1)},function(n,t,i){var r=i(1);n.exports=function(n){if(Array.isArray(n))return r(n)};n.exports.default=n.exports;n.exports.__esModule=!0},function(n){n.exports=function(n){if("undefined"!=typeof Symbol&&null!=n[Symbol.iterator]||null!=n["@@iterator"])return Array.from(n)};n.exports.default=n.exports;n.exports.__esModule=!0},function(n,t,i){var r=i(1);n.exports=function(n,t){if(n){if("string"==typeof n)return r(n,t);var i=Object.prototype.toString.call(n).slice(8,-1);return"Map"===(i="Object"===i&&n.constructor?n.constructor.name:i)||"Set"===i?Array.from(n):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?r(n,t):void 0}};n.exports.default=n.exports;n.exports.__esModule=!0},function(n){n.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");};n.exports.default=n.exports;n.exports.__esModule=!0},function(n,t,i){function u(n){return n=f(n),i(n)}function f(n){if(i.o(r,n))return r[n];n=new Error("Cannot find module '"+n+"'");throw n.code="MODULE_NOT_FOUND",n;}var r={"./favicon-src.png":16,"./test.jpg":19};u.keys=function(){return Object.keys(r)};u.resolve=f;(n.exports=u).id=15},function(n,t,i){i(17);n.exports=i(18)},function(n,t,i){"use strict";i.r(t);t.default=i.p+"img/favicon-src.webp"},function(n,t,i){"use strict";i.r(t);t.default=i.p+"img/favicon-src.png"},function(n,t,i){i(20);n.exports=i(21)},function(n,t,i){"use strict";i.r(t);t.default=i.p+"img/test.webp"},function(n,t,i){"use strict";i.r(t);t.default=i.p+"img/test.jpg"},function(n){function t(n){n=new Error("Cannot find module '"+n+"'");throw n.code="MODULE_NOT_FOUND",n;}t.keys=function(){return[]};(n.exports=t.resolve=t).id=22}]);alfa=window.alfa||{};alfa.routeplanner={},function(n,t){t.init=function(){var t=n(".route-planner");n(document).on("click",".route-planner .geo-location",function(){i(this)});n(document).on("click",".route-planner .submit",function(){var u=n(this).parent().find('input[name="current-location"]'),t=u.val(),i=n(this).parents(".route-planner").attr("data-target-location");t&&i&&r(t,i)});n(document).on("keydown",'.route-planner input[name="current-location"]',function(t){t!==null&&t.keyCode!==null&&t.keyCode==13&&n(this).parent().parent().find(".submit").click()});t.find(".geo-location").powerTip({placement:"s"})};var i=function(t){var i=n(t).parents(".route-planner"),r=i.find("input[name=current-location]");u(r)},r=function(n,t){window.open("https://maps.google.com?saddr="+n+"&daddr="+t)},u=function(n){if(navigator.geolocation)navigator.geolocation.getCurrentPosition(function(t){f(n,t)});else return!1},f=function(t,i){var u=t.parents(".route-planner"),r=u.data("api-key"),f=i.coords.latitude,e=i.coords.longitude;r?n.ajax({dataType:"json",url:"https://maps.googleapis.com/maps/api/geocode/json",data:{sensor:!1,result_type:"postal_code",latlng:f+","+e,key:r},success:function(n){var i=n.results[0].address_components,r=i[i.length-2].long_name;t.val(i[0].short_name)}}):console.log("No api key specified")}}(jQuery,alfa.routeplanner);alfa=window.alfa||{};alfa.search={},function(n,t){function i(){var t=n(".search-results-scroller");t.length&&t.each(function(){n(this).parents(".tab.active")[0]&&r(1,n(this),!0)})}function f(){n(".search-results-scroller ol").empty();n(".search-results-tabbed .count").empty();n("#search-meta .ui-autocomplete").hide();i()}function r(t,i,r){var f=i.parents(".tab");if(f.hasClass("active")||r){var o=i.data("api-url"),s=i.find("ol").eq(0),e=n("#search-meta .search-input").val();e.length>=3?n.getJSON(o,{term:e,page:t},function(r){var h=n("#search-result-template").html(),c=Handlebars.compile(h),e="",o=Number(t)+1;n.each(r.SearchResults,function(n,t){e+=c(t)});s.append(e);n(".search-results-tabbed .tab-nav a[data-tab-link="+f.data("tab-id")+"] .count").text("("+r.TotalResults+")");i.attr("data-page",o);r.TotalResults===0?(n(i).find(".no-results").show(),n(i).find(".loader").hide()):r.SearchResults.length<10?n(i).find(".loader").hide():u(o,i)}):(n(i).find(".no-results").show(),n(i).find(".loader").hide())}}function u(t,i){return n(i).find(".loader").waypoint(function(){var i=n(this.element).parents(".search-results-scroller").eq(0);return r(t,i),this.destroy()},{offset:"100%"})}t.init=function(){i();n(document).on("click",".search-results-tabbed .tab-nav li:not(.active) a",function(){var t=n(".tab[data-tab-id="+n(this).data("tab-link")+"]").find(".search-results-scroller"),i=t.attr("data-page")||1;window.setTimeout(function(){u(i,t)},50)});n(document).on("click","#search-meta .btn-search",function(n){n.preventDefault();f()})}}(jQuery,alfa.search);alfa=window.alfa||{};alfa.slick={},function(n,t){t.init=function(){n(document).ready(function(){var t=n(".carousel-slider").children().length;t>2&&n(".carousel-slider").slick({slidesToShow:2,dots:!0,responsive:[{breakpoint:968,settings:{slidesToShow:1}}]})})}}(jQuery,alfa.slick);alfa=window.alfa||{};alfa.studyinnumbers={},function(n,t){function i(){n(".study-in-numbers").each(function(){var t=n(this),r=t.data("image-url"),i;r!==""?(i=new Image,i.onload=function(){t.get(0).appendChild(i);i.naturalWidth<=1&&t.append(t.data("not-available-text"))},i.onerror=function(){t.append(t.data("not-available-text"))},i.src=r):t.append(t.data("not-available-text"))})}t.init=function(){i()}}(jQuery,alfa.studyinnumbers);jQuery.simpleWidget("alfaSubNavigationPage",{options:{},_create:function(){this.$buttons=this.element.find("> ul > li > a");this.$subTriggers=this.element.find("li.submenu > a");this.$sections=jQuery("body").find(".container-wrapper[id]");this.init();this.events()},init:function(){var t=this,n;this.element.attr("data-navigation-page","");n=jQuery(t.$subTriggers.attr("href"));n.attr({"aria-hidden":"true"})},events:function(){var n=this;jQuery(window).scroll(function(t){n._onScroll(t)})},_onScroll:function(){var n=this,r=jQuery(window),t=r.scrollTop()+n.element.outerHeight(),i=!1;this.$sections.each(function(){var r=jQuery(this),u=r.offset().top,e=r.outerHeight(),f;if(t>=u&&t<=u+e)return n.$buttons.removeClass("scroll-active"),f=n.element.find('a[href="#'+r.attr("id")+'"]'),f.addClass("scroll-active"),i=!0,!1});i===!1&&n.$buttons.removeClass("scroll-active")}});jQuery.simpleWidget("alfaVimeoPlayer",{options:{restartAfterSec:5,loadFirst:3,waitTime:300,players:[]},_create:function(){this.$videos=this.element.find(".call-student");this._videos()},_videos:function(){var n=this,t=0;n.$videos.each(function(){var i=jQuery(this);n._onHover(i);t>n.options.loadFirst?setTimeout(function(){n._getThumbnail(i)},n.options.waitTime*(t-n.options.loadFirst)):n._getThumbnail(i);t++})},_onHover:function(n){var t=this;n.hover(function(){var i=n.find(".vimeo-video").attr("id"),r;if(!i||i in t.options.players||(t.options.players.id=new Vimeo.Player(i,{id:i,autoplay:!0,loop:!0,controls:!1,muted:!0,background:!0})),i){r=t.options.players.id;r.play();r.on("timeupdate",function(n){n.seconds>t.options.restartAfterSec&&r.setCurrentTime(0)})}},function(){var r=n.find(".vimeo-video").attr("id"),i;r in t.options.players&&(i=t.options.players.id,i.pause())})},_getThumbnail:function(n){var t=n.find(".vimeo-video").attr("id"),i="https://vimeo.com/api/v2/video/"+t+".json";jQuery.get(i,function(n){jQuery("#"+t+"-image").attr("src",n[0].thumbnail_large)})}});alfa=window.alfa||{},function(){var n=function(t,i){window[t]?jQuery(document).ready(i):setTimeout(function(){n(i)},50)},t=function(){i();r()},i=function(){for(var n in alfa)"init"in alfa[n]&&alfa[n].init();e();o()},r=function(){u();c();y();f();l();a();s();h();v()},u=function(){function t(n){switch(n){case"start":case"usn-xs":case"usn-im":case"usn-sm":case"usn-md":jQuery(document.body).addClass("usn-tablet");break;default:jQuery(document.body).removeClass("usn-tablet")}}var n;Unison.init();Unison.on("change",function(n){t(n.name)});n=Unison.fetch.now();t(n.name)},f=function(){jQuery("#social-media-share").share({networks:["linkedin","facebook"],theme:"square"})},e=function(){var n=jQuery(".default-page .page-column-align"),t=jQuery(".default-page article.default header"),i=0;jQuery("#wrapper").hasClass("partnership")&&(i=40);n[0]&&t[0]&&n.css("top",t.height()+i)},o=function(){function n(){var n=jQuery(".__cb_plugin_button");n.length&&jQuery(".favorites-bar").addClass("cobrowser-attached")}n();setTimeout(n,2e3)},s=function(){var n=window.location.hash;jQuery(".faq-overview")[0]&&n&&jQuery(n).addClass("active")},h=function(){var n=window.location.hash;jQuery(".accordion-overview")[0]&&n&&jQuery(n).addClass("active")},c=function(){var n=new Blazy({breakpoints:[{src:"data-src-small",width:420},{src:"data-src-medium",width:768},]});window.setTimeout(n.revalidate,100)},l=function(){var u=jQuery(".humanize-date"),r,t,n,i;moment.locale("nl");u.each(function(){t=jQuery(this);n=t.attr("datetime");r=new moment(n,"DD-MM-YYYY HH:mm").calendar();i=n.substring(n.indexOf(" ")+1);t.html(r.replace(i,'<span class="time">'+i+"<\/span>"))})},a=function(){var n=jQuery(".sticky-context");n.each(function(){new Waypoint.Sticky({element:this})})},v=function(){jQuery(document).on("click",".tab-set .tab-nav a",function(n){n.preventDefault();var t=jQuery(this).parents(".tab-set").eq(0);t.find(".tab").removeClass("active");t.find(".tab-nav li").removeClass("active");jQuery(this).parent().addClass("active");t.find("[data-tab-id="+jQuery(this).data("tab-link")+"]").addClass("active")});jQuery(document).on("click",".tab-set .tab-nav li",function(n){jQuery(this).parents(".tab-nav").toggleClass("menu-open");n.stopPropagation()})},y=function(){jQuery(".match-height").matchHeight({byRow:!0,property:"height",target:null,remove:!1})};n("jQuery",t)}();window.alfa2=function(n){"use strict";var i=function(){n(".sticky-navigation-page").each(function(){var t=n(this),i=t.find(".sticky-navigation-replacement");i.waypoint(function(n){n=="down"?t.addClass("is-sticky"):t.removeClass("is-sticky")},{offset:"0px"})})},r=function(){n(".sub-navigation-page").each(function(){var t=n(this),i=t.find("li:not(.submenu) > a");i.on("click",function(i){i.preventDefault();var r=n(this),u=n(r.attr("href")),f=t.closest(".sticky-navigation-page").hasClass("is-sticky");n("html, body").animate({scrollTop:u.offset().top-60},500)})})},u=function(){n(window).on("resize.breakpoint",function(){Waypoint.refreshAll()})},f=function(){n(document).on("click",".btn.btn-filter",function(){n(this).attr("aria-pressed")==="true"?n(this).attr("aria-pressed",!1):n(this).attr("aria-pressed",!0);var t={};n('.btn-filter-form .btn-filter[aria-pressed="true"]').each(function(){var r=Object.keys(n(this).data()),i=Object.values(n(this).data());r.forEach(function(n,r){n in t?t[n].push(i[r]):t[n]=[i[r]]})});e(t)})},e=function(i){if(Object.keys(i)<1){n(".course-call-students .call-student").not(".call-student-no-popup").each(function(){n(this).attr("show",!0);n(this).parent().show(300)});t();return}n(".course-call-students .call-student").not(".call-student-no-popup").each(function(){var t=n(this);n(t).attr("show",!0);var r=Object.keys(i),u=Object.keys(n(t).data()),f=Object.values(n(t).data());r.forEach(function(r){u.includes(r)&&f.length>0&&n(t).data()[r]!==""&&i[r].forEach(function(i){n(t).data()[r].split(",").includes(i)||n(t).attr("show",!1)})})});n('.course-call-students .call-student[show="false"]').each(function(){n(this).parent().hide(300)});n('.course-call-students .call-student[show="true"]').each(function(){n(this).parent().show(300)});t()},t=function(){var t=n(".course-call-students-slider");t.data("flexslider").count=n('.course-call-students .call-student[show="true"]').length;t.flexslider(0);t.data("flexslider").update()},o=function(){n(".course-call-students-slider").each(function(){n(this).flexslider({animation:"slide",slideshow:!1,animationLoop:!1,useCSS:!0,itemWidth:325,minItems:1.05,maxItems:3.3,startAt:0,controlsContainer:n(".course-call-students-navigation .custom-controls-container"),customDirectionNav:n(".course-call-students-navigation a")})})};return n(document).ready(function(){n(".sub-navigation-page").alfaSubNavigationPage();n(".course-call-students-slider").alfaVimeoPlayer();n(".call-student").not(".call-student-no-popup").alfaCallStudentPopup();i();r();u();o();f()}),{}}(jQuery)