(function(){typeof Number.prototype.even!="function"&&(Number.prototype.even=function(){return this.valueOf()%2==0},Number.prototype.odd=function(){return this.valueOf()%2==1})}).call(this),function(){String.prototype.trim||(String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,"")});typeof String.prototype.endsWith!="function"&&(String.prototype.endsWith=function(n){return this.indexOf(n,this.length-n.length)!==-1});typeof String.prototype.containsHTML!="function"&&(String.prototype.containsHTML=function(){return this.indexOf("<")!==-1&&this.indexOf(">")!==-1})}.call(this),function(){var n;window.App||(window.App={});n=function(){return App.console={},App.console.log=function(n,t){return(t==null&&(t=!1),typeof console=="object")?!0:t?alert(n):void 0}};$(document).ready(n)}.call(this),function(){window.App||(window.App={});App.external_anchors=function(n,t){var r,u,i,f;for(t==null&&(t=!1),n=n&&t?n+"[href^='http://'], "+n+"[href^='https://']":n?n+" a[href^='http://'], "+n+" a[href^='https://']":"a[href^='http://'], a[href^='https://']",r=$(n).not(".js-external-initialized"),r.addClass("external-link"),r.addClass("js-external-initialized"),u=0;u<r.length;u++)i=$(r[u]),i.html(i.html().trim()),i.html().containsHTML()||(word_array=i.html().split(/\s+/),last_word=word_array.pop(),first_part=word_array.join(" "),f=[first_part," <span>",last_word,"<\/span>"].join("").trim(),i.html(f))};App.scrolling_anchors=function(n){var t;window.location.hash&&(t=$(window.location.hash),App.exists(t)&&App.delay(50,function(){$("html, body").animate({scrollTop:App.top(t)},0)}));n=n?n+" a[href*='#']:not([href='#'])":"a[href*='#']:not([href='#'])";$(n).click(function(n){var i;location.pathname.replace(/^\//,"")===this.pathname.replace(/^\//,"")&&location.hostname===this.hostname&&(t=$(this.hash),i=this.hash.split("#")[1],t.length||(t=$("[name='"+i+"']").eq(0)),t.length&&(n.preventDefault(),$("html,body").animate({scrollTop:App.top(t)},800),window.location.hash=$(this).attr("href")))})};App.top=function(n){return n.offset().top-20}}.call(this),function(){window.App||(window.App={});App.unique=function(n){var t;return t=[],$.each(n,function(n,i){$.inArray(i,t)===-1&&t.push(i)}),t};App.is_array=Array.isArray||function(n){return{}.toString.call(n)==="[object Array]"}}.call(this),function(){var n;window.App||(window.App={});n=function(){var i,r,t,u,n;return t=null,n=null,r=function(i){return t=document.URL.match(/:\/\/(.[^\/]+)/)[1],document.referrer&&(n=document.referrer.match(/:\/\/(.[^\/]+)/)[1]),window.history.length>0&&n===t&&n!==null?(i.preventDefault(),window.history.go(-1)):void 0},i=function(){return $("body").on("click",".js-back-button",r)},u=function(){return i()},u()};$(document).ready(n)}.call(this),function(){window.App||(window.App={});App.browser=function(){var n;return n=navigator.userAgent.toLowerCase(),{is_firefox:bowser.firefox,is_ie:bowser.msie,is_ie11:bowser.msie&&parseInt(bowser.version)===11,is_chrome:bowser.chrome,is_safari:bowser.safari}}();App.device=function(){var n;return n=navigator.userAgent.toLowerCase(),{is_iphone:/iphone os/.test(n),is_ipad:/ipad/.test(n),is_ipod:/ipod/.test(n),is_mobile:/android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini/i.test(n)}}();App.os=function(){var n;return n=navigator.userAgent.toLowerCase(),{is_mac:/mac/.test(n)}}()}.call(this),function(){window.App||(window.App={});App.bool=function(n){return n===void 0?!1:n==="true"||n==="TRUE"||n===1||n==="1"||n===!0?!0:!1}}.call(this),function(){window.App||(window.App={});App.delay=function(n,t){return setTimeout(t,n)}}.call(this),function(){window.App||(window.App={});App.equal_heights=function(n,t){return n.each(function(){var n,i,r;return n=App.get_equal_heights_children($(this),t),i=[],n.height("auto"),n.css("height","auto"),n.find(".js-fill-heights").children().css("height","auto"),n.each(function(){return i.push($(this).innerHeight())}),r=Math.max.apply(Math,i),n.each(function(){return $(this).css("height",r+"px")})})};App.equal_heights_rows=function(n,t){return n.each(function(){var i,r,n,u,f;if($(this).data("equal-heights-columns")){for(r=parseInt($(this).data("equal-heights-columns")),i=App.get_equal_heights_children($(this),t),n=0,f=Math.ceil(i.length/r),u=[];n<f;)App.equal_heights($(this),i.splice(0,r)),u.push(n=n+1);return u}})};App.get_equal_heights_children=function(n,t){var i;return i=typeof t=="string"?n.find(t):typeof t=="object"?t:n.children(),$(i)};App.equal_heights_for=function(n){var t,i;return t=[],n.height("auto"),n.css("height","auto"),n.each(function(){return t.push($(this).innerHeight())}),i=Math.max.apply(Math,t),n.each(function(){return $(this).css("height",i+"px")}),n};App.fill_heights=function(n){n.each(function(){var t,n,f,i,r,e,u;t=$(this);n=t.children();n.css("height","auto");f=n.length;r=0;n.each(function(){r+=$(this).outerHeight(!0)});r<t.height()&&(i=0,e=t.height(),u=0,n.each(function(){var n,t,r;n=$(this);t=n.outerHeight(!0);i==f-1&&(r=e-u,n.css("height",r+"px"));u+=t;i++}))})}}.call(this),function(){window.App||(window.App={});App.font_func={};App.fonts_loaded=[];App.fonts_ready=function(){var n;return(n=$("html").hasClass("fonts-active"))!=null?n:{"true":!1}};App.font_ready=function(n){return $("html").hasClass(n+"-active")?!0:!1};App.on_font_loaded=function(n,t){var r,i;if(App.font_ready(n)){if(window[t]!==void 0)return window[t]()}else return i=(r=App.font_func)[n]||(r[n]=[]),i.push(t),App.font_func[n]=i};App.on_fonts_loaded=function(n){var i,t;if(App.fonts_ready()){if(window[n]!==void 0)return window[n]()}else return t=(i=App.font_func).all||(i.all=[]),t.push(n),App.font_func.all=t};App.load_fonts=function(n){return App.load_these_fonts(n)};App.load_these_fonts=function(n){var t;return t=new FontLoader(n,{fontsLoaded:function(n){var r,t,u,i;if(n!==null)App.console.log(n.message),App.console.log(n.notLoadedFontFamilies);else for($("html").addClass("fonts-active"),i=App.font_func.all,t=0,u=i.length;t<u;t++)r=i[t],r()},fontLoaded:function(n){var r,t,u,i;if(App.fonts_loaded.push(n),$("html").addClass(n+"-active"),App.font_func[n]!==void 0)for(i=App.font_func[n],t=0,u=i.length;t<u;t++)r=i[t],r()}},3e3),t.loadFonts()}}.call(this),function(){window.App||(window.App={});App.ga_track_event=function(n,t,i,r){var u;if(r){App.console.log("[Google Analytics] Track: "+n+", "+t+", "+i+", "+r);try{return ga("send","event",{eventCategory:n,eventAction:t,eventLabel:i,eventValue:""+r,transport:"beacon"})}catch(f){u=f;App.console.log("[Google Analytics] Error: Google Enelytics (ga) error caught: "+u)}}else{App.console.log("[Google Analytics] Track: "+n+", "+t+", "+i);try{return ga("send","event",{eventCategory:n,eventAction:t,eventLabel:i,transport:"beacon"})}catch(f){u=f;App.console.log("[Google Analytics] Error: Google Enelytics (ga) error caught: "+u)}}};App.ga_track_pageview=function(n){App.console.log("[Google Analytics] Pageview: "+n);ga("send","pageview",n)}}.call(this),function(){window.App||(window.App={});App.ensure_id_for=function(n){var t,i;return App.exists(n)?(t=n.prop("id"),t||(i=App.guid(),n.attr("id",i)),n):null};App.guid=function(n){function t(){return Math.floor((1+Math.random())*65536).toString(16).substring(1)}var i;return i=t()+t()+"-"+t()+"-"+t()+"-"+t()+"-"+t()+t()+t(),n?n+"_"+i:i}}.call(this),function(){App.exists=function(n){var t;return(t=$(n).length>0)!=null?t:{"true":!1}};jQuery.fn.extend({is:function(n){return $(this).hasClass("is-"+n)}})}.call(this),function(){window.App||(window.App={});App.function_from_string=function(n){var r,t,i;if(n){for(t=window,i=n.split("."),r=0;r<i.length-1;){if(t=t[i[r]],t===void 0)return;r++}return t[i[i.length-1]]}}}.call(this),function(){window.App||(window.App={});App.is_element_in_viewport=function(n){var t;return typeof jQuery=="function"&&n instanceof jQuery&&(n=n[0]),t=n.getBoundingClientRect(),t.top>=0&&t.left>=0&&t.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&t.right<=(window.innerWidth||document.documentElement.clientWidth)}}.call(this),function(){window.App||(window.App={});App.url_with_param=function(n,t){var y,a,o,e,s,i,p,w,h,c,k,f,r,l,b,v,u;if(n){for(f={},k=[],l=n.split("?"),y=l[0],c=l[1]?l[1].split("&"):[],t&&c.push(t[0]+"="+t[1]),o=0,p=c.length;o<p;o++)t=c[o],h=t.split("="),h&&(i=h[0],u=h[1],i.endsWith("[]")?(a=f[i],v=a?a:[],v.push(u),f[i]=v):f[i]=u);r="";e=!0;for(i in f)if(u=f[i],i.endsWith("[]"))for(s=0,w=u.length;s<w;s++)b=u[s],e||(r=r+"&"),r=r+(i+"="+b),e=!1;else e||(r=r+"&"),r=r+(i+"="+u),e=!1;n=y+"?"+r}return n};App.uncached_url=function(n){var t;return t=App.get_param_from_url(n,"t"),t?n:App.url_with_param(n,["t",(new Date).getTime()])};App.remove_param_from_url=function(n,t){var i,r="(&|/?)"+t+"=[A-Za-z0-9]+(/&|$)";try{i=new RegExp(r,"gi");n=n.replace(i,"")}catch(u){}return n};App.remove_empty_params_from_url=function(n){var t;t=new RegExp("[A-Za-z-_]+=(&|$)","g");n=n.replace(t,"");try{n.charAt(n.length-1)=="&"&&(n=n.slice(0,-1))}catch(i){}return n}}.call(this),function(){window.App||(window.App={});App.param=function(n){return decodeURIComponent((new RegExp("[?|&]"+n+"=([^&;]+?)(&|#|;|$)").exec(location.search)||[null,""])[1].replace(/\+/g,"%20"))||null};App.get_param_from_url=function(n,t){return decodeURIComponent((new RegExp("[?|&]"+t+"=([^&;]+?)(&|#|;|$)").exec(n)||[null,""])[1].replace(/\+/g,"%20"))||null}}.call(this),function(){window.App||(window.App={});App.breakpoints={"phone-small":374,phone:666,"tablet-phone":750,"tablet-nav":860,tablet:1100,"laptop-tablet":1250,full:1380,laptop:1450};App.current_breakpoint_name=function(){var n;return(n=$(window).width(),n>App.breakpoints.laptop)?"desktop":n<=App.breakpoints.laptop&&n>App.breakpoints.full?"laptop":n<=App.breakpoints.full&&n>App.breakpoints["laptop-tablet"]?"full":n<=App.breakpoints["laptop-tablet"]&&n>App.breakpoints.tablet?"laptop-tablet":n<=App.breakpoints.tablet&&n>App.breakpoints["tablet-nav"]?"tablet":n<=App.breakpoints["tablet-nav"]&&n>App.breakpoints["tablet-phone"]?"tablet-nav":n<=App.breakpoints["tablet-phone"]&&n>App.breakpoints.phone?"tablet-phone":"phone"};App.breakheights={"more-content":800};App.gt_tablet=function(){return $(window).width()>App.breakpoints.tablet};App.is_phone=function(){return $(window).width()<=App.breakpoints.phone}}.call(this),function(){var n;window.App||(window.App={});n=function(){var n,i,t,r;App.apply_text_modifiers=function(){n()};App.apply_fr_format_job_title=function(){t()};n=function(){t();r()};t=function(){for(var u,t,i,n,f=$(".js-fr-format-job-title:not(.js-has-fr-formatted-job-title)"),r=0;r<f.length;r++)n=!1,u=$(f[r]),t=u.html(),t=t.trim(),n||(regex=t.match(/(^[a-zA-ZÀ-ÿ]{1})([a-zA-ZÀ-ÿ\s]+)\/([a-zA-ZÀ-ÿ]{1})([a-zA-ZÀ-ÿ]+)(.+)(-)(.*)/),regex&&(i=regex[1].toUpperCase()+regex[2].toLowerCase()+"/"+regex[3].toUpperCase()+regex[4]+regex[5].toLowerCase()+" - "+regex[7].toLowerCase(),n=!0)),n||(regex=t.match(/(^[a-zA-ZÀ-ÿ]{1})([a-zA-ZÀ-ÿ\s]+)\/([a-zA-ZÀ-ÿ]{1})([a-zA-ZÀ-ÿ]+)(.+)/),regex&&(i=regex[1].toUpperCase()+regex[2].toLowerCase()+"/"+regex[3].toUpperCase()+regex[4]+regex[5].toLowerCase(),n=!0)),n||(regex=t.match(/(^[a-zA-ZÀ-ÿ]{1})([a-zA-ZÀ-ÿ]+)\/([a-zA-ZÀ-ÿ]{1})([a-zA-ZÀ-ÿ]+)(.+)/),regex&&(i=regex[1].toUpperCase()+regex[2]+"/"+regex[3].toUpperCase()+regex[4]+regex[5].toLowerCase(),n=!0)),n||(regex=t.match(/(.*)(-)(.*)/),regex&&(i=regex[1].charAt(0).toUpperCase()+regex[1].slice(1)+regex[2]+regex[3].toLowerCase(),n=!0)),n||(i=t.charAt(0).toUpperCase()+t.slice(1).toLowerCase(),n=!0),n&&u.html(i),u.addClass("js-has-fr-formatted-job-title")};r=function(){for(var r,n,t,i,s,f,o,e=$(".js-format-paprs:not(.js-has-formatted-paprs)"),u=0;u<e.length;u++){for(r=$(e[u]),n=r.html(),n=n.trim(),t=/(\<br\>)(&nbsp;){4}([^<]*)/;n.match(t);)i=n.match(t),s=i[3],f=i[3],o=f.split("."),o.shift(),f=o.join("."),n=n.replace("<br>&nbsp;&nbsp;&nbsp;&nbsp;",""),n=n.replace(s,'<li class="alpha">'+f+"<\/li>"),r.html(n);for(t=/(<li class="alpha">)(.*)(<\/li>)/;n.match(t);)i=n.match(t),original_str=i[0],modified_original_str=i[2].replace('<li class="alpha"',"<li"),new_str='<ol class="alpha"><li>'+modified_original_str+"<\/li><\/ol>",n=n.replace(original_str,new_str),r.html(n);r.addClass("js-has-formatted-paprs")}};i=function(){n()};i()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var f,i,e,o,t,s,n,r,u;t="js-checked";App.reapply_checkboxes=function(){e()};App.check_checkbox_without_update=function(n){n.prop("checked",!0);n.closest(".checkbox").addClass("js-checked")};App.uncheck_checkbox_without_update=function(n){n.prop("checked",!1);n.closest(".checkbox").removeClass("js-checked")};o=function(){$(".checkbox").each(function(){$(this).find(".dot").length==0&&$(this).append('<div class="dot"><\/div>')})};s=function(n){var i;i=n.closest(".checkbox");n.prop("checked")?i.addClass(t):i.removeClass(t);i.blur()};n=function(){s($(this))};r=function(n){var r,i,t;t=$(n.target);r=$(this).hasClass("checkbox")?$(this):$(this).closest(".checkbox");i=r.find("input[type=checkbox]");(t.tagNameIs("div")&&t.hasClass("checkbox")||t.tagNameIs("label")&&t.hasClass("umbraco-forms-label")&&!t.prop("for"))&&(i.prop("checked")?(r.removeClass("js-active"),i.prop("checked",!1)):(r.addClass("js-active"),i.prop("checked","checked")),i.trigger("change"))};u=function(n){var t,i,r;t=$(n.target);i=t.data("checkbox-relative-container-target")?t.closest(".actions").siblings(t.data("checkbox-relative-container-target")).find("input[type=checkbox]"):$(t.data("checkbox-input-targets"));r=!0;i.each(function(){$(this).prop("checked")||(r=!1)});r?i.each(function(){var n;n=$(this);n.prop("checked")&&n.prop("checked",!1).trigger("change")}):i.each(function(){var n;n=$(this);n.prop("checked")||n.prop("checked","checked").trigger("change")})};e=function(){$(".checkbox input[type=checkbox]").off("change",n);$(".checkbox input[type=checkbox]").off("blur",n);$(".checkbox").off("click",r);$(".checkbox input[type=checkbox].js-checkbox-check-all").off("change",u);i()};i=function(){$(".checkbox input[type=checkbox]").on("change",n);$(".checkbox input[type=checkbox]").on("blur",n);$(".checkbox").on("click",r);$(".checkbox input[type=checkbox].js-checkbox-check-all").on("change",u);$(".checkbox input[type=checkbox]:checked").closest(".checkbox").addClass(t);o()};f=function(){i()};f()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){$(".js-datepicker input, input.datepickerfield").datepicker("destroy").datepicker({inline:!0})};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var r,n,u,f,e,t,i;u=function(){$(".js-duplicate").each(function(){var t,i,n;n=$(this);i=$(n.data("clone"));i.addClass("js-is-clone");t=$(n.data("destination"));t.addClass("js-is-destination")})};n=function(n){var f,u,e,r;n.preventDefault();r=$(n.target);f=r.closest(".actions, .quiz-actions").siblings(r.data("destination"));App.exists(f)||(f=r.closest(".quiz-fields-container").find(r.data("destination")));e=f.find(r.data("clone")+":first");u=e.clone(!0);u.addClass("js-is-cloned");u.find(".js-is-cloned").remove();u.hide().appendTo(f).slideDown(250);u.find("input[type=text], input[type=radio], input[type=checkbox], select, textarea").val("");r.blur();u.find("input:first, textarea:first").focus();t();i()};e=function(r){var u;u=$(r.target);n=u.closest(".js-is-clone");App.exists(n)&&(n.slideUp(250),App.delay(275,function(){n.remove();i()}),t(!0))};t=function(n){return n==null&&(n=!1),$(".js-is-destination").each(function(){var t,i;t=$(this);i=$(this).children(".js-is-clone");i.length>1&&!n||i.length>2&&n?t.addClass("js-is-removable"):(t.removeClass("js-is-removable"),t.children(".js-is-cloned").removeClass("js-is-cloned"))})};i=function(){var n;n=$(".js-duplicate-destination");n.each(function(){var r,u,i,t,n;r=$(this);App.console.log("Destination...");App.console.log(r);t=r.data("duplicate-counter");t||(t="{{n}}");n=t.replace(/\{+/,"").replace(/\}+/,"");u=r.children(".js-duplicate-clone");i=1;u.each(function(){var r;r=$(this);r.data("index",i);r.find("h1,h2,h3,h4,h5,h6,label,p,li,.quiz-question").each(function(){$(this).html($(this).html().replace(t,'<span class="'+n+'">'+i+"<\/span>"))});r.find("h1 ."+n+", h2 ."+n+", h3 ."+n+", h4 ."+n+", h5 ."+n+", h6 ."+n+", label ."+n+", p ."+n+", li ."+n+", .quiz-question ."+n+"").each(function(){$(this).html(i)});r.find('[name*="'+t+'"]').each(function(){$(this).attr("data-original-name")||$(this).attr("data-original-name",$(this).attr("name"))});r.find("[data-original-name]").each(function(){var n,u,f,e;e=r.data("index");n=$(this).attr("name");u=$(this).data("original-name");f=n.indexOf(t)!=-1?n.replace(t,i):u.replace(t,i);$(this).attr("name",f)});i=i+1})})};r=function(){$(".js-duplicate").on("click",n);$(".js-remove-duplicate").on("click",e)};f=function(){u();r();t();i()};f()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var t,i,n;return App.click_editable_toggle=function(r){return r.hasClass("active")?i(n(r)):t(n(r))},i=function(n){return n.addClass("ui-editable"),n.removeClass("ui-editable-disabled")},t=function(n){return n.addClass("ui-editable-disabled")},n=function(n){return $(n.data("editable-target"))}};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var n,t;n=function(){$("input.search").closest(".field").addClass("js-search")};prevent_paste_into_input_field=function(){$("input.js-no-paste").on("copy paste cut",function(n){n.preventDefault()})};t=function(){n();prevent_paste_into_input_field()};t()};$(document).ready(n);$(document).on("page:load",n)}.call(this),function(){var n,t;window.App||(window.App={});App.filters_changed=function(){n()};n=function(){$(".content-group-description li").removeClass("active")};t=function(){var n,t,i,r;n=function(){$("button.filter").on("click",function(n){return n.preventDefault(),r(n)});$("form.js-filters button.js-clear").on("click",function(n){n.preventDefault();var t;t=$(this).closest("form");t.data("removable-params")&&(t.data("freeze",!0),t.data("skip-push-state",!0));t[0].reset();t.find("select").each(function(){var n,t;n=$(this);n.find("option").each(function(){var n;n=$(this);n.prop("value")==""&&(t=!0)});t&&(n.find("option").removeAttr("selected"),n.val(""));$(this).select_menu_update()});t.find("input[type=checkbox]").each(function(){var t,n,i;n=$(this);t=$(this).closest(".checkbox");n.prop("checked",!1);t.removeClass("js-checked");App.exists(n.closest(".group-select"))&&(i=n.closest(".group-select"),n.trigger("change"))});t.find("input[type=text]").each(function(){var n;n=$(this);n.val("")});t.find("input[type=hidden]").each(function(){var n;n=$(this);n.data("param-default")?n.val(n.data("param-default")):n.val("")});$(".multi-select").each(function(){$(this).multi_select_menu_update()});App.clear_multi_select_regions($(".js-multi-select-regions"));$(".js-group-select").each(function(){$(this).hasClass("js-active")&&$(this).find(".group-select-handle").trigger("click")});$(".js-pagination").each(function(){var n,t,i;$(this).find("li").removeClass("active");i=$(this).find("li:first");i.addClass("active");t=i.find("a");n=$(t.data("input-target"));App.exists(n)&&n.val(t.data("input-value"))});set_disabled();t.data("removable-params")&&(t.data("freeze",!1),t.trigger("change"),t.data("skip-push-state",!1))})};i=function(){$("button.filter").each(function(){App.bool($(this).val())&&$(this).addClass("active")})};r=function(n){var t,i;t=$(n.target);i=App.bool(t.val());i===!0?(t.val(0),t.removeClass("active")):(t.val(1),t.addClass("active"))};App.update_filter_states=function(){set_disabled()};set_disabled=function(){$("select[data-disable-when-present]").each(function(){var n,t,i,r;n=$(this);t=$(this).closest(".select");i=$(this).data("disable-when-present");r=$(i);r.val()!=""?(n.addClass("js-disabled"),t.addClass("js-disabled")):(n.removeClass("js-disabled"),t.removeClass("js-disabled"))})};t=function(){i();set_disabled();n()};t()};$(document).ready(t)}.call(this),function(){var n;window.App||(window.App={});n=function(){var t,i,r,n,u;r=function(t){var i,r,u,e,f;i=$(this);r=$(t.target);r.hasClass("group-select-handle")||r.hasClass("group-select-label")?(u=$(i.data("choices-target")),f="",$(".js-group-select").not(i).removeClass("js-active"),i.toggleClass("js-active"),i.hasClass("js-active")&&!i.hasClass("js-act-as-multi-select")?(e=i.find(".group-button"),e.each(function(){var i,n,u,t,r;i=$(this);n=i.find("input");App.ensure_id_for(n);u=n.prop("id");r="";n=i.find("input");t=n.data("param-value");t==""&&(t=n.html());n.prop("checked")&&(r="js-active");f+='<label for="'+u+'" class="'+r+'">'+t+"<\/label>"}),u.html(f),u.show()):u.hide()):t.target.nodeName.toLowerCase()=="input"&&n(r)};close_group_select=function(n){n.hasClass("js-act-as-multi-select")&&n.removeClass("js-active")};n=function(n){var i,r,t;i=n.closest(".group-select-choices").find("input:checked");r=i.length;t=n.closest(".group-select").find(".group-select-handle");r>0?t.addClass("js-has-value"):t.removeClass("js-has-value")};u=function(t){var i,r,u;i=$(t.target);u=i.closest(".js-group-select");i.attr("id")&&(r=$('label[for="'+i.attr("id")+'"]'),i.prop("checked")?r.addClass("js-active"):r.removeClass("js-active"));close_group_select(u);n(i)};i=function(){$(".js-group-select").on("click",r);$(".js-group-select input").on("change",u)};t=function(){i();$(".js-group-select").find("input:first").each(function(){n($(this))})};t()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var t,i,r,u,n;r=function(){var r,t,i;r=$(this);t=$(this).siblings("input");i=parseInt(t.val())||0;i--;i=n(i,t);t.val(i);t.trigger("change")};u=function(){var r,t,i;r=$(this);t=$(this).siblings("input");i=parseInt(t.val())||0;i++;i=n(i,t);t.val(i);t.trigger("change")};input_number_blur_focus=function(){var t,i,r;t=$(this);i=t.val();r=n(i,t);r!=i&&(t.val(r),$(this).trigger("change"))};n=function(n,t){var i,r;return(n=parseInt(n),i=t.prop("min"),r=t.prop("max"),i&&n<i)?i:r&&n>r?r:n};i=function(){$("body").on("click","button.js-number-increment-down",r);$("body").on("click","button.js-number-increment-up",u);$("body").on("blur","input[type=number]",input_number_blur_focus);$("body").on("focus","input[type=number]",input_number_blur_focus)};t=function(){i()};t()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var u,i,r,t,f,n;return r=function(i,r){return r==null&&(r=!1),i.find("input").val(1),n(i),t(i)},i=function(i){return i.find("input").val(0),n(i),t(i)},f=function(i){var r;return r=i.find("input"),r.val()==="1"?r.val(0):r.val(1),n(i),t(i)},n=function(n){var t;return t=n.find("input"),n.find(".lightswitch-on").html(n.data("on-label")),n.find(".lightswitch-off").html(n.data("off-label")),t.val()==="1"?n.addClass("on"):n.removeClass("on")},t=function(n){var r,t,i;if(r=n.find("input"),r.val()==="1"){if(i=n.data("on-url"),i=App.uncached_url(i),i)return App.console.log("[Lightswitch] On URL: "+i),$.get(i,{},function(n){var t;return t=n.trim(),App.console.log("[Lightswitch] On: "+t)})}else if(t=n.data("off-url"),t=App.uncached_url(t),t)return App.console.log("[Lightswitch] Off URL: "+t),$.get(t,{},function(n){var t;return t=n.trim(),App.console.log("[Lightswitch] Off: "+t)})},u=function(){return $("input.lightswitch-input").each(function(){var o,h,s,c,t,u,l,a,v,e;for(u=$(this),u.wrap('<div class="lightswitch">'),t=u.closest("div.lightswitch"),t.append('<div class="lightswitch-on"><\/div><div class="lightswitch-state"><\/div><div class="lightswitch-off"><\/div>'),h=u.prop("attributes"),s=0,c=h.length;s<c;s++)o=h[s],o.name.indexOf("data")===0&&t.attr(o.name,o.value);u.attr("data-on-label",null);u.attr("data-off-label",null);u.attr("data-on-url",null);u.attr("data-off-url",null);u.attr("data-status-url",null);a=t.find(".lightswitch-on");l=t.find(".lightswitch-off");v=t.find(".lightswitch-state");n(t);a.on("click",function(n){return n.preventDefault(),r(t)});l.on("click",function(n){return n.preventDefault(),i(t)});v.on("click",function(n){return n.preventDefault(),f(t)});return e=t.data("status-url"),e?(e=App.uncached_url(e),App.console.log("[Lightswitch] Status URL: "+e),$.get(e,{},function(n){var u;return u=n.trim(),u==="1"?r(t):i(t),App.console.log("[Lightswitch] On/Off: "+u)})):void 0})},u()};$(document).ready(n)}.call(this),function(){var n;jQuery.fn.extend({multi_select_menu_update:function(n){var t,f,u,e,o,i,s,r;if(n==null&&(n=!1),i=$(this).closest(".multi-select"),f=i.data("multi-select-value-format"),t=[],i.find("input[type=checkbox]").each(function(){$(this).prop("checked")&&($(this).data("param-value")?t.push($(this).data("param-value")):$(this).data("value")?t.push($(this).data("value")):t.push($(this).val()))}),i.find("input[type=text], input[type=hidden]").each(function(){var n;$.trim($(this).val())!==""&&(n="",$(this).data("param-value")?n=n+" "+$(this).data("param-value"):$(this).data("name")?n=n+" "+$(this).data("name"):$(this).data("multi-select")?(n=n+" "+$(this).data("multi-select"),n=n+" "+$(this).val()):n=n+" "+$(this).val(),t.push(n))}),i.find("input[type=radio]").each(function(){var i,n;$(this).prop("checked")&&(i=$(this).data("value")?$(this).data("value"):$(this).val(),n="",n=$(this).data("multi-select")?n+" "+$(this).data("multi-select"):n+" "+i,t.push(n))}),s=n?0:200,t.length>0)if(i.addClass("js-has-value"),f==="list"){for(r="<ul>",u=0,o=t.length;u<o;u++)e=t[u],r=r+("<li>"+e+"<\/li>");r=r+"<\/ul>";i.find(".multi-select-selected-value").html(r)}else i.find(".multi-select-selected-value").html(t.join(", "));else i.removeClass("js-has-value")},multi_select_menu:function(n){var t,i,r;return n==null&&(n={}),i={change_on_init:n.change_on_init||!0},n=$.extend(i,n),t=function(n){var i,t;return t=n.target?$(n.target):n,i=t.find("data-class"),i.innerHeight()>=parseInt(i.css("max-height"))?t.addClass("js-overflow"):t.removeClass("js-overflow")},r=function(n){return t(n)},this.each(function(){var n=$(this);n.find(".multi-select-handle").on("click",function(){return n.toggleClass("js-open")});n.find("input[type=checkbox], input[type=text], input[type=hidden], input[type=radio]").on("change",function(){return $(this).multi_select_menu_update()});n.find(".js-deselect").on("click",function(t){return t.preventDefault(),t.stopPropagation(),n.find("input[type=checkbox], input[type=radio]").each(function(){if($(this).prop("checked"))return $(this).prop("checked",!1).trigger("change")}),n.find("input[type=text]").each(function(){$(this).data("force-update-filter-on-change",!0);$(this).val("");$(this).trigger("change");$(this).data("force-update-filter-on-change",!1)}),n.find("input[type=hidden]").each(function(){return $(this).val("").trigger("change")}),$(this).multi_select_menu_update(),$(this).find("input[type=checkbox]:first").trigger("change")});t(n);$(this).multi_select_menu_update(!0);return $(window).on("resize",r)})}});window.App||(window.App={});n=function(){return $(".multi-select").multi_select_menu()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){if(App.clear_multi_select_regions=function(n){n||(n=$(".js-multi-select-regions"));n.each(function(){$(this).find(".js-deselect").trigger("click")})},App.exists($(".js-multi-select-regions"))){var n,t,i,r,u,f,e=function(n){n.preventDefault();var t,f,r,s,e,u,o,i;t=$(n.target);r=t.data("name");f=t.data("value");s=t.data("css");u=$(t.data("target"));e=u.closest(".multi-select-overlays");e.find(".multi-select-overlay").removeClass("js-active");u.addClass("js-active");i=t.closest(".multi-select-regions").find("input[type=hidden]");i.val(f);i.data("name",r);i.attr("data-param-value",r);i.data("param-value",r);i.trigger("change");o=t.closest(".multi-select-regions").find(".multi-select-map-selected-value");o.html(r)};r=function(){var n,t,i;n=$(this);n.val()==""&&(t=n.closest(".multi-select-regions").find(".multi-select-map-selected-value"),t.html(t.data("placeholder")),i=n.closest(".multi-select-regions").find(".multi-select-overlay"),i.removeClass("js-active"))};u=function(){$(".js-multi-select-regions map").on("click",e)};f=function(){$(".js-multi-select-regions input[type=hidden]").on("change",r)};i=function(){u();f()};t=function(){$(".js-multi-select-regions").multi_select_menu_update();$(".js-multi-select-regions").each(function(){var n,t,i,r,u;n=$(this).find("input[type=hidden]");t=n.val();i=$(this).find('area[data-value="'+t+'"]');r=$(this).find(".multi-select-overlay");r.removeClass("js-active");u=$(this).find(i.data("target"));u.addClass("js-active")})};n=function(){$(".js-multi-select-regions input[type=hidden]").each(function(){var i,r,n,u,t;i=$(this);r=$(this).val();n=$(this).closest(".multi-select-regions").find(".multi-select-map-selected-value");$(this).val()?(u=$(this).closest(".js-multi-select-regions").find('area[data-value="'+r+'"]'),t=u.data("name"),i.attr("data-param-value",t),i.data("param-value",t),n.html(t)):n.html(n.data("placeholder"))});i();t()};n()}};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var f,n,e,h,c,l,o,t,a,v,y,p,u,w,b,i,s,r,k;App.exists($(".js-multi-step-form"))&&(e=null,n=null,f=$(".js-multi-step-continue-message"),t=0,o=0,r=0,w=function(){return e=$(".js-multi-step-nav"),n=$(".js-multi-step-form:first").closest("form"),r=n.find(".js-multi-step-form").length},c=function(){n.find("button").on("click",function(t){var r,i;return r=$(t.target),i=r.data("multi-step-direction"),i!=="prev"&&i!=="next"&&(i="next"),n.data("multi-step-direction",i),!0});n.on("submit",function(r){var f;return f=n.data("multi-step-direction"),n.data("multi-step-direction",null),f==="prev"?(r.preventDefault(),p()):s()?(r.preventDefault(),y()):n.data("ready-to-submit")?!0:(i(t+1),u(),r.preventDefault(),App.delay(500,function(){return n.data("ready-to-submit",!0),n.trigger("submit")}))})},a=function(){var t,u,r,i,n;n=null;u=$(".js-multi-step-form");t=null;u.each(function(){if(t===null&&$(this).data("completed")!==!0)return t=$(this)});i=App.exists(t)?parseInt(t.data("multi-step")):1;n||(n=i);n>i&&(n=i);f.hide();n>1?(r=!0,$(".js-multi-step-form[data-multi-step='"+n+"'] .js-multi-step-continue-message").show()):r=!1;b(n,r)},s=function(){return t<r},h=function(){var u=function(){t>r&&(n.data("ready-to-submit",!1),i(r))};$(window).on("pageshow",u)},b=function(n,t){var r,u;t==null&&(t=!1);r=$(".js-multi-step-form[data-multi-step='"+n+"']");App.exists(r)&&(r.data("started",!0),u=$(".js-multi-step-nav[data-multi-step-nav='"+r.data("multi-step-nav")+"']"),App.exists(u)&&u.addClass("js-started"));i(n,t)},i=function(i,r){var h,u,e,s,c;return r==null&&(r=!1),t=i,n.data("step",t),n.trigger("change"),h=n.find(".js-multi-step-form.js-active"),u=n.find(".js-multi-step-form[data-multi-step='"+t+"']"),o=parseInt(u.data("multi-step-nav")),h.removeClass("js-active").removeClass("js-activating").addClass("js-dactivating"),r||f.hide(),App.delay(500,function(){h.removeClass("js-dactivating");u.removeClass("js-activating").addClass("js-active")}),u.removeClass("js-deactivating").addClass("js-activating"),k(),e=u.data("multi-step-save-url"),e&&(e=App.uncached_url(e),s=u.closest("form"),c=s.serialize(),s.data("initialized")?(App.console.log("[AJAX Quiz Multi-Step-Save] URL: "+e),App.console.log(s),App.console.log(c),$.ajax({type:"POST",url:e,data:c,dataType:"text",success:function(){App.console.log("[AJAX Quiz Multi-Step-Save] Success")},error:function(n,t,i){App.console.log("[AJAX Quiz Multi-Step-Save] Error: "+i)}})):s.data("initialized",!0)),!0},p=function(){i(t-1);u()},y=function(){s()&&(i(t+1),u())},u=function(){$("html,body").animate({scrollTop:n.offset().top},500)},k=function(){var n,i,u;App.exists(e)&&(u=$(".js-multi-step-nav"),n=$(".js-multi-step-nav[data-multi-step-nav='"+o+"']"),i=Math.round((t-1)/r*100),n.find(".js-multi-step-meter .progress").css("width",i+"%"))},l=function(){w();c();h();a()},v=function(){l()},v())};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var n;n="js-checked";$(".radio").append('<div class="dot"><\/div>');$(".radio input[type=radio]").on("change",function(){var t;return t=$(this).prop("name"),$('.radio input[name="'+t+'"]').closest(".radio").removeClass(n),$('.radio input[name="'+t+'"]:checked').val()===$(this).val()?$(this).closest(".radio").addClass(n):void 0});$(".radio").on("click",function(n){var i,r,t;return t=$(n.target),i=$(this).hasClass("radio")?$(this):$(this).closest(".radio"),r=i.find("input[type=radio]"),App.valid_input(r)?t.tagNameIs("input")?!0:t.tagNameIs("div")&&t.hasClass("radio")||t.tagNameIs("label")&&t.hasClass("umbraco-forms-label")&&!t.prop("for")?(t.closest(".radio").find("input").trigger("click"),!0):t.tagNameIs("label")?!0:!0:(n.preventDefault(),n.stopPropagation())});$(".radio input[type=radio]:checked").closest(".radio").addClass(n);$(".radio input[type=radio]").on("focus",function(){return $(this).closest(".radio").addClass("focused")});$(".radio input[type=radio]").on("blur",function(){return $(this).closest(".radio").removeClass("focused")});return $("form").on("reset",function(){return $(this).find("input[type=radio]").trigger("change")})};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var u,f,n,i,r,t;n=0;App.reapply_removable_params=function(){i()};i=function(){var n,i,u,o,f,e;n=$(".js-removable-params");u=$(n.data("filters"));n.addClass("js-is-empty");n.html('<div class="inner"><ul><\/ul><\/div>');i=n.find("ul");o="";f=u.find("input[type=text], input[type=hidden]");f.each(function(){var n,f,r,e,o,s,u;if(n=$(this),s=n.attr("name"),u=App.get_param_from_url(window.location,s),(n.val()||u)&&(f=n.data("param-name"),r=n.data("param-value"),e=n.data("param-format"),o=n.data("param-ignore-when"),!r&&u&&(r=u,n.val(u)),f&&(r||(r=n.val()?n.val():u),o!=r))){if(e)switch(e){case"uppercase":r=r.toUpperCase();break;case"lowercase":r=r.toLowerCase()}t(i,n,f,r)}});e=u.find("select");e.each(function(){var n,r,f,u,e;n=$(this);r=n.find("option:selected");r&&(e=r.data("param-ignore-when"));n.val()&&(f=r.data("param-name"),u=r.data("param-value"),f&&(u||(u=n.val()),e!=u&&t(i,n,f,u)))});checkboxes=u.find("input[type=checkbox]:checked");checkboxes.each(function(){var n;n=$(this);param_name=n.data("param-name");param_value=n.data("param-value");param_name&&(param_value||(param_value=select.val()),t(i,n,param_name,param_value))});n.find(".removable-param-remove").off("click",r);n.find(".removable-param-remove").on("click",r);App.update_filter_states()};t=function(t,i,r,u){var f,e;f="removable_param_"+n;e="removable_param_"+n;n++;t.closest(".js-removable-params").removeClass("js-is-empty");t.append('<li data-removable-param-id="'+f+'"><span class="removable-param-name">'+r+'<\/span> <span class="removable-param-value">'+u+'<\/span><span class="removable-param-remove"><\/span>');i.attr("data-removable-param-field-id",e)};r=function(n){var i,t,r;if(n.preventDefault(),i=$(this).closest("li"),param_id=i.data("removable-param-id"),t=$('[data-removable-param-field-id="'+param_id+'"]'),App.exists(t))switch(t.tagName()){case"input":switch(t.attr("type")){case"text":case"hidden":t.data("update-filter-on-change")==!1&&(t.data("update-filter-on-change",!0),r=!0);t.data("param-default-when-removed")?t.val(t.data("param-default-when-removed")).trigger("change"):(t.val(" ").trigger("change"),t.val("").trigger("change"));r&&t.data("update-filter-on-change",!1);break;case"radio":App.console.log("TODO: Uncheck INPUT radio");break;case"checkbox":t.prop("checked")&&(t.prop("checked",!1),t.trigger("change"))}break;case"select":t.val("").trigger("change")}};f=function(){i()};u=function(){f()};u()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var n,t,i;return t=function(n){var i,t;return t=n.data("remove-url"),i=n.closest(".row"),i.addClass("removed"),i.animate({opacity:0},100,function(){return i.css("display","block").slideUp(200)}),t?(t=App.uncached_url(t),App.console.log("[Remove] URL: "+t),$.ajax("/",{type:"GET",dataType:"text",error:function(n,t){return App.console.log("[Remove] Error: "+t)},success:function(){return App.console.log("[Remove] Success")}})):void 0},n=function(){return $(".row .remove").on("click",function(n){var i;return n.preventDefault(),t($(this)),i=$(this).data("on-remove"),i&&window.App[i]!==void 0?window.App[i]($(this)):void 0})},i=function(){return n()},i()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});App.repeatable_counter=0;n=function(){var u,f,e,o,t,i,n,r;u=function(){n=[];r=[];f();apply_events()};f=function(){$(".js-repeatable").each(function(){var t,i,u;t=$(this);i=t.data("repeat-id");t.prepend('<div class="js-repeatable-remove"><\/div>');n.includes(i)||(u=t.data("repeat-count-id"),t.closest("form").prepend('<input type="hidden" name="'+u+'" id="'+u+'" data-repeat-target="'+i+'">'),n.push(i),r.push(u))});t();i()};apply_events=function(){$("[data-repeat]").on("click",e);$("body").on("click",".js-repeatable.js-removable .js-repeatable-remove",function(){o($(this))})};t=function(t){var u,i,f,e,t,o;if(t)show_or_hide_removable_button_for($(t));else for(t="[data-repeat-id]",i=0;i<n.length;i++)u=n[i],t="[data-repeat-id='"+u+"']",show_or_hide_removable_button_for($(t));for(i=0;i<r.length;i++)f=r[i],count_input=$("input#"+f),e=count_input.data("repeat-target"),t=$('[data-repeat-id="'+e+'"]'),o=t.length,count_input.val(o)};i=function(){for(var p,r,s,h,c,a,y,t,u,f,e,i,o=0;o<n.length;o++)for(r=0,p=n[o],fieldsets=$('[data-repeat-id="'+p+'"]'),s=0;s<fieldsets.length;s++){for(r++,h=$(fieldsets[s]),form_elements=h.find("input,textarea,select"),y=0;y<form_elements.length;y++)t=$(form_elements[y]),t.data("original-name")||t.attr("data-original-name",t.attr("name")),t.data("original-id")||t.attr("data-original-id",t.attr("name")),i=t.data("original-name"),i=i.replace("{{n}}",r),u=t.data("original-id"),u=u.replace("{{n}}",r),t.hasClass("datepickerfield")&&(u=u+"_1"),t.attr("name",i),t.attr("id",u),t.hasClass("datepickerfield")&&t.datepicker("destroy").datepicker({inline:!0});if(c=h.find("label"),App.exists(c))for(l=0;l<c.length;l++)f=$(c[l]),f.data("original-for")||f.attr("data-original-for",f.attr("for")),i=f.data("original-for"),i=i.replace("{{n}}",r),f.attr("for",i);if(a=h.find("[data-valmsg-for]"),App.exists(a))for(v=0;v<a.length;v++)e=$(a[v]),e.data("original-valmsg-for")||e.attr("data-original-valmsg-for",e.data("valmsg-for")),i=e.data("original-valmsg-for"),i=i.replace("{{n}}",r),e.attr("data-valmsg-for",i)}};show_or_hide_removable_button_for=function(n){n.length>1?$(n).addClass("js-removable"):$(n).removeClass("js-removable")};e=function(n){n.preventDefault();var e,f,o,r,s,u;e=$(this);f=e.data("repeat");u="[data-repeat-id='"+f+"']";o=$(u).first();r=o.clone();r.find("input, textarea").val("");r.attr("data-repeat-id",f);s=$(u).last();r.insertAfter(s);App.mask_inputs_with_commas(r);App.reapply_calculation_events();r.find("input.datepickerfield").each(function(){var n=$(this),r,t;App.repeatable_counter=App.repeatable_counter+1;var f=n.prop("name"),e=n.prop("id"),u=f+"_"+App.repeatable_counter,i=e+"_"+App.repeatable_counter;n.prop("name",u);n.prop("id",i+"_1");r=n.parent().find(".field-validation-valid");App.exists(r)&&r.prop("data-valmsg-for",i);t=n.parent().find(".datepickerfieldshadow");App.exists(t)&&(t.prop("name",u),t.prop("id",i));n.removeClass("hasDatepicker")});r.find("div.select").each(function(){var n,t;t=$(this);n=t.find("select");t.replaceWith(n);n.select_menu()});r.find("div.checkbox").each(function(){var n,t;n=$(this);t=n.find("input[type=checkbox]");App.uncheck_checkbox_without_update(t)});App.reapply_checkboxes();t(u);i()};o=function(n){var r,u;r=n.closest(".js-removable").data("repeat-id");u="[data-repeat-id='"+r+"']";n.closest(".js-repeatable").remove();t(u);i()};u()};$(document).ready(n)}.call(this),function(){var n;jQuery.fn.extend({select_menu_update:function(){var n,t,r,i;t=$(this);n=t.closest(".select");r=t.siblings(".select-value:first");i=t.find("option:selected");r.find("span").html(i.text());i.val()===""||i.val()===null||i.val()===void 0||i.val()==="Please choose..."?(r.addClass("placeholder"),n.addClass("placeholder"),n.removeClass("has-value")):(r.removeClass("placeholder"),n.removeClass("placeholder"),n.addClass("has-value"));n=t.closest(".select");r=t.siblings(".select-value:first")},select_menu_resize:function(){var i,n,r,t,u;r=$(this);n=r.parent(".select");i=n.find(".select-arrow");t=n.find(".select-value");u=n.width()-i.width()-parseInt(t.css("left"))*2+2;t.width(u)},select_menu:function(n){var i,r,u,f,t;return n==null&&(n={}),u={change_on_init:n.change_on_init||!0},n=$.extend(u,n),t=function(n){var r,u,f,t;u=n.target?$(n.target):n;r=u.closest(".select");f=u.siblings(".select-value:first");t=u.find("option:selected");f.find("span").html(t.text());t.val()===""||t.val()===null||t.val()===void 0||t.val()==="Please choose..."?(f.addClass("placeholder"),r.addClass("placeholder"),r.removeClass("has-value")):(f.removeClass("placeholder"),r.removeClass("placeholder"),r.addClass("has-value"));i(u)},change_select_value=function(n){var t;t=n.target?$(n.target):n;t.hasClass("js-initialized")&&t.data("select-reloading")!=!0&&ajax_reload_select(t)},ajax_reload_select=function(n){var i,f,r,u;if(i=$(n.data("select-reload-target")),App.exists(i)){if(f=n.data("select-reload-url"),r=f,r=r.replace("{{selected_value}}",n.val()),r=r.replace("{{target_value}}",i.val()),App.console.log(r),r=App.uncached_url(r),u&&u.readyState!=4)try{u.onreadystatechange=null;u.abort();App.console.log("[AJAX Select Reload] Aborted")}catch(e){}u=$.ajax(r,{type:"GET",dataType:"text",error:function(n,t){App.console.log("[AJAX Select Reload] Error: "+t)},success:function(n){var r;App.console.log("[AJAX Select Reload] Success");i.data("select-reloading",!0);r=i.val();i.html(n);t(i);change_select_value(i);r!=i.val()&&i.trigger("change");i.data("select-reloading",!1);App.content_box_more_reapply();u=null}})}},i=function(n){var r,f,i,t,u;i=n.closest(".select");t=n.siblings(".select-value:first");i.hasClass("js-auto-width")&&(r=i.find(".select-arrow"),f=t.width(),t.css("width","auto"),t.find("span").css("width","auto"),u=Math.ceil(t.width()+r.width())+6,i.css("width",u+"px"),i.css("max-width","100%"),t.find("span").css("width","999px"))},f=function(){var n;n=$(this).parents(".select:first");n.addClass("js-focus")},r=function(){var n;n=$(this).parents(".select:first");n.removeClass("js-focus")},this.each(function(){var h,c,s,u,e,o,v,l,a;if(u=$(this),l=$(this).closest("div.select"),!App.exists(l)){c=u.attr("class")||"";u.wrap('<div class="select '+c+'"><\/div>');e=u.parent(".select");e.prepend('<div class="select-value placeholder"><span><\/span><\/div><div class="select-arrow"><div class="select-arrow-icon"><\/div><\/div>');h=e.find(".select-arrow");o=e.find(".select-value");v=parseInt(o.css("left"))*2+20;$(this).find("option:first-child").val()===""&&$(this).find("option:first-child").html()===""&&(u.attr("placeholder")?$(this).find("option:first-child").html(u.attr("placeholder")):$(this).find("option:first-child").html("Please choose..."),$(this).find("option:first-child").attr("value",""));s=function(){var n;return e.hasClass("js-auto-width")?i(u):(n=e.width()-h.width()-parseInt(o.css("left"))*2+2,o.width(n))};s();$(window).on("resize",s)}u.on("change",t);u.on("change",change_select_value);u.on("focus",f);u.on("blur",r);n.change_on_init===!0?(u.change(),u.addClass("js-initialized")):(t(u),u.addClass("js-initialized"));u.hasClass("js-auto-width")&&(a=setInterval(function(){if($("html").hasClass("wf-active"))return t(u),clearInterval(a)},10))})}});window.App||(window.App={});n=function(){$("select").select_menu()};$(document).ready(n);$(document).on("page:load",n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var t,i,r,n,u,f;n=function(n,t){var i,r;r=$(n.data("show"));i=$(n.data("hide"));n.prop("checked")?(i.hide(),r.show()):t||i.hide()};f=function(n){var i,r,t,u;r=$(n.target);t=r.find("option:selected");i=$(t.data("hide"));u=$(t.data("show"));i.hide();u.show()};u=function(){var n,t,i;n=$(this);t=$(n.data("hide"));i=$(n.data("show"));t.hide();i.show()};r=function(n){var t,i,r;n.preventDefault();t=$(this);i=$(t.data("hide"));r=$(t.data("show"));i.hide();r.each(function(){var n;$(this).show();n=$(this).data("display");n&&$(this).css("display",n)})};t=function(){$("input[type=checkbox][data-show], input[type=checkbox][data-hide], input[type=radio][data-show], input[type=radio][data-hide]").off("click");$("input[type=checkbox][data-show], input[type=checkbox][data-hide], input[type=radio][data-show], input[type=radio][data-hide]").on("click",function(t){var i;i=$(t.target);n(i)});$("input[type=checkbox][data-show], input[type=checkbox][data-hide], input[type=radio][data-show], input[type=radio][data-hide]").each(function(){var t;t=$(this);n(t,!0)});$("select").each(function(){(App.exists($("select").find("option[data-show]"))||App.exists($("select").find("option[data-hide]")))&&$(this).addClass("js-show-hide")});$("select.js-show-hide").on("change",f);$("select.js-show-hide").trigger("change");$("div[data-show], div[data-hide]").on("click",u);$("a[data-show], a[data-hide]").on("click",r)};i=function(){t()};i()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var t,i,r,n,u,f;return App.click_sortable_toggle=function(t){return t.hasClass("active")?r(n(t)):i(n(t))},r=function(n){if(n.hasClass("ui-sortable"))n.sortable("enable");else{n.sortable();n.on("sortupdate",function(){return f($(this))})}return n.disableSelection()},i=function(n){return n.sortable("disable"),n.enableSelection()},n=function(n){return $(n.data("sortable-target"))},f=function(n){var t,i,r;return r=n.data("sortable-url"),i=n.data("sortable-key")||"node",r?(App.console.log("[Sort] URL: "+r),App.console.log("[Sort] Key: "+i),t=n.sortable("serialize",{key:i}),App.console.log("[Sort] Serialized Data: "+t),$.ajax("/",{type:"POST",dataType:"html",data:t,error:function(n,t){return App.console.log("[Sort] Error: "+t)},success:function(){return App.console.log("[Sort] Success")}})):void 0},t=function(){return $("body").on("click",".ui-sortable:not(.ui-sortable-disabled)",function(n){return n.preventDefault()})},u=function(){return t()},u()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){return $("form:not(.js-filters)").submit(function(){var i,n,t;if(!App.exists($(this).closest(".contour")))if(i=$(this),n=i.find("input[type=submit].js-please-wait, button.js-please-wait"),App.exists(n))t=n.data("on-submit")?n.data("on-submit"):"Please wait...",n.tagNameIs("button")?(n.data("original-val",n.html()),n.html(t)):(n.data("original-val",t),n.val(t)),n.prop("disabled",!0);else return!0;return!0}),$("form input, form textarea").blur(function(){var i,t,n;return i=$(this).closest("form"),n=i.find("input[type=submit]:first, button:first"),t=n.data("original-val"),t?(n.prop("disabled",!1),n.tagNameIs("button")?n.html(t):n.val(t)):void 0})};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var n,t;return n=function(){return $(".toggle").on("click",function(n){return n.preventDefault(),$(this).hasClass("active")?($(this).removeClass("active"),$(this).html($(this).data("toggle-disabled"))):($(this).addClass("active"),$(this).html($(this).data("toggle-enabled"))),$(this).data("sortable-target")&&App.click_sortable_toggle($(this)),$(this).data("editable-target")?App.click_editable_toggle($(this)):void 0})},t=function(){return n()},t()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var n,t,i,r;n=function(){t()};t=function(){i();r()};i=function(){$(".umbraco-forms-fieldset.js-rows-and-columns").each(function(){$(this).find(".row-fluid").wrapAll('<div class="rows-and-columns"><\/div>')})};r=function(){if(App.exists(".umbraco-forms-submitmessage")){var n,t,i;n=$(".page-content-more");App.exists(n)&&(n.remove(),$(".js-has-page-content-more").removeClass("js-has-page-content-more"));t=$(".umbraco-forms-submitmessage");i=t.offset().top-250;App.exists(t)&&App.delay(200,function(){$("html,body").animate({scrollTop:i},0)})}};n()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var n,t,i,r,u,f;App.exists($("form.js-multi-step"))&&(f=function(n){var f,s,e,o,i;o=$(n.target);f=o.tagNameIs("form")?o:o.closest("form");e=f.data("step");s=f.find("input[data-validate-multi-step='"+e+"'], select[data-validate-multi-step='"+e+"']");i=!0;s.each(function(){var n,e,o,s,h,u,t,r;n=$(this);o=n.attr("type");e=n.attr("name");s=null;o==="radio"&&(h=f.find("input[name='"+e+"']:checked"),s=h.val(),s||(i=!1));o==="checkbox"&&n.data("validate-length-of-selected")&&(t=n.data("validate-length-of-selected-min"),r=n.data("validate-length-of-selected-max"),u=f.find("input[name='"+e+"']:checked"),t&&r?i=u.length>=t&&u.length<=r?!0:!1:t&&!r?i=u.length>=t?!0:!1:!t&&r&&(i=u.length<=r?!0:!1))});r(f,e,i);u(f,e,i);t(f,e,i)},r=function(n,t,i){var r;r=n.find(".js-multi-step-form[data-multi-step='"+t+"']");App.exists(r)&&(i?r.data("completed",!0):r.data("completed",!1))},u=function(n,t,i){var r,u;r=n.find("[data-validate-show-when-invalid='true'][data-validate-multi-step='"+t+"']");u=n.find("[data-validate-show-when-valid='true'][data-validate-multi-step='"+t+"']");i?(u.show(),r.hide()):(r.show(),u.hide())},t=function(n,t,i){var r;r=n.find("button[data-validate-disabled-until-valid='true'][data-validate-multi-step='"+t+"']");i?r.removeClass("js-disabled"):r.addClass("js-disabled")},n=function(){$("form.js-multi-step").each(function(){var n=$(this);n.on("change",f);n.trigger("change")})},i=function(){return n()},i());App.valid_input=function(n){var h,e,o,s,i,r,c,l,u,a,f,t;if(n.data("before-click-validate-presence")){if(a=n.data("before-click-validate-presence"),s=$(a),t=[],f=!0,App.exists(s)&&s.each(function(){var n;n=$(this);(n.tagNameIs("input")||n.tagNameIs("select"))&&(n.val()?t.push(!0):t.push(!1))}),h=n.data("validate-presence-one-or-more")?!0:!1,n.data("validate-length-of-selected")&&(length_of_selected=!0,length_of_selected_min=n.data("validate-length-of-selected-min"),length_of_selected_max=n.data("validate-length-of-selected-max")),h){for(o=!1,i=0,c=t.length;i<c;i++)u=t[i],u!==!1&&(o=!0);f=o}else{for(e=!0,r=0,l=t.length;r<l;r++)u=t[r],u||(e=!1);f=e}return f}return!0}};$(document).ready(n);$(document).on("page:load",n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var n,t,i,r,u;App.reapply_calculation_events=function(){apply_events()};n=function(){apply_events()};apply_events=function(){if(App.exists("input[data-calc-fieldid]")){$("input[data-calc-fieldid]").off("change keyup",update_input_calculations);$("input[data-calc-fieldid]").on("change keyup",update_input_calculations);$("input[data-calc-operation]").prop("readonly","readonly");$("input[data-calc-operation]").prop("tabindex","-1");$("body").on("keypress","input[data-calc-fieldid]",u)}};update_input_calculations=function(){var n;n=$(this);input_id=n.data("calc-fieldid");$("input[data-calc-operation]").each(function(){var n,r,u;n=$(this);r=n.data("calc-operation");u=t(r);i(n,r,u)})};t=function(n){var t;return t=/[A-Za-z0-9\.]+/gi,n.match(t)};i=function(n,t){var u,e,i,f;i=0;f=!1;n.val("");e=/(([\+\-*\/])*[\w\.]+)/g;u=[];t.match(e).forEach(function(n){var t=n.match(/(\W*)([\w\.]+)/);u.push({operation:t[1],field:t[2]})});u.forEach(function(n){var u,e,o,t,r;if(u=n.field,e=n.operation,isNaN(u)){if(o=$("[data-calc-fieldid='"+u+"']").eq(0),!o)return;r=o.val();r&&(r=r.split(",").join(""),r=r.replace("$",""));t=Number(r)}else t=u;if(t?f=!0:t=0,e)switch(e){case"+":i=i+t;break;case"-":i=i-t;break;case"/":i=i/t;break;case"*":i=i*t}else i=t});isFinite(i)&&(i>0||f)?(i=Number(i.toFixed(10)),i.toString().indexOf(".")!=-1&&(i=i.toFixed(2)),i=r(i),n.data("money")&&(i="$"+i),n.val(i)):n.val("")};r=function(n){var t=n.toString().split(".");return t[0]=t[0].replace(/\B(?=(\d{3})+(?!\d))/g,","),t.join(".")};u=function(n){if(n.which==13){n.preventDefault();var r,t,i;r=$(n.target);t=r.parents().next().find("[data-calc-fieldid]:not([readonly])");App.exists(t)?(i=t.eq(0),i.focus()):(t=r.parents().next().find("input:not([readonly]), textarea:not([readonly])"),i=t.eq(0),i.focus())}};n()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var i,r,u,n,t;i=function(){r()};r=function(){u()};initialize_sortable_list=function(t){n(t)};n=function(n){var o,t,s,i,u,f,r,e;if(o=n.target?$(n.target):n,t=o.closest(".js-umbraco-sortable"),App.exists(t)&&(s=t.data("hidden-sort-order-target"),s&&(i=$(t.data("hidden-sort-order-target")),App.exists(i)))){for(u=t.find("input, select"),f=[],r=0;r<u.length;r++)e=$(u[r]),e[0]!=i[0]&&f.push(e.attr("name"));i.val(f.join(","))}};u=function(){t=$(".js-umbraco-sortable .umbraco-forms-container");App.exists(t)&&t.each(function(){var t,i,r;t=$(this);t.sortable({onStart:n,onUpdate:n});i=t.closest(".js-umbraco-sortable");hidden_sort_order_name=i.data("hidden-sort-order-name");hidden_sort_order_name&&(r=$("<input>").attr("type","hidden").prependTo(t),r.attr("name",hidden_sort_order_name),r.attr("id",hidden_sort_order_name),i.attr("data-hidden-sort-order-target","#"+hidden_sort_order_name));initialize_sortable_list(t)})};i()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var n,r,i,u,f,t,e,o;App.bar_charts_reapply=function(){n=$(".bar-chart:not(.js-initialized)");i()};n=$(".bar-chart");t=function(){e();o()};e=function(){n.each(function(){var n,t,i,r;n=$(this);r=n.find(".vaxis .label:first").outerWidth();t=n.find(".chart-area");t.css("left",r+"px");i=t.outerHeight();n.parent().parent().css("height",i+"px")})};o=function(){n.each(function(){var n,t,i,r,u;n=$(this);t=n.find(".vaxis .bar");r=n.height();i=t.length;u=Math.round(r/i);n.find(".vaxis .label, .vaxis .bar").css("height",u+"px")})};u=function(){n.each(function(){var n,t,i;n=$(this);t=n.find(".vaxis .bar");i=n.find(".chart-area");t.each(function(){var n,f,u,e,t,o,i;n=$(this);e=n.data("annotation");f="";u="";i=parseInt(n.data("value")*100);isNaN(i)&&(i=0);t=n.data("color");t&&(t=r(t),u="background-color:unset; box-shadow: inset 0 0 0 1000px "+t+" !important; ");o='<div class="fill '+f+'" style="width:0%; '+u+'"><div class="annotation">'+e+"<\/div><\/div>";n.html(o);App.delay(1e3,function(){n.find(".fill").css("width",i+"%");n.find(".annotation").css("opacity","1")})})})};f=function(){n.each(function(){var n,t;n=$(this);t=n.find(".tick");t.each(function(){var n,t,i,r,u;n=$(this);u=parseInt(n.data("value")*100);i=n.data("label");t='<div class="label">'+i+"<\/div>";n.html(t);r=u;n.css("left",r+"%")})})};r=function(n){switch(n){case"purple":return"#cd64f0";case"blue":return"#059FC9";case"blue-light":return"#1DC2DB"}};i=function(){u();f();n.addClass("js-initialized");t()};i();$(window).on("resize",t);App.on_fonts_loaded(function(){t()})};$(document).ready(n);$(document).on("page:load",n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var n,i,t,r;App.bar_chart_lists_reapply=function(i){i?(bar_chart_lists=i.find(".bar-chart-list.js-initialized"),reanimate(bar_chart_lists)):(n=$(".bar-chart-list:not(.js-initialized)"),t())};n=$(".bar-chart-list");i=function(n){switch(n){case"purple":return"#cd64f0";case"blue":return"#059FC9";case"blue-light":return"#1DC2DB"}};r=function(){n.each(function(){var t,r,n;t=$(this);r=t.find(".bar");n=2e3;r.each(function(){var t,e,f,o,r,s,u;t=$(this);o=t.data("annotation");e="";f="";u=parseInt(t.data("value")*100);isNaN(u)&&(u=0);r=t.data("color");r&&(r=i(r),f=f+" background-color:unset; box-shadow: inset 0 0 0 1000px "+r+" !important; ");s='<div class="fill '+e+'" style="width:0%; '+f+'" data-width="'+u+'"><div class="annotation">'+o+"<\/div><\/div>";t.html(s);App.delay(n,function(){t.find(".fill").css("width",u+"%");t.find(".annotation").css("opacity","1")});n=n+25})})};t=function(){r();n.addClass("js-initialized")};reanimate=function(n){n.each(function(){var t,i,n;t=$(this);t.addClass("js-reset-animation");i=t.find(".fill");i.css("opacity","0");i.css("width","0%");n=250;App.delay(n,function(){t.removeClass("js-reset-animation")});i.each(function(){var t,i;t=$(this);i=t.data("width");App.delay(n,function(){t.css("width",i+"%");t.css("opacity","1")});n=n+25})})};t()};$(document).ready(n);$(document).on("page:load",n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var n,l,u,i,f,r,e,o,s,t,h,c;App.column_charts_reapply=function(){n=$(".column-chart:not(.js-initialized)");r()};n=$(".column-chart");i=15;l=15;u=50;t=function(){h();c()};h=function(){n.each(function(){var r,n,f,e,o,l,t,s,h,a,c;n=$(this);r=n.find(".chart-area");f=n.find(".haxis");l=n.find(".haxis .label:first").outerHeight();o=l;r.css("bottom",o+"px");f.css("bottom",o+"px");e=n.find(".tick .label");t=null;n.data("label-width")&&n.data("label-width")>0?t=n.data("label-width"):(s=[],e.each(function(){$(this).css("width","auto");s.push($(this).width())}),t=Math.max.apply(Math,s),n.data("label-width",t),e.css("width",t+"px"),e.css("left","-"+(t+i)+"px"));h=t+i;r.css("left",h+"px");f.css("left",h+"px");App.exists(n.find(".legend"))&&$(window).width()>App.breakpoints.phone&&(a=n.find(".legend").outerWidth(),c=a+u,r.css("right",c+"px"),f.css("right",c+"px"))})};c=function(){n.each(function(){var r,u,n,f,e,t,i;n=$(this);u=n.find(".chart-area");r=n.find(".haxis .value");e=u.width();f=r.length;i=Math.round(e/f);t=0;n.find(".haxis .value").each(function(){var n;n=$(this);n.css("width",i+"px");n.css("left",t+"px");t=t+i})})};e=function(){n.each(function(){var t,n,i;n=$(this);t=n.find(".haxis .bar");t.each(function(){var n,u,r,e,t,o,i;n=$(this);e=n.data("annotation");u="";r="";i=parseInt(n.data("value")*100);isNaN(i)&&(i=0);t=n.data("color");t&&(t=f(t),r="background-color:unset; box-shadow: inset 0 0 0 1000px "+t+" !important; ");o='<div class="fill '+u+'" style="height:0%; '+r+'"><div class="annotation">'+e+"<\/div><\/div>";n.html(o);App.delay(1e3,function(){n.find(".fill").css("height",i+"%");n.find(".annotation").css("opacity","1")})});i=n.find(".haxis .bars");i.each(function(){var n,t;n=$(this);t=n.find(".bar").length;n.addClass("js-bars-count-"+t)})})};s=function(){n.each(function(){var n,t;n=$(this);t=n.find(".tick");t.each(function(){var n,t,i,r,u;n=$(this);u=parseInt(n.data("value")*100);i=n.data("label");t='<div class="label">'+i+"<\/div>";n.html(t);r=100-u;n.css("top",r+"%")})})};o=function(){n.each(function(){var n;n=$(this).find(".legend");n.find("li").each(function(){var n;n=$(this);n.addClass(n.data("color"))})})};f=function(n){switch(n){case"purple":return"#cd64f0";case"blue":return"#059FC9";case"blue-light":return"#1DC2DB";case"grey":return"#D1D3D4";case"orange":return"#FF7900"}};r=function(){o();e();s();n.addClass("js-initialized");t()};r();$(window).on("resize",t);App.on_fonts_loaded(function(){t()})};$(document).ready(n);$(document).on("page:load",n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var t,n;return t=$("body > .alert"),n=null,App.alert=function(i){return t.find(".inner").html(i),t.addClass("js-active"),n&&clearTimeout(n),n=App.delay(3e3,function(){return t.removeClass("js-active"),n=null})}};$(document).ready(n);$(document).on("page:load",n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var t,n,i;return n={el:{window:$(window),back_to_top:$(".back-to-top")},init:function(){this.bind_ui_events();this.listen()},bind_ui_events:function(){return this.el.window.on("resize",function(t){n.check_if_needed(t)})},listen:function(){if(!App.device.is_mobile)$(window).on("scroll",function(){return n.check_if_needed()})},check_if_needed:function(){$(window).scrollTop()>500?this.el.back_to_top.addClass("visible"):this.el.back_to_top.removeClass("visible")}},App.exists($(".back-to-top"))&&n.init(),t=function(){return $(".back-to-top").on("click",function(){return $("html,body").animate({scrollTop:0},500)})},i=function(){return t()},i()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var r,e,o,n,l,u,t,f,s,h,c,i;n=$("form.js-compare-form");l=n.data("url");u=$(".js-compare-bar");t=$(".js-compare-bar-label");App.reapply_compare_bar=function(){e()};f=function(){$(this).prop("name")=="compare"&&($(this).prop("checked")?s($(this)):h($(this)))};s=function(t){var r,u;r=n.find("input[name=count]");u=parseInt(r.val());u++;r.val(u);ajax_compare(t,n.data("add-url"));i()};h=function(t){var r,u;r=n.find("input[name=count]");u=parseInt(r.val());u--;r.val(u);ajax_compare(t,n.data("remove-url"));i()};ajax_compare=function(n,t){t&&(url_with_params=t,url_with_params=App.url_with_param(url_with_params,["id",n.val()]),url_with_params=App.uncached_url(url_with_params),$.get(url_with_params,{},function(n){App.console.log("[Compare] URL Response: "+n)}))};c=function(){$(".js-compare-list input[name=compare]").each(function(){var n,t;n=$(this);t=n.closest("li");n.prop("checked")?t.addClass("js-active"):t.removeClass("js-active")})};i=function(){var f,i,e,o,r;f=n.find("input[name=count]");i=parseInt(f.val());e=t.data("plural");o=t.data("singular");i>1?(r=i+" "+e,t.html(r)):i==1&&(r=i+" "+o,t.html(r));i>1?u.addClass("js-active"):u.removeClass("js-active")};e=function(){$("form.js-compare-form input[type=checkbox]").off("change",f);r()};r=function(){if(App.exists(".js-compare-bar")){$("form.js-compare-form input[type=checkbox]").on("change",f);c();i()}};o=function(){r()};o()};$(document).ready(n);$(document).on("page:load",n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var t,n,i;$("body").on("click",".js-accordion .content-accordion-title",function(t){t.preventDefault();var i,r,f,u,e,o;return i=$(t.target).closest(".js-accordion"),i.toggleClass("js-open"),i.data("pageview")&&i.hasClass("js-open")&&(e=i.data("id"),o=window.location.pathname+"#"+e,App.ga_track_pageview(o)),App.delay(50,function(){$(window).trigger("resize")}),i.hasClass("js-open")&&i.data("url")&&!i.data("ajax-requested")&&(f=i.data("url"),r=i.find(".content-accordion-content-inner"),u=App.uncached_url(f),App.console.log("[AJAX Load] "+u),i.data("ajax-requested",!0),$.ajax(u,{type:"GET",dataType:"text",error:function(n,t){return App.console.log("[AJAX Load] Error: "+t)},success:function(n){App.console.log("[AJAX Load] Success");r.html(n);r.find("video").each(function(){App.initialize_video($(this))})}})),n(t)});n=function(n){var u,i,t,r,f;i=$(n.target).closest(".content-accordions");u=i.find(".content-accordion");f=i.find(".content-accordion.js-open");t=i.find(".js-accordion-toggle-all");f.length===u.length?(r=t.data("less"),t.find(".arrow").removeClass("down"),t.find(".arrow").addClass("up")):(r=t.data("more"),t.find(".arrow").removeClass("up"),t.find(".arrow").addClass("down"));t.find(".label").html(r)};$("body").on("click",".js-accordion-toggle-all",function(t){t.preventDefault();var i,r,u;r=$(t.target).closest(".content-accordions");i=r.find(".content-accordion");u=r.find(".content-accordion.js-open");App.delay(50,function(){return $(window).trigger("resize")});u.length===i.length?i.removeClass("js-open"):i.addClass("js-open");n(t);$("html,body").animate({scrollTop:r.offset().top-65},500)});i=function(){var t,n;t=window.location.hash;t&&(t=t.replace("#",""),n=$('.js-accordion[data-id="'+t+'"]'),App.exists(n)&&(n.find(".content-accordion-title").trigger("click"),App.delay(250,function(){$("html,body").animate({scrollTop:n.offset().top-65},200)}),App.delay(600,function(){$("html,body").animate({scrollTop:n.offset().top-65},200)}),App.delay(1250,function(){$("html,body").animate({scrollTop:n.offset().top-65},200)})))};t=function(){App.delay(100,function(){i()})};t()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var e,r,o,t,s,h,c,l,a,u,v,n,i,y,f,p,w;App.reapply_compare=function(){App.exists(".js-compare")&&(r(),t(),i(),update_compare_print())};o=function(){for(var t,h,e,c,i,l,o,r,u,s,f=$(".js-compare"),n=0;n<f.length;n++)for(t=$(f[n]),h=t.find(".compare-legend"),c=h.find(".compare-row"),e=t.find(".compare-legend, .compare-column"),t.data("rows",c.length),i=0;i<e.length;i++)for(l=$(e[i]),o=l.find(".compare-row"),r=0,u=0;u<o.length;u++)s=$(o[u]),s.addClass("js-compare-row-"+r),s.data("compare-row",r),r++};append_styles_to_dom=function(){$("#compare_styles").remove();$('<style id="compare_styles">').prop("type","text/css").appendTo("head")};t=function(){var r,u,i,f,e,o,t;for(r=$(".js-compare"),i=[],t=0;t<r.length;t++)for(u=$(r[t]),rows_count=parseInt(u.data("rows")),t=0;t<rows_count;t++)e=".js-compare-row-"+t,rows=u.find(e),o=s(rows),i.push([rows,o]);for(f="",t=0;t<i.length;t++)f+=".js-compare-row-"+t+" { height: "+i[t][1]+"px; } ";$("#compare_styles").html(f);n.flickity("resize")};s=function(n){for(var u,r,t=0,i=0;i<n.length;i++)u=$(n[i]),r=u.outerHeight(),t<r&&(t=r);return t};h=function(n){var t,f,c,y,e,l,o,a,r,v,s,u,h;if(n.preventDefault(),t=$(this).closest(".js-compare-slider"),slide=$(this).closest(".compare-column"),y=slide.index(),o=$(this).data("remove-url"),s=$(this).closest(".js-compare"),r=s.data("update-url"),o&&(a=App.uncached_url(o),$.get(a,{},function(n){App.console.log("[Compare] Remove Response: "+n)})),r){for(f=s.find("*[data-id]"),c=$(this).closest(".compare-column"),ids=[],u=0;u<f.length;u++)h=$(f[u]),h.data("id")!=c.data("id")&&ids.push(parseInt(h.data("id")));r=r.replace("{{ids}}",ids.join(","));v=App.uncached_url(r);$.get(v,{},function(n){App.console.log("[Compare] Update Response: "+n)})}slide.animate({opacity:0,width:0},{duration:250,step:function(){t.flickity("resize")}});App.delay(250,function(){t.flickity("remove",slide);e=t.find(".compare-column");e.length==0&&(l=t.closest(".compare-chart"),l.addClass("js-is-empty"),$(".js-show-when-comparing").hide());i(e.length);update_compare_print()})};c=function(n){var u,f,e,s,h,t,o,r,c;for(n.preventDefault(),u=$(".js-compare-slider"),e=$(this).data("remove-url"),e&&(s=App.uncached_url(e),$.get(s,{},function(n){App.console.log("[Compare] Remove Response: "+n)})),t=0;t<u.length;t++){for(o=$(u[t]),f=o.find(".compare-column"),r=0;r<f.length;r++)c=f[r],o.flickity("remove",c);h=$(".compare-chart");h.addClass("js-is-empty");$("html,body").animate({scrollTop:0},500);i(0)}$(".js-show-when-comparing").hide()};i=function(n){var t,i;n?$(".js-compare-count").html(n):(t=$(".js-compare-slider"),i=t.find(".compare-column"),$(".js-compare-count").html(i.length))};update_compare_print=function(){var n,t,i;n=$(".js-compare");App.exists(n)&&(t=$(n.data("print-target")),App.exists(t)&&(t.find(".js-print-target").hide(),compare_columns=n.find(".compare-column"),compare_columns.each(function(){i=$($(this).data("print-target"));App.exists(i)&&i.show()})))};row_highlight=function(n){var i,t;i=$(n.target);t=$(this).data("compare-row");$(".compare-chart").addClass("js-hover");$(".js-compare-row-"+t).addClass("js-hovering")};remove_row_highlight=function(n){var i,t;i=$(n.target);t=$(this).data("compare-row");$(".compare-chart").removeClass("js-hover");$(".js-compare-row-"+t).removeClass("js-hovering")};a=function(){u&&clearTimeout(u);u=setTimeout(function(){l()},100)};l=function(){t()};y=function(){switch(App.current_breakpoint_name()){case"desktop":case"laptop":case"full":case"laptop-tablet":return parseInt(n.data("columns-desktop"));case"tablet":return parseInt(n.data("columns-tablet-landscape"));case"tablet-nav":return parseInt(n.data("columns-tablet-portrait"));case"tablet-phone":return parseInt(n.data("columns-tablet-phone"));case"phone":case"phone-small":return parseInt(n.data("columns-phone"))}};f=function(){var n,r,i,u,f,t;n=$(".js-compare-slider");r=n.data("flickity");i=r.selectedIndex;f=y();u=n.find(".compare-column").length;t=u-f;i>t?n.flickity("select",t):i>=t?p(n):w(n)};p=function(n){n.find(".flickity-prev-next-button.next").addClass("disabled")};w=function(n){n.find(".flickity-prev-next-button.next").removeClass("disabled")};v=function(){var t,i,r,u;if(App.exists($(".js-compare-slider"))){n=$(".js-compare-slider");n.data("columns")?(t=n.data("columns-desktop"),i=n.data("columns-tablet-landscape"),r=n.data("columns-tablet-portrait"),slides_to_show_tablet_phone=n.data("columns-tablet-phone"),u=n.data("columns-phone")):(t=4,i=4,r=4,slides_to_show_tablet_phone=4,u=2);n.addClass("js-slides-to-show-desktop-"+t);n.addClass("js-slides-to-show-tablet-landscape-"+i);n.addClass("js-slides-to-show-tablet-portrait-"+r);n.addClass("js-slides-to-show-tablet-phone-"+slides_to_show_tablet_phone);n.addClass("js-slides-to-show-phone-"+u);n=n.flickity({cellAlign:"left",contain:!0,adaptiveHeight:!1,pageDots:!1,wrapAround:!1,selectedAttraction:.2,friction:.7,draggable:!0,accessibility:!1,groupCells:!1});App.exists(n)&&n.flickity("resize");n.on("change.flickity",f);$(window).on("resize",$.throttle(500,f))}};e=function(){if(App.exists(".js-compare")){$(window).on("resize",a);$(".js-compare-remove").on("click",h);$(".js-compare-remove-all").on("click",c);$('.compare-legend .compare-row:not(".compare-actions"):not(".compare-header")').hover(row_highlight,remove_row_highlight);t();App.on_fonts_loaded(function(){t()});$(".js-compare").addClass("js-compare-initialized")}};r=function(){App.exists(".js-compare")&&($(".compare-chart").removeClass("js-is-empty"),append_styles_to_dom(),v(),o(),e())};r()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var r,n,u,t,i,f;App.reapply_content_item_accordions=function(){r()};t=function(n){var t;n.preventDefault();t=$(this).closest(".accordion");t.toggleClass("js-open");i(t);f(t);App.content_packery()};i=function(n){var t,i;t=n.find(".accordion-title");i=n.hasClass("js-open")?t.data("close"):t.data("open");t.html(i)};f=function(n){var t,i;(App.device.is_mobile||App.os.is_mac)&&(t=n.find(".accordion-content > .inner"),i=n.find("ul"),i.innerHeight()>=parseInt(t.css("max-height"))?n.addClass("js-overflow"):n.removeClass("js-overflow"))};n=function(){$(".js-content-item-accordion").each(function(){i($(this))});$(".js-content-item-accordion .accordion-title").on("click",t)};r=function(){$(".js-content-item-accordion .accordion-title").off("click",t);n()};u=function(){n()};u()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var i,n,r,u,t,f;App.reapply_content_item_compare_list=function(){r()};update_compare_list_checkbox=function(){var n,r,u,i;n=$(this);r=n.closest("li");u=n.closest(".js-compare-list");i=n.closest(".content-item");n.prop("checked")?(r.addClass("js-active"),i.addClass("js-theme")):(r.removeClass("js-active"),uncheck_checkboxes_check_all(n),App.exists(u.find("input[type=checkbox]:checked"))||i.removeClass("js-theme"));t(i)};uncheck_checkboxes_check_all=function(n){var i,t;i=n.closest(".js-compare-list");App.exists(i)&&(t=i.siblings(".actions").find("input[type=checkbox].js-checkbox-check-all"),App.exists(t)&&t.prop("checked")&&App.uncheck_checkbox_without_update(t))};u=function(n){var t,i;(App.device.is_mobile||App.os.is_mac)&&(t=n.find(".compare-list-content"),i=n.find("ul"),i.innerHeight()>=parseInt(t.css("max-height"))?n.addClass("js-overflow"):n.removeClass("js-overflow"))};t=function(n){var t,i,r,u,f,e;t=n.data("theme");i="yellow";n.hasClass("js-theme")?(r="theme-"+i,u="theme-"+t,f="theme-side-hover-"+i,e="theme-side-hover-"+t):(r="theme-"+t,u="theme-"+i,f="theme-side-hover-"+t,e="theme-side-hover-"+i);n.addClass(r);n.addClass(f);n.removeClass(u);n.removeClass(e)};f=function(){$(".js-compare-list").each(function(){var i,n;i=$(this);n=$(this).closest(".content-item");App.exists(i.find("input[type=checkbox]:checked"))&&n.addClass("js-theme");t(n)})};n=function(){$(".js-compare-list input[type=checkbox]").on("change",update_compare_list_checkbox);$(".js-compare-list").each(function(){u($(this))});f()};r=function(){$(".js-compare-list input[type=checkbox]").off("change",update_compare_list_checkbox);n()};i=function(){n()};i()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var t,i,r,n;App.content_item_reapply_flags=function(){r()};n=function(){flags=$(".flag:not(.js-initialized)");flags.each(function(){var n;n=$(this);value=n.data("flag");value&&(n.wrapInner('<div class="flag-text"><\/div>'),n.append(' <div class="flag-label">'+value+"<\/div>"));n.addClass("js-initialized")})};r=function(){n()};i=function(){n()};t=function(){i()};t()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var n;if(n=$(".content-box-links"),App.exists(n)){App.content_box_links={};App.content_box_links.resize=function(){return n.each(function(){var i,r,n,t;return t=[],r=$(this).find(".link-label"),i=$(this).find(".link-label span"),i.css("width","auto"),i.each(function(){return t.push(parseInt($(this).css("width")))}),t.length>0?(n=Math.max.apply(Math,t),n=n+parseInt(r.eq(0).css("padding-right")),r.css("width",n+"px")):void 0})};App.content_box_links.resize();return App.on_fonts_loaded(function(){return App.content_box_links.resize()})}};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var n,t,i;i=function(n){n.preventDefault();$(this).addClass("js-active")};t=function(){$(".content-box-map").on("click",i)};n=function(){t()};n()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var n,i,r,t;App.content_box_more_reapply=function(){i()};t=function(n){n.preventDefault();var i,t;i=$(this).find(".more-label");t=$($(this).data("target"));$(this).toggleClass("js-open");$(this).hasClass("js-open")?(i.html("Less"),t.css("opacity",0),t.show(),t.velocity("fadeIn",{duration:750})):(i.html("More"),t.hide())};i=function(){$(".js-content-box-more").off("click",t);n()};n=function(){$(".js-content-box-more").on("click",t)};r=function(){n()};r()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var n,t,i,r;App.exists($(".js-content-box-nav"))&&(i=function(){return $(".js-content-box-nav").each(function(){return $(this).find("a[data-target]:first").trigger("click")})},r=function(n){var t,i,r,u;n.preventDefault();t=$(n.target);u=t.closest(".js-content-box-nav");i=u.find("a");i.removeClass("js-active");i.each(function(){var n,i;n=$(this);n!==t&&(i=$(n.data("target")),i.hide())});r=$(t.data("target"));r.show();t.addClass("js-active");App.bar_chart_lists_reapply(r);$(window).trigger("resize")},n=function(){$(".js-content-box-nav a[data-target]").on("click",r)},t=function(){n();i()},t())};$(document).ready(n);$(document).on("page:load",n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var i,r,u,n,t,f,e;App.exists(".js-content-box-show-more")&&(e=function(n){n.preventDefault();var i,r,u;i=$(n.target);r=$(i.data("target"));App.exists(r)&&(r.hasClass("js-more")?(u=i.data("more-label"),t(i,r)):(u=i.data("less-label"),f(i,r)),u&&i.html(u))},f=function(t,i,r){r==null&&(r=!1);t&&(t.addClass("up-arrow"),t.removeClass("down-arrow"));i.addClass("js-more");r?n(i).show():n(i).css("opacity",0).slideDown(100).animate({opacity:1},{queue:!1,duration:100});App.delay(125,function(){try{App.content_box_links.resize()}catch(n){}})},t=function(t,i,r){r==null&&(r=!1);t&&(t.removeClass("up-arrow"),t.addClass("down-arrow"));i.removeClass("js-more");r?n(i).hide():(App.exists(i.closest(".content-box"))?$("html,body").animate({scrollTop:i.closest(".content-box").offset().top-75},250):App.exists(i)&&$("html,body").animate({scrollTop:i.offset().top-125},250),App.delay(290,function(){n(i).css("opacity",1).slideUp(100).animate({opacity:0},{queue:!1,duration:100})}));App.delay(125,function(){try{App.content_box_links.resize()}catch(n){}})},n=function(n){var e,o,s,t,h,r,u,f,c,l,a,v,i,y;return h=parseInt(n.data("display")),u=parseInt(n.data("display-tablet")),f=parseInt(n.data("display-tablet-nav")),r=parseInt(n.data("display-phone")),y=n.hasClass("is-table"),i=$(window).width(),t=i<=App.breakpoints.phone&&r?r:i<=App.breakpoints["tablet-nav"]&&f?f:i<=App.breakpoints.tablet&&u?u:h,isNaN(t)&&(t=10),v=y?t:t-1,a=n.data("items")+":gt("+v+")",s=n.find(""+n.data("items")),s.length<t&&(c=n.attr("id"),l="[data-target='#"+c+"']",e=$(l),o=e.closest(".content-box-actions"),o.hide()),n.find(a)},i=function(){$("a.js-content-box-show-more").on("click",e)},u=function(){$("div.js-content-box-show-more").each(function(){var n;n=$(this);t(null,n,!0)})},r=function(){u();i()},r())};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var n,t;return App.equal_heights_content_cluster=function(){return n(),App.equal_heights($(".content-cluster-inner")),t()},n=function(){return $(".content-cluster-module").each(function(){var n,t;return t=[],n=$($(this).find(".content-cluster-major .content-cluster-item.half").get().reverse()),n.css("height","auto")})},t=function(){return $(".content-cluster-module").each(function(){var u,f,i,e,n,h,c,t,o,s,r;return c=[],n=$($(this).find(".content-cluster-major .content-cluster-item.half").get().reverse()),n.length.even()&&n.length>0?(n=App.equal_heights_for(n),h=parseInt(n.eq(0).css("height"))):n.css("height",parseInt(n.eq(0).css("height"))+"px"),o=$(this).find(".content-cluster-minor"),t=$(this).find(".content-cluster-major"),i=parseInt(o.css("height")),f=parseInt(t.css("height")),t.css("height","auto"),r=parseInt(t.css("height")),t.css("height",f+"px"),r<i&&(u=parseInt(i-r),e=parseInt(n.eq(0).css("height")),s=parseInt(e+u),n.css("height",s+"px")),$(this)})}};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var n,t;n=function(){if(App.exists(".content-faq-module"))$(".content-faq-module .question").on("click",function(n){var r,t,i;n.preventDefault();r=$(this);t=$(this).siblings(".answer");r.toggleClass("js-open");t.toggleClass("js-open");t.hasClass("js-open")?t.show():t.hide();$(window).trigger("resize");i=$(this).find(".label");App.exists(i)&&(t.hasClass("js-open")?i.html(i.data("close")):i.html(i.data("open")))})};t=function(){n()};t()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var n=function(n){var t;return t=$(n.target).closest(".content-filters-module"),t.toggleClass("js-open"),App.delay(1,function(){return t.find("select").select_menu_resize()})};return $(".content-filters-module .js-toggle-filters").on("click",n)};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){return $(".content-group-actions-title").on("click",function(){return $(this).closest(".content-group-actions-module").toggleClass("open")})};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var r,u,n,f,e,t=$(".content-hero-full-module"),i=$(".hero-parallax-image"),o;f=250;e=-50;n=function(){var r,u,s,n;u=t.offset().top;s=u+t.outerHeight();n=$(window).scrollTop()/s;n=Math.min(n,1);n=Math.max(n,0);r=f*n+e;r!=o&&i.css("top",r+"px");o=r};u=function(){$(window).on("scroll",$.throttle(10,n))};r=function(){App.exists(i)&&(u(),n())};r()};$(document).ready(n)}.call(this),function(){window.App||(window.App={});App.exists_content_items=null;App.content_items_reapply=function(){App.content_item_reapply_flags()};App.content_items_repack_filter=function(){if(grid=$(".js-content-items-packery"),App.exists(grid))try{grid.packery("destroy");grid=$(".js-content-items-packery").packery({itemSelector:".content-layout-item",gutter:0});grid.imagesLoaded().progress(function(){grid.packery()});$(".js-content-packery").addClass("js-is-packery");$(".js-content-packery").find(".content-layout-item").addClass("js-is-packed")}catch(n){}};App.content_items_repack=function(){var n;n=$(".js-content-items-packery");unpacked_elements=n.find(".content-layout-item:not(.js-is-packed)");n.packery("appended",unpacked_elements);n.find(".content-layout-item").addClass("js-is-packed");n.imagesLoaded().progress(function(){n.packery()})}}.call(this),function(){var n;window.App||(window.App={});n=function(){var n;return App.update_meter=function(t){var u,i,r,f,e;return r=t.closest("[id]").eq(0),f=r.prop("id"),i=$(".content-meter-module[data-meter-target='#"+f+"']"),u=i.data("meter-count"),e=r.find(u+":not('.removed')").length,n(i,e)},n=function(n,t){var o,r,u,f,e,s,i;return t!==null&&n.data("value",t),f=parseInt(n.data("min")),r=parseInt(n.data("max")),t=parseInt(n.data("value")),o=r-f,s=Math.round((t-f)/o*100),e=n.find(".content-meter-min"),i=e.find("span").html(),e.html("<span>"+i+"<\/span> "+t),u=n.find(".content-meter-max"),i=u.find("span").html(),u.html("<span>"+i+"<\/span> "+(r-t)),n.find(".meter-value").css("width",s+"%")},$(".content-meter-module").each(function(){return n($(this))})};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var n,t;App.content_packery=function(){var n;if(App.exists($(".js-content-packery"))){n=$(".js-content-packery").packery({itemSelector:".content-layout-item",gutter:0});n.imagesLoaded().progress(function(){n.packery()});$(".js-content-packery").addClass("js-is-packery");$(".js-content-packery").find(".content-layout-item").addClass("js-is-packed");App.on_fonts_loaded(function(){$(".js-content-packery").packery();$(window).trigger("resize")})}if(App.exists($(".js-content-box-content-packery"))){n=$(".js-content-box-content-packery").packery({itemSelector:".content-layout-item",gutter:0});n.imagesLoaded().progress(function(){n.packery()});$(".js-content-box-content-packery").addClass("js-is-packery");$(".js-content-box-content-packery").find(".content-layout-item").addClass("js-is-packed");App.on_fonts_loaded(function(){$(".js-content-box-content-packery").packery();$(window).trigger("resize")})}};(App.exists($(".js-content-packery"))||App.exists($(".js-content-box-content-packery")))&&(t=function(){App.content_packery()},n=function(){t()},n())};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var e,i,r,u,o,s,h,c,f,n,t;n=App.exists(".js-content-panes");App.content_pane_reapply=function(){n&&(reapply_events(),App.content_packery())};App.content_pane_reapply_filters=function(){n&&(reapply_events(),App.content_packery(),o())};o=function(){var n,i,r,t,u;if(n=$(".content-column-panel-items"),App.exists(n)&&(i=n.data("jump-back"),i)){r=n.data("jump-back-url");t=new String(window.location).split("?")[1];t&&(u=r+"?"+t,console.log("SHOULD REDIRECT!!!!"),console.log(t));return}};r=function(n){var t,o,f,v,c,i,s,e,h,l,a,r;if(t=$(n.target),o=n.target.nodeName.toLowerCase(),o=="a"&&n.preventDefault(),o!="a"||!t.hasClass("like"))if(t.hasClass("js-content-pane-list-item")||(t=t.closest(".js-content-pane-list-item")),App.is_phone()&&!t.data("initializing")){if(s=t.data("href"),s){window.location.href=s;return}}else{if(f=$(".content-column-panel-items"),v=$(".content-column-panel-content"),content_page_content_target=$(".js-content-pane-content-target"),c=f.data("jump-back"),i=f.data("jump-back-base-url"),c){for(content_params=f.data("content-params").split(","),e=0;e<content_params.length;e++)h=content_params[e],l=t.data(h),i=i.replace("{{"+h+"}}",l);a=new String(window.location);r=a.split("?")[1];r&&i.includes("?")?i=i+"&"+r:r&&(i=i+"?"+r);window.location.href=i;return}t.siblings(".js-content-pane-list-item").removeClass("js-active");App.is_phone()||t.addClass("js-active");content_page_content_target.fadeTo(200,0,function(){url=t.data("url");u(url,t)})}};u=function(n){var t;t=$(".js-content-pane-content-target");t.html('<div class="loading theme-yellow"><div class="dots"><div class="dot"><\/div><div class="dot"><\/div><div class="dot"><\/div><\/div><\/div>');$.ajax(n,{type:"GET",dataType:"text",error:function(n,t){return App.console.log("[AJAX Pane Load] Error: "+t)},success:function(n){App.console.log("[AJAX Pane Load] Success");t.html(n);App.apply_fr_format_job_title();App.content_packery();App.check_like_status();t.fadeTo(200,1);App.delay(100,function(){$(window).trigger("resize")})}})};h=function(n){f(n,!0)};c=function(n){f(n,!1)};f=function(n,t){n.preventDefault();var i=$(".js-content-panes");App.exists(i)&&(t?i.addClass("phone-show-pane-content"):($(".js-content-pane-alerts-box").removeClass("hide"),i.removeClass("phone-show-pane-content")),phone_scroll_to_filters())};s=function(n){n&&n.preventDefault();var t;t=$(this);t&&(url=t.data("url"),App.console.log(url),url&&(uncached_url=App.url_with_param(url,["t",!1]),App.console.log("[AJAX Pane] URL Dismiss: "+uncached_url),$.get(uncached_url,{},function(n){App.console.log("[AJAX Pane] URL Response: "+n)})));$(".js-content-pane-alerts-box").addClass("hide")};phone_scroll_to_filters=function(){var n=$("div.with-filters");$("html,body").animate({scrollTop:n.offset().top-10},300)};reapply_events=function(){n&&(i(),t.updateSticky(),t.calcDimensions(),$(window).trigger("resize"),App.delay(350,function(){t.updateSticky();t.calcDimensions();$(window).trigger("resize")}))};i=function(){var n;n=$(".js-content-pane-list-item");n.off("click",r);n.on("click",r);App.apply_fr_format_job_title();apply_soft_hyphens();$(".js-content-pane-item-switch-phone-content").on("click",h);$(".js-content-pane-item-switch-phone-items").on("click",c);$(".js-content-pane-item-dismiss-alerts-box").on("click",s)};apply_soft_hyphens=function(){for(var r,t,u,i=$(".js-content-pane-list-item:not(.js-has-soft-hyphens)"),n=0;n<i.length;n++)r=$(i[n]),t=r.find(".title a"),u=t.html().match(/\b\/\b/),u&&t.html(t.html().replace(u[0],'/<span style="opacity:0;">&shy;<\/span>')),r.addClass("js-has-soft-hyphens")};e=function(){var f,s,e,r,o,h,c;if(n){for(i(),t=new StickySidebar("#content_column_panel_content",{topSpacing:0,bottomSpacing:0,containerSelector:"#content_panes_container",innerWrapperSelector:"#content_column_panel_content_inner",minWidth:App.breakpoints.phone}),items_pane=$(".content-column-panel-items"),f=items_pane.data("content-params").split(","),e=items_pane.data("content-base-url"),o=0;o<f.length;o++)s=f[o],h=App.get_param_from_url(window.location,s),e=e.replace("{{"+s+"}}",h);c=App.get_param_from_url(window.location,f[0]);c?(r=$('.js-content-pane-list-item[data-id="'+h+'"]'),App.exists(r)?(r.data("initializing",!0),r.trigger("click"),r.data("initializing",!1)):u(e)):items_pane.data("autoselect")&&(r=$(".js-content-pane-list-item:first"),r.data("initializing",!0),r.trigger("click"),r.data("initializing",!1))}};e()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){App.content_profile_reapply=function(){App.buttons_reapply();App.content_box_tables_reapply();App.column_charts_reapply();App.bar_charts_reapply();App.bar_chart_lists_reapply();App.pie_charts_reapply();App.content_box_more_reapply()}};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var t,i,n;n=function(n,t,i){var f,u,e,s,o,h,r;n.target?(r=$(n.target),o=!1):(r=n,o=!0);s=r.find(".content-quiz-sort-item");e=r.siblings(".js-content-quiz-sortable-serialized");input_changed=r.siblings(".js-content-quiz-sortable-changed");App.exists(e)&&(h=r.sortable("toArray"),e.val(h.join(",")),i||input_changed.val("true"));f=300;u=1;s.each(function(){var n,t;n=$(this);t=""+u;n.data("value",t);n.find("input.js-content-quiz-sortable-value").val(u);o||App.delay(f,function(){n.find(".rank .value").css("opacity",0);App.delay(400,function(){n.find(".rank .value").html(n.data("value")).css("opacity",1)})});f=f+100;u=u+1})};i=function(){$(".js-content-quiz-sortable").sortable({handle:".rank",onEnd:n});$(".js-content-quiz-sortable").each(function(){n($(this),null,!0)});$(".js-content-quiz-sortable .rank").hover(function(){$(this).closest(".content-quiz-sort-item").addClass("js-hover")},function(){$(this).closest(".content-quiz-sort-item").removeClass("js-hover")})};t=function(){i()};t()};$(document).ready(n);$(document).on("page:load",n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var n,t,i;return t=function(){return $(".js-quiz-score-meter").each(function(){var t,n,i;return t=$(this).find(".bar"),i=$(this).find(".value"),n=parseInt($(this).data("value")),i.html(n+"%"),n<10&&t.addClass("js-low-value"),n>90&&t.addClass("js-high-value"),n>=100?t.addClass("js-full-value"):void 0})},i=function(){var n;return n=0,$(".js-quiz-score-meter").each(function(){var t,i;return t=$(this).find(".bar"),i=parseInt($(this).data("value")),App.delay(n,function(){return t.css("width",i+"%"),App.delay(n+25,function(){return t.addClass("js-active")})}),n=n+100})},n=function(){return t(),App.delay(500,function(){return i()})},n()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var t,i,r,n;n=[];collect_preselected_content_items=function(){$(".js-quiz-select-content-items .content-item input[type=checkbox]:checked").each(function(){var t;t=$(this).closest(".content-item");t.addClass("js-active");n.push(t)})};r=function(t){var i,r,u,h,s,f,o,e;if(i=$(t.target),r=$(this),u=r.find("input[type=checkbox]"),h=r.closest(".js-quiz-select-content-items"),is_not_checkbox_input=!(i.tagNameIs("input")&&i.attr("type")=="checkbox"),is_not_checkbox_div=!(i.tagNameIs("div")&&i.hasClass("checkbox")),is_not_checkbox_input&&is_not_checkbox_div&&(u.prop("checked")?u.prop("checked",!1):u.prop("checked",!0),u.trigger("change")),u.prop("checked"))r.addClass("js-active"),n.push(r),s=h.data("max-selected"),s&&n.length>s&&(e=n.shift(),e.removeClass("js-active"),e.find("input").prop("checked",!1).trigger("change")),i.data("select-url")&&(f=i.data("select-url"),f=App.uncached_url(f),f&&$.get(f,{},function(){App.console.log("[AJAX Select URL]: "+f)}));else for(r.removeClass("js-active"),o=0;o<n.length;o++)e=n[o],$(e)[0]==$(r)[0]&&n.splice(o,1)};i=function(){$(".js-quiz-select-content-items .content-item").on("click",r);collect_preselected_content_items()};t=function(){i()};t()};$(document).ready(n);$(document).on("page:load",n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var t,i,r,n,u,f,e,o;return f=$(".content-rate-module"),n=$(".content-rate-indicator"),i=function(){return f.each(function(){var i,t;return i=$(this),t=$(this).data("status-url"),t?(t=App.uncached_url(t),App.console.log("[Rate] Status URL: "+t),$.get(t,{},function(t){var f,e,r,u;return u=t.trim(),f=5-u,App.console.log("[Rate] Status: "+u),r=i.find(".content-rate-stars span:eq("+f+")"),r?(e=r.data("indicator"),n.html(e),r.addClass("selected")):void 0})):void 0})},e=function(n){return n.closest(".content-rate-stars").find("span").removeClass("selected"),n.addClass("selected")},o=function(n){var r,u,i,t;return u=n.closest(".content-rate-module"),i=n.data("value"),t=u.data("url"),r=u.data("id"),r&&i&&App.ga_track_event("Content","Rate",r,""+i),t?(t=App.url_with_param(t,["rating",i]),t=App.uncached_url(t),App.console.log("[Rate] Rating URL: "+t),$.get(t,{},function(n){return App.console.log("[Rate] Response: "+n)})):void 0},u=function(t){var i;return i=t.closest(".content-rate-stars").find("span.selected"),i.length>0?n.html(i.data("indicator")):n.html("")},t=function(){$(".content-rate-stars span").on("click",function(t){return t.preventDefault(),e($(this)),n.html($(t.target).data("indicator")),o($(this))});return $(".content-rate-stars span").hover(function(){return n.html($(this).data("indicator"))},function(){return u($(this))})},r=function(){return t(),i()},r()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var f,t,e,n,i,o,r,s,u;return u=["small","large"],r=$(".page-content"),n=$(".content-size"),i=$(".content-size a"),e=function(){var i;if(App.exists(n)&&(i=n.data("status-url"),i))return i=App.uncached_url(i),App.console.log("[Content Size] Status URL: "+i),$.get(i,{},function(n){var i;return i=n.trim(),App.console.log("[Content Size] Status: "+i),t(i)})},s=function(r){var u,f;return f=r.data("value"),u=n.data("url"),t(f),u?(u=App.url_with_param(u,["size",f]),u=App.uncached_url(u),App.console.log("[Content Size] Size URL: "+u),$.get(u,{},function(n){return App.console.log("[Content Size] Response: "+n),i.removeClass("active"),r.addClass("active")})):void 0},t=function(t){var f,e,o,s;for(o=n.find("[data-value='"+t+"']"),i.removeClass("active"),o.addClass("active"),f=0,e=u.length;f<e;f++)s=u[f],r.removeClass("content-size-"+s);return r.addClass("content-size-"+t)},f=function(){return $(".content-size a").on("click",function(n){return n.preventDefault(),s($(this))})},o=function(){return f(),e()},o()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var i,r,n,t,u,f;return r=$("[data-course-confirm-on-exit]").data("course-confirm-on-exit"),f=!1,u=null,r?(n=$(".course-module"),t=[],n.find("[href]").each(function(){return t.push($(this).attr("href"))}),t=App.unique(t),i=function(){return r},document.addEventListener("click",function(t){if(t.target.nodeName.toLowerCase()==="a")if(u=$(t.target),n=u.closest(".course-module"),App.exists(n))$(window).off("beforeunload",i);else $(window).on("beforeunload",i);return!1},!0)):void 0};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var n,t,i;return t=function(n){var t;n.closest(".flash").slideUp();t=n.data("url");t&&(t=App.uncached_url(t),App.console.log("[Flash] Close URL: "+t),$.get(t,{},function(n){App.console.log("[Flash] Close URL response: "+n)}))},n=function(){$(".flash .close").on("click",function(n){($(this).attr("href")==""||$(this).attr("href")=="#")&&(n.preventDefault(),t($(this)))})},i=function(){return n()},i()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var n,t;t=function(){var r,n,u,t,i;for(r=$(".js-grid-hero-slider"),n=[],t=0;t<r.length;t++)i=$(r[t]),i.find(".grid-hero-slide").length>1&&(i.closest("grid-hero-slider").addClass("js-has-slides"),n.push(i[0]));n.length>0&&(u=$(n).flickity({cellAlign:"left",contain:!0,adaptiveHeight:!1,prevNextButtons:!0,pageDots:!0,wrapAround:!0,selectedAttraction:.05,friction:.6,autoPlay:5e3}),App.exists(u)&&u.flickity("resize"))};n=function(){App.exists(".js-grid-hero-slider")&&t()};n()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var n,t,i;i=function(n){target=$(n.target);target.closest(".grid-sidebar-links").toggleClass("js-open")};t=function(){$(".grid-sidebar-links-controls").on("click",i)};n=function(){App.exists(".grid-sidebar-links-controls")&&t()};n()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var n,t;t=function(){var n;n=$(".js-grid-slider").flickity({cellAlign:"left",contain:!0,adaptiveHeight:!1,pageDots:!1,wrapAround:!0,groupCells:!0,selectedAttraction:.05,friction:.6,draggable:!1});App.exists(n)&&n.flickity("resize")};n=function(){App.exists(".js-grid-slider")&&t()};n()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var t,i,n;t=$(".header-module");i=$("main");n=function(){h=t.height();h>0&&i.css("padding-top",h+"px")};$(window).on("resize",n);App.on_fonts_loaded(function(){n()});n()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var n,t,i,r;i=$(".js-header-notice");r=function(n){var t,r,i,u;n.preventDefault();r=$(this);t=$(this).closest(".js-header-notice");App.exists(t)&&(i=r.data("url"),t.hide(),$(window).trigger("resize"),i&&(u=$.ajax(i,{type:"GET",dataType:"text",error:function(n,t){App.console.log("[AJAX Header Notice] Error: "+t)},success:function(){App.console.log("[AJAX Header Notice] Success");u=null}})))};n=function(){i.find(".js-header-notice-close").on("click",r)};t=function(){n()};t()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var t,i,r,n,u;App.exists(".hero-module .hero-list")&&(i=function(){$(".hero-module .hero-list").each(function(){var t;t=$(this).find("li:first-child a");App.exists(t)&&n(t)})},n=function(n){var t,i,u;n.target?(t=$(n.target),i=n,App.console.log("Prevent default!"),i.preventDefault()):t=n;u=t.closest("ol");u.find("a").removeClass("js-active");t.addClass("js-active");r(t)},r=function(n){var i,t;t=$(n.data("target"));App.exists(t)&&(i=n.closest(".hero-list").find(".hero-image"),i.removeClass("js-active"),t.addClass("js-active"))},t=function(){if(App.device.is_mobile)$(".hero-module .hero-list li a").on("click touchend",n);else $(".hero-module .hero-list li a").on("mouseover",n)},u=function(){t();i()},u())};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var n,t,i,r;if(App.exists(".hero-more"))return r=function(n){var i,r,u,f,t,e,o;return n.preventDefault(),r=$(n.target).closest(".js-hero-more-handle"),t=$(r.data("more-target")),u=r.closest(".hero-module"),f=r.closest(".hero-slider"),f.addClass("js-more"),App.exists(t)?(i=t.find(".hero-more-inner"),i.data("loaded")?(u.addClass("js-more"),t.addClass("js-more"),$("html,body").animate({scrollTop:t.offset().top},500)):(e=t.data("url"),o=App.uncached_url(e),u.addClass("js-more"),t.addClass("js-more"),t.find(".loading").show(),$("html,body").animate({scrollTop:t.offset().top},500),$.ajax(o,{type:"GET",dataType:"text",error:function(n,t){return App.console.log("[AJAX Load] Error: "+t)},success:function(n){App.console.log("[AJAX Load] Success");i.data("loaded",!0);i.html(n);t.find("video").each(function(){App.initialize_video($(this))})}}))):void 0},t=function(n){var i,r,t,u;return n.preventDefault(),i=$(n.target).closest(".js-hero-close-more-handle"),u=$(i.data("more-target")),u.removeClass("js-more"),r=$(".hero-module"),r.removeClass("js-more"),t=$(".hero-slider"),t.removeClass("js-more"),$("html,body").animate({scrollTop:t.offset().top-125},500)},n=function(){$("body").on("click",".js-hero-more-handle",r);return $("body").on("click",".js-hero-close-more-handle",t)},i=function(){return n()},i()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var i,n,r,t;App.current_img_src=function(n,t){var r,f,e,o,i,s,u;if(t||(t=App.current_breakpoint_name()),r=["phone-small","phone","tablet-phone","tablet-nav","tablet","laptop-tablet","full","laptop",],f={"phone-small":0,phone:1,"tablet-phone":2,"tablet-nav":3,tablet:4,"laptop-tablet":5,full:6,laptop:7},e="src-"+t,src=n.data(e),!src){for(o=f[t],i=o;i<r.length;i++)if(s="src-"+r[i],u=n.data(s),u){src=u;break}src||(src=n.data("src"))}return src};n=function(){var u,n,r,i;for(current_breakpoint_name=App.current_breakpoint_name(),u=0;u<t.length;u++)if(n=$(t[u]),r=App.current_img_src(n,current_breakpoint_name),n.tagName()=="img")i=n,i.attr("src",r);else{if(i=n.find("> img"),i){i.on("load",function(){n.addClass("js-src-loaded");n.css("background-image","url("+r+")")});i.attr("src",r);App.console.log("IMg element")}n.css("background-image","url("+r+")")}};r=function(){$(window).on("resize",$.throttle(500,n));n()};i=function(){t=$("[data-src]");r()};i()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var n,t,i;App.check_like_status=function(){$("a.like, a.js-like").each(function(){var n,t;t=$(this).data("status");n=$(this);t=="1"&&(n.addClass("js-active"),n.data("liked-text")&&n.html(n.data("liked-text")))})};t=function(n){var t,r;n.preventDefault();t=$(this);t.toggleClass("js-active");r=t.hasClass("js-active")?t.data("like-url"):t.data("unlike-url");i(t);r=App.uncached_url(r);$.get(r)};i=function(n){n.hasClass("js-active")?n.data("liked-text")&&n.html(n.data("liked-text")):n.data("like-text")&&n.html(n.data("like-text"))};apply_events=function(){$("body").on("click","a.like, a.js-like",t)};n=function(){apply_events();App.check_like_status()};n()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var n,t,i;return t=function(n){var r,t,i,u;if(App.gt_tablet())return i=n.closest(".subnav"),t=i.find(".subnav-information-content.dynamic"),u=n.html(),r=n.data("description")||"",i.find(".subnav-information-content.default").addClass("js-hide"),t.find(".subnav-information-title").html(u),t.find(".subnav-information-text").html(r),t.addClass("js-show")},i=function(n){var t;if(App.gt_tablet())return t=n.closest(".subnav"),t.find(".subnav-information-content.default").removeClass("js-hide"),t.find(".subnav-information-content.dynamic").removeClass("js-show")},n=function(){$(".subnav li a").hover(function(){return t($(this))},function(){return i($(this))});$(".nav-item-open-subnav").on("click",function(n){return n.preventDefault(),$(this).closest(".nav-item").find(".subnav").addClass("open")});return $(".nav-item-close-subnav").on("click",function(n){return n.preventDefault(),$(this).closest(".subnav").removeClass("open")})},App.subnav_initialize=function(){return n()}};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var e,i,r,t,u,o,s,n,f,h,c,l,a,v;return i=$("body"),u=$(".header-module"),n=$("header .nav"),t=null,s=null,r=0,App.open_mobile_nav=function(){n.addClass("open");App.delay(1,function(){App.device.is_mobile&&(r=window.pageYOffset);i.addClass("no-scroll");App.device.is_mobile&&i.css({top:"-"+r+"px"})});u.addClass("nav-open");t.find(".label").html(t.data("close"))},App.close_mobile_nav=function(){n.removeClass("open");n.find(".subnav").removeClass("open");App.delay(1,function(){i.removeClass("no-scroll");App.device.is_mobile&&($(window).scrollTop(r),i.css({top:"0px"}))});u.removeClass("nav-open");t.find(".label").html(t.data("open"))},v=function(n){$(window).width()>App.breakpoints.tablet&&n.addClass("hover")},c=function(n){n.removeClass("hover")},a=function(n){$(window).width()>App.breakpoints.tablet&&n.closest("li.has-subnav").addClass("hover")},l=function(){},f=function(n){var t;t=n.data("timeout");t&&(clearTimeout(t),n.data("timeout",null))},h=function(){n.find("li.has-subnav").each(function(){f($(this))})},e=function(){var i;t=n.find(".control");s=n.find(".menu");n.find(".subnav").each(function(){$(this).closest("li").addClass("has-subnav")});i=n.find(".subnav");$("body").on("click","nav.open .menu-inner",function(n){n.stopPropagation()});t.click(function(){n.hasClass("open")?App.close_mobile_nav():App.open_mobile_nav()});n.find("li.has-subnav").hover(function(){var n,t;n=$(this);t=App.delay(350,function(){$("select").blur();v(n)});$(this).data("timeout",t)},function(){f($(this));c($(this))});n.find("li.has-subnav .subnav-inner").hover(function(){a($(this))},function(){l($(this))});n.find("li.has-subnav").on("click",function(){h();n.find("li.has-subnav").removeClass("hover")});App.subnav_initialize()},o=function(){e()},o()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var n,t,i,r,u,f;return r=$("header .nav"),App.open_mobile_search=function(){return App.open_mobile_nav(),r.find(".mobile-search input[type=text]").focus()},t=function(){var n;return $(window).width()<=App.breakpoints.tablet?(n=$("main .search-form input[type=text]"),App.exists(n)||App.open_mobile_search()):(n=$("main .search-form input[type=text]:visible"),App.exists(n)||(n=$("header .search-form input[type=text]"))),App.exists(n)?n.focus():void 0},f=function(n){return n.closest(".field").addClass("focus")},u=function(n){return n.closest(".field").removeClass("focus")},n=function(){$(".open-mobile-search").on("click",function(n){return n.preventDefault(),App.open_mobile_search()});$(".focus-search").on("click",function(n){return n.preventDefault(),t()});$("input[name=s]").on("focus",function(){return f($(this))});return $("input[name=s]").on("blur",function(){return u($(this))})},i=function(){return n()},i()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var n,t,i,r,u;i=function(n){n.preventDefault();var t,i;i=$(n.target).closest("li");t=i.closest(".content-pagination-module");t.find("li").removeClass("active");i.addClass("active");t.data("pagination-clear-search")&&t.siblings(".js-search").find("input").val("")};r=function(){var n,t;t=$(this);n=$('.js-pagination li:first a[data-input-target="#'+t.attr("id")+'"]').closest(".js-pagination");n&&(pagination_li_a=n.find('a[data-input-value="'+t.val()+'"]'),n.find("li").removeClass("active"),pagination_li_a.closest("li").addClass("active"))};u=function(){var t,r,i,n;t=$(this);t.data("search-clear-pagination")&&(r=t.closest(".field").siblings(".js-pagination"),i=$(r.find("li:first a").data("input-target")),n=i.data("param-default-when-removed"),n||(n=""),i.val(n).trigger("change"))};t=function(){$("body").on("click",".js-pagination a",i);$("body input[data-search-clear-pagination]").on("change",u);if(App.exists($(".js-pagination"))){var n,t;if(n=$(".js-pagination li:first a").data("input-target"),n){t=$(n);t.on("change",r)}}};n=function(){t()};n()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var n,t,i;i=function(n){n.preventDefault();window.print()};t=function(){$(".js-print").on("click",i)};n=function(){t()};n()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var b,k,h,d,g,nt,o,r,t,tt,c,l,a,it,rt,lt,ut,v,u,i,ft,at,n,et,f,ot,y,e,s,p,st,ht,w,ct;if(App.exists(".quiz-module")){n=$(".quiz-module");i=n.find(".quiz-content-items");lt=n.find(".content-group");v=n.find(".content-group-header");ut=n.find(".content-group-close a");u=n.find(".content-group-items");et=$(".quiz-more-choices");rt=$(".quiz-choice");o=null;f=null;st=5e3;ht=500;s=$(".quiz-choices-container-positioner");e=!1;tt=$(".mobile-quiz-choices");c=$(".mobile-quiz-set");r=$(".mobile-quiz-choice");t=0;track_events=n.data("track-events");at=function(){var n;(n=f==="play")!=null?n:{"true":!1}};ft=function(){var n;(n=f==="stop")!=null?n:{"true":!1}};it=function(){f="pause";clearInterval(o)};p=function(){f="stop";clearInterval(o)};y=function(){ft()||(f="play");clearInterval(o);o=setInterval(l,st)};a=function(n){ct(n);var r,t;p();r=v.find("span").html();v.html("<span>"+n.data("recommended-for")+"<\/span>");t=n.data("url");t=App.uncached_url(t);App.console.log("[Quiz Choice] Choice URL: "+t);g();u.html("");$.get(t,{},function(n){var r,t;u.html(n);u.find("video").each(function(){App.initialize_video($(this))});App.content_group_items_pack(u,null,!1);$(window).trigger("resize");i.addClass("js-opening");r=u.height();i.css("height","auto");App.delay(550,function(){i.find(".content-item").velocity({opacity:1},250)});t=i;$("html,body").animate({scrollTop:t.offset().top-125},500)})};d=function(){var t;return i.addClass("js-closing"),i.css("height",0),t=n,$("html,body").animate({scrollTop:t.offset().top-40},500)};g=function(){var n;n=0;i.css("height",n+"px")};l=function(){App.window_focus&&(e?($(".slick-slider").eq(0).slick("slickNext"),App.delay(125,function(){$(".slick-slider").eq(1).slick("slickNext")})):(t=t+2,t>=r.length&&(t=0),w()))};w=function(n){var i,e,f,u,o,s;n==null&&(n=!1);s=t/2;o=c.filter(":eq("+s+")");e=c.not(o);o.addClass("active");e.removeClass("active");u=r.filter(":eq("+t+"), :eq("+(t+1)+")");n?(u.show(),u.velocity("fadeIn",{duration:250})):(r.velocity("fadeOut",{duration:250}),u.velocity("fadeIn",{duration:250}),e.removeClass("active"));i=[];u.each(function(){$(this).css("height","auto");i.push($(this).outerHeight())});f=Math.max.apply(Math,i);u.each(function(){$(this).css({height:f+"px"})});i=[];r.each(function(){i.push($(this).outerHeight())});f=Math.max.apply(Math,i);tt.css("height",f+"px")};h=function(){var n;n=$(window).width();n>App.breakpoints.phone&&e===!1?(s.slick({vertical:!0,verticalSwiping:!0,speed:ht,slidesToShow:1,slidesToScroll:1,useTransform:!0,cssEase:"ease",draggable:!1}),e=!0):n<=App.breakpoints.phone&&e===!0&&s&&(e=!1,s.slick("unslick"))};ct=function(n){var i,r,t;track_events&&(n.data("tracked")||(i="Content",r="Self-Identifier",t=n.data("event"),t||(t=n.data("recommended-for")),t&&App.ga_track_event(i,r,t),n.data("tracked",!0)))};k=function(){w(!0)};b=function(){n.hover(function(){it()},function(){y()});rt.on("click",function(n){var t;n.preventDefault();t=$(n.target).closest(".quiz-choice");a(t)});r.on("click",function(n){var t;n.preventDefault();t=$(n.target).closest(".mobile-quiz-choice");a(t)});ut.on("click",function(n){n.preventDefault();d()});et.on("click",function(n){n.preventDefault();p();l(!0)})};ot=function(){h()};nt=function(){h();k();b();y()};nt();$(window).on("resize",ot)}};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var t,i,r,n;r=function(t){t.preventDefault();n.addClass("js-open");n.find("input:first").focus()};close_search_modal=function(t){var i;i=$(t.target);App.console.log("close_search_modal()");App.console.log(i);(i.hasClass("modal")||i.hasClass("inner")||i.hasClass("close"))&&(t.preventDefault(),n.removeClass("js-open"))};t=function(){if(n=$(".js-search-modal"),App.exists(n)){$(".js-open-search-modal").on("click",r);n.on("click",close_search_modal)}};i=function(){t()};i()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var n,t,i;i=function(){var t,n;return t=$(this),n=t.data("share-url"),n&&(n=n.replace("{{url}}",encodeURIComponent(window.location.href)),t.attr("href",n)),!0};t=function(){$("a.js-share-url").each(function(){var n;n=$(this).data("share-url");n.indexOf("mailto:")==-1&&$(this).attr("target","_blank")});$("a.js-share-url").on("click",i)};n=function(){t()};n()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var n,t,i,r;return r=function(n){var t,i,r;return i=$(n.target),r=parseInt(i.val()),t=i.closest(".content-shop-item"),r===0?t.addClass("js-removed"):t.removeClass("js-removed")},i=function(n){var i,t,r;return n.preventDefault(),r=$(n.target),i=r.closest(".content-shop-item"),t=i.find("input"),t.val(0),t.trigger("change")},n=function(){$(".shopping-cart input").on("change input",r);return $(".content-shop-item .order-remove a").on("click",i)},t=function(){return n()},t()};$(document).ready(n)}.call(this),function(){window.App||(window.App={});App.stacked_grouping_div='<div class="js-content-items-grouping js-is-stacked">';App.more_grouping_div='<div class="js-content-items-more"><div class="js-content-items-more-inner">';App.columns_grouping_div='<div class="js-content-group-columns equal-heights">'}.call(this),function(){var n;window.App||(window.App={});n=function(){App.device.is_mobile?$("body").addClass("is-mobile"):$("body").addClass("is-desktop");App.browser.is_ie11&&$("body").addClass("is-ie11")};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});App.window_focus=!0;n=function(){var n,t,i;$(window).on("focus",function(){return App.window_focus=!0}).on("blur",function(){return App.window_focus=!1});return t=function(){$(window).trigger("resize")},n=function(){},window.matchMedia&&(i=window.matchMedia("print"),i.addListener(function(i){i.matches?t():n()})),window.onbeforeprint=t,window.onafterprint=n};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var i,n,r,u,t;App.links_reapply=function(){n()};n=function(){r();u()};r=function(){var i,u,r,n,t,f;App.external_anchors("main a:not(.button)",!0);$(".content-share-module .external-link").removeClass("external-link").prop("target",null);i=["alis.alberta.ca","alis-uat.int.alberta.ca","alis-uat2.int.alberta.ca","alis.int.alberta.ca","alis-uat.ext.alberta.ca",];for(n in i)u=i[n],$(".external-link[href*='"+u+"']").removeClass("external-link").prop("target",null);for(App.device.is_mobile||$(".external-link").prop("target","_blank"),r=$(".external"),n=0;n<r.length;n++)t=$(r[n]),f=t.prop("nodeName").toLowerCase(),f!="a"&&(t=t.closest("a")),App.device.is_mobile||t.attr("target","_blank")};u=function(){$('a[href$=".pdf"]').off("click",t);$('a[href$=".pdf"]').on("click",t)};t=function(n){var i,t;if(i=$(this),t=i.attr("href"),t.indexOf("http")==-1){if(i.data("js-ga-tracked")){window.location.href=t;return}n.preventDefault();App.ga_track_pageview(t);i.data("js-ga-tracked",!0);App.delay(500,function(){window.location=t})}};i=function(){n()};i()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var n,t,r,i,u;return App.content_box_tables_reapply=function(){t()},n=null,u=function(){return $(".content-box-content table").wrap('<div class="js-table-container">'),$(".content-box-content table span").each(function(){var n;return n=$(this).attr("class"),$(this).closest("table").attr("class",n),$(this).contents().unwrap()})},i=function(){return n.each(function(){var n,t,i,r;n=$(this);t=n[0];i=t.offsetWidth;r=t.scrollWidth;i<r?n.addClass("js-overflow"):n.removeClass("js-overflow")})},t=function(){if(u(),App.exists($(".content-box-content table"))){n=$(".js-table-container");$(window).on("resize",i);return i()}},r=function(){t()},r()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});App.content_items_pack_content_columns=function(){};n=function(){var n,t;return t=function(){return App.content_items_pack_content_columns()},n=function(){return t()},n()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var t,n,i,u,r,f,e;return i=null,t=null,n=null,f=function(){if($(".content-group").length>4)return n=$(".content-group").slice(-2),n.wrapAll(App.columns_grouping_div),n.find(".content-group-items").addClass("js-is-stacked"),n.find(".content-item").addClass("js-is-stacked"),n.find(".content-group-items").eq(0).find(".content-item").eq(0).addClass("js-is-large"),t=$(".js-content-group-columns")},e=function(){if(App.exists(n))return n.each(function(){var n,t;return n=$(this),t=n.find(".content-item:gt(2)"),t.length>0?t.wrapAll(App.more_grouping_div):n.addClass("js-no-more")})},r=function(){var n;return $(window).width()<=App.breakpoints["tablet-nav"]&&i!=="mobile"?(i="mobile",n=t.find(".content-item"),n.removeClass("js-is-stacked"),t.addClass("js-content-group-columns-removed").removeClass("js-content-group-columns")):$(window).width()>App.breakpoints["tablet-nav"]&&i!=="desktop"?(i="desktop",n=t.find(".content-item"),n.addClass("js-is-stacked"),t.addClass("js-content-group-columns").removeClass("js-content-group-columns-removed")):void 0},u=function(){if(f(),e(),App.exists(n)){$(window).on("resize",r);return r()}},u()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var u,f,t,e,i,n,r;return t=null,n=null,u=function(){var t;return t=App.exists($(".quiz-module"))?3:2,$(".content-group:eq("+t+")").addClass("js-split-layout"),n=$(".content-group.js-split-layout")},f=function(){return n.each(function(){var f,n,i,e,t,u;return f=$(this).find(".content-item"),n=$(),i=0,t=$(),u=0,e=$(),f.length===2?(n=n.add(f.eq(0)),i=100,t=t.add(f.eq(1)),u=100):f.each(function(){var r;if(r=$(this),i<=50&&u<=50||u<=50){if(r.data("type")==="content-and-video")return i===0?(n=n.add(r),i=100):u===0?(t=t.add(r),u=100):(e=e.add(r),i=u=100);if(i<=50&&u<=50)return n=n.add(r),i+=50;if(u<=50)return t=t.add(r),u+=50}else if(n.length===1&&i<=50){if(r.data("type")!=="content-and-video")return n=n.add(r),i=100}else return e=e.add(r)}),n.length===1&&r(n.eq(0)),t.length===1&&r(t.eq(0)),e.length===0&&f.closest(".content-group").addClass("js-no-more"),n.wrapAll(App.stacked_grouping_div),t.wrapAll(App.stacked_grouping_div),e.wrapAll(App.more_grouping_div),n.addClass("js-is-stacked").addClass("js-is-split"),t.addClass("js-is-stacked").addClass("js-is-split"),f.closest(".content-group-items").addClass("js-is-stacked")})},r=function(n){if(n.data("type")==="content-and-image")return n.addClass("js-is-large"),n.addClass("content-on-image"),n.removeClass("content-and-image"),n.data("type","content-on-image")},i=function(){var i;return $(window).width()<=App.breakpoints["tablet-nav"]&&t!=="mobile"?(t="mobile",i=n.find(".content-item.js-is-stacked"),i.addClass("js-is-stacked-removed").removeClass("js-is-stacked"),i.addClass("js-is-split-removed").removeClass("js-is-split"),n.find(".js-content-items-grouping").addClass("js-is-stacked-removed").addClass("js-content-items-grouping-removed").removeClass("js-is-stacked").removeClass("js-content-items-grouping")):$(window).width()>App.breakpoints["tablet-nav"]&&t!=="desktop"?(t="desktop",i=n.find(".content-item.js-is-stacked-removed"),i.addClass("js-is-stacked").removeClass("js-is-stacked-removed"),i.addClass("js-is-split").removeClass("js-is-split-removed"),n.find(".js-content-items-grouping-removed").addClass("js-is-stacked").addClass("js-content-items-grouping").removeClass("js-is-stacked-removed").removeClass("js-content-items-grouping-removed")):void 0},e=function(){u();f();$(window).on("resize",i);return i()},e()};$(document).ready(n)}.call(this),function(){App.content_group_items_repack=function(){};App.content_group_items_pack=function(){$(".js-content-group-items").addClass("js-closed")}}.call(this),function(){var n;window.App||(window.App={});n=function(){var n,t,i;App.reapply_content_group_more=function(){apply_classes_to_more_toggle()};i=function(i){var r,u;r=i.closest(".js-content-group");u=r.find(".js-content-group-items");i.hasClass("js-less")?n(i,r,u):t(i,r,u)};n=function(n,t,i){var r,f,u,e;return f=""+t.attr("id"),u=$(".js-content-group:not(#"+f+")"),u.css("opacity","0"),r=i.find(".js-content-items-more"),r.css("height",0),App.delay(1e3,function(){return u.velocity({opacity:1},{duration:250}),r.find(".content-item").css("opacity",0),App.equal_heights($(".js-content-group-columns.equal-heights"))}),n.removeClass("js-less"),n.find(".label").html("More"),e=i.closest(".content-group"),$("html,body").animate({scrollTop:e.offset().top-75},750)};t=function(n,t,i){var r,o,f,u,e;f=""+t.attr("id");u=$(".js-content-group:not(#"+f+")");u.css("opacity","0");r=i.find(".js-content-items-more");o=r.find(".content-items-more-inner");r.css("height","auto");App.delay(550,function(){r.find(".content-item").velocity({opacity:1},{duration:250});u.velocity({opacity:1},{duration:250});App.equal_heights($(".js-content-group-columns.equal-heights"))});n.addClass("js-less");n.find(".label").html("Less");e=r.find(".content-item:first");$("html,body").animate({scrollTop:e.offset().top-75},500)};apply_events=function(){$("body").on("click",".js-content-group-more a",function(n){n.preventDefault();i($(this))});$("body").on("click",".js-content-group-more-packery a",function(n){n.preventDefault();var r,t,i;r=$(n.target);t=r.closest("a");i=r.closest(".content-group").find(".content-group-items");App.exists(i)&&(i.toggleClass("js-closed"),App.content_group_items_repack());i.hasClass("js-closed")?(t.removeClass("js-less"),t.find(".label").html("More")):(t.addClass("js-less"),t.find(".label").html("Less"))})};apply_classes_to_more_toggle=function(){for(var f=$(".content-group-more"),r=0;r<f.length;r++){var t=$(f[r]),i=t.closest(".content-group"),u=i.find(".content-group-items .content-layout-item"),n;u.length<=2&&(n="js-children-2",t.addClass(n),i.addClass(n));u.length<=3&&(n="js-children-3",t.addClass(n),i.addClass(n));u.length==4&&(n="js-children-4",t.addClass(n),i.addClass(n));u.length>=4&&(n="js-children-gte-4",t.addClass(n),i.addClass(n))}};initialize=function(){apply_events();apply_classes_to_more_toggle()};initialize()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){if(App.exists($(".content-size")))return $(".content-header-module").addClass("js-has-content-size")};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){return $(".content-item .content .badge[data-href]").on("click",function(n){return n.preventDefault(),window.location=$(this).data("href")})};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var n;App.content_item_no_occupation_image=function(){$(".content-item.content-occupation").each(function(){App.exists($(this).find(".occupation-image"))||$(this).addClass("js-no-occupation-image")})};App.exists(".js-content-items-packery")&&(n=$(".js-content-items-packery").packery({itemSelector:".content-layout-item",gutter:0}),n.find(".content-layout-item").addClass("js-is-packed"),n.imagesLoaded().progress(function(){n.packery()}))};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var u,f,n,e,o,r,s,h,c,t,l;App.buttons_reapply=function(){t&&n()};App.tables_reapply=function(){t&&r()};u=function(){App.scrolling_anchors(".page-content-inner")};r=function(){$(".page-content-inner > table, .content-quote-content > table").wrap('<div class="js-table-container">');$(".page-content-inner .occ-accordion-module table").wrap('<div class="js-table-container">');$(".page-content-inner table span").each(function(){var n;n=$(this).attr("class");$(this).closest("table").attr("class",n);$(this).contents().unwrap()})};s=function(){$(".page-content-inner ul li:first-child .button").closest("ul").addClass("js-ul-nav")};n=function(){$("span.button").each(function(){var n;App.exists($(this).closest("a"))?(n=$(this).attr("class"),$(this).closest("a").attr("class",n),$(this).contents().unwrap()):App.exists($(this).find("a"))&&(n=$(this).attr("class"),$(this).find("a").attr("class",n),$(this).attr("class",""))})};o=function(){$(".page-content-inner ul li > span, .page-content-inner ol li > span, .content-box-article > .inner ul li > span, .content-box-article > .inner ol li > span").each(function(){var i,n,t;n=$(this).attr("class");i=!0;t=$(this).closest("ul, ol");t.attr("class",n);$(this).contents().unwrap()})};e=function(){var n,t;for(n=$(".page-content-inner ul.checkboxes > li, .page-content-inner ol.checkboxes > li"),i=0;i<n.length;i++)t=n[i],$(t).wrapInner("<span><\/span>");$(".page-content-inner ul.checkboxes > li > span, .page-content-inner ol.checkboxes > li > span").click(function(n){var t;t=$(n.target);t.tagName()==="a"||(n.preventDefault(),event.stopPropagation(),$(this).closest("li").toggleClass("js-active"))})};h=function(){$(".page-content-inner p img").each(function(){var n=$(this);n.attr("align")!="left"&&n.css("float")=="left"&&n.attr("align","left")})};c=function(){$(".page-content-inner p img").each(function(){var n=$(this);n.attr("align")!="right"&&n.css("float")=="right"&&n.attr("align","right")});$('.page-content-inner p span img[align="right"]').each(function(){var n=$(this);n.closest("p").wrap('<div class="content-side-module for-image"><\/div>')})};link_wrapped_images=function(){$(".page-content-inner p a > img").each(function(){var n=$(this);n.closest("a").addClass("js-has-img")})};f=function(){t=App.exists(".page-content-inner");grid_content_exists=App.exists(".grid-content");l=App.exists(".content-group.signup");span_button_exists=App.exists("span.button");t&&(u(),r(),s(),n(),o(),e(),h(),c(),link_wrapped_images());(l||span_button_exists)&&n()};f()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var t,i,e,r,u,n,f;i=App.exists(".content-group-columns.equal-heights");r=App.exists(".equal-heights, .js-equal-heights");t=App.exists(".content-cluster-inner");e=App.exists(".content-quiz-sort-item");f=App.exists(".js-fill-heights");n=function(){i&&App.equal_heights($(".content-group-columns.equal-heights"),".content-group-inner .content-group-items");r&&App.equal_heights($(".equal-heights, .js-equal-heights"));App.equal_heights($(".js-content-group-items-equal-height-titles"),".title");t&&App.equal_heights_content_cluster();f&&App.fill_heights($(".js-fill-heights"))};App.on_fonts_loaded(function(){return n()});return u=function(){return n()},u(),$(window).resize(n)};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var n,t,i;i=function(){var n;n=$(".js-external-formatting p");n.each(function(){var t,n;t=$(this);n=t.html();n=n.replace("&nbsp;","");App.console.log("p content...");App.console.log(n);$.trim(n).replace(" ","")==""&&t.html("")})};n=function(){i()};t=function(){n()};t()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){return FastClick.attach(document.body)};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){App.mask_inputs_with_commas=function(n,t){var i;t=t||"input[data-calc-fieldid]";i=n?n.find(t):$(t);i.each(function(){$(this).data("money")?new Cleave($(this),{numeral:!0,prefix:"$"}):new Cleave($(this),{numeral:!0})})};App.mask_inputs_with_date=function(n,t){var i;t=t||"input.js-mask-date";i=n?n.find(t):$(t);i.each(function(){new Cleave($(this),{numeral:!0});new Cleave($(this),{date:!0,datePattern:["m","d","Y"]})})};App.exists("input.js-mask-phone")&&($("input.js-mask-phone").cleave({phone:!0,phoneRegionCode:"CA",autoUnmask:!0}),$("input.js-mask-phone").closest("form").addClass("js-has-masked-phone"),$("form.js-has-masked-phone").submit(function(){return $("input.js-mask-phone").each(function(){var n,t;n=$(this).val();n.length==11&&n.charAt(0)=="1"&&(t=n.substr(1,n.length-1),$(this).val(t))}),!0}));initialize=function(){App.mask_inputs_with_date();App.mask_inputs_with_commas()};initialize()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){if(App.exists($(".page-content-more"))&&$(window).width()<=App.breakpoints.phone){var n=$(window.location.hash);if(!App.exists(n)){$(".page-content-more").each(function(){var n;n=$(this).closest(".page-content");parseInt(n.height())>App.breakheights["more-content"]&&n.addClass("js-has-page-content-more")});$(".page-content-more").on("click",function(n){var t;n.preventDefault();t=$(this).closest(".page-content");t.removeClass("js-has-page-content-more")})}}};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var n;if(App.exists(".page-content-inner")&&App.exists(".content-tools-inner")){n=function(){if($(window).width()>=App.breakpoints["tablet-nav"])return $(".page-content > .page-content-inner").css("min-height",$(".content-tools-inner").height()+"px"),$(window).off("resize",n)};n();return $(window).on("resize",n)}};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var n;App.pie_charts_reapply=function(){$pie_charts=$(".content-pie-chart:not(.js-initialized)");n()};$pie_charts=$(".content-pie-chart");n=function(){$pie_charts.each(function(){var r,t,i,n,u;i=$(this).find(".easy-pie-chart");u=$(this).data("theme");n=$(this).data("size");r=function(){switch(u){case"yellow":return"#f6c700";case"orange":return"#ff7900";case"pink":return"#ff22a3";case"green":return"#8bc53f";case"blue":return"#00aeda";case"purple":return"#cd64f0";default:return"#231f20"}}();n=function(){switch(n){case"small":return $(this).addClass("js-small"),t=10,80;case"medium":return $(this).addClass("js-medium"),t=15,170;default:return t=20,210}}.call(this);i.easyPieChart({scaleColor:!1,trackColor:"#e6e7e8",barColor:r,lineCap:"square",lineWidth:t,size:n,easing:"EaseOutQuint",animate:{duration:1e3,enabled:!0,delay:2e3}});App.delay(5e3,function(){i.find("canvas").css("width",n+"px").css("height",n+"px")})})};n()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});App.sr=ScrollReveal();n=function(){return App.on_fonts_loaded(function(){return App.sr.reveal(".js-reveal")})};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var t,h,e,i,o,r,n,y,f,u,c,l,s,a,v;f=0;y=null;i=null;t=$("body");n=$("header");u=$("main");r=$("footer");a=n.hasClass("is-static");v=function(n,t){var i=null;return function(){var r=this,u=arguments;clearTimeout(i);i=setTimeout(function(){n.apply(r,u)},t)}};e=function(n){a&&!App.is_phone()||t.hasClass("no-scroll")||set_scroll_direction(n)};set_scroll_direction=function(){scroll_top=$(window).scrollTop();scroll_top<85?c():scroll_top<150?s():scroll_top>f+1?o():scroll_top<f-1&&s();f=scroll_top};s=function(){if(i!=="up"){if(t.addClass("up"),n.addClass("up"),u.addClass("up"),r.addClass("up"),t.removeClass("down"),n.removeClass("down"),u.removeClass("down"),r.removeClass("down"),App.gt_tablet()){var f;f=n.height();f=f-47;f="-"+f+"px";n.css("top",f)}else n.css("top",0);i="up"}};o=function(){if(i!=="down"){t.addClass("down");n.addClass("down");u.addClass("down");r.addClass("down");t.removeClass("up");n.removeClass("up");u.removeClass("up");r.removeClass("up");var f;f=n.height();f="-"+f+"px";n.css("top",f);i="down"}};c=function(){i!=="neutral"&&(t.removeClass("up"),n.removeClass("up"),u.removeClass("up"),r.removeClass("up"),t.removeClass("down"),n.removeClass("down"),u.removeClass("down"),r.removeClass("down"),n.css("top",0),i="neutral")};l=function(){f=t.scrollTop();$(window).on("scroll",v(function(){e()},10));e()};h=function(){var t;t=window.location.hash;t&&(n.hide(),n.addClass("js-no-animate"),App.delay(500,function(){o();n.show();n.removeClass("js-no-animate")}))};h();l()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var t,n;if(App.exists($(".js-hero-slider"))){t=$(".js-hero-slider").slick({dots:!0,arrows:!1,infinite:!0,speed:1e3,slidesToShow:1,slidesToScroll:1,pauseOnDotsHover:!0,pauseOnHover:!0,pauseOnFocus:!0,adaptiveHeight:!1,autoplay:!0,autoplaySpeed:5e3,responsive:[{breakpoint:1024,settings:{autoplay:!1}}]});$(".js-hero-slider").on("click",function(){return t.slick("slickPause")});n=function(){var n;return $(".js-hero-slider .slick-slide").css("height","auto"),n=$(".js-hero-slider .slick-track").height(),$(".js-hero-slider .slick-slide").css("height",n+"px")};n();$(window).on("resize",n);return App.on_fonts_loaded(function(){return n()})}};$(document).ready(n)}.call(this),function(){window.App||(window.App={});ready=function(){var n,u,t,i,r;App.track_events_and_pageviews_reapply=function(){n()};t=function(n){n.preventDefault();var t,u,f,e,o,i;t=$(this);i=t.attr("href");u=t.data("track-event-category");f=t.data("track-event-action");e=t.data("track-event-label");o=t.data("track-event-value");App.ga_track_event(u,f,e,o);!t.data("js-ga-event-tracked")&&i&&(r(i),t.data("js-ga-event-tracked",!0))};i=function(n){n.preventDefault();var t,i;t=$(this);i=t.attr("href");path=t.data("track-pageview");App.ga_track_pageview(path);!t.data("js-ga-pageview-tracked")&&i&&(r(i),t.data("js-ga-pageview-tracked",!0))};r=function(n){App.delay(500,function(){window.location=n})};n=function(){var n,r;n=$("a[data-track-event]:not('.js-now-tracking-event')");n.off("click",t);n.on("click",t);n.addClass("js-now-tracking-event");r=$("a[data-track-pageview]:not('.js-now-tracking-pageview')");r.off("click",i);r.on("click",i);r.addClass("js-now-tracking-pageview")};u=function(){n()};u()};$(document).ready(ready)}.call(this),function(){var n;window.App||(window.App={});App.video_js_uniq_id_counter=1;App.video_js_make_uniq_id=function(){var n;return n="watch_video_"+App.video_js_uniq_id_counter,App.video_js_uniq_id_counter=App.video_js_uniq_id_counter+1,n};n=function(){var n;n=function(){var n;n=0;$("video").each(function(){var t;t=$(this).attr("id");t||(t="video_"+n);$(this).attr("id",t);n=n+1})};n()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){return App.load_fonts(["HelveticaNeueLTStd-BdCn","HelveticaNeueLTStd-BlkCn"])};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var ut,ft,et,h,ot,n,e,c,i,r,w,k,st,ht,l,a,b,d,ct,v,g,o,nt,y,lt,tt,it,at,t,p,u,rt,s,f,vt;p=!0;n=null;t=null;a="";l=null;y=null;e=null;o=!1;w=null;c=null;r=null;i=null;lt=null;ht=null;u=null;endless_scroll_active=!1;s=!1;f=null;use_removable_params=null;window.onpopstate=function(){var s,h,n,t,f,u,e,r,o,c,l;if(s=window.location.href,h=[],n={},t=s.split("?")[1],t)for(f=t.split("&"),u=0;u<f.length;u++)e=f[u],r=e.split("=")[0],o=e.split("=")[1],n[r]||h.push(r),r.indexOf("[]")!=-1?(n[r]||(n[r]=[]),n[r].push(decodeURIComponent(o))):n[r]=decodeURIComponent(o);i.data("freeze",!0);i.data("skip-push-state",!0);c=i.find("input.filter");l=i.find("select.filter");c.each(function(){var i,r,u,f;i=$(this);r=i.attr("name");switch(i.attr("type")){case"text":n[r]?i.val(decodeURIComponent(n[r])).trigger("change"):(!t||t=="")&&i.data("param-default")?i.val(i.data("param-default")).trigger("change"):i.val("").trigger("change");break;case"hidden":n[r]?i.val(decodeURIComponent(n[r])).trigger("change"):(!t||t=="")&&i.data("param-default")?i.val(i.data("param-default")).trigger("change"):i.val("").trigger("change");break;case"checkbox":n[r]&&n[r].length>0?(u=n[r],f=i.attr("value"),u.includes(f)?i.prop("checked",!0).trigger("change"):i.prop("checked",!1).trigger("change")):t||i.data("param-default")!="checked"?i.prop("checked",!1).trigger("change"):i.prop("checked",!0).trigger("change")}});l.each(function(){var i,r,u;i=$(this);r=i.attr("name");n[r]?i.val(n[r]).trigger("change"):(u=i.find('option[data-param-default="selected"]'),!t&&u?i.val(u.attr("value")).trigger("change"):i.val("").trigger("change"))});App.update_filter_states();i.data("freeze",!1);i.trigger("change");i.data("skip-push-state",!1)};tt=function(){var u;n=$(".ajax-endless-scroll").eq(0);endless_scroll_active=n.data("phone-endless-scroll-inactive")?!1:!0;a=n.data("endless-scroll-items");u=n.find(a);e=n.data("endless-scroll-url");e=="false"&&(e=!1);y=0;w=n.data("filters-url")?n.data("filters-url"):e;n.data("load-more")&&(f=$(n.data("load-more")),s=!0);parseInt(n.data("endless-scroll-records"))>=u.length&&v();it();(n.data("filters")||c)&&(c=$(n.data("filters")).find("button.filter, select.filter, input[type=hidden].filter, input[type=text].filter, input[type=radio].filter"),r=$(n.data("filters-target")),App.exists(r)||(r=t),i=$(n.data("filters")),lt=$(n.data("filters")).find("select.filter"),use_removable_params=i.data("removable-params")==!0,ht=$(n.data("filters")).find("input[type=hidden].filter, input[type=text].filter, input[type=radio].filter"))};ft=function(){if(tt(),n.data("filters")){i.on("change keyup paste blur",function(n){if(!$(this).data("freeze")){var r;if(t=$(n.target),t.tagNameIs("input")&&t.attr("type")==="text"){if(r=t.data("last-value"),t.val()!==r?(t.data("last-value",t.val()),t.data("changed",!0)):t.data("changed",!1),t.data("changed")===!0&&t.data("update-filter-on-change")!==!1||t.data("force-update-filter-on-change"))return b(i.data("skip-push-state"))}else return b(i.data("skip-push-state")),ut($(this))}});i.on("submit",function(){return!1});i.on("click",":button",function(){b()})}if(s)f.on("click",vt);s||$(window).scroll(function(){h()})};vt=function(n){n.preventDefault();e&&p&&rt()&&(o||(d(),update_load_more_text()))};update_load_more_text=function(){var n;s&&(load_text=f.data("load-text"),n=f.data("loading-text"),o?n&&f.html(n):load_text&&f.html(load_text))};it=function(){t=n.find(n.data("endless-scroll-target"));App.exists(t)||(t=n)};at=function(){$(".loading:not(.for-accordion):not(.for-hero)").show()};show_or_hide_load_more=function(){var t,i,r;s&&(t=n.find(a),i=parseInt(n.data("endless-scroll-records")),r=t.length,t.length>=i?f.hide():f.show())};nt=function(){o=!0;$(".loading:not(.for-accordion):not(.for-hero)").show();update_load_more_text()};v=function(){o=!1;$(".loading:not(.for-accordion):not(.for-hero)").hide();show_or_hide_load_more();update_load_more_text()};g=function(){var t,i,r;if(n.data("endless-scroll-after")){i=n.data("endless-scroll-after").split(",");for(index in i)r=i[index],t=App.function_from_string(r),typeof(t==="function")&&t(l)}};ct=function(){var t,i,r;if(n.data("filters-after")){i=n.data("filters-after").split(",");for(index in i)r=i[index],t=App.function_from_string(r),typeof(t==="function")&&t(l)}};ut=function(n){var t;t=$(window).width();t<=App.breakpoints.phone&&n.data("alert-on-update-phone")?App.console.log(""+n.data("alert-on-update-phone")):t<=App.breakpoints["tablet-nav"]&&n.data("alert-on-update-tablet-nav")?App.console.log(""+n.data("alert-on-update-tablet-nav")):t<=App.breakpoints.tablet&&n.data("alert-on-update-tablet")?App.console.log(""+n.data("alert-on-update-tablet")):n.data("alert-on-update")&&App.console.log(""+n.data("alert-on-update"))};ot=function(){o=!1;p=!1;$(".loading:not(.for-accordion):not(.for-hero)").hide();show_or_hide_load_more();$(window).trigger("resize")};et=function(){p=!0;$(".loading:not(.for-accordion):not(.for-hero)").show()};h=function(){e&&p&&rt()&&!s&&!o&&$(window).scrollTop()+$(window).height()>$(document).height()-(($(".content-group").height()||0)+600)&&(App.console.log("load_items()"),d())};rt=function(){if(endless_scroll_active)return!0;var t;return t=$(window).width(),n.data("phone-endless-scroll-inactive")&&$(window).width()<=App.breakpoints.phone?!1:!0};d=function(){var r,i;nt();l=n.find(a);r=parseInt(n.data("endless-scroll-records"));y=l.length;i=k(e);i=App.url_with_param(i,["offset",y]);y<r?(i=App.uncached_url(i),App.console.log("[Endless-Scroll] URL: "+i),u&&(u.abort(),u=null),u=$.get(i,function(n){var i;App.console.log("[Endless-Scroll] Success");u=null;t.hasClass("js-is-packery")?(t.append(n),i=t.find(".content-layout-item:not(.js-is-packed)"),t.packery("appended",i),t.find(".content-layout-item").addClass("js-is-packed")):t.append(n);t.find("video").each(function(){App.initialize_video($(this))});App.content_items_reapply();App.check_like_status();App.links_reapply();App.track_events_and_pageviews_reapply();g();App.delay(250,function(){v();h()});h()}).fail(function(n){App.console.log("[Endless-Scroll] Error: "+n)})):ot()};b=function(i){var f,s,e,o;if(App.console.log("[Filters/URL] load_and_replace_items()"),nt(),f=k(w,null),f=App.url_with_param(f,["offset",0]),s=App.url_with_param(f,["t",!1]),f=App.uncached_url(f),console.log("[Filters/URL]",f),r.css("opacity",0),r.html(""),use_removable_params&&!i){e="?"+s.split("?")[1];e=App.remove_param_from_url(e,"t");e=App.remove_empty_params_from_url(e);App.console.log("[History] Params: "+e);history.pushState(null,null,e);try{ga&&(o=location.pathname+e,ga("set","page",o),window.ga("send","pageview",o),App.console.log("[Google Analytics] Pageview: "+o))}catch(c){}}return at(),u&&(u.abort(),u=null),u=$.get(f,function(i){var f;App.console.log("[Filter] Success");u=null;r.hasClass("js-content-packery")&&r.packery("destroy");r.html(i);it();et();t.find("video").each(function(){return App.initialize_video($(this))});App.content_items_reapply();App.check_like_status();App.links_reapply();App.buttons_reapply();App.track_events_and_pageviews_reapply();g();ct();r.velocity({opacity:"1"},1e3);f=r.find("#ajax_endless_scroll_data");App.exists(f)&&(n.data(f.data()),f.remove(),parseInt(n.data("endless-scroll-records"))===0&&v(),tt());App.delay(250,function(){v();h()});h()})};k=function(t){return c=$(n.data("filters")).find("button.filter, select.filter, input[type=hidden].filter, input[type=text].filter, input[type=checkbox].filter:checked, input[type=radio].filter:checked"),App.exists(c)&&c.each(function(){var n,i;n=$(this).attr("name");i=$(this).val();t=App.url_with_param(t,[""+n,i])}),t};App.initialize_video=function(n,t){var i,r;return n.prop("id")?i=n.prop("id"):(i=App.video_js_make_uniq_id(),n.prop("id",i),r=r+1),t==undefined&&(t=!1),videojs(i).ready(function(){var n=this;t&&n.play()}),!0};st=function(){ft()};st()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var n,t,i;return n=function(n){var t,i,r;return n.preventDefault(),r=$(n.target),t=$(r.data("input-target")),i=r.data("input-value"),App.exists(t)&&i!==void 0?(t.val(i),t.trigger("change")):void 0},t=function(){return $("body").on("click","[data-input-target]",n)},i=function(){return t()},i()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var t,i,n;t=function(){var t,i;$("body").on("keydown","input[type=number].ajax-load",function(n){n.keyCode==38||n.keyCode==40?$(this).data("keydown-arrow",!0):$(this).data("keydown-arrow",!1)});$("body").on("keyup","input[type=number].ajax-load",function(n){var i;i=$(this);$(this).data("keydown-arrow",!1);(n.keyCode==38||n.keyCode==40)&&(t&&clearInterval(t),t=App.delay(500,function(){i.trigger("change")}))});$("body").on("focus","input[type=number].ajax-load",function(){$(this).val().trim()=="0"&&($(this).data("last-value","0"),$(this).val(""))});$("body").on("blur","input[type=number].ajax-load",function(){$(this).val().trim()==""&&($(this).val("0"),$(this).trigger("change"))});$("body").on("mousedown","input[type=number].ajax-load",function(){$(this).data("mousedown",!0)});$("body").on("mouseup","input[type=number].ajax-load",function(){var n;n=$(this);$(this).data("mousedown",!1);i&&clearInterval(i);i=App.delay(500,function(){n.trigger("change")})});$("body").on("change input",".ajax-load",function(){var t,u,f,s,e,i,h,o,r;if(f=$($(this).data("load-target")),App.exists(f)&&(i=$(this).val(),u=!$(this).data("last-value")&&$(this).data("last-value")!==0?"":$(this).data("last-value"),i!==u?(h=$(this).attr("type")=="number",o=$(this).attr("min"),r=$(this).attr("max"),h&&typeof o!=typeof undefined&&o!==!1||typeof r!=typeof undefined&&r!==!1?(t=!0,$(this).data("keydown-arrow")?t=!1:$(this).data("mousedown")?t=!1:(Number($(this).val())>Number(r)?($(this).val(r),i=r,$(this).closest(".order").children(".overlimit").show().delay(5e3).fadeOut(),u==r&&(t=!1)):Number($(this).val())<Number(o)?(Number($(this).val())<0?$(this).closest(".order").children(".underlimit").show():$(this).closest(".order").children(".underlimit").hide(),u===""?t=!0:Number(u)<Number(o)&&(t=!1),i=0):($(this).closest(".order").children(".underlimit").hide(),$(this).closest(".order").children(".overlimit").hide()),$(this).data("last-value",i))):($(this).data("last-value",i),t=!0)):($(this).data("changed",!1),t=!1),t&&(f.html(""),s=$(this).data("load-url"),e=App.url_with_param(s,["value",i]),i!==null&&i!==""))){if(e=App.uncached_url(e),App.console.log("[AJAX Load] "+e),n&&n.readyState!=4)try{n.onreadystatechange=null;n.abort();App.console.log("[AJAX Load] Aborted")}catch(e){}n=$.ajax(e,{type:"GET",dataType:"text",error:function(n,t){App.console.log("[AJAX Load] Error: "+t)},success:function(t){App.console.log("[AJAX Load] Success");f.html(t);f.find("select").select_menu({change_on_init:!1});n=null}})}})};i=function(){t()};i()};$(document).ready(n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var n,r,i,u,f,e,o,t,s;if(n=null,s=App.exists("input.js-suggestions"),t=!0,s){f=function(n){var t,u,r,f;if(u=n.keyCode,u===13)return i(n),document.activeElement.blur(),$(n.target).blur(),!0;t=$(n.target);r=t.val();f=parseInt(t.data("suggestions-min-search-length")||1);r.length>=f?(o(t,r),t.siblings(".js-suggestions").show()):t.siblings(".js-suggestions").hide()};e=function(n){var i,t,r;i=$(n.target);r=i.val();t=$(i.data("suggestions-target"));t.is(":empty")||r===""||(t.addClass("js-open"),t.closest(".multi-select").closest(".field").css("z-index","9"))};o=function(i,r){var f,u;t=!1;f=$(i.data("suggestions-target"));u=i.data("suggestions-url");u=App.url_with_param(u,["s",r]);u=App.uncached_url(u);App.console.log("[AJAX Suggestions] URL: "+u);n&&n.readyState!=4&&n.abort();n=$.ajax(u,{type:"GET",dataType:"text",error:function(n,t){App.console.log("[AJAX Suggestions] Error: "+t)},success:function(n){App.console.log("[AJAX Suggestions] Success");f.html(n);App.apply_text_modifiers();t||(f.addClass("js-open"),f.closest(".multi-select").closest(".field").css("z-index","9"));f.closest(".field").addClass("js-focus");f.closest(".multi-select").closest(".field").addClass("js-focus")}})};r=function(n){var i,r,t,f;t=$(n.target);t.tagNameIs("a")&&(n.preventDefault(),f=t.html(),i=t.closest(".field").find("input"),i.val(f),r=$(i.data("suggestions-target")),u(r),t.closest("form").trigger("change"),t.closest(".field").removeClass("js-focus"),t.closest(".multi-select").closest(".field").removeClass("js-focus"),i.trigger("change"))};u=function(n){var i,t;n.target?(i=n,t=$(i.target)):t=n;t.closest(".field").removeClass("js-focus");t.closest(".multi-select").closest(".field").removeClass("js-focus");t.removeClass("js-open")};i=function(n){var i;t=!0;i=$(n.target);$("div.js-suggestions .js-open").each(function(){i.data("suggestions-target")!=="#"+$(this).attr("id")&&($(this).removeClass("js-open"),$(this).closest(".field").removeClass("js-focus"),$(this).closest(".multi-select").closest(".field").removeClass("js-focus"))})};$("body").on("click",i);$("input.js-suggestions").on("keyup paste",$.throttle(500,f));$("input.js-suggestions").on("focus",e);$("body").on("click","div.js-suggestions",r)}};$(document).ready(n);$(document).on("page:load",n)}.call(this),function(){var n;window.App||(window.App={});n=function(){var n,t,i;n=null;i=function(n){var t;t=n.data("url");t&&(t=App.uncached_url(t),App.console.log("[AJAX Content] URL: "+t),$.ajax(t,{type:"GET",dataType:"text",error:function(n,t){App.console.log("[AJAX Content] Error: "+t)},success:function(t){var i;App.console.log("[AJAX Content] Success");n.html(t);App.sr.reveal(".js-reveal");n.find("video").each(function(){App.initialize_video($(this))});App.content_item_no_occupation_image();App.reapply_content_group_more();i=n.find(".content-group");i.unwrap();App.content_group_items_pack(i.find(".content-group-items"));$(window).resize();App.delay(500,function(){$(window).resize()})}}))};t=function(){n=$(".content-group-ajax");n.each(function(){i($(this))})};t()};$(document).ready(n)}.call(this);var ALIS;(function(n){"use strict";var i=window.localStorage,r=document.getElementById("filter_search_box"),t=$(".content-filters-module select#filter_sort_ddl"),u=function(n){n=n.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var i=new RegExp("[\\?&]"+n+"=([^&#]*)"),t=i.exec(location.search);return t===null?"":decodeURIComponent(t[1].replace(/\+/g," "))},f=function(){function n(){var n=this;this.StoreData=function(n,t){i.setItem(n,t)};this.Data=function(n){return i.getItem(n)};this.AddOption=function(){var u=$(".content-filters-module select#filter_sort_ddl.filter option[value='-1']").length>0,i,r;u||(i=$("#filter_sort_ddl").parent(".select").find("span"),r=$("#filter_sort_ddl").parent(".select"),n.StoreData("alis:filterLabel",i.html()),n.StoreData("alis:filterIndex",$("#filter_sort_ddl").val()),t.prepend("<option value='-1' selected>Sort by: Relevance<\/option>"),i.html("Sort by: Relevance"),r.addClass("disabled"),$("#filter_sort_ddl").val(n.Data("alis:filterIndex")))};this.KeywordSearch=function(){var n=u("s");return n&&n.length>0};$(r).on("input change",function(){if(r.value.length>0)n.AddOption(),t.prop("disabled",!0);else{t.prop("disabled",!1);$(".content-filters-module select#filter_sort_ddl option[value='-1']").remove();var i=n.Data("alis:filterLabel");i.length>0&&$("#filter_sort_ddl").parent(".select").find("span").html(i);$("#filter_sort_ddl").parent(".select").removeClass("disabled")}});$(document).ready(function(){n.KeywordSearch()&&(n.AddOption(),t.prop("disabled",!0))})}return n}();n.Web=f})(ALIS||(ALIS={}))