function getParameterByName(n,t){t||(t=window.location.href);n=n.replace(/[\[\]]/g,"\\$&");var r=new RegExp("[?&]"+n+"(=([^&#]*)|&|#|$)"),i=r.exec(t);return i?i[2]?decodeURIComponent(i[2].replace(/\+/g," ")):"":""}var filters={region:"",specialty:"",industry:""};$(document).ready(function(){var n,t;$(".js-author-slide").slick({dots:!0,infinite:!0,speed:300,slidesToShow:1,adaptiveHeight:!0});$("#menuButton").click(function(n){n.preventDefault();$("nav").slideToggle("slow","swing");$("#menuButton").toggleClass("is-active")});$(".js-toggle-search").click(function(n){n.preventDefault();var t=$(".sticky-wrapper").outerHeight();$(this).hasClass("active")?($(this).removeClass("active"),$(".main-search").slideUp("slow","swing")):($(this).addClass("active"),$(".main-search").slideDown("slow","swing"),$("html, body").animate({scrollTop:$(".main-search").offset().top-t},1e3),$(window).width()<1025&&($("nav").slideUp("slow","swing"),$("#menuButton").removeClass("is-active")))});$(window).width()<1025&&$(".mobile-subnav-toggle").click(function(n){$(this).parent().find(".sub-nav").length&&(n.preventDefault(),$(".mobile-subnav-toggle").not(this).parent().find(".sub-nav").slideUp(),$(".mobile-subnav-toggle").not(this).removeClass("active"),$(this).parent().find(".sub-nav").slideToggle(),$(this).toggleClass("active"))});$(window).width()<770&&$("section.home-three-col").insertBefore("section.get-in-touch");n=new Waypoint.Sticky({element:$(".sticky-header")[0]});t=$(".sticky-waypoint").waypoint({handler:function(n){n==="down"?$(".sticky-header").addClass("active"):$(".sticky-header").removeClass("active")},offset:"40%"});$(".js-arrow-down").click(function(n){n.preventDefault();$("html, body").animate({scrollTop:$(".js-arrow-destination").offset().top},1e3)});var i=$(".hero-slider .bxslider").bxSlider({controls:!0,pager:!1,auto:!0,pause:3e3,onSliderLoad:function(){$(".hero-slider").addClass("ready")}}),r=$(".carousel-slider .bxslider").bxSlider({controls:!0,pager:!1,minSlides:2,maxSlides:3,slideWidth:"370",slideMargin:20,infiniteLoop:!0,auto:!1,pause:3e3,moveSlides:1,onSliderLoad:function(){$(".carousel-slider").addClass("ready")}}),u=$(".industry-slider .bxslider").bxSlider({controls:!1,pager:!0,auto:!1,pause:3e3,onSliderLoad:function(){$(".industry-slider").addClass("ready")}});$(".fancybox").fancybox({closeBtn:!0,autoSize:!0,fitToView:!1,width:"580"});$("select").chosen({disable_search:!0});$(document).on("change",".js-latest-from-your-region",function(){var n=$(this).val();n.length>0&&(window.location.href=n)});$(document).on("click",".js-latest-from-your-region-btn",function(){var n=$(".js-latest-from-your-region").val();n.length>0&&(window.location.href=n)});$("#js-site-search-input").autocomplete({source:function(n,t){$.ajax({url:"/umbraco/surface/sitesearch/suggest/",data:{term:n.term.trim()},dataType:"json",type:"GET",success:function(n){t($.map(n,function(n){return{label:n.Name,value:n.Url}}))},error:function(){console.log("error getting ajax response for site search suggest")}})},select:function(n,t){return $("#js-site-search-input").val(t.item.label),$("#js-site-search-input").data("targeturi",t.item.value),$("#js-site-search-submit").trigger("click"),!1},minLength:3});$(document).on("click","#js-site-search-submit",function(n){var t,i;n.preventDefault();t=$("#js-site-search-input").data("targeturi");t&&t.length?window.location.href=t:$("#js-site-search-input").val()!=""?$("#js-site-search-form").trigger("submit"):(i=$("#js-site-search-input").prop("placeholder"),$("#js-site-search-input").prop("placeholder","Please type a search term first..."),setTimeout(function(){$("#js-site-search-input").prop("placeholder",i)},2250))});$("#js-blog-search-input").autocomplete({source:function(n,t){$.ajax({url:"/umbraco/surface/blogsearch/suggest/",data:{term:n.term.trim()},dataType:"json",type:"GET",success:function(n){t($.map(n,function(n){return{label:n.Name,value:n.Url}}))},error:function(){console.log("error getting ajax response for site search suggest")}})},select:function(n,t){return $("#js-blog-search-input").val(t.item.label),$("#js-blog-search-input").data("targeturi",t.item.value),!1},minLength:3});$(document).on("click","#js-blog-search-submit",function(n){var t,i;n.preventDefault();t=$("#js-blog-search-input").data("targeturi");t&&t.length?window.location.href=t:(i=$("#js-blog-search-input").prop("placeholder"),$("#js-blog-search-input").prop("placeholder","Please type a search term first..."),setTimeout(function(){$("#js-blog-search-input").prop("placeholder",i)},2250))});$(document).on("submit","#getintouch",function(n){n.preventDefault();var t=$(this);$.ajax({type:"POST",url:"/umbraco/surface/getintouch/postform",data:t.serialize(),success:function(n){n.success?t.parent().html(n.html):n.message?t.parent().html(n.message):t.parent().html(n.html)}}).always(function(){})});$(document).on("submit","#blogsubscribe",function(n){n.preventDefault();var t=$(this);$.ajax({type:"POST",url:"/umbraco/surface/blogsubscribe/postform",data:t.serialize(),success:function(n){n.success?t.parent().html(n.html):n.message?t.parent().html(n.message):t.parent().html(n.html)}}).always(function(){})});$(document).on("submit","#deloitteprivateclub",function(n){n.preventDefault();var t=$(this);$.ajax({type:"POST",url:"/umbraco/surface/deloitteprivateclub/postform",data:t.serialize(),success:function(n){n.success?t.parent().html(n.html):n.message?t.parent().html(n.message):t.parent().html(n.html)}}).always(function(){})});$(document).on("submit","#nominatecompany",function(n){n.preventDefault();var t=$(this);$(".js-nominate-form-loading").removeClass("hide");$.ajax({type:"POST",url:"/umbraco/surface/fast50nominate/postform",data:t.serialize(),success:function(n){n.success?t.parent().html(n.html):n.message?t.parent().html(n.message):t.parent().html(n.html);$(".js-nominate-form-loading").addClass("hide")}}).always(function(){})})});$(window).load(function(){function i(n,t){switch(n){case"Regions":filters.region=typeof t!="undefined"?t:"";break;case"Specialties":filters.specialty=typeof t!="undefined"?t:"";break;case"Industries":filters.industry=typeof t!="undefined"?t:""}}function n(){var n="";return filters.region!=""&&(n=filters.region),filters.specialty!=""&&(n!=""?n+=filters.specialty:n=filters.specialty),filters.industry!=""&&(n!=""?n+=filters.industry:n=filters.industry),n}$(".js-packery").packery({itemSelector:".grid-item",gutter:0});var t=$(".js-people-grid").isotope({itemSelector:".js-person-item"});$(".js-people-filter-all").on("click",function(n){n.preventDefault();filters={region:"",specialty:"",industry:""};t.isotope({filter:"*"});$(".js-people-filter").val("")});$(document).on("change",".js-people-filter",function(r){i($(this).attr("id"),$(this.options[r.target.selectedIndex]).data("filter"));t.isotope({filter:n()});$(".rank").length>0&&($(".rank").hide(250),n()!=""?$(""+n()+"").show(250):$(".rank").show(250))});window.location.search.length&&(getParameterByName("Regions")!=""||getParameterByName("Industries")!=""||getParameterByName("Specialties")!="")&&($("#Regions").val(getParameterByName("Regions")).trigger("change"),$("#Industries").val(getParameterByName("Industries")).trigger("change"),$("#Specialties").val(getParameterByName("Specialties")).trigger("change"))})