!function(e){var t={};function n(a){if(t[a])return t[a].exports;var o=t[a]={i:a,l:!1,exports:{}};return e[a].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,a){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:a})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(n.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(a,o,function(t){return e[t]}.bind(null,o));return a},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=31)}([function(e,t){$(window).load((function(){if(document.querySelectorAll(".formsubmission__cmp-modal")){console.debug("Initialising formsubmissionModal in reCaptcha button component."),$(".formsubmission__cmp-modal__close").on("click",(function(e){console.debug("formsubmissionModal - close click."),$(e.target).closest(".formsubmission__cmp-modal").css("display","none"),$("body").css("overflow","auto")}));const e=new URL(location.href).searchParams.get("status"),t=window.location.href,n=window.location.href.indexOf("status"),a=window.location.href[n-1]+"status="+e,o=t.replace(a,"");e&&200==e&&(window.history.replaceState({},"status",o),$(".formsubmission__cmp-modal--success").css("display","flex"),$("body").css("overflow","hide")),e&&200!=e&&(window.history.replaceState({},"status",o),$(".formsubmission__cmp-modal--fail").css("display","flex"),$("body").css("overflow","hide"))}}))},function(e,t,n){"use strict";n(2),n(3),n(4),n(5),n(6),n(7),n(8),n(9),n(10),n(11),n(12),n(13),n(14),n(15),n(16),n(17),n(0),n(18)},function(e,t){!function(e){jQuery.event.special.touchstart={setup:function(e,t,n){if(!t.includes("noPreventDefault"))return!1;this.addEventListener("touchstart",n,{passive:!0})}},jQuery.event.special.touchmove={setup:function(e,t,n){if(!t.includes("noPreventDefault"))return!1;this.addEventListener("touchmove",n,{passive:!0})}},e.fn.navList=function(){var t=e(this);return $a=t.find("a"),b=[],$a.each((function(){var t=e(this),n=Math.max(0,t.parents("li").length-1),a=t.attr("href"),o=t.attr("target");b.push('<a class="link depth-'+n+'"'+(void 0!==o&&""!=o?' target="'+o+'"':"")+(void 0!==a&&""!=a?' href="'+a+'"':"")+'><span class="indent-'+n+'"></span>'+t.text()+"</a>")})),b.join("")},e.fn.panel=function(t){var n=e(this);if(0==this.length)return n;if(this.length>1){for(var a=0;a<this.length;a++)e(this[a]).panel(t);return n}var o,r=e("body"),i=e(window),s=n.attr("id");return"jQuery"!=typeof(o=e.extend({delay:0,hideOnClick:!1,hideOnEscape:!1,hideOnSwipe:!1,resetScroll:!1,resetForms:!1,side:null,target:n,visibleClass:"visible"},t)).target&&(o.target=e(o.target)),n._hide=function(e){o.target.hasClass(o.visibleClass)&&(e&&(e.preventDefault(),e.stopPropagation()),o.target.removeClass(o.visibleClass),window.setTimeout((function(){o.resetScroll&&n.scrollTop(0),o.resetForms&&n.find("form").each((function(){this.reset()}))}),o.delay))},n.css("-ms-overflow-style","-ms-autohiding-scrollbar").css("-webkit-overflow-scrolling","touch"),o.hideOnClick&&(n.find("a").css("-webkit-tap-highlight-color","rgba(0,0,0,0)"),n.on("click","a",(function(t){var a=e(this),r=a.attr("href"),i=a.attr("target");r&&"#"!=r&&""!=r&&r!="#"+s&&(t.preventDefault(),t.stopPropagation(),n._hide(),window.setTimeout((function(){"_blank"==i?window.open(r):window.location.href=r}),o.delay+10))}))),n.on("touchstart.noPreventDefault",(function(e){n.touchPosX=e.originalEvent.touches[0].pageX,n.touchPosY=e.originalEvent.touches[0].pageY})),n.on("touchmove.noPreventDefault",(function(e){if(null!==n.touchPosX&&null!==n.touchPosY){var t=n.touchPosX-e.originalEvent.touches[0].pageX,a=n.touchPosY-e.originalEvent.touches[0].pageY,r=n.outerHeight(),i=n.get(0).scrollHeight-n.scrollTop();if(o.hideOnSwipe){var s=!1;switch(o.side){case"left":s=a<20&&a>-20&&t>50;break;case"right":s=a<20&&a>-20&&t<-50;break;case"top":s=t<20&&t>-20&&a>50;break;case"bottom":s=t<20&&t>-20&&a<-50}if(s)return n.touchPosX=null,n.touchPosY=null,n._hide(),!1}(n.scrollTop()<0&&a<0||i>r-2&&i<r+2&&a>0)&&(e.preventDefault(),e.stopPropagation())}})),n.on("click touchend touchstart touchmove",(function(e){e.stopPropagation()})),n.on("click",'a[href="#'+s+'"]',(function(e){e.preventDefault(),e.stopPropagation(),o.target.removeClass(o.visibleClass)})),r.on("click touchend",(function(e){n._hide(e)})),r.on("click",'a[href="#'+s+'"]',(function(e){e.preventDefault(),e.stopPropagation(),o.target.toggleClass(o.visibleClass)})),o.hideOnEscape&&i.on("keydown",(function(e){27==e.keyCode&&n._hide(e)})),n},e.fn.placeholder=function(){var t=e(this);if(void 0!==document.createElement("input").placeholder)return t;if(0==this.length)return t;if(this.length>1){for(var n=0;n<this.length;n++)e(this[n]).placeholder();return t}return(t=e(this)).find("input[type=text],textarea").each((function(){var t=e(this);""!=t.val()&&t.val()!=t.attr("placeholder")||t.addClass("polyfill-placeholder").val(t.attr("placeholder"))})).on("blur",(function(){var t=e(this);t.attr("name").match(/-polyfill-field$/)||""==t.val()&&t.addClass("polyfill-placeholder").val(t.attr("placeholder"))})).on("focus",(function(){var t=e(this);t.attr("name").match(/-polyfill-field$/)||t.val()==t.attr("placeholder")&&t.removeClass("polyfill-placeholder").val("")})),t.find("input[type=password]").each((function(){var t=e(this),n=e(e("<div>").append(t.clone()).remove().html().replace(/type="password"/i,'type="text"').replace(/type=password/i,"type=text"));""!=t.attr("id")&&n.attr("id",t.attr("id")+"-polyfill-field"),""!=t.attr("name")&&n.attr("name",t.attr("name")+"-polyfill-field"),n.addClass("polyfill-placeholder").val(n.attr("placeholder")).insertAfter(t),""==t.val()?t.hide():n.hide(),t.on("blur",(function(e){e.preventDefault();var n=t.parent().find("input[name="+t.attr("name")+"-polyfill-field]");""==t.val()&&(t.hide(),n.show())})),n.on("focus",(function(e){e.preventDefault();var t=n.parent().find("input[name="+n.attr("name").replace("-polyfill-field","")+"]");n.hide(),t.show().focus()})).on("keypress",(function(e){e.preventDefault(),n.val("")}))})),t.on("submit",(function(){t.find("input[type=text],input[type=password],textarea").each((function(){var t=e(this);t.attr("name").match(/-polyfill-field$/)&&t.attr("name",""),t.val()==t.attr("placeholder")&&(t.removeClass("polyfill-placeholder"),t.val(""))}))})).on("reset",(function(n){n.preventDefault(),t.find("select").val(e("option:first").val()),t.find("input,textarea").each((function(){var t,n=e(this);switch(n.removeClass("polyfill-placeholder"),this.type){case"submit":case"reset":break;case"password":n.val(n.attr("defaultValue")),t=n.parent().find("input[name="+n.attr("name")+"-polyfill-field]"),""==n.val()?(n.hide(),t.show()):(n.show(),t.hide());break;case"checkbox":case"radio":n.attr("checked",n.attr("defaultValue"));break;case"text":case"textarea":n.val(n.attr("defaultValue")),""==n.val()&&(n.addClass("polyfill-placeholder"),n.val(n.attr("placeholder")));break;default:n.val(n.attr("defaultValue"))}}))})),t},e.prioritize=function(t,n){var a="__prioritize";"jQuery"!=typeof t&&(t=e(t)),t.each((function(){var t,o=e(this),r=o.parent();if(0!=r.length)if(o.data(a)){if(n)return;t=o.data(a),o.insertAfter(t),o.removeData(a)}else{if(!n)return;if(0==(t=o.prev()).length)return;o.prependTo(r),o.data(a,t)}}))}}(jQuery)},function(e,t){!function(e,t){"use strict";var n=t("body");t(window).scrollTop()>15&&n.addClass("scrolly"),document.addEventListener("scroll",()=>{t(window).scrollTop()>15?n.addClass("scrolly"):n.removeClass("scrolly")},{capture:!1,passive:!0})}(0,jQuery)},function(e,t){$((function(){$(".cmp-site-banner__ctn").length>=1&&-1==document.cookie.indexOf("silver-fern-farms_accept-cookies")?$(".cmp-site-banner__ctn").addClass("cmp-site-banner__ctn--show"):$(".cmp-site-banner__ctn").removeClass("cmp-site-banner__ctn--show")})),$(document).on("click",".cmp-site-banner__close",(function(){var e=new Date,t=e.getTime()+2592e6;e.setTime(t),document.cookie="silver-fern-farms_accept-cookies=true;expires="+e.toUTCString()+";path=/",$(".cmp-site-banner__ctn").removeClass("cmp-site-banner__ctn--show")})),$(document).on("click",".cmp-site-banner__arrow",(function(){$(this).hasClass("cmp-site-banner__arrow--back")?($(".cmp-site-banner__text--page-two").hide(),$(".cmp-site-banner__text--page-one").show()):($(".cmp-site-banner__text--page-two").show(),$(".cmp-site-banner__text--page-one").hide())}))},function(e,t){$(".footer__link-group").each((function(){$(this).on("click",(function(){if(window.innerWidth<992){$(this).toggleClass("active");$(this).find(".footer__link-list").slideToggle()}}))}))},function(e,t){jQuery((function(e){"use strict";!function(){var t,n,a=".cmp-languagenavigation--header",o=e(a).not("[data-lang-nav-processed='true']");if(null!=o&&o.length>0){e(o).attr("data-lang-nav-processed",!0);let r=t=void 0!==(t=e(a+" .cmp-languagenavigation__item--active > .cmp-languagenavigation__item-link").attr("lang"))?t:"Country";switch(t){case"en":r="NZ";break;case"en-US":r="US";break;case"ja":r="JP";break;case"de":r="DE";break;case"zh":r="CN";break;case"ko":r="KR"}n='<div class="cmp-languagenavigation--langnavtoggle"><a id="langNavToggleHeader" aria-label="Toggle Language">'+r+"</a></div>",e(o).prepend(n),e(document).on("click","#langNavToggleHeader",(function(){e(a+" .cmp-languagenavigation").toggleClass("showMenu"),e("#langNavToggleHeader").toggleClass("open")})),window.onclick=function(t){!t.target.matches("#langNavToggleHeader")&&e("#langNavToggleHeader").hasClass("open")&&(e(a+" .cmp-languagenavigation").removeClass("showMenu"),e("#langNavToggleHeader").removeClass("open"))}}}()}))},function(e,t){jQuery((function(e){"use strict";function t(t,n){var a=e(t),o=e(n);void 0===a||1!==a.length||void 0===o||1!==o.length||e(o)[0].hasAttribute("data-processed")||e(o).attr("href",e(a).attr("href"))}t(".cmp-navigation--header .cmp-navigation .cmp-navigation__item--level-0.cmp-navigation__item--active > .cmp-navigation__item-link",".cmp-experiencefragment--header .cmp-image--logo .cmp-image__link"),t(".cmp-experiencefragment--footer .cmp-navigation__item--level-0.cmp-navigation__item--active > .cmp-navigation__item-link",".cmp-experiencefragment--footer .cmp-image--logo .cmp-image__link")}))},function(e,t){window.addEventListener("load",()=>{$("#category").click((function(e){e.stopPropagation(),$(".items2").hide(),$(".items1").toggle(),1===$("#category.open").length?$("#category").removeClass("open"):$("#category").addClass("open"),$("#location").removeClass("open")})),$("#location").click((function(e){e.stopPropagation(),$(".items1").hide(),$(".items2").toggle(),1===$("#location.open").length?$("#location").removeClass("open"):$("#location").addClass("open"),$("#category").removeClass("open")})),$(".items").click((function(e){e.stopPropagation()})),$(document).click((function(){$(".items1").hide(),$(".items2").hide(),$("#category").removeClass("open"),$("#location").removeClass("open")})),$(".search-button").click((function(){const e=document.getElementById("searchTextField"),t=document.getElementById("search-value");let n=e.value;n=n.replace(/\s{2,}/g," ").trim();const a=function(){for(var e=document.querySelectorAll(".categories"),t=[],n=0;n<e.length;n++)if(1==e[n].checked){var a=e[n];t.push(a.value)}return t.join("%3B")}(),o=function(){for(var e=document.querySelectorAll(".locations"),t=[],n=0;n<e.length;n++)if(1==e[n].checked){const a=e[n];t.push(a.value)}return t.join("%3B")}(),r=new URLSearchParams(window.location.search);r.set("search",n),r.set("expertise",a),r.set("location",o),r.set("page","1");var i=window.location.protocol,s=window.location.host,l=t.value,c=r.toString();if(window.location.href.indexOf(".html")>-1)var d=i+"//"+s+l+"?"+c;else d=i+"//"+s+l+".html?"+c;return window.location=d,!1})),function(){var e=new URL(window.location).searchParams.get("search");const t=document.getElementById("searchTextField");t&&e&&(t.value=e.toString())}(),function(){var e=new URL(window.location).searchParams.get("expertise");if(e){var t=document.querySelectorAll(".categories"),n=e.split("%3B");indexArrayCat=[];for(var a=0;a<t.length;a++)for(var o=0;o<n.length;o++)t[a].value==n[o]&&indexArrayCat.push(a);for(a=0;a<n.length;a++)index=indexArrayCat[a],document.querySelectorAll("input[value='"+t[index].value+"']")[0].checked=!0}}(),function(){var e=new URL(window.location).searchParams.get("location");if(e){var t=document.querySelectorAll(".locations"),n=e.split("%3B");indexArrayLoc=[];for(var a=0;a<t.length;a++)for(var o=0;o<n.length;o++)t[a].value==n[o]&&indexArrayLoc.push(a);for(a=0;a<n.length;a++)index=indexArrayLoc[a],document.querySelectorAll("input[value='"+t[index].value+"']")[0].checked=!0}}(),function(){for(var e=document.querySelectorAll(".locations"),t=document.querySelector("#location"),n=0,a=0;a<e.length;a++)1==e[a].checked&&(n++,t.innerText=n>1==1?n+" Locations":e[a].value)}(),function(){for(var e=document.querySelectorAll(".categories"),t=document.querySelector("#category"),n=0,a=0;a<e.length;a++)1==e[a].checked&&(n++,t.innerText=n>1==1?n+" Expertises":e[a].value)}()})},function(e,t){jQuery((function(e){"use strict";let t=!1;e("body").on("click","[data-modal-url]",(function(n){n.preventDefault();const a=e(this).data("modal-url");if(t||!a)return;const o=new Event("wknd-modal-show"),r=document.querySelector("body");return e.get(a,(function(n){const a=e('<div id="wknd-modal"/>'),i=e("<div/>").text(n).html(),s=a.append(i);e("body").append(s),a.fadeIn(300,(function(){t=!0})),t=!0,r.dispatchEvent(o)})),!1})),e(document).on("click",(function(n){const a=e("#wknd-modal");if(t&&a&&!a.is(n.target)&&0===a.has(n.target).length)return n.preventDefault(),a.fadeOut(200,(function(){a.remove(),t=!1})),!1}))}))},function(e,t,n){"use strict";!function(){function e(e){e.querySelectorAll(".cmp-contentfragment--contributor .cmp-contentfragment[data-cmp-contentfragment-model=\"wknd/models/contributor\"]:not([data-cmp-contributor-processed='true'])").forEach((function(e){e.setAttribute("data-cmp-contributor-processed",!0);var t=e.querySelector(".cmp-contentfragment__elements"),n=t.querySelector(".cmp-contentfragment__element--pictureReference .cmp-contentfragment__element-value").innerText.trim();if(n&&0===n.indexOf("/content/dam/")){var a=document.createElement("img");a.setAttribute("class","cmp-contentfragment__picture"),a.setAttribute("src",n),t.insertBefore(a,t.querySelector(".cmp-contentfragment__element--fullName"))}}))}document.querySelectorAll(".responsivegrid").forEach((function(t){e(t),new MutationObserver((function(n){n.forEach((function(n){"childList"===n.type&&e(t)}))})).observe(t,{attributes:!1,childList:!0,characterData:!1,subtree:!0})}))}()},function(e,t){var n={},a={};$(document).ready((function(){if($(".job-results-wrapper").length>0){const e=n.getParam("search")||"",t=n.getParam("expertise")||"",o=n.getParam("location")||"",r=parseInt(n.getParam("page"))||1,i=document.getElementById("pageCount"),s=parseInt(n.getParam("perPageCount"))||i.textContent;n.hideJobMessages(),n.swapPagination(),n.getSearchResults(e,r,t,o,!0,s),document.getElementById("careers-search-results-pag")&&a.scrollToPageTop();const l={eventName:"jobResultsLoaded",attribute:{searchTerm:e,expertises:t.replace("%3B",";"),locations:o.replace("%3B",";"),pageNumber:r},timeStamp:new Date,location:document.location.href};Window.digitalData.event.push(l),window.dispatchEvent(new CustomEvent(l.eventName))}}));n=n||{};n={getSearchResults:function(e,t,o,r,i,s){$.ajax({type:"GET",url:"/bin/sff/jobSearch?search="+encodeURIComponent(e)+"&page="+encodeURIComponent(t)+"&expertise="+encodeURIComponent(o)+"&location="+encodeURIComponent(r)+"&perPageCount="+encodeURIComponent(s),data:"type=data",contentType:"application/json; charset=utf-8",success:function(o){const r=JSON.parse(o);if($(".careers-search-results__item").remove(),r.searchResults.length){if($("#search-showingNo").text(r.searchResults.length),$("#showing-totalNoSingular").text(r.total),$("#showing-totalNoPlural").text(r.total),1==r.total?n.addSingularJobMessage():n.addPluralJobMessage(),a.updateCurrentPageNum("#careers-search-results-pag",t),n.renderContent(r.searchResults),i){const e=Math.ceil(r.total/s);$("#careers-search-results-pag .pagination__page-number--max").text(e),$("#careers-search-results-pag .pagination__arrow--last").attr("data-last-page",e)}}else n.addNoResultsMessage(e),n.addPluralJobMessage();a.updateArrowState("#careers-search-results-pag",t)},error:function(){n.addNoResultsMessage(e),n.addPluralJobMessage(),a.updateArrowState("#careers-search-results-pag",1)}})},addNoResultsMessage:function(e){$(".search-results__error-message__ctn").removeClass("search-results__error-message__ctn--hide")},addSingularJobMessage:function(){$(".search-results__search-numbers-singular__ctn").addClass("search-results__search-numbers-singular--unhide"),$(".search-results__search-numbers-plural__ctn").removeClass("search-results__search-numbers-plural--unhide")},addPluralJobMessage:function(){$(".search-results__search-numbers-plural__ctn").addClass("search-results__search-numbers-plural--unhide"),$(".search-results__search-numbers-singular__ctn").removeClass("search-results__search-numbers-singular--unhide")},hideJobMessages:function(){$(".search-results__search-numbers-plural__ctn").removeClass("search-results__search-numbers-plural--unhide"),$(".search-results__search-numbers-singular__ctn").removeClass("search-results__search-numbers-singular--unhide")},swapPagination:function(){$(".search-results__pagination__ctn")[0]&&($(".view-all-ctn").addClass("view-all-ctn--hide"),$(".search-results__numbers-filters").removeClass("view-all-ctn--hide"))},createSearchItemHtml:function(e){const t=$('<div class="job-ctn"><a class="job-results-link" href=""><div class="job-results-title"></div></a><div class="job-sub-details-upper"><div class="job-results-location"></div><div class="job-separator separator-1">|</div><div class="job-results-expertise"></div><div class="job-separator separator-2">|</div><div class="job-results-status"></div></div><div class="job-sub-details-lower"><a id="'+e.id+'" data-tracking="'+e.id+" "+e.title+'"  class="job-results-button" href="">LEARN MORE</a><p class="job-results-short-description"></p></div><div class="line2"></div></div>');return t.find(".job-results-title").text(e.title),t.find(".job-results-location").text(e.location.join(", ")),t.find(".job-results-expertise").text(e.category),t.find(".job-results-status").text(e.employmentType),t.find("a",this).attr("href","search-jobs/job-details.id"+e.id+".html"),t.find(".job-results-short-description").html(e.shortDescription),0==e.location.length&&t.find(".separator-1").hide(),e.category||t.find(".separator-1").hide(),e.employmentType||t.find(".separator-2").hide(),0!=e.location.length||e.category||(t.find(".separator-1").hide(),t.find(".separator-2").hide()),t.prop("outerHTML")},renderContent:function(e){for(let t=0;t<e.length;t++)n.renderSearchItem(e[t])},renderSearchItem:function(e){const t=parseInt(n.getParam("page"))||1;$(".search-results__results-ctn").append(n.createSearchItemHtml(e)),$("#"+e.id).on("click",(function(){const n={eventName:"jobResultClicked",attribute:{jobId:e.id,jobTitle:e.title,pageNumber:t},timeStamp:new Date,location:document.location.href};Window.digitalData.event.push(n),window.dispatchEvent(new CustomEvent(n.eventName))}))},getParam:function(e){const t=new RegExp("[?&]"+e+"=([^&]*)").exec(window.location.href);return null==t?null:decodeURI(t[1])||0}},"#careers-search-results-pag".length>0&&($(document).on("click","#careers-search-results-pag .pagination__arrow--next:not(.pagination__arrow--end)",(function(){let e=parseInt($("#careers-search-results-pag .pagination__page-number--current").val());e+=1,a.handlePagination(e)})),$(document).on("click","#careers-search-results-pag .pagination__arrow--prev:not(.pagination__arrow--end)",(function(){let e=parseInt($("#careers-search-results-pag .pagination__page-number--current").val());e-=1,a.handlePagination(e)})),$(document).on("click","#careers-search-results-pag .pagination__arrow--first:not(.pagination__arrow--end)",(function(){a.handlePagination(1)})),$(document).on("click","#careers-search-results-pag .pagination__arrow--last:not(.pagination__arrow--end)",(function(){const e=$(this).attr("data-last-page");a.handlePagination(e)})),$("#careers-search-results-pag .pagination__page-number--current").on("keypress",(function(e){if("Enter"===e.key){$(this).blur();const e=parseInt($(this).val());e<=parseInt($("#careers-search-results-pag .pagination__page-number--max").text())&&e>0&&(a.getContent(e),a.scrollToPageTop())}}))),a={getContent:function(e){a.getSearchParams(e)},getSearchParams:function(e){const t=new URL(document.location).searchParams,o=t.get("search"),r=t.get("expertise"),i=t.get("location");a.updateURL(o,e,r,i),n.getSearchResults(o,e,r,i,!0,perPageCount)},createUrlParam:function(e,t,n,a){const o="&"+t+"=";return e.includes(t)?e.includes(t)&&(e=n?e.replace(o+encodeURIComponent(n),o+encodeURIComponent(a)):e.replace(o,o+encodeURIComponent(a))):e+=o+encodeURIComponent(a),e},updateURL:function(e,t,o,r){let i=window.location.search;null==o&&(o=""),null==r&&(r="");const s=-1!=i.indexOf("?search="),l=n.getParam("search");i=l?i.replace("search="+encodeURIComponent(l),"search="+e):e?"?search="+e:i,s||(i="?search="+i),i=a.createUrlParam(i,"page",n.getParam("page"),t),i=a.createUrlParam(i,"expertise",n.getParam("expertise"),o),i=a.createUrlParam(i,"location",n.getParam("location"),r),history.replaceState("search","Careers Search | SFF",window.location.pathname+i),document.location.reload()},handlePagination:function(e){a.getContent(e),a.updateCurrentPageNum("#careers-search-results-pag",e),a.scrollToPageTop()},scrollToPageTop:function(){$("html, body").animate({scrollTop:700},500)},updateCurrentPageNum:function(e,t){$(e+" .pagination__page-number--current").val(t),$(e+" .pagination__page-number--current").attr("value",t)},updateArrowState:function(e,t){t>=parseInt($(e+" .pagination__page-number--max").text().trim())?($(e+" .pagination__arrow--next").addClass("pagination__arrow--end"),$(e+" .pagination__arrow--last").addClass("pagination__arrow--end")):($(e+" .pagination__arrow--next").removeClass("pagination__arrow--end"),$(e+" .pagination__arrow--last").removeClass("pagination__arrow--end")),1==t?($(e+" .pagination__arrow--prev").addClass("pagination__arrow--end"),$(e+" .pagination__arrow--first").addClass("pagination__arrow--end")):($(e+" .pagination__arrow--prev").removeClass("pagination__arrow--end"),$(e+" .pagination__arrow--first").removeClass("pagination__arrow--end"))}}},function(e,t){window.onload=function(){const e=document.getElementById("job-content-expertise"),t=document.getElementById("job-content-location"),n=document.getElementById("job-content-status"),a=document.getElementById("job-content-applyBefore");$(".back-to-list").click((function(e){-1!==document.referrer.indexOf(window.location.host)?(e.preventDefault(),history.back()):window.location="/nz/en/search-jobs"})),$("#lnkShareBtn").click((function(){window.open("https://www.linkedin.com/shareArticle?mini=true&url="+window.location,"_blank").focus()})),$("#fbShareBtn").click((function(){window.open("https://www.facebook.com/sharer/sharer.php?u="+window.location,"_blank").focus()})),$("#copyShareBtn").click((function(){navigator.clipboard.writeText(window.location.href),$("#copyShareBtnTooltip").fadeIn(900,(function(){$("#copyShareBtnTooltip").fadeOut(900)}))}));const o=document.getElementsByClassName("job-expertise");e&&0===e.childNodes.length&&o.length>0&&(o[0].style.display="none",document.getElementById("separator-location").style.display="none",document.getElementById("field-expertise").style.display="none");const r=document.getElementsByClassName("job-location");t&&0===t.childNodes.length&&r.length>0&&(r[0].style.display="none",document.getElementById("separator-status").style.display="none",document.getElementById("field-location").style.display="none");const i=document.getElementsByClassName("job-employment-status");n&&0===n.childNodes.length&&i.length>0&&(i[0].style.display="none",document.getElementById("separator-applyBefore").style.display="none",document.getElementById("field-status").style.display="none");const s=document.getElementsByClassName("job-apply-before");a&&0===a.childNodes.length&&s.length>0&&(s[0].style.display="none",document.getElementById("separator-applyBefore").style.display="none",document.getElementById("field-apply-before").style.display="none")}},function(e,t){var n=[];function a(e,t,n,a,o){for(const t of a)n.setTween(e),e.to(t,{[o.direction[0]]:o.movements[0],ease:Linear.easeNone,duration:1}),t.parentNode.classList.add("cmp-single-layer"),t.style.height=o.height[0],t.parentNode.style.height=o.parentHeight[0],"y"===o.direction[0]?t.style.top=o.top[0]:t.style.left=o.top[0],n.triggerElement(t.parentNode);n.duration("200%"),n.triggerHook("onEnter"),n.addTo(t)}function o(e,t,a,o,r,i){o.length>0&&(n.push(o),o[0].style.height="110vh",0===r?(a.setTween(e),e.fromTo(o[0],{[i.direction[0]]:i.movements[0]},{y:0,duration:5})):2===r&&e.to(o[0],5,{[i.direction[1]]:i.movements[1]},"-=5"),o[0].parentNode.classList.add("cmp-triple-layer")),a.triggerElement("main"),a.duration("200%"),a.triggerHook(0),a.addTo(t),a.setPin("main")}function r(e,t,a,o,r,i,s){o.length>0&&(n.push(o),o[0].style.height="110vh",0===r?(a.setTween(e),e.fromTo(o[0],{[s.direction[0]]:s.movements[0]},{y:0,duration:5})):2===r?e.to(o[0],5,{[s.direction[1]]:s.movements[1]},"-=5"):3===r&&e.to(o[0],5,{[s.direction[2]]:s.movements[2]},"-=5"),o[0].parentNode.classList.add("cmp-triple-layer")),a.triggerElement("main"),a.duration("200%"),a.triggerHook(0),a.addTo(t),a.setPin("main")}function i(e){var t=e;return null!==e&&"\\u002D"===e.substring(0,6)&&(t=-e.substring(6)),t}function s(e,t,n,a,o){for(var r=[],s=[],l=[],c=[],d=[],u=0;u<t.length;u++)"horizontal"===t[u]?r[u]="x":r[u]="y",s[u]=i(n[u]),"oneLayer"===e&&("h"!==a[u][a.length-1]&&(l[u]=parseInt(a[u])+15+"vh",d[u]=a[u]+"vh"),c[u]=i(o[u]),"horizontal"===t[u]?c[u]=c[u]+"vw":c[u]=c[u]+"vh");return{direction:r,movements:s,height:l,parentHeight:d,top:c}}$(window).on("load",(function(){!function(){const e=document.querySelectorAll(".parallax");for(const p of[...e]){var t=p.querySelector(".cmp-parallax__content"),n=t.getAttribute("data-layers"),i=null!==t.getAttribute("data-directions")?t.getAttribute("data-directions").split(","):"",l=null!==t.getAttribute("data-movements")?t.getAttribute("data-movements").split(","):"",c=null!==t.getAttribute("data-height")?t.getAttribute("data-height").split(","):"",d=null!==t.getAttribute("data-top")?t.getAttribute("data-top").split(","):"";const e=new TimelineMax,m=new ScrollMagic.Controller,h=new ScrollMagic.Scene,g=p.querySelectorAll(".cmp-parallax__item");for(var u=0;u<[...g].length;u++){const t=g[u].querySelectorAll(".cmp-image__image"),p=s(n,i,l,c,d);"threeLayer"===n&&4===[...g].length?r(e,m,h,t,u,0,p):"twoLayer"===n&&3===[...g].length?o(e,m,h,t,u,p):"oneLayer"===n&&[...g].length<3?a(e,m,h,t,p):alert("Number of layers not supported, or number of layers does not match inputted number of layers")}}}()}))},function(e,t){var n=document.getElementsByClassName("cmp-teaser__action-link"),a=document.getElementsByClassName("cmp-datacom-carousel__indicators")[0],o=document.getElementsByClassName("close"),r=$(".careers-modal");if($("#career-options").length>0)var i=$("#career-options").offset().top;for(var s=0;s<n.length;s++)n[s].addEventListener("click",(function(){document.getElementById("modal-"+this.id).style.display="block",a.style.display="none",$(".slick-track")[0].style.transform="translate3d(0px,0px,0px)",$(".slick-track").addClass("open-layout"),$(".slick-list").addClass("open-layout"),$(".cmp-teaser__image").addClass("open-layout-opacity"),$(".cmp-datacom-carousel__content").each((function(){$(this).slick("slickSetOption","accessibility",!1),$(this).slick("slickSetOption","draggable",!1),$(this).slick("slickSetOption","swipe",!1),$(this).slick("slickSetOption","touchMove",!1)}));var e=$(this).closest("div.cmp-datacom-carousel__item").prev().find("div.cmp-teaser__pretitle"),t=$(this).closest("div.cmp-datacom-carousel__item").next().find("div.cmp-teaser__pretitle");$(".careers-modal-btn-left")[0].style.display="none",$(".careers-modal-btn-left-text")[0].style.display="none",$(".careers-modal-btn-right")[$(".careers-modal-btn-right").length-1].style.display="none",$(".careers-modal-btn-right-text")[$(".careers-modal-btn-right-text").length-1].style.display="none",void 0!==e[0]?$(".careers-modal-btn-left-text").text(e[0].innerHTML):$(".careers-modal-btn-left-text").text(""),void 0!==t[0]?$(".careers-modal-btn-right-text").text(t[0].innerHTML):$(".careers-modal-btn-left-text").text("")}));function l(){r.hide(),a.style.display="flex",$(".slick-track").removeClass("open-layout"),$(".slick-list").removeClass("open-layout"),$(".cmp-teaser__image").removeClass("open-layout-opacity"),$(".cmp-datacom-carousel__content").each((function(){$(this).slick("slickSetOption","accessibility",!0),$(this).slick("slickSetOption","draggable",!0),$(this).slick("slickSetOption","swipe",!0),$(this).slick("slickSetOption","touchMove",!0)})),$(window).scrollTop(0)}$(".careers-modal-btn-primary").click((function(){const e=window.location.protocol+"//"+window.location.host+"/nz/en/search-jobs?search=&expertise="+$("#careers-pretitle").text();window.location=e})),$(".careers-modal-btn-secondary").click((function(){l()})),$(".careers-modal-btn-left").click((function(){var e=$(this).closest("div.cmp-datacom-carousel__item").prev().find("div.careers-modal"),t=$(this).closest("div.careers-modal"),n=$(e).closest("div.cmp-datacom-carousel__item").prev().find("div.cmp-teaser__pretitle"),a=$(e).closest("div.cmp-datacom-carousel__item").next().find("div.cmp-teaser__pretitle");$(n[0]).length?$(".careers-modal-btn-left-text").text(n[0].innerHTML):$(".careers-modal-btn-left-text").text(""),$(a[0]).length?$(".careers-modal-btn-right-text").text(a[0].innerHTML):$(".careers-modal-btn-left-text").text(""),$(e[0]).length&&(e[0].style.display="block"),t[0].style.display="none",$(window).scrollTop(i)})),$(".careers-modal-btn-right").click((function(){var e=$(this).closest("div.cmp-datacom-carousel__item").next().find("div.careers-modal"),t=$(this).closest("div.careers-modal"),n=$(e).closest("div.cmp-datacom-carousel__item").prev().find("div.cmp-teaser__pretitle"),a=$(e).closest("div.cmp-datacom-carousel__item").next().find("div.cmp-teaser__pretitle");$(n[0]).length?$(".careers-modal-btn-left-text").text(n[0].innerHTML):$(".careers-modal-btn-left-text").text(""),$(a[0]).length?$(".careers-modal-btn-right-text").text(a[0].innerHTML):$(".careers-modal-btn-right-text").text(""),$(e[0]).length&&(e[0].style.display="block"),t[0].style.display="none",$(window).scrollTop(i)}));for(s=0;s<o.length;s++)$(o[s]).click((function(){l()}))},function(e,t){$(document).ready((function(){const e=document.querySelectorAll(".cmp-teaser-enable-download");e&&e.forEach((e,t)=>{if("true"===e.innerHTML){const e=document.querySelectorAll(".cmp-teaser-enable-download")[t],n=$(e).closest(".cmp-teaser").attr("id");$(`#${n} .cmp-teaser__description p a`).attr("download","")}})}))},function(e,t){const n=["BUTTON","TEXTAREA","SELECT","INPUT"],a=document.querySelectorAll(".cmp-form"),o=e=>{const t=e,n=t.getAttribute("interaction"),a=t.getAttribute("formname");if("false"===n){const e={formName:a},n={eventName:"FormInteracted",timeStamp:new Date,location:document.location.href,attribute:e};Window.digitalData.event.push(n),window.dispatchEvent(new CustomEvent(n.eventName)),t.setAttribute("interaction",!0)}};a.forEach(e=>{const t=e.elements,a=e.getAttribute("formname");e.setAttribute("interaction",!1),e.addEventListener("submit",e=>{const n={formName:a};for(let e=0;e<t.length;e++)"SELECT"===t[e].nodeName&&t[e].hasAttribute("name")&&"enquiryType"==t[e].getAttribute("name")&&(n.enquiryType=t[e].value);const o={eventName:"FormSubmitted",timeStamp:new Date,location:document.location.href,attribute:n};Window.digitalData.event.push(o),window.dispatchEvent(new CustomEvent(o.eventName))});for(let a=0;a<t.length;a++)n.includes(t[a].nodeName)&&t[a].addEventListener("click",t=>{o(e)})})},function(e,t){$(window).load((function(){if(document.querySelectorAll(".fileupload__input")){function e(e,t,n){console.debug(n),t?(e.siblings(".fileupload__footer").addClass("fileupload__footer--warn"),e.siblings(".fileupload__footer").find(".fileupload__invalidmsg").removeClass("fileupload__invalidmsg--hide")):(e.siblings(".fileupload__footer").removeClass("fileupload__footer--warn"),e.siblings(".fileupload__footer").find(".fileupload__invalidmsg").addClass("fileupload__invalidmsg--hide"))}console.debug("Initialising filedownload component."),$(".fileupload__input").on("change",(function(t){console.debug("fileuploadOnChange called.");const n=$(t.target);e(n,!1,"Clear prior alerts.");try{if(n.get(0).files.length){const t=n.get(0).files[0].size;if(t>10485760)return e(n,!0,"File size is more then 10 MB"),n.val(""),!1;console.debug("File size is correct - "+t+" bytes. Less than 10485760 bytes.");const a=n.get(0).files[0].name.toLowerCase();if(!(a.indexOf(".pdf")>0||a.indexOf(".jpg")>0||a.indexOf(".jpeg")>0||a.indexOf(".png")>0))return e(n,!0,"Sorry the file chosen is not an allowed type of .pdf, .jpg, .jpeg or .png."),n.val(""),!1;console.debug("File size is correct type of .pdf, .jpg, .jpeg or .png.")}}catch(t){return e(n,!0,""),n.val(""),!1}}))}}))},function(e,t){$(document).ready((function(){"on"==$("#middle-east-language-toggle").attr("value")&&$("#middle-east-language-toggle-button").on("click",(function(){var e;e=window.location.toString(),window.location.href.indexOf("/en/")>-1&&(window.location=e.replace("/en/","/ar/")),window.location.href.indexOf("/ar/")>-1&&(window.location=e.replace("/ar/","/en/"))}))}))},,,,,,,,,,,,,function(e,t,n){"use strict";n.r(t);n(32),n(1),n(33),n(34),n(35)},function(e,t,n){},function(e,t){$(".cmp-layoutcontainer--utility").clone().appendTo(".cmp-navigation__group.level-1"),$("label[for=nav-check]").click((function(){$("body").toggleClass("hide-nav-overflow"),$(window).scrollTop(0)})),$('input[type="text"].cmp-search__input').blur((function(){setTimeout((function(){$(document.activeElement).is('input[type="text"].cmp-search__input')||$(window).scrollTop(0,0)}),0)}))},function(e,t){const n=document.querySelectorAll(".cmp-search__input"),a=document.querySelectorAll(".cmp-search__results");Array.from(a).forEach(e=>{e.addEventListener("click",e=>{(e=>{if("cmp-search__item-title"===e.target.className){let t="";t=n.length>1&&n[1].value?n[1].value.toLowerCase().replace(/[^a-zA-Z ]/g,""):n[0].value.toLowerCase().replace(/[^a-zA-Z ]/g,"");const a={internalSearchTerm:t,searchResultItem:e.target.innerText.toLowerCase().replace(/[^a-zA-Z0-9 ]/g,"")},o={eventName:"Search",timeStamp:new Date,location:document.location.href,attribute:a};Window.digitalData.event.push(o),window.dispatchEvent(new CustomEvent(o.eventName))}})(e)})})},function(e,t){$(".cmp-datacom-carousel__arrows--next").click((function(){$(".cmp-datacom-carousel__indicator__next").click()})),$(".cmp-datacom-carousel__arrows--prev").click((function(){$(".cmp-datacom-carousel__indicator__prev").click()})),$(".cmp-datacom-carousel__content").each((function(){const e=$(this).parent(".cmp-datacom-carousel").data("cmpDelay"),t=""==$(this).parent(".cmp-datacom-carousel").data("cmpAutoplay");$(this).slick({infinite:!1,arrows:!1,variableWidth:!0,slidesToShow:1,slidesToScroll:1,slide:".cmp-datacom-carousel__item",adaptiveHeight:!0,autoplay:t,autoplaySpeed:e,pauseOnHover:$(this).data("pause-on-hover"),arrows:!0,prevArrow:$(this).next().find(".cmp-datacom-carousel__indicator__prev"),nextArrow:$(this).next().find(".cmp-datacom-carousel__indicator__next")})}))}]);