function equalHeightBlocks(n){var t=0,i=0,r=$(n);r.length!=0&&(r.each(function(){i=$(this).outerHeight(),i>t&&(t=i)}),r.css("min-height",t+"px"))}function limitTextareaCharacters(){var i=$("textarea[data-maxlength]"),n=0,t=0,r;i.length!==0&&(i.each(function(){$(this).parent().append('<label class="instructions post-input counter" />'),n=$(this).data("maxlength"),t=n-$(this).val().length,$(this).parent().find(".counter").html("You have <strong>"+t+"<\/strong> character(s) remaining")}),i.keyup(function(){n=$(this).data("maxlength"),r=$(this).parent().find(".counter").find("strong"),$(this).val().length>n&&$(this).val($(this).val().substr(0,n)),t=n-$(this).val().length,r.html(t)}))}function initAxis(){$(".hidden").hide().removeClass("hidden"),$(".hidden-js").hide().removeClass("hidden-js"),readMoreRevealer.init(),axisTabs(),equalHeightBlocks(".profile-column"),$(window).load(function(){equalHeightBlocks(".profile-column")}),initLoggedInDependent()}function axisHeader(){var r=$(".pre-site-header").length,n=$(".site-header"),u=n.find("form"),t=n.find("input"),f=t.outerWidth(),i=700;r&&(u.hide(),n.find(".logo").css("width",0),lockUnlockHeader(),$(window).scroll(function(){lockUnlockHeader()})),t.focus(function(){$("body").addClass("search-active"),$(this).animate({width:758},i,"easeOutQuad",function(){})}).blur(function(){$(this).css("position","relative").animate({width:f},i,"easeOutQuad",function(){$("body").removeClass("search-active")})})}function lockUnlockHeader(){var r=document.body.scrollTop||document.documentElement.scrollTop,n=$("body"),u=n.hasClass("locked"),f=n.hasClass("has-full-menu"),i=$(".site-header"),e=i.find(".logo"),o=i.find("form"),t=500;r>180?f!==!0&&(n.addClass("has-full-menu"),e.animate({width:201},t,"easeOutQuad",function(){o.fadeIn(t,function(){})})):f===!0&&(n.removeClass("has-full-menu"),e.animate({width:0},t,"easeOutQuad",function(){o.fadeOut(t/2,function(){})})),r>319?u!==!0&&n.addClass("locked"):u===!0&&(i.hide(),n.removeClass("locked"),i.fadeIn(t))}function initExpand(){$(".js-expand-content").hide();$(".js-expand").on("click",function(n){n.preventDefault(),$(this).closest(".col-2-expandable").children(".js-expand-content").is(":visible")?($(".js-expand-content").hide(),$(this).text("Read more")):($(".js-expand-content").show(),$(this).text("Read less"))})}function initLoggedInDependent(){var n=$("#is-logged-in").val()==="True";n||$(".logged-in-dependent").each(function(){$(this).hide()})}function initSlider(){var n=$(".slider"),t=$(".pre-site-header").length,i=200,r="easeOutQuad",u=0;if(n.length!==0){n.each(function(){var i=$(this),u=parseInt(i.data("slidespeed"))||200,f=parseInt(i.data("slideinterval"))||5e3;i.slidesjs({callback:{loaded:function(){i.find(".slidesjs-container, .slidesjs-control").width("100%"),t!==!0&&resetSlidesHeight(i)},start:function(){},complete:function(){i.find(".slidesjs-navigation").fadeIn("slow"),t!==!0&&resetSlidesHeight(i)}},effect:{fade:{speed:u,easing:r,crossfade:!0}},height:$(this).find(".slidesjs-slide:visible").height(),navigation:{active:!0,effect:"fade"},pagination:{active:i.hasClass(".hero")?!1:!0,effect:"fade"},play:{active:!0,auto:t?!0:!1,effect:"fade",interval:f,swap:!0},width:n.width()})}),n.find(".slidesjs-navigation").addClass("ir").hide(),n.mouseenter(function(){$(this).find(".slidesjs-navigation").fadeIn("slow")}),n.mouseleave(function(){$(this).find(".slidesjs-navigation").fadeOut("slow")}),$(".slidesjs-pagination").addClass("nav-list");$(".gallery-list").find(".slidesjs-pagination-item a").on("click",function(t){t.preventDefault(),u=$(this).parent("li").index(),n=$(this).closest(".media-thumbnails").prev(".slider"),n.find(".slidesjs-slide:visible").fadeOut(i),n.find(".slidesjs-slide").eq(u).fadeIn(i,r,function(){resetSlidesHeight(n)})});$(window).resize(function(){resetSlidesHeight($(".slider").stop())})}}function resetSlidesHeight(n){var t=n.find(".slidesjs-slide:visible").height()+parseInt(n.css("padding-top"))+parseInt(n.css("padding-bottom")),i=$(".pre-site-header").length>0?200:270;n.parent().length===0||n.parent().hasClass("extended-information")!==!0,t<i&&(t=i),n.find(".slidesjs-container, .slidesjs-control").height(t),n.animate({height:t},500,"easeOutQuad",function(){var t=n.closest(".masonry-item-container");t.masonry("on","layoutComplete",function(){var n=$(".masonry-item.selected:not(.focused)");n.length&&(n.addClass("focused"),$("html, body").animate({scrollTop:n.offset().top-20},150))}),t.masonry()})}function initLoadMoreButton(){var n=$("a.load-more"),t;n.length!==0&&(t=$("#template").val(),n.click(function(n){n.preventDefault();var o=$(this).data("ajax-url"),u=parseInt($(this).data("ajax-page-number")||1),e=parseInt($(this).data("ajax-page-size")||10),s=$($(this).data("ajax-form")),f=s.serialize();f+="&pageNumber="+u,f+="&pageSize="+e;var h=$(this).text(),i=$("#"+$(this).data("ajax-container")),r=$(this);r.addClass("loading").text(""),$.ajax({url:o,data:f,dataType:"html"}).done(function(n){var o=$.parseJSON(n),s=parseInt(o.totalCount),c=window.Mustache.to_html(t,o,!0,!1).replace(/^\s*/mg,""),f;i.masonry({columnWidth:300,gutter:20,itemSelector:".masonry-item"}),f=$(c).filter(".masonry-item"),i.append(f),i.imagesLoaded(function(){f.length>0&&i.masonry("appended",f),r.removeClass("loading").text(h),s&&u*e>=s?r.hide():r.data("ajax-page-number",u+1)}),initAxis(),axisGallery(),initSlider()})}))}function axisTabs(){var n=$(".tabs-list").find("a"),t=$(".tab-content"),i=window.location.hash;if(n.length!==0&&t.length!==0){t.not(".selected").removeClass("hidden").hide();n.on("click",function(n){var t,i;$(this).hasClass("selected")||$(this).attr("href").indexOf("#")<0||(n.preventDefault(),window.location.hash=$(this).attr("href"),$(".tabs-list").find(".selected").removeClass("selected"),$(this).parent().addClass("selected"),$(".tab-content").length>1&&$(".tab-content.selected").removeClass("selected").hide(),t=$($(this).attr("href")),t.addClass("selected").show(),i=t.find(".masonry-item-container"),i.imagesLoaded(function(){i.masonry()}))});i?$(".tabs-list").find('a[href="'+i+'"]').click():$(".tabs-list.default-to-first-tab").each(function(){$(this).find("li").first().addClass("selected"),$(this).next(".tab-content").addClass("selected").show()}),$(".change-tab").click(function(n){n.preventDefault(),$('.tabs-list a[href="#'+$(this).data("tab")+'"]').click()})}}function axisGallery(){var t=$("#masonry-gallery"),n=$(".axis-gallery-list").find(".js-gallery-item"),i=200;if(n.length!==0)n.find(".initial-information").on("click",function(n){n.preventDefault(),t.addClass("item-active");var r=$(this).closest(".masonry-item");if(!r.hasClass("selected")&&!r.parent().hasClass("grid-list")){r.find(".read-more").on("click",function(){$(this).closest(".masonry-item-container").masonry()});$(".gallery-list").find(".masonry-item.selected").removeClass("selected").removeClass("focused").find(".initial-information").show().end().find(".extended-information").hide(),r.addClass("selected").find(".initial-information").hide().end().find(".extended-information").slideDown(i,function(){jQuery("html, body").animate({scrollTop:r.offset().top-30},150,function(){r.closest(".masonry-item-container").masonry()})}),resetSlidesHeight($(".masonry-item.selected").find(".slider")),typeof r.attr("id")!="undefined"&&(window.location.hash=r.attr("id"))}})}function axisGalleryItemLoad(){var n=window.location.hash,t;n&&$(n).length>0&&($(n).click(),setTimeout(function(){resetSlidesHeight($(".masonry-item.selected").find(".slider"))},500),t=$(n).closest(".tab-content"),t.is(":visible")!==!0)}function initFavouriteButton(){var n=$(".button-favourite");n.hoverIntent(function(){n.find("span").fadeIn()},function(){n.find("span").hide()})}function scrollOnClick(){$("a.scroll").click(function(n){var t=$(this).attr("href");t.indexOf("#")!==-1&&(n.preventDefault(),$(t).length>0&&jQuery("html, body").animate({scrollTop:$(t).offset().top-90},"slow"))})}function subNav(){var n=$(".secondary-nav-list").find("a");n.length!==0&&n.each(function(){$(this).attr("href")==location.pathname&&$(this).closest("li").addClass("selected")})}function saveForLater(){$("#saveForLater").click(function(n){n.preventDefault();var t=$(this).closest("form"),i=$("<input>").attr("type","hidden").attr("name","saveForLater").val("true");t.append(i),t.find("button[type=submit]").click()})}function analyticsClickCapture(){$("li.analytics-event-search-view").each(function(){ga("send","event","Search View",$(this).data("user"),!1)}),$("a.analytics-event-website-click").each(function(){ga("send","event","Website Click",$(this).data("user"),!1)})}function setCookie(n,t,i){var r=new Date,u;r.setTime(r.getTime()+i*864e5),u="expires="+r.toGMTString(),document.cookie=n+"="+t+"; "+u}function getCookie(n){for(var r=n+"=",u=document.cookie.split(";"),i,t=0;t<u.length;t++)if(i=u[t].trim(),i.indexOf(r)==0)return i.substring(r.length,i.length);return""}(function(n,t){t.axisFormExtensions={delayOnLoad:2e3,onReady:function(){var n=this;limitTextareaCharacters(),n.selectBoxes(),n.limitTextareaWords(),n.datePicker(),n.multiSelects(),n.tags(),n.formAccordions(),n.initConfirmDeleteLinks()},selectBoxes:function(){var t=n("select");t.length!==0&&n("select").niceSelectbox()},limitTextareaWords:function(){var u=n("textarea[data-maxwords]"),f=0,i=0,r=0,e,t;u.length!==0&&(u.each(function(){n(this).parent().append('<label class="instructions post-input counter" />'),i=n(this).data("maxwords"),f=n(this).data("minwords"),t=n.trim(n(this).val()).split(" "),r=100,(t.length===0||n(this).val()=="")&&(r=i);var u=n(this).parent().find(".counter");u.html("Between "+f+" and "+i+" words. You have <strong>"+r+"<\/strong> word(s) remaining")}),u.keyup(function(){i=n(this).data("maxwords"),e=n(this).parent().find(".counter").find("strong"),t=n.trim(n(this).val()).split(" "),t.length>i&&(t.pop(),n(this).val(n.trim(t.join(" ")))),r=i-t.length,e.html(r)}))},datePicker:function(){Date.format="dd/mm/yyyy",n("input.date").datePicker(),n(".ui-datepicker").hide(),n(".lt-ie8").length===0&&n(".dp-choose-date").text(""),n("input.date").length>0&&n("head").append('<link rel="stylesheet" href="/media/css/datepicker.css">'),jQuery.validator.methods.date=function(n,t){return this.optional(t)||!/Invalid|NaN/.test(new Date(n))||/^(\d+)\/(\d+)\/(\d{2,})$/.test(n)}},multiSelects:function(){n(".multi-select").each(function(){function c(){n(this).is(":checked")?(s=t.find('label[for="'+n(this).attr("id")+'"]').html(),u.find("#button-tag-"+n(this).attr("id")).length===0&&u.append(o.replace("{ID}",n(this).attr("id")).replace("{TEXT}",s))):u.find("#button-tag-"+n(this).attr("id")).remove()}var t=n(this),e=180,r,o,s,l,h;if(t.length!==0){r=t.find(".multi-select-options"),t.hasClass("selected")||r.hide();t.find(".legend").on("click",function(){t.hasClass("selected")?r.slideUp(e,function(){t.removeClass("selected")}):(t.addClass("selected"),r.slideDown(e))});if(o='<a href="javascript:;" class="button button-tag" id="button-tag-{ID}">{TEXT}<\/a>',l=5,t.length!==0){var u=t.parent(".group").siblings(".field-tags.list-container-"+t.data("list-container")),i=t.find("input"),f=!1;if(i.each(c),t.hasClass("no-postback")&&!f)i.on("click",c);if(t.data("limit")){h=t.data("limit");i.on("click",function(){i.filter(":checked").length==h?(i.filter(":not(:checked)").attr("disabled","disabled"),f=!0):(i.removeAttr("disabled"),f=!1)})}n(".list-container-field-tags .button-tag").each(function(t){n(this).delay(150*t).hide().fadeIn(400)});u.off("click").on("click",".button-tag",function(){var r=n("#"+n(this).attr("id").replace("button-tag-",""));r.trigger("click"),i.removeAttr("disabled"),t.hasClass("no-postback")&&n(this).remove()})}}})},tags:function(){var t=",",r=10,i='<a href="javascript:;" class="button button-tag">{TEXT}<\/a>';n(".add-tag-container").each(function(){for(var u=n(this),e=u.siblings(".field-added-tags"),o=u.find("textarea"),s=function(){var n=o.val();return n.length==0?[]:n.split(t)},h=s(),f=0;f<h.length;f++)e.append(i.replace("{TEXT}",h[f]));u.find(".button").click(function(f){var l,h,c;if(f.preventDefault(),l=u.find("input"),h=n.trim(l.val()),h.length!==0){if(c=s(),c.length>=r){u.find(".post-input").css("opacity",.1).animate({opacity:1},100);return}(l.val(""),n.inArray(h,c)==-1)&&(c.push(h),o.val(c.join(t)),e.append(i.replace("{TEXT}",h)))}});e.on("click",".button-tag",function(){var r=n(this),u=r.text(),i=s(),f=n.inArray(u,i);i.splice(f,1),o.val(i.join(t)),r.remove()})})},formAccordions:function(){var t=n(".form-accordion");t.length!==0&&(t.not(".selected").find(".edit-container").hide(),t.find(".form-accordion-title").click(function(){n(this).parent().find(".edit-container").slideToggle(function(){n(this).css("overflow","visible")}),n(this).closest(".form-accordion").toggleClass("selected")}),t.each(function(){n(this).find(".input-validation-error").length>0&&(n(this).find(".form-accordion-title").click(),n(this).addClass("form-accordion-error"))}))},initConfirmDeleteLinks:function(){n("a.confirm-delete").click(function(){return confirm("Are you sure you want to delete this "+n(this).data("entity-name")+"?")})},onAjaxFormSuccess:function(n){n.url&&(window.location.href=n.url)}}})(jQuery,window),function(n,t){t.axisForms={delayOnLoad:2e3,onReady:function(){var t=this,i;t.validateForms(),t.addYourWork(),t.fileUpload(),t.regionToggle(),t.yearLimits(),t.initUrlFields(),t.detectUnsavedChanges(),t.deleteMediaSet(),i=setTimeout(function(){n(".form-accordion").each(function(){t.createWorkSummary(n(this),!0)})},t.delayOnLoad+5)},validateForms:function(){n(".input-validation-error, .field-validation-error").closest(".field").addClass("invalid")},addYourWork:function(){var l=n(".work-set-select"),t,o=700,i,s,u;l.length>0&&l.change(function(){t=n(this).closest(".field-work-set"),t.find(".field-work-set-type").hide(),t.find(".field-work-set-type-"+n(this).val()).fadeIn(o);var i="#"+n(this).attr("data-mediaitem"),r=n(i+" select").val();if(n(this).val().length===0)t.find(".fieldset-credit").hide();else{switch(r){case"audio":n(i+" input.url-audio").toggleClass("required");break;case"video":n(i+" input.url-video").toggleClass("required");break;case"image":n(i+" input.url-image").toggleClass("required");break;case"written":n(i+" input.url-written").toggleClass("required")}t.find(".fieldset-credit").show()}});var h=n(".cover-image-list").find("li"),e=n(".field-work-set"),c=0,a=144,y=500,p="easeOutQuad";h.length>0&&e.length>0&&h.not(".selected").find("a").click(function(r){(r.preventDefault(),e=n(this).closest(".media-set").find(".field-work-set"),i=e.eq(n(this).parent().index()),i.is(":visible"))||(e.hide(),n(".cover-image-list").find("li.selected").removeClass("selected"),n(this).parent().addClass("selected"),i.fadeIn(o).addClass("selected"),t=n(this).parent(),c=i.offset().top-t.offset().top-a,c>=a&&i.animate({marginTop:0-c},y,p),i.find("select").change())});var w=this,v=n(".done-button"),b=n(".cancel-button"),k=n(".mediacover"),f="",d,r="";n("form.signup-form .save-work-button").on("click",function(){v.trigger("click")});v.click(function(i){var e,p,w,b,k;i.preventDefault();var l=!1,s=n(this).closest("form"),u="#"+n(this).attr("data-mediaitem"),g=s.find(u+" select").val(),h,c;t=n(this).closest(".field-work-set"),t.find(".is-media-completed").val("True");var y=n(this).closest(".media-set"),v=s.find(".media-set").index(y),nt=y.find(".field-work-set-"+v+":visible"),a=s.find(".field-work-set-"+v).index(nt);s.hasClass("signup-form")?(c="#Media_",h=!0):(e=n(".cover-image-list").find("li.selected"),c="#Work_"+v+"__Media_",h=s.validate().element("#MediaSets_"+v+"__Media_"+a+"__Credit"));switch(g){case"audio":f='<span class="media-icon media-icon-audio"><\/span>',r=n(u+" input.url-audio").val(),n(u+" input.hidden-media.url").val(r),p=n("form").validate().element(c+a+"__AudioFile"),p&&h?l=!0:n(u+" span.field-validation-audio").addClass("field-validation-error").html("You must add a mixcloud or soundcloud url");break;case"video":f='<span class="media-icon media-icon-video"><\/span>',r=n(u+" input.url-video").val(),n(u+" input.hidden-media.url").val(r),w=n("form").validate().element(c+a+"__VideoFile"),w&&h?l=!0:n(u+" span.field-validation-video").addClass("field-validation-error").html("You must add a youtube or vimeo url");break;case"image":r=n(u+" img.uploaded-image").attr("data-path"),f='<img src="'+r+'_thumb.jpg" alt="" height="110" width="110" />',b=n("form").validate().element(c+a+"__ImageFile"),b&&h?l=!0:n(u+" span.field-validation-image").addClass("field-validation-error").html("You must upload an image");break;case"written":f='<span class="media-icon media-icon-written"><\/span>',r=n(u+" input.url-written").val(),n(u+" input.hidden-media.written").val(r),k=n("form").validate().element(c+a+"__WrittenFile"),k&&h?l=!0:n(u+" span.field-validation-written").addClass("field-validation-error").html("You must upload your written work (pdf format)");break;default:f="",d="url"}l?(f.length>0&&(e&&e.addClass("completed"),t.find(".is-media-completed").val("True")),s.hasClass("signup-form")||t.slideUp(o).removeClass("selected"),e&&(e.find(".frame").html(""),e.removeClass("selected"),e.find("img").remove(),e.find(".frame").html(f))):t.find(".is-media-completed").val("False")}),k.each(function(t,i){var f="#"+n(this).attr("data-coverfor"),e=n(f+" select").val(),r="",u;switch(e){case"audio":r='<span class="media-icon media-icon-audio"><\/span>';break;case"video":r='<span class="media-icon media-icon-video"><\/span>';break;case"image":u=n(f+" .url-image"),u!==undefined&&u.val()!==""&&(r='<img src="'+u.val()+'_thumb.jpg" alt="" height="110" width="110" />');break;case"written":r='<span class="media-icon media-icon-written"><\/span>';break;default:r=""}i.id!=""&&n("#"+i.id+" .frame").html(r)}),b.click(function(i){i.preventDefault(),t=n(this).closest(".field-work-set"),t.slideUp(o).removeClass("selected"),n(".cover-image-list").find("li.selected").removeClass("selected")}),h.find(".delete").click(function(t){t.preventDefault(),n(this).parent().find(".frame").html(""),n(this).closest("li").removeClass("completed"),e=n(this).closest("form").find(".field-work-set"),i=e.eq(n(this).parent().index()),i.find("input, select").val(""),i.find("select").change(),i.find(".cancel-button").click(),i.find("img").attr("src",""),i.find(".qq-upload-list").find("li").remove(),i.find(".is-media-completed").val("False")}),n(".save-set").click(function(t){t.preventDefault();var i=n(this).closest(".media-set"),r=i.closest("form"),u=r.find(".media-set").index(i),f=!1;i.find(".is-completed").val("True");var s=r.validate().element("#MediaSets_"+u+"__Title"),h=r.validate().element("#MediaSets_"+u+"__WorkDescription"),e=r.validate().element("#MediaSets_"+u+"__CoverImage"),c=r.validate().element("#MediaSets_"+u+"__CoverImageCredit"),o=n("#"+n(this).data("workset")+" input.is-media-completed[value=True]").length;if(s&&h&&e&&c&&o>0?(f=!0,n("#"+n(this).data("workset")+" .field-validation-error").removeClass("field-validation-error")):(e||n("#"+n(this).data("workset")+" span.field-validation-coverimage").addClass("field-validation-error").html("You must upload an image"),o<1&&n("#"+n(this).data("workset")+" .media-validation-message").addClass("field-validation-error").html("You must add at least one piece of media")),f){if(n(this).hasClass("submit-if-valid")){r.submit();return}i.find(".media-set-title").click(),n("html, body").animate({scrollTop:i.offset().top-144},"slow"),w.createWorkSummary(i,!1)}else i.find(".is-completed").val("False"),n("html, body").animate({scrollTop:n("#MediaSets_"+u).offset().top},200)}),s=n("#extra-form-accordions"),u=n(".form-accordion"),s.length>0&&u.length>3&&(u.eq(3).find(".is-completed").val()=="False"&&u.eq(4).find(".is-completed").val()=="False"&&u.eq(5).find(".is-completed").val()=="False"?s.find(".more").append(u.eq(3)).append(u.eq(4)).append(u.eq(5)).find(".read-more").remove():s.remove()),n(".form-accordion input").bind("keypress",function(n){n.keyCode==13&&n.preventDefault()})},deleteMediaSet:function(){n("a[data-deletemediaset]").on("click",function(t){t.preventDefault();var r=n(this),i=n("#mediaset-form");i.find("input#mediaSetId").val(r.data("deletemediaset")),i.submit()})},createWorkSummary:function(t,i){var r,u,f;t.hasClass("no-work-summary")||(i=i||!1,r=t.find(".project-title").find("input").val(),u=t.find(".cover-image").val(),i!==!0||typeof r!="undefined"&&r.length!==0||typeof t.find(".cover-image")!="undefined"&&t.find(".cover-image").length!==0&&u.length!==0)&&(r.length===0&&(r="Please specify title"),(typeof u=="undefined"||u.length===0)&&(u="/media/images/placeholders/image.png"),f=0,t.find(".is-media-completed").filter(function(){n(this).val()==="True"&&f++}),t.hasClass("form-accordion-edit")!==!0?t.addClass("form-accordion-edit").wrapInner('<div class="group" />').wrapInner('<div class="group summary" />').find(".summary").prepend('<div class="column media"><img src="'+u+'_thumb.jpg" alt="" width="80"><\/div><div class="column media-supporting"><div class="h4">'+r+'<\/div><div class="p countmedia">'+f+" piece(s) of media<\/div>").find(".form-accordion-title").html('<span class="icon edit" />Edit work'):(t.find(".media-supporting").find(".h4").html(r),t.find(".media-supporting").find(".countmedia").html(f+" piece(s) of media")))},fileUpload:function(){var t=n(".fine-uploader"),r=n(".fine-uploader-work"),i=n(".fine-uploader-pdf");if(t.length!==0||i.length!==0){t.fineUploader({request:{endpoint:"/uploadmedia",paramsInBody:!0,params:{PageToken:n("#PageToken").val(),MediaType:n("#MediaType").val()||"default",Format:n("#Format").val()||".jpg"}},multiple:!1,validation:{allowedExtensions:["jpeg","jpg","png"],sizeLimit:5242880},text:{uploadButton:"Add image"},retry:{enableAuto:!0,showButton:!0}}).on("upload",function(){}).on("complete",function(t,i,r,u){var f,e;u.success&&(n(".inner.validation-summary-errors").remove(),f=n(this).closest(".group.field").find("img"),f.length>0?f.attr("src",u.url+"_medium.jpg").addClass("uploaded-image").width(222):n(this).append('<img width="144" src="'+u.url+'_medium.jpg" class="uploaded-image">'),e=n(this).closest(".field-image").find('input[type="hidden"]'),e.val(u.url))}).on("error",function(t,i,r,u){n(".inner.validation-summary-errors").remove(),n(this).closest(".group.field").prepend('<div class="inner validation-summary-errors"><ul><li>'+u+"<\/li><\/ul><\/div>")});t.each(function(){var t=n(this).closest(".field").find('input[type="hidden"]').val(),i=n(this).closest(".group.field").find("img");typeof t!="undefined"&&t.length>0&&(i.length>0?i.attr("src",t+"_medium.jpg").addClass("uploaded-image").width(222):n(this).append('<img width="144" src="'+t+'_medium.jpg" class="uploaded-image" />'))});r.fineUploader({request:{endpoint:"/uploadmedia",paramsInBody:!0,params:{PageToken:n("#PageToken").val(),MediaType:n("#MediaType").val()||"default",Format:n("#Format").val()||".jpg"}},multiple:!1,validation:{allowedExtensions:["jpeg","jpg","png"],sizeLimit:5242880},text:{uploadButton:"Add image"},retry:{enableAuto:!0,showButton:!0}}).on("complete",function(t,i,r,u){if(u.success){n(".inner.validation-summary-errors").remove(),n(this).next("input.url-image").val(u.url);var f=n(this).closest(".group.field").find("img");f.length>0?f.attr("src",u.url+"_medium.jpg").addClass("uploaded-image").attr("data-path",u.url).width(222):n(this).append('<img width="144" src="'+u.url+'_medium.jpg" data-path="'+u.url+'" class="uploaded-image">')}}).on("error",function(t,i,r,u){n(".inner.validation-summary-errors").remove(),n(this).closest(".group.field").prepend('<div class="inner validation-summary-errors"><ul><li>'+u+"<\/li><\/ul><\/div>")});r.each(function(){var t=n(this).closest(".field").find(".url-image").val(),i=n(this).closest(".group.field").find("img");typeof t!="undefined"&&t.length>0&&(i.length>0?i.attr("src",t+"_medium.jpg").addClass("uploaded-image").attr("data-path",t).width(222):n(this).append('<img width="144" src="'+t+'_medium.jpg" class="uploaded-image" />'))});i.fineUploader({request:{endpoint:"/uploadmedia",paramsInBody:!0,params:{PageToken:n("#PageToken").val(),MediaType:n("#MediaType").val()||"default",Format:n("#Format").val()||".pdf"}},multiple:!1,text:{uploadButton:"Add PDF"},validation:{allowedExtensions:["pdf"],sizeLimit:5242880},retry:{enableAuto:!0,showButton:!0}}).on("complete",function(t,i,r,u){u.success&&n(this).next('input[type="hidden"]').val(u.url)});i.each(function(){n(this).next('input[type="hidden"]').val().length>0&&n(this).find(".qq-upload-list").append('<li class="qq-upload-success"><span class="qq-upload-file">Uploaded<\/span><\/li>')}),n(".qq-uploader").addClass("frame"),n("head").append('<link rel="stylesheet" href="/media/css/fineuploader.css">')}},regionToggle:function(){var i=n("#SelectedLocation"),t=n("div.field[data-location]");i.length!==0&&t.length!==0&&(t.hide(),i.change(function(){var i=n(this).val(),r=t.filter(function(){return n(this).data("location")==i});t.closest(".field").hide(),r.closest(".field").slideDown()}),i.change())},yearLimits:function(){var t=n(".field-years").find("input"),i=1950,r=(new Date).getFullYear();t.blur(function(){var t=n.trim(n(this).val()),u=n(this).closest(".field");isNaN(t)===!0||t.length!==4||t<i||t>r?u.addClass("invalid"):u.removeClass("invalid")})},detectUnsavedChanges:function(){var t=!1,i;n("form.signup-form").one("change",":input",function(){t=!0});if(window.CKEDITOR)for(i in window.CKEDITOR.instances)window.CKEDITOR.instances[i].on("key",function(){t=!0});n("form.signup-form a.button-previous").on("click",function(i){if(t){i.preventDefault();var r=this;n.confirm({title:"Unsaved changes",message:"Would you like to save the changes before leaving the page?",buttons:{Yes:{action:function(){n("form input#Direction").val("Backward"),n("form.signup-form button[type=submit]").trigger("click")}},No:{action:function(){t=!1,r.click()}},Cancel:{"class":"invert",action:function(){}}}})}})},initUrlFields:function(){n('input[type="url"]').focus(function(){var t=n(this).val();t.match(/^http/)||n(this).val("http://"+t)}).focusout(function(){n(this).val()==="http://"&&n(this).val("")})}}}(jQuery,window),function(n,t){t.axisESFilters={onReady:function(){var n=this;n.searchOptionsPreCheck(),n.ajaxFilterForm(),n.applySearchFilter()},searchOptionsPreCheck:function(){},ajaxFilterForm:function(){var t=n(".ajax-filter-form"),r=n("a.load-more"),i="";if(t.length!==0){t.find('select, input[type="checkbox"]').on("change",function(){t.submit()});n("select#order-by").on("change",function(){t.find('input[name="ord"]').val(n(this).val()),t.submit()});t.not(".bound").addClass("bound").submit(function(){var u,f;return})}},applySearchFilter:function(){n("a.apply-search-filter").click(function(){var t=n(this).data("search-filter-id"),i=n(this).data("search-filter-value"),r=n("#"+t);r.val(i).closest("form").submit()})}}}(jQuery,window),$=jQuery,$(document).ready(function(){initAxis(),initSlider(),axisHeader(),equalHeightBlocks(".pre-site-footer .column"),axisGallery(),axisGalleryItemLoad(),initFavouriteButton(),scrollOnClick(),initLoadMoreButton(),initExpand(),axisDiscoverSlides.onReady(),$("a.load-more").click(),equalHeightBlocks(".apply-box"),equalHeightBlocks(".apply-box .box-content"),equalHeightBlocks(".early-career-box"),equalHeightBlocks(".early-career-box .box-content"),equalHeightBlocks(".pre-site-footer .column ul"),subNav(),axisPlaceholders.onReady(),axisForms.onReady(),axisESFilters.onReady(),axisFormExtensions.onReady(),saveForLater(),analyticsClickCapture()}),function(n){window.axisDiscoverSlides={onReady:function(){var f=this,t=n(".discover-slides"),i=n(".slide").clone(),s=200,e=350,o="easeOutQuad",r,u;t.length!==0&&(n(window).load(function(){t.find(".slide").each(function(){var i=n(this),t=i.find("img").width();t=t===0?250:t,i.width(t)}),t.find(".discover-slides-container").hide().removeClass("invisible-js"),f.centraliseSlides(),n(window).resize(function(){f.centraliseSlides()}),n(".discover-slides-container").fadeIn(e,o)}),i.removeClass("selected"),t.find(".discover-slides-container").prepend(i),t.find(".discover-slides-container").append(i.clone()),t.append('<a class="slidesjs-next slidesjs-navigation ir" href="#" title="Next" style="display: none;">Next<\/a>'),t.append('<a class="slidesjs-previous slidesjs-navigation ir" href="#" title="Previous" style="display: none;">Previous<\/a>'),t.hover(function(){n(this).find(".slidesjs-navigation").fadeIn()},function(){n(this).find(".slidesjs-navigation").fadeOut()}),t.find(".slidesjs-navigation").click(function(h){h.preventDefault(),n(this).hide(),t.addClass("active");var c=parseFloat(t.find(".discover-slides-container").css("left"));u=t.find(".selected"),u.removeClass("selected"),n(this).hasClass("slidesjs-next")?(r=u.next(".slide"),c-=(u.width()+r.width())/2):(r=u.prev(".slide"),c+=(u.width()+r.width())/2),t.find(".discover-slides-container").animate({left:c},s,o,function(){r.addClass("selected").find("img").css("opacity","0.2"),r.find("img").animate({opacity:1},e,function(){n(this).css("opacity","")});var u=t.find(".slide").index(r),o=3;(u<=o||u>=t.find(".slide").length-o)&&(i=i.clone(),i.removeClass("selected"),u<=o?(t.find(".discover-slides-container").prepend(i),t.find(".slide").eq(-1).remove(),t.find(".slide").eq(-2).remove(),t.find(".slide").eq(-3).remove(),t.find(".slide").eq(-4).remove()):(t.find(".discover-slides-container").append(i),t.find(".slide").eq(0).remove(),t.find(".slide").eq(1).remove(),t.find(".slide").eq(2).remove(),t.find(".slide").eq(3).remove()),f.centraliseSlides()),t.find(".slidesjs-navigation").fadeIn(e),t.removeClass("active")})}))},slidesInteraction:function(){var r=this,t=150,i="easeOutQuad";n(".discover-slides").find(".slide-group").stop(!0,!0).hover(function(){if(n(".discover-slides").hasClass("active")!==!0&&n(this).closest(".slide").hasClass("selected")===!0){var r=parseInt(n(this).find(".work-info").height());n(this).animate({top:0-r},t,i)}},function(){n(this).animate({top:0},t,i)})},centraliseSlides:function(){for(var s=this,u=0,f=0,i=n(".discover-slides-container"),r=i.find(".slide"),e=0,t=0,o=r.length;t<o;t++)r.eq(t).hasClass("selected")&&f++,f<=0&&(u+=r.eq(t).width()),e+=parseInt(r.eq(t).width());i.width(e),i.css("left",0-u+(n(window).width()/2-i.find(".selected").width()/2)),s.slidesInteraction()}}}(jQuery),function(){$(function(){n.init()});var n={init:function(){$(".article-flexslider").flexslider({directionNav:!0,pauseOnAction:!0,pauseOnHover:!0,slideshow:!0,controlNav:"thumbnails",before:function(n){$(n).find(".text-wrapper").removeClass("text-visible");var t=$(n).find(".content-trigger");t.text(t=="Read more"?"View image":"Read more")}});var n=$(".content-trigger");n.on("click",function(n){n.preventDefault();var t=$(this).text();$(this).text(t=="Read more"?"View image":"Read more"),$(this).prev(".text-wrapper").toggleClass("text-visible")})}}}(),function(n,t){t.axisPlaceholders={onReady:function(){function t(n){var t=n.attr("placeholder");i(n,t),n.focus(function(){n.data("changed")!==!0&&n.val()===t&&n.val("")}).blur(function(){n.val()===""&&n.val(t)}).change(function(){n.data("changed",n.val()!=="")})}function i(n,t){n.val()!==t&&(n.val()===""?n.val(t):n.data("changed",!0))}function r(t){var i=u(t);t.after(i),t.val()===""?t.hide():i.hide(),n(t).blur(function(){t.val()===""&&(t.hide(),i.show())}),n(i).focus(function(){t.show().focus(),i.hide()})}function u(t){return n("<input>").attr({placeholder:t.attr("placeholder"),value:t.attr("placeholder"),id:t.attr("id"),readonly:!0}).addClass(t.attr("class"))}function f(t){t.find(":input[placeholder]").each(function(){n(this).data("changed")!==!0&&n(this).val()===n(this).attr("placeholder")&&n(this).val("")})}"placeholder"in document.createElement("input")||(n(":input[placeholder]").not(":password").each(function(){t(n(this))}),n(":password[placeholder]").each(function(){r(n(this))}),n("form").submit(function(){f(n(this))}))}}}(jQuery,window),function(n,t,i){i.validator.addMethod("validate-checkboxlist-oneormore",function(n,t){var r;return r=i(t).parent().hasClass("multi-select-option")?i(t).closest("div.multi-select-options"):i(t).closest("div"),r.find("input[type=checkbox]:checked").size()!=0},""),i.validator.addMethod("validate-input-futuredate",function(n){return moment(n,"DD-MM-YYYY")>(new Date).getTime()},""),i.validator.unobtrusive.adapters.add("arraymustcontain",{},function(n){n.rules["validate-checkboxlist-oneormore"]=!0,n.messages["validate-checkboxlist-oneormore"]=n.message}),i.validator.unobtrusive.adapters.add("futuredate",{},function(n){n.rules["validate-input-futuredate"]=!0,n.messages["validate-input-futuredate"]=n.message})}(window,document,jQuery),function(n,t,i){i(function(){r.init(),u.init(),f.init()});var r={init:function(){i(".custom-ckeditor").length!==0&&i(".custom-ckeditor").each(function(n,t){var r=i(t);r.ckeditor(function(){var n=r.ckeditorGet();n.on("blur",function(){n.updateElement(),r.blur()});i("input[type=submit],button[type=submit]").on("click",function(){n.updateElement()})})})}},u={init:function(){i("#SelectedLocation").on("change",function(){var n=i(this).children(":selected").val();n==="unitedkingdom"?i("#SelectedNationalRegion").rules("add",{required:!0,messages:{required:"Please select a region"}}):n==="international"?i("#SelectedGlobalRegion").rules("add",{required:!0,messages:{required:"Please select a aregion"}}):(i("#SelectedGlobalRegion").rules("remove"),i("#SelectedNationalRegion").rules("remove"))})}},f={init:function(){i("#ContactName").length&&(i("#ContactName").rules("add",{require_from_group:[1,".contact-group"]}),i("#ContactEmail").rules("add",{require_from_group:[1,".contact-group"]}),i("#ContactPhoneNumber").rules("add",{require_from_group:[1,".contact-group"]}),i("#ContactWebsiteUrl").rules("add",{require_from_group:[1,".contact-group"]}))}}}(window,document,jQuery),function(n,t,i){i(function(){r.init()});var r={init:function(){var n=i(".avatar-thumbnail"),r,u;if(n.length!=0){var f=i(".avatar-thumbnail").first(),t=i("#ProfileThumbnailFilePath"),e=i(".qq-upload-button");n.on("click",function(r){r.preventDefault(),n.removeClass("selected");var u=i(this);u.addClass("selected"),u.fadeTo(200,1),u.index()==0?(t.val(""),n.fadeTo(200,1)):(t.val(u.data("imagepath")),n.not(".selected").fadeTo(200,.6))});e.on("click",function(){n.first().trigger("click")});t.val()!=""&&(n.filter('[data-imagepath="'+t.val()+'"]').addClass("selected"),r=i("#ProfileImgFilePath").val()||i("#ProfileThumbnailFilePath").val(),u=i(".uploaded-profile-image"),u.length>0?u.attr("src",r+"_medium.jpg").addClass("uploaded-image").attr("data-path",r).width(120):i(this).append('<img width="120" src="'+r+'_medium.jpg" class="uploaded-image" />')),n.filter(".selected").length==0&&f.addClass("selected")}}}}(window,document,jQuery),function(n,t,i){t.getElementById("work-form")?i.validator.setDefaults({ignore:"input:hidden"}):i.validator.setDefaults({ignore:"input[type=hidden], .ignore"}),i(function(){userContentAreas.init()})}(window,document,jQuery);var mediaSetResults=function(n,t,i){function c(){var t,h,n;r<e&&(t=i("footer"),t.waypoint("destroy"),r++,h=i(o),n=i(h.find("a").get(r-1)).attr("href"),n+=n.indexOf("?")>0?"&output=barebones":"?output=barebones",i.get(n,function(n){var r=i(n).find(f);r.find(s).each(l),i(u).append(r.hide().fadeIn()).imagesLoaded(function(){i(u).masonry("appended",r)}),t.waypoint({handler:c,offset:"100%"})}))}function p(){var n=i(o);n.length&&(n.hide(),e=parseInt(n.data("totalpagecount")))}function l(n,t){var r=i(t);r.attr("href",r.attr("href")+"?alttemplate="+r.data("alttemplate"))}var e=0,r=1,o=".pagination",u="#results",f=".media-results-list-item",s="a.fancybox",h=f+" "+s,a=function(){i(function(){i(h).each(l),i(h).fancybox({width:960,height:"90%",minHeight:600,padding:20,wrapCSS:"fancybox-customwrapper",helpers:{overlay:{css:{background:"#222"}}}})})},v=function(){i(function(){p(),y(),i("footer").waypoint({handler:c,offset:"80%"})})},y=function(){i(function(){var n=i(u);n.imagesLoaded(function(){n.masonry({itemSelector:f})})})};return{initLightboxes:a,initResultScroll:v}}(window,document,jQuery),mediaSetSearchForm=function(n,t,i){var r=function(){i(function(){i("#discover-form ul li a").on("click",function(n){n.preventDefault();var u=i(this),t=u.parent("li"),f=t.hasClass("current-tab"),r=i(".tab-content "+u.attr("href"));f?(t.siblings().andSelf().removeClass("current-tab"),r.slideUp()):(t.addClass("current-tab").siblings().removeClass("current-tab"),r.siblings().slideUp(250),r.slideDown())});i(".selected-filters li").on("click",function(){var t=i(this),n=i("input[id="+t.data("targetfield")+"]");n.attr("id")==="q"?n.val("").closest("form").submit():n.click()})})},u=function(){i(function(){i(".selected-filters li").each(function(n){i(this).delay(150*n).hide().fadeIn(400)})})};return{initForm:r,animateSelectedFilters:u}}(window,document,jQuery),readMoreRevealer=function(n,t,i){var r=function(){var n=i(".read-more");if(n.length)n.each(function(){i(this).data("default-text",i(this).text()),typeof i(this).data("hide-text")=="undefined"&&i(this).data("hide-text","read less")}).unbind("click").on("click",function(n){n.preventDefault(),console.log(i(this));var t=i(this),r=i("#"+t.data("target"));r=r.length>0?r:t.parent().siblings(".more"),r.is(":visible")?(r.hide(),t.text(t.data("default-text")),t.removeClass("active")):(r.show(),t.text(t.data("hide-text")),t.addClass("active"))})};return{init:r}}(window,document,jQuery),stickyHeader=function(n,t,i){var r=function(t,r){i(function(){var u=i(t),f=i(r),e;u.length&&f.length&&(e=u.offset().top,i(n).scroll(function(){var t=i(n).scrollTop(),r=u.outerHeight();e<t?(u.addClass("fixed-filter"),f.css({marginTop:r})):(u.removeClass("fixed-filter"),f.removeClass("adjusted-for-fixed"),f.css({marginTop:0}))}))})};return{init:r}}(window,document,jQuery),surveyLightbox=function(n,t,i){var r=1,u=2,f=function(){i(function(){var t=i(".survey-invite"),f=i(".survey-accept"),o=i(".survey-decline"),n=i("#survey-step2"),e=getCookie("survey-"+n.data("surveyid"));if((e==""||!(e>0))&&(t.length||f.length||n.length)){t.fancybox({padding:20,autoCenter:!0,wrapCSS:"fancybox-customwrapper"}),f.fancybox({padding:20,autoCenter:!0,wrapCSS:"fancybox-customwrapper",afterClose:function(){setCookie("survey-"+n.data("surveyid"),r,365)}});o.on("click",function(t){t.preventDefault(),setCookie("survey-"+n.data("surveyid"),u,365),i.fancybox.close()})}})},e=function(){i(function(){var n=i(".survey-invite");n.length&&n.trigger("click")})};return{init:f,open:e}}(window,document,jQuery),userContentAreas=function(n,t,i){var r=".user-content",u=function(){var n=i(r);n.length&&n.find("a:not([target])").attr("target","_blank")};return{init:u}}(window,document,jQuery)