1function isScrolledIntoView(e){var t=$(window).scrollTop(),a=t+$(window).height(),n=$(e).offset().top;return n+$(e).height()<=a&&n>=t}function initSearch(){var e=document.querySelector(".overlay"),t=document.querySelector(".input-search"),a=function(t){e.classList.contains("showing")?t.focus():t.blur()},n=function(){return e.classList.toggle("hiding"),e.classList.toggle("showing"),e.addEventListener("transitionend",a.bind(null,t),!1),!1};$(".search-button").on("click",function(e){e.preventDefault(),n()}),$(".button-close").on("click",function(e){e.preventDefault(),n()}),$(".search-go").on("click",function(e){window.open("/site-search/?fwp_keywords="+encodeURIComponent($(".search .search-field").val()),"_self")}),$(".search .search-field").on("keyup",function(e){13==e.keyCode&&window.open("/site-search/?fwp_keywords="+encodeURIComponent($(".search .search-field").val()),"_self")})}function getUrlParameter(e){for(var t,a,n=window.location.search.substring(1),i=n.split("&"),a=0;a<i.length;a++)if(t=i[a].split("="),t[0]===e)return void 0===t[1]||decodeURIComponent(t[1]);return!1}function combineArrays(e,t){return e.reduce(function(e,a,n){return e[a]=t[n],e},{})}function nFormatter(e,t){var a=[{value:1,symbol:""},{value:1e3,symbol:" K"},{value:1e6,symbol:" Million"},{value:1e9,symbol:" Billion"},{value:1e12,symbol:" Trillion"}],n=/\.0+$|(\.[0-9]*[1-9])0+$/,i=a.slice().reverse().find(function(t){return e>=t.value});return i?"$"+(e/i.value).toFixed(t).replace(n,"$1")+i.symbol:"0"}function toTitleCase(e){e=e.toLowerCase().split(" ");for(var t=0;t<e.length;t++)e[t]=e[t].charAt(0).toUpperCase()+e[t].slice(1);return e.join(" ")}function slugify(e){return e.toLowerCase().replaceAll(" ","_")}function initDivergentBarChart(e,t){var a=[{name:[],data:[],color:"#F2F2F3",dataLabels:{enabled:!0,color:"#000000",position:"left",x:-5,y:-35,verticalAlign:"top",crop:!1,align:"left",style:{fontWeight:"bold"}}},{name:"",data:[],color:"#F2F2F3",dataLabels:{enabled:!1}},{name:"",data:[],color:"#3C3F60",dataLabels:{enabled:!0,onArea:!0,formatter:function(){return-1*this.y+"%"}}},{name:"",data:[],color:"#0084D4",dataLabels:{enabled:!0,onArea:!0,format:"{y}%"}}];for(var n in e.data)a[0].name.push(e.data[n].name),a[0].data.push(-100),a[1].data.push(100),a[2].data.push(-1*e.data[n].leftValue),a[2].color=e.leftColor,a[3].data.push(e.data[n].rightValue),a[3].color=e.rightColor;var i=-1;Highcharts.chart(t,{chart:{type:"bar",height:100*a[0].data.length+"px"},credits:{enabled:!1},title:{text:""},legend:{enabled:!1},tooltip:{enabled:!1},xAxis:{visible:!1},yAxis:{min:-100,max:100,visible:!1},plotOptions:{series:{borderRadius:{radius:0},pointWidth:37,stacking:"normal",dataLabels:{overflow:"allow",crop:!1,color:"#FFFFFF",enabled:!0,formatter:function(e){++i>=this.series.name.length&&(i-=this.series.name.length);var t=this.series.name[i];if(t)return t},style:{textOutline:!1,fontWeight:"normal",fontSize:"16px"}},enableMouseTracking:!1,states:{hover:{enabled:!1}}}},series:a});var r="";e.leftLabel&&e.rightLabel&&(r='<div class="labelRow top">',r+='<div class="left"><span>'+e.leftLabel+"</span></div>",r+='<div class="right"><span>'+e.rightLabel+"</span></div>",r+="</div>"),$("#"+t).prepend(r)}function initStackedHorizontalBarChart(e,t){var a=[{name:"",color:"",data:[],dataLabels:{enabled:!0,onArea:!0,format:"{y}%"}},{name:"",color:"",data:[],dataLabels:{enabled:!0,onArea:!0,format:"{y}%"}},{name:"",color:"",data:[],dataLabels:{enabled:!0,onArea:!0,align:"left",format:'<div class="row-category" dy="-1">{point.category}</div> <div class="row-value" dy="2">{y}%</div>'}}];for(var n in e.data)a[0].data.push(e.data[n].rightValue),a[0].color=neutralColor,a[0].names=e.rightLabel,a[1].data.push(e.data[n].middleValue),a[1].color=negativeColor,a[1].names=e.middleLabel,a[2].data.push(e.data[n].leftValue),a[2].color=positiveColor,a[2].names=e.leftLabel,e.data[n].middleValue&&""!=e.data[n].middleValue||(a[0].color=negativeColor);Highcharts.chart(t,{chart:{type:"bar",height:50*e.data.length},credits:{enabled:!1},title:{text:""},legend:{enabled:!1},xAxis:{visible:!1,categories:e.data.map(function(e){return e.name})},yAxis:{min:0,endOnTick:!1,max:100,visible:!1},plotOptions:{series:{pointWidth:37,stacking:"normal",borderRadius:{radiu
1s:0},tooltip:{enabled:!1},dataLabels:{enabled:!1,style:{textOutline:!1,color:"#FFFFFF",fontWeight:"normal",fontSize:"18px"}},enableMouseTracking:!1,states:{hover:{enabled:!1}}}},series:a});var i="";e.leftLabel&&e.rightLabel&&(i='<div class="labelRow legend">',i+='<div class="left"><span class="dot" style="background-color:'+positiveColor+'"></span><span>'+e.leftLabel+"<span></div>",e.middleLabel&&(i+='<div class="center"><span class="dot" style="background-color:'+negativeColor+'"></span><span>'+e.middleLabel+"<span></div>",i+='<div class="right"><span class="dot" style="background-color:'+neutralColor+'"></span><span>'+e.rightLabel+"<span></div>"),i+='<div class="right"><span class="dot" style="background-color:'+negativeColor+'"></span><span>'+e.rightLabel+"<span></div>",i+="</div>"),$("#"+t).after(i)}function initPictographChart(e,t){var a={name:"Response",layout:"horizontal",data:[{name:"Trust",y:null,marker:{symbol:"url("+positiveIcon+")"},color:positiveColor},{name:"Do Not Trust",y:null,marker:{symbol:"url("+negativeIcon+")"},color:negativeColor},{name:"Neutral",y:null,marker:{symbol:"url("+neutralIcon+")"},color:neutralColor},{name:"Don't Know",y:null,marker:{symbol:"url("+naIcon+")"},color:naColor}]};e.positive&&(a.data[0].y=e.positive),e.positiveLabel&&(a.data[0].name=e.positiveLabel),e.negative&&(a.data[1].y=e.negative),e.negativeLabel&&(a.data[1].name=e.negativeLabel),e.neutral?(a.data[2].y=e.neutral,e.neutralLabel&&(a.data[2].name=e.neutralLabel)):a.data.splice(2,1),e.na?(a.data[3].y=e.na,e.naLabel&&(a.data[3].name=e.naLabel)):a.data.splice(3,1),e.na||e.neutral||a.data.splice(2,1),!e.na&&e.neutral&&a.data.splice(3,1),Highcharts.chart(t,{chart:{type:"item"},credits:{enabled:!1},tooltip:{enabled:!1},title:{text:""},legend:{labelFormat:"{name} <span>({y}%)</span>"},plotOptions:{series:{enableMouseTracking:!1,states:{hover:{enabled:!1}}}},series:[a]})}function initStackedVerticalBarChart(e,t){Highcharts.chart(t,{chart:{type:"column",height:400},credits:{enabled:!1},title:{text:""},xAxis:{categories:["2021","2022","2024"]},yAxis:{min:-75,max:75,tickInterval:25,title:{text:"% Respondents"},labels:{enabled:!0,format:"{text}%"},stackLabels:{enabled:!1},plotLines:[{color:"#000",width:2,value:-.5,zIndex:9}]},plotOptions:{column:{stacking:"normal",pointWidth:50,borderRadius:0,dataLabels:{enabled:!0,inside:!0,format:"{point.y:1f}%",style:{textOutline:!1,color:"#FFFFFF"}}}},series:e.data})}function initLineChart(e,t){Highcharts.chart(t,{chart:{type:"line",height:400},credits:{enabled:!1},title:{text:""},xAxis:{categories:e.years,labels:{style:{fontSize:"14px"}}},yAxis:{min:e.min,max:e.max,tickInterval:10,title:{text:"% Respondents",offset:50,style:{fontSize:"14px"}},labels:{enabled:!0,format:"{text}%"},labels:{style:{fontSize:"14px"}}},plotOptions:{line:{dataLabels:{enabled:!0,format:"{point.y:1f}%",style:{fontSize:"16px"}},tooltip:{valueSuffix:"%"}}},legend:{itemStyle:{fontSize:"14px"}},series:e.data,annotations:[{labelOptions:{useHTML:!0,align:"center",borderRadius:0,backgroundColor:"rgba(0,0,0,.1)",borderWidth:0,padding:6,y:-28,verticalAlign:"bottom",shape:"rect",style:{fontSize:"14px",textAlign:"center",color:"#000000"}},labels:e.notes}]})}function isInView(e){var t=e.getBoundingClientRect();return t.top>=0&&t.left>=0&&t.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&t.right<=(window.innerWidth||document.documentElement.clientWidth)}function getFabricTable(e){return window.location.host.indexOf("dev.")>-1||window.location.host.indexOf(".loc")>-1?"dev_"+e:e}var API_DOMAIN="https://ourpublicservice.io/api",API_TOKEN_FHT="ad1555a3ab758ca1afc6d4c83bc4e752faecca8067b17b8022e35d871f14e4c1098811148c8969b061f2b9d51e6a48c6a3c22d8acff9a985dcae65c55a0856f2d98ad5714a61d398cee8e0aadfbdd93d1a4475750500a26af0f8bc6282bcd8845b918f2889a646a074411b468eb3075f4c4b4156e5e01f52fa06a7f58067a0b0",API_DOMAIN_PD="https://ourpublicservice.io/api",API_TOKEN_PD="da526acc7aed39d0a21829a9ba055412d5036ff6543c0b39edf77145bfa0ac617db20a465b5f6f1b3882492c2a407eab68234caedeedcc9f8a7f6ee79d7d7d4a94177808d452202ed1853d1cdcdd24b8a49988a38dbf7cedef00ba9f23e3331282566534c6ce45e296eb56546893248daf26bb3be49724a3e0ab691630727dfc",brandColors=["#0084d4","#ee3831","#00ce7c","#fdd756","#e47e3d","#973f54","#676e9f"];
1!function(e){function t(){if(e(".data-points-slider").length){e(".data-points-slider").slick({slidesToShow:3,slidesToScroll:1,arrows:!0,draggable:!0,autoplay:!0,autoplaySpeed:3e3,responsive:[{breakpoint:990,settings:{slidesToShow:2}},{breakpoint:600,settings:{slidesToShow:1}}]}),e(".stories-slider").slick({slidesToShow:3,slidesToScroll:1,arrows:!1,dots:!0,draggable:!0,responsive:[{breakpoint:990,settings:{slidesToShow:2}},{breakpoint:600,settings:{slidesToShow:1}}]}),e(".card-toggle-link").click(function(){e(this).parents(".story-desc-wrapper").toggleClass("offset-4").toggleClass("col-8").toggleClass("col-12"),e(this).parents(".stories-card").find(".story_description").slideToggle(),e(this).toggleClass("open")});var t,a,n=document.querySelector(".stories-slider"),i=!1;n.addEventListener("mousedown",function(e){i=!0,n.classList.add("active"),t=e.pageX-n.offsetLeft,a=n.scrollLeft}),n.addEventListener("mouseleave",function(){i=!1,n.classList.remove("active")}),n.addEventListener("mouseup",function(){i=!1,n.classList.remove("active")}),n.addEventListener("mousemove",function(e){if(i){e.preventDefault();var r=e.pageX-n.offsetLeft,o=2*(r-t);n.scrollLeft=a-o}})}var r=e("#science-year-review-menu").offset().top;e("#science-year-review-menu").outerHeight();e(window).scroll(function(){e(window).scrollTop()>r?(e("#science-year-review-menu").addClass("stuck").css("margin-top","0px"),e("#wpadminbar").length&&e("body").addClass("has-stuck").css("padding-top",e("#wpadminbar").outerHeight()+"px")):(e("#science-year-review-menu").removeClass("stuck"),e("body").removeClass("has-stuck").css("padding-top","0px"))}),e("#science-year-review-menu .button").click(function(){var t=e(this).data("section");t&&e([document.documentElement,document.body]).animate({scrollTop:e("#science-"+t).offset().top-e("#science-year-review-menu").outerHeight()},400)})}function a(){ee.init()}function n(){e("#loading-pps").fadeIn()}function i(){e("#loading-pps").fadeOut()}function r(){n(),e.ajax({url:"https://datahab-auth-for-wp-fch2etebdgaterd3.canadacentral-01.azurewebsites.net/api/HttpTrigger1?code=AC1h_THU7NKviht_J5usOvoYUJ-NTnrbd_nwHUQ4jjSmAzFuS8OyqQ==",method:"POST",data:JSON.stringify({query:"query GetData{ "+getFabricTable(Q.FABRIC.TABLES.FHT.COMMUNITY.story)+"(first: 999, orderBy: { district: ASC }) { items { title description state district source_1_title source_1_url fht_sector_1 } }}"}),success:function(t){var a={};e(t.data.story_tables.items).each(function(e,t){var n=t.district.split("-")[0];a[n]||(a[n]=[]),a[n].push(t)});var n=Object.keys(a).sort(),r={};n.forEach(function(e){r[e]=a[e]}),a=r,e(Object.keys(a)).each(function(t,n){var i="";i+='<div class="wp-block-pps-gutenberg-blocks-collapsible-content pps-collapsible-content collapsed">',i+='<a class="trigger"><b>'+X.getFullStateName(n)+"</b></a>",i+='<div class="content collapsed">',e(a[n]).each(function(t,a){if(i+='<div class="card">',i+='<div class="left-col">',i+='<div class="labels">',a.district&&(i+='<div class="label">'+a.district+"</div>"),a.fht_sector_1){var n=0;e.each(a.fht_sector_1.split(";"),function(e,t){n<2&&(i+='<span class="label '+slugify(t)+'">'+t+"</span>"),n++})}i+="</div>",i+='<p class="title">',a.source_1_url&&(i+='<a href="'+a.source_1_url+'" target="_blank">'),i+=a.description,a.source_1_title&&(i+=" ("+a.source_1_title+")"),a.source_1_url&&(i+="</a>"),i+="</p>",i+="</div>",i+='<div class="right-col">',i+='<div class="share-icons">',i+='<div class="icon" data-platform="facebook" data-link="'+a.source_1_url+'"><i class="fa-brands fa-facebook-f"></i></div>',i+='<div class="icon" data-platform="twitter" data-link="'+a.source_1_url+'"><i class="fa-brands fa-x-twitter"></i></div>',i+='<div class="icon" data-platform="linkedin" data-link="'+a.source_1_url+'"><i class="fa-brands fa-linkedin-in"></i></div>',i+='<div class="icon" data-platform="email" data-link="'+a.source_1_url+'"><i class="fa-solid fa-envelope"></i></div>',i+="</div>",i+="</div>",i+="</div>"}),i+="</div></div></div>",e("#fht-all-stories").append(i)}),e(".pps-collapsible-content").addClass("collapsed"),e(".pps-collapsible-content .content").addClass("collapsed"),e(".pps-collapsible-content").each(function(){checkIfEmpty(e(this))&&e(this).addClass("content-empty")}),e(".pps-collapsible-content").each(function(){checkIfEmpty(e(this))&&e(this).addClass("content-empty")}),e(".pps-collapsible-content:not(.content-empty) .trigger").on("click",function(t){e(this).closest(".pps-collapsible-content").toggleClass("collapsed").find(".content").toggleClass("collapsed")}
1),e(".share-icons .icon").click(function(){var t=e(this).data("platform"),a=e(this).data("link"),n="";"email"==t?n="mailto:?body="+a:"facebook"==t?n="https://www.facebook.com/sharer/sharer.php?u="+a:"twitter"==t?n="https://twitter.com/intent/tweet?url="+a:"linkedin"==t&&(n="https://www.linkedin.com/shareArticle?mini=true&url="+a),window.open(n,"_blank").focus()}),i()}})}function o(){n(),s(),e.ajax({url:API_DOMAIN+"/fht-get-terminations/",headers:{Authorization:"Bearer "+API_TOKEN_FHT}}).done(function(t){i(),Q.TERMINATIONSBYAGENCY=t.terminationsByAgency,Q.TERMINATIONSBYMONTH=t.terminationsByMonth,Q.TERMINATIONS=t.terminations,Q.TOTAL=0,Q.SECTORS=t.sectors,Q.AGENCIES=t.agencies,l(),h();var a=new ScrollMagic.Controller;if(e("#separations-by-agency-chart").length&&c(),e(".image-block-1-wrapper").length){new ScrollMagic.Scene({triggerElement:".image-block-1-wrapper"}).setClassToggle(".image-block-1","onscreen").addTo(a)}if(e(".image-block-2-wrapper").length){new ScrollMagic.Scene({triggerElement:".image-block-2-wrapper"}).setClassToggle(".image-block-2","onscreen").addTo(a)}})}function s(){if(e("#fht-nav .menu-btn").click(function(){e("#fht-nav .menu-drop").toggleClass("active")}),e("#fht-nav .menu-drop .item").click(function(){e("#fht-nav .menu-drop").removeClass("active")}),e(".fht-nav").length){var t=e(".fht-nav").offset().top;e(".fht-nav").outerHeight();e(window).scroll(function(){e(window).scrollTop()>t?(e(".fht-nav").addClass("stuck"),e("body").addClass("has-stuck").css("padding-top",2*e(".fht-nav").outerHeight()+"px")):(e(".fht-nav").removeClass("stuck"),e("body").removeClass("has-stuck").css("padding-top","0px"))})}}function c(){var t=(Q.AGENCIES,Q.TERMINATIONSBYAGENCY),a=!1;e(window).width()<550&&(a=!0);var n=[];e(Object.keys(t)).each(function(e){var i=p(Object.keys(t)[e]);a&&(i=i.replace("Department","Dept."),i=i.replace("Development","Dev."),i=i.replace("Services","Serv."),i=i.replace("Administration","Admin.")),n.push([i,Object.values(t)[e]])}),n.sort(function(e,t){return t[1]-e[1]});var i={},r=1;e(n).each(function(e){r<11&&(i[n[e][0]]=n[e][1]),r++});var o=25,s="18px";a&&(o=0),a&&(s="16px"),Highcharts.setOptions({lang:{thousandsSep:","}}),Highcharts.chart("separations-by-agency-chart",{chart:{type:"bar",height:580,backgroundColor:"transparent",spacingTop:25,spacingBottom:25,spacingRight:o,spacingLeft:o},credits:{enabled:!1},title:{text:""},legend:{enabled:!1},tooltip:{enabled:!1},xAxis:{categories:Object.keys(i),lineWidth:0,gridLineWidth:0,title:{text:"AGENCIES",offset:10,style:{fontSize:"15px",color:"#FFFFFF75"}},labels:{enabled:!1}},yAxis:{showFirstLabel:!1,showLastLabel:!1,gridLineColor:"#FFFFFF10",labels:{style:{fontSize:"15px",color:"#FFFFFF75"}},title:{enabled:!1}},plotOptions:{bar:{groupPadding:.2,borderWidth:0,color:"#FFFFFF40",borderRadius:0,pointWidth:45}},series:[{data:Object.values(i),dataLabels:{enabled:!0,color:"#FFFFFF",verticalAlign:"bottom",inside:"false",alignTo:"plotEdges",align:"bottom",position:"left",overflow:"allow",crop:"false",format:"{point.category} ({point.y:,.0f})",y:-8,x:0,style:{fontSize:s,color:"#FFFFFF",fontWeight:"normal",textOutline:"none",textAlign:"left"}}}]});var c=new ScrollMagic.Controller;if(e("#fht-separations-by-agency").length){new ScrollMagic.Scene({triggerElement:"#fht-separations-by-agency"}).setClassToggle("#separations-by-agency-chart","onscreen").addTo(c)}}function l(){function t(t){var n=e(".timeline").find(".item-wrapper").eq(t).find(".date").text(),i=n.split(" ")[0]+" "+n.split(" ")[2];e(".title-monthyear").text(i),a(e(".timeline").find(".item-wrapper").eq(t).find(".get-stories").data("agency"))}function a(t){e.ajax({url:API_DOMAIN+"/fht-get-stories-by-agency/agency/"+t,headers:{Authorization:"Bearer "+API_TOKEN_FHT}}).done(function(t){if(i(),e(".list-wrapper.harms").html(""),t.stories.harms.length)for(var a=0;a<3&&a<t.stories.harms.length;a++){var n='<div class="item">';n+='<div class="title"><a href="'+t.stories.harms[a].source_1_url+'" target="_blank">'+t.stories.harms[a].title+"</a></div>",n+='<div class="link">Source: <a href="'+t.stories.harms[a].source_1_url+'" target="_blank">'+t.stories.harms[a].source_1_title+"</a></div>",n+="</div>",e(".list-wrapper.harms").append(n)}else e(".list-wrapper.harms").html('<div class="item">No harms found.</div>');if(e(".list-wrapper.risks").html(""),t.stories.risks.length)for(var r=0;r<1;r++){var o='<div class="item">';t.stories.risks[r].photo_url&&(o+='<div class="image" style="background:url(\''+t.stories.risks[r].photo_url+"') center center no-repeat;background-size:cover;\"></div>"),o+='<div class="title">'+t.stories.risks[r].title+"</div>",o+='<div class="subtitle">',t.stories.risks[r].fht_agency_1&&(o+=t.stories.risks[r].fht_agency_1.Name),t.stories.risks[r].fht_agency_2&&(o+=", "+t.stories.risks[r].fht_agency_2.Name),t.stories.risks[r].fht_agency_3&&(o+=", "+t.stories.risks[r].fht_agency_3.Name),o+="</div>",o+='<div class="description">'+t.stories.risks[r].description+"</div>",o+='<a class="button" href="'+t.stories.risks[r].source_1_url+'" target="_blank">Learn more</a>',o+="</div>",e(".list-wrapper.risks").append(o)}else e(".list-wrapper.risks").html('<div class="item">
1No risks found.</div>')})}function n(e){var t=new Date(e.split("_")[1]+"/01/"+e.split("_")[0]),a={year:"numeric",month:"long"};return t.toLocaleDateString("en-US",a)}function r(e){return e.indexOf("http")<0?"https://"+e:e}function o(e){e=r(e);try{var t=new URL(e);return hostname=t.hostname.replace("www.",""),hostname}catch(t){return e}}var s=Q.TERMINATIONS,c="";e(Object.keys(s)).each(function(t){var a=Object.keys(s)[t],n=s[a],i=n.date_announced.split("-")[0]+"_"+n.date_announced.split("-")[1],l=!1;if(e(n.actions).each(function(e){n.actions[e].number>10&&(l=!0)}),!l)return!0;var h=[];n.fht_agency&&e(n.fht_agency.fht_sectors).each(function(e){h.push(n.fht_agency.fht_sectors[e].Code)}),n.fht_agency.parent&&h.push(u(n.fht_agency.parent.Code)[0]),c+='<div class="item-wrapper '+h.join(" ")+'" data-yearmonth="'+i+'"><div class="item">',c+='<div class="date">'+d(n.date_announced)+"</div>",c+='<div class="agency-title">'+n.fht_agency.Name+"</div>",n.fht_agency.parent&&(c+='<div class="agency-subtitle">'+p(n.fht_agency.parent.Code)+"</div>"),c+='<div class="action-row">',e(n.actions).each(function(e){var t=n.actions[e];if(t.number<11)return!1;c+='<div class="action">',c+='<div class="number">'+m(t.number)+"</div>",c+='<div class="label">Reductions ('+t.mechanism+")</div>",c+='<div class="source">Source: <a href="'+r(t.source_1)+'" target="_blank">'+o(t.source_1)+"</a></div>",n.source_2&&(c+='<div class="source">Source: <a href="'+r(t.source_2)+'" target="_blank">'+o(t.source_2)+"</a></div>"),c+="</div>"}),c+="</div>",c+='<div class="spacer"> </div>';var f=n.fht_subcomponent&&n.fht_subcomponent.Code?n.fht_subcomponent.Code:n.fht_agency.Code;c+='<div class="get-stories" data-agency="'+f+'"> </div>',c+="</div></div>"}),e(".timeline").append(c),e(".timeline").slick({infinite:!1,slidesToShow:1,slidesToScroll:1,centerMode:!0,centerPadding:"20%",adaptiveHeight:!0,appendArrows:e(".slider-nav"),prevArrow:'<button type="button" class="slick-prev"><i class="fa-solid fa-chevron-left"></i></button>',nextArrow:'<button type="button" class="slick-next"><i class="fa-solid fa-chevron-right"></i></button>',responsive:[{breakpoint:991,settings:{centerPadding:"10%"}},{breakpoint:600,settings:{centerPadding:"5%"}}]}),e(".timeline").on("afterChange",function(e,a,n,i){t(n)}),t(0);var l=Q.TERMINATIONSBYMONTH;e(Object.keys(l)).each(function(t){e(".jump-to-date").append('<option value="'+Object.keys(l)[t]+'">'+n(Object.keys(l)[t])+"</option>")}),e(".jump-to-date").change(function(t){var a=e(".timeline").find('.item-wrapper[data-yearmonth="'+e(".jump-to-date").val()+'"]').index();e(".timeline").slick("slickGoTo",a)});var h=Q.SECTORS;e(h).each(function(t){e(".filter-by-sector").append('<option value="'+h[t].Code+'">'+h[t].Title+"</option>")}),e(".filter-by-sector").change(function(a){e(".timeline").slick("slickUnfilter"),e(".jump-to-date option:eq(0)").prop("selected",!0),e(".timeline").slick("slickGoTo",0);var n=e(".filter-by-sector").val();if("all"==n||""==n||"Filter by sector"==n)e(".timeline").slick("slickUnfilter"),t(0);else{e(".timeline").slick("slickFilter","."+n);t(e(".timeline").find(".item-wrapper."+n).eq(0).index())}})}function d(e){var t=new Date(e.replace(/-/g,"/").replace(/T.+/,""));return["Jan.","Feb.","March","April","May","June","July","Aug.","Sep.","Oct.","Nov.","Dec."][t.getMonth()]+" "+t.getDate()+", "+t.getFullYear()}function p(t){var a=Q.AGENCIES,n=null;return e(a).each(function(e){a[e].Code==t&&(n=a[e].Name)}),n}function u(t){var a=Q.AGENCIES,n=[];return e(a).each(function(i){a[i].Code==t&&e(a[i].fht_sectors).each(function(e){n.push(a[i].fht_sectors[e].Code)})}),n}function h(){function t(t,a){var n=null;n=null!=t?t:"prev"==a?Q.count_current-1:"next"==a&&Q.count_current!=Object.keys(Q.RUNNING_TOTALS).length-1?Q.count_current+1:Q.count_current;var i=Object.keys(Q.RUNNING_TOTALS)[n],r=Object.values(Q.RUNNING_TOTALS)[n],o=Object.values(Q.TERMINATIONSBYMONTH)[n];if(i&&i.indexOf("_")>-1){var s=new Date(i.split("_")[0],i.split("_")[1]-1,1),l=s.toLocaleString("default",{month:"long"});c.series[0].setData([["",r]]),c.setTitle({text:m(o)}),e(".caption .value").text(m(r)),e(".month").text(l)}Q.count_current=n}function a(){function e(){t(a),setTimeout(function(){a<Object.keys(Q.RUNNING_TOTALS).length-1&&(a++,Q.count_current=a,e())},1e3)}var a=Q.count_current;e()}var n=Q.TERMINATIONSBYMONTH,i=0,r=0,o={};for(var s in n)o[s]=i+=n[s],r+=n[s];Q.RUNNING_TOTALS=o;var c=Highcharts.chart("fht-sc-chart",{chart:{type:"column",inverted:!0,polar:!0,height:350,backgroundColor:"transparent"},credits:{enabled:!1},legend:{enabled:!1},tooltip:{enabled:!1},title:{text:"0",verticalAlign:"middle",floating:!0},pane:{size:"85%",innerSize:"25%"},xAxis:{tickInterval:1,lineWidth:0,gridLineWidth:0,labels:{enabled:!1}},yAxis:{lineWidth:0,gridLineWidth:0,max:Object.values(o)[Object.values(o).length-1],labels:{enabled:!1}},plotOptions:{column:{borderRadius:"0",pointWidth:10,enableMouseTracking:!1,states:{hover:{enabled:!1}}}},series:[{name:"terminations",data:[0],color:"#EE3831",pointWidth:110,groupPadding:0,borderWidth:0},{name:"terminations",data:[r],color:"white",pointWidth:4,groupPadding:0}]});window.onscroll=function(){var t=".fht-separations-count-wrapper",n=e(t).offset().top,i=e(t).offset().top+e(t).outerHeight(),r=e(window).scrollTop(),o=e(window).scrollTop()+e(window).outerHeight();r>n&&i<o&&!Q.isLocked&&(Q.isLocked=!0,a())},e(".controls .restart").click(function(){t(0)}),e(".controls .previous").click(function(){t(null,"prev")}),e(".controls .next").click(function(){t(null,"next")}),e(".controls .play").click(function(){a()})}function f(t){var a=0;e(t).each(function(){e(this).outerHeight()>a&&(a=e(this).outerHeight())}),e(t).css("height",a),e(t).css("min-height",a)}
1function m(e){return nfObject=new Intl.NumberFormat("en-US"),nfObject.format(e)}function g(e){return e.toLocaleString("en-US",{maximumFractionDigits:1,notation:"compact",compactDisplay:"short"})}function b(){FWP.hooks.addAction("facetwp/loaded",function(){var t=FWP.facets.sort_by_date;if(t.length){var a=e(".facetwp-selections"),n=a.find("ul")[0]||a[0].appendChild(document.createElement("ul")),i=document.querySelector('.facetwp-facet-sort_by_date option[value="'+t+'"]').text||t,r=document.createElement("li");r.setAttribute("data-facet","sort_by_date"),r.innerHTML='<span class="facetwp-selection-label">Sorted by date: </span><span class="facetwp-selection-value" data-value="'+t+'" role="link" aria-label="'+i+'" tabindex="0">'+i+"</span>",n.appendChild(r)}},100),document.addEventListener("facetwp-refresh",function(){FWP.enable_scroll=!1;var t=!1;for(var a in FWP.facets)FWP.facets[a].length>0&&(t=!0);t?e(".harms-featured-wrapper").hide():e(".harms-featured-wrapper").show()}),document.addEventListener("facetwp-loaded",function(){FWP.enable_scroll=!1;var t=!1;for(var a in FWP.facets)FWP.facets[a].length>0&&(t=!0);t?e(".facetwp-template .card.harm.is-featured").hide():e(".facetwp-template .card.harm.is-featured").show();var n=[];e(".card.harm").each(function(){var t=e(this).data("id");n.indexOf(t)>-1?e(this).addClass("DUP-FOUND").hide():n.push(t)})})}function v(){var t=e(".secondary-menu-wrapper").offset().top;e(".secondary-menu-wrapper").outerHeight();e(window).scroll(function(){e(window).scrollTop()>t?(e(".secondary-menu-wrapper").addClass("stuck").css("margin-top","0px"),e("body").addClass("has-stuck").css("padding-top",e(".profile-header").outerHeight()+"px")):(e(".secondary-menu-wrapper").removeClass("stuck"),e("body").removeClass("has-stuck").css("padding-top","0px"))})}function _(){e(".card.has-link:not(.no-link)").click(function(t){e(this).hasClass("_blank")||"_blank"==e(this).data("target")||e(this).hasClass("download")||e(this).hasClass("arrow-up-right-from-square")?window.open(e(this).data("link"),"_blank"):document.location=e(this).data("link")})}function y(){function t(t,a,n){function i(){var e=r.text().replace(/[^0-9]/g,"");if(parseFloat(e)<parseFloat(a)){var t=parseFloat(e)+1;n&&(t+="%"),r.text(t)}else clearTimeout(s)}var r=e("."+t);r.addClass("init");var o=2700/(2*targetValue),s=setInterval(i,o)}var a=1,n=!1;e(".count-up").each(function(){var i="count-up-"+a;e(this).addClass(i);var r=e("."+i);r.hasClass("suffix-percent")&&(n=!0);var o=e(this).text().replace(/[^0-9]/g,""),s=0;n&&(s+="%"),r.text(s),e(window).on("resize scroll",function(){isScrolledIntoView(e("."+i))&&!r.hasClass("init")&&t(i,o,r.hasClass("suffix-percent"))}),a++})}function w(){function t(){var t="?";e(".filters select").each(function(){e(this).val().length>0&&(t+=e(this).attr("name")+"="+e(this).val()+"&")}),e("#offset").val()&&(t+="offset="+e("#offset").val()+"&"),n();var a=document.location.origin+document.location.pathname+t;document.location=a}e(".filters select").change(function(){t()}),e(".filters select").each(function(){var t=e(this),a=e(this).find("option").eq(0).text();t.select2({placeholder:a,allowClear:!0})}),e("button#clear").click(function(){e(".filters select").each(function(){e(this).val(null).trigger("change")})}),e(".cards .card").click(function(){window.open(e(this).find(".link a").attr("href"))})}function k(){e(".mobile-nav-row").click(function(){e(this).toggleClass("open"),e("ul.nav").toggleClass("open")})}function A(){e(".tile").each(function(){var t=e(this).data("id");e(this).find(".top,.name,.link").click(function(){e('.dialog[data-id="'+t+'"]').fadeIn()})}),e(".close-dialog,.close-btn").click(function(){e(".dialog").fadeOut()}),e(document).on("keyup",function(t){"Escape"==t.key?e(".dialog").fadeOut():27==t.keyCode&&e(".dialog").fadeOut()})}function T(){e("#data-vis-slider").slick({arrows:!1,fade:!0,infinite:!1,adaptiveHeight:!0,draggable:!1});e(".slide-prev").click(function(){e("#data-vis-slider").slick("slickPrev"),e("html, body").animate({scrollTop:e("header").outerHeight()},500)}),e(".slide-next").click(function(){e("#data-vis-slider").slick("slickNext"),e("html, body").animate({scrollTop:e("header").outerHeight()},500)}),e(".dataVisChart").each(function(){var t=e(this).attr("id"),a=e(this).data("set"),n=e(this).data("init");(0,window[n])(window[a],t)}),e(".multi-chart-wrapper").each(function(){var t=e(this);t.find(".multi-chart-selector").change(function(a){var n=e(this).find(":selected").data("category");t.find(".multi-chart-child").hide(),t.find('.multi-chart-child[data-category="'+n+'"]').show()})}),e(".subcategory-wrapper").each(function(){var t=e(this);
1t.find(".subcategory-nav .subcategory-item").click(function(a){var n=e(this).data("subcategory");t.find(".subcategory-item.selected").removeClass("selected"),t.find('.subcategory-item[data-subcategory="'+n+'"]').addClass("selected"),t.find(".subcategory-child").hide(),t.find('.subcategory-child[data-subcategory="'+n+'"]').addClass("selected").show()})}),e(document).scroll(function(){var t=e("header.site-header").outerHeight(),a=e("div#data-vis-slider").outerHeight(),n=e(".sidebar:visible").outerHeight(),i=e(window).scrollTop(),r=i-t;r<0&&(r=0),e(window).outerWidth()>768&&r+n<a&&e(".sidebar-wrapper .sidebar").animate({marginTop:r+"px"},10)})}function S(){var t=1,a=e(".tabs-as-nav-menu.tabs-with-arrows .tab-content .tab");a.each(function(){1==t&&e(this).find("a.previous-link").hide(),t==a.length&&e(this).find("a.next-link").hide(),e(this).find("a.previous-link").click(function(t){t.preventDefault(),e("ul.nav-tabs .nav-item.active").prev().find("a")[0].click(),e("html,body").animate({scrollTop:e(this).parents(".tabs-as-nav-menu").offset().top-110},500)}),e(this).find("a.next-link").click(function(t){t.preventDefault(),e("ul.nav-tabs .nav-item.active").next().find("a")[0].click(),e("html,body").animate({scrollTop:e(this).parents(".tabs-as-nav-menu").offset().top-110},500)}),t++})}function C(){e("#menu-main-menu>.menu-item-has-children").each(function(){var t=e(this).find(".dropdown-toggle.nav-link").attr("title");""==t&&(t=e(this).find(".dropdown-toggle.nav-link").text()),e(this).find(".submenu-wrapper .subnav-title").text(t)}),e(".menu-item.no-link a").each(function(){e(this).click(function(e){return e.preventDefault(),!1})})}function x(){e("img.click-to-enlarge").each(function(){e(this).click(function(){e(this).toggleClass("enlarged")})})}function D(){e(".search-link").click(function(){e(".search-row .facetwp-type-search i").click()})}function M(){e(".filter-item").each(function(){e(this).find(".label").click(function(){var t=e(this),a=e(this).parent().find(".content");a.hasClass("open")?(t.removeClass("open"),a.removeClass("open")):(a.addClass("new-open"),t.addClass("new-open"),e(".label.open").removeClass("open"),e(".content.open").removeClass("open"),e(".new-open").addClass("open").removeClass("new-open"))})}),e(".mobile-row").click(function(){e(".filters-row,.mobile-row,.selections-row").toggleClass("mobile-open")}),e("body>div.block,.entry-content,.wp-block-spacer,article.entry").click(function(t){t.target===this&&e(".content.open").removeClass("open")}),document.addEventListener("facetwp-refresh",function(){e(".content.open").removeClass("open")}),document.addEventListener("facetwp-loaded",function(){e(".no-selections,.has-selections").removeClass("has-selections").removeClass("no-selections");var t=Object.values(FWP.facets).filter(function(e){return e.length>0}),a="no-selections";t.length>0&&(a="has-selections"),e(".filters-row,.selections-row,.facetwp-input-wrap").addClass(a)})}function E(){n(),e.ajax({url:API_DOMAIN_PD+"/pd-agencies/?filters[federal_agency][$eq]=true&sort=name:ASC&pagination[limit]=-1",headers:{Authorization:"Bearer "+API_TOKEN_PD}}).done(function(t){i();var a='<div class="row">';a+='<div class="col-xs-12 col-md-6 col-lg-4">',a+='<div class="item govwide">', 2a+='<div class="logo"><a href="'+document.location.origin+document.location.pathname+'profile/GOVWIDE"><img height="60" src="https://ourpublicservice.org/wp-content/themes/pps/assets/img/agencies/govwide.png" alt="United States crest logo" /></a></div>',a+='<div class="name"><a href="'+document.location.origin+document.location.pathname+'profile/GOVWIDE">Government-Wide Data</a></div>',a+="</div>",a+="</div>",e(t.data).each(function(e,t){a+='<div class="col-xs-12 col-md-6 col-lg-4">',a+='<div class="item">',a+='<div class="logo"><a href="'+document.location.origin+document.location.pathname+"profile/"+t.attributes.abbreviation+'"><img height="60" src="'+t.attributes.logo_url+'" alt="'+t.attributes.name+' logo" /></a></div>',a+='<div class="name"><a href="'+document.location.origin+document.location.pathname+"profile/"+t.attributes.abbreviation+'">'+t.attributes.name+"</a></div>",a+="</div>",a+="</div>"}),a+="</div>",e(".list-wrapper").html(a)})}function L(){function t(t,a,n){var i=".field."+a;t&&(i+="."+t);var r=e(i);if(""==n||null==n||"null"==n)return void r.html("N/A");
2r.hasClass("number")&&(n=Math.round(parseFloat(n)).toLocaleString("en-US")),r.hasClass("date")&&(n=new Date(n).toLocaleDateString()),r.hasClass("price")&&(n="$"+n),r.hasClass("percent")&&(n+="%"),r.hasClass("link")&&(link=n,n.indexOf("http")<0&&(link="http://"+n),n='<a target="_blank" href="'+link+'">'+n+"</a>");var o=(r.text(),r.html()),s="";s=o&&o.indexOf("{{#}}")>-1?o.replace("{{#}}",n):o?o.replace("{{#}}",n):n,null==n||"null"==n?r.hasClass("link")||r.hasClass("note")?r.html("-"):r.html("N/A"):r.html(s)}function a(e){return"District of Columbia"==e&&(e="DC"),"US Suppressed"==e&&(e="Suppressed"),e.toLowerCase().replace(/ /g,"")}function n(t){if(Highcharts.setOptions({lang:{thousandsSep:",",numericSymbols:["K","M","B","T"]},credits:{enabled:!1},colors:brandColors,plotOptions:{series:{states:{inactive:{opacity:1},hover:{enabled:!1}}}}}),t.agency.fedscope_gs_level_entry){var a=[{name:"Entry Level",data:[parseFloat(t.agency.fedscope_gs_level_entry)]},{name:"Midlevel",data:[parseFloat(t.agency.fedscope_gs_level_mid)]},{name:"Senior Level",data:[parseFloat(t.agency.fedscope_gs_level_senior)]},{name:"N/A",data:[parseFloat(t.agency.fedscope_gs_level_na)]}];Highcharts.chart("gslevel-chart",{chart:{type:"bar",height:250,marginTop:-40,backgroundColor:"transparent"},title:{text:""},colors:["#70C8FF","#0084D4","#015081","#4C5258"],legend:{enabled:!0,labelFormatter:function(){return this.name},layout:"horizontal",alignColumns:!1,itemStyle:{color:"#000000",cursor:"default"},itemHoverStyle:{color:"#000000",cursor:"default"}},xAxis:{visible:!1,categories:["Percentage of Employees:"]},yAxis:{visible:!1,reversed:!0,min:0,title:{text:"Percentage of Employees"}},tooltip:{enabled:!0,pointFormat:"<strong>{series.name}</strong><br /> <b>{point.y}</b> ({point.percentage:.0f}%)"},plotOptions:{series:{events:{legendItemClick:function(){return!1}},allowPointSelect:!1,stacking:"percent",pointWidth:100,borderRadius:0,dataLabels:{enabled:!0,format:"<b>{point.percentage:.1f}%</b>",style:{textOutline:0}}}},series:a})}else e("#gslevel-chart").html("<br /><br /><center><em>Data not available</em></center><br /><br />");if(t.agency.fedscope_education_bachelors){var a=[{name:"Below High School",data:[parseFloat(t.agency.fedscope_education_below_hs)]},{name:"High School",data:[parseFloat(t.agency.fedscope_education_hs)]},{name:"Between High School and Bachelor's",data:[parseFloat(t.agency.fedscope_education_hs_bachelors)]},{name:"Bachelor's",data:[parseFloat(t.agency.fedscope_education_bachelors)]},{name:"Master's",data:[parseFloat(t.agency.fedscope_education_masters)]},{name:"Doctorate",data:[parseFloat(t.agency.fedscope_education_doctorate)]},{name:"Other",data:[parseFloat(t.agency.fedscope_education_other)]}];Highcharts.chart("education-chart",{chart:{type:"bar",height:250,backgroundColor:"transparent"},title:{text:""},colors:["#D6EFFF","#70C8FF","#0084D4","#056eae","#0a5989","#00263D","#4C5258"],legend:{enabled:!0,labelFormatter:function(){return this.name},layout:"horizontal",alignColumns:!1,itemStyle:{color:"#000000",cursor:"default"},itemHoverStyle:{color:"#000000",cursor:"default"},events:{itemClick:function(e){return e.preventDefault(),!1}}},xAxis:{visible:!1,categories:["Percentage of Employees:"]},yAxis:{visible:!1,reversed:!0,min:0,title:{text:"Percentage of Employees"}},tooltip:{enabled:!0,pointFormat:"<strong>{series.name}</strong><br /> <b>{point.y}</b> ({point.percentage:.0f}%)"},plotOptions:{series:{events:{legendItemClick:function(){return!1}},allowPointSelect:!1,stacking:"percent",pointWidth:100,borderRadius:0,dataLabels:{enabled:!0,format:"<b>{point.percentage:.1f}%</b>",style:{textOutline:0},filter:{property:"percentage",operator:">",value:5}}}},series:a})}else e("#education-chart").html("<br /><br /><center><em>Data not available</em></center><br /><br />");if(t.agency.fedscope_demographics_under_30){var n=[];"GOVWIDE"!=t.agency.abbr&&n.push({name:t.agency.name,data:[t.agency.fedscope_demographics_under_30],states:{enabled:!1}}),n.push({name:"Government-Wide",data:[t.govt_wide.fedscope_demographics_under_30],states:{enabled:!1}}),N("column",320,"under-30-chart",[],"Percentage of Employees",n,"{point.y:,.1f}%")}else e("#under-30-chart").html("<br /><br /><center><em>Data not available</em></center><br /><br />");if(t.agency.fedscope_demographics_over_55){var n=[];"GOVWIDE"!=t.agency.abbr&&n.push({name:t.agency.name,data:[t.agency.fedscope_demographics_over_55],states:{enabled:!1}}),n.push({name:"Government-Wide",data:[t.govt_wide.fedscope_demographics_over_55],states:{enabled:!1}}),N("column",320,"over-55-chart",[],"Percentage of Employees",n,"{point.y:,.1f}%")}else e("#over-55-chart").html("<br /><br /><center><em>Data not available</em></center><br /><br />");if(t.agency.fedscope_inside_dmv&&t.agency.fedscope_outside_dmv?R("",250,"inside-outside-dmv",[{name:"Inside",y:t.agency.fedscope_inside_dmv,color:"#0084D4"},{name:"Outside",y:t.agency.fedscope_outside_dmv,color:"#015081"}]):e(".inside-outside-dmv-wrapper").hide(),t.agency.fedscope_veteran&&t.agency.fedscope_nonveteran){var n=[];"GOVWIDE"!=t.agency.abbr&&n.push({name:t.agency.name,data:[t.agency.fedscope_veteran],states:{enabled:!1}}),n.push({name:"Government-Wide",data:[t.govt_wide.fedscope_veteran],states:{enabled:!1}}),N("column",250,"veteran-chart",[],"Veteran Status",n,"{point.y:,.1f}%")}else e("#veteran-chart").html("<br /><br /><center><em>Data not available</em></center><br /><br />");if(t.agency.fedscope_dei_disability&&t.agency.fedscope_dei_no_disability){var n=[];"GOVWIDE"!=t.agency.abbr&&n.push({name:t.agency.name,data:[t.agency.fedscope_dei_disability],states:{enabled:!1}}),n.push({name:"Government-Wide",data:[t.govt_wide.fedscope_dei_disability],states:{enabled:!1}}),N("column",250,"disability-chart",[],"Disabled Status",n,"{point.y:,.1f}%")}else e("#disability-chart").html("<br /><br /><center><em>Data not available</em></center><br /><br />");if(t.agency.fedscope_dei_male&&t.agency.fedscope_dei_female&&e("#agency-sex-chart").length?R("",250,"agency-sex-chart",[{name:"Male",y:t.agency.fedscope_dei_male,color:"#0084D4"},{name:"Female",y:t.agency.fedscope_dei_female,color:"#015081"}]):e("#agency-sex-chart").html("<br /><br /><center><em>Data not available</em></center><br /><br />"),(t.govt_wide.fedscope_dei_male||t.govt_wide.fedscope_dei_female)&&e("#govwide-sex-chart").length?R("",250,"govwide-sex-chart",[{name:"Male",y:t.govt_wide.fedscope_dei_male,color:"#0084D4"},{name:"Female",y:t.govt_wide.fedscope_dei_female,color:"#015081"}]):e("#govwide-sex-chart").html("<br /><br /><center><em>Data not available</em></center><br /><br />"),t.agency.fedscope_dei_ses_male&&t.agency.fedscope_dei_ses_female&&e("#agency-ses-sex-chart").length?R("",250,"agency-ses-sex-chart",[{name:"Male",y:t.agency.fedscope_dei_ses_male,color:"#0084D4"},{name:"Female",y:t.agency.fedscope_dei_ses_female,color:"#015081"}]):e("#agency-ses-sex-chart").html("<br /><br /><center><em>Data not available</em></center><br /><br />"),(t.govt_wide.fedscope_dei_ses_male||t.govt_wide.fedscope_dei_ses_female)&&e("#govwide-ses-sex-chart").length?R("",250,"govwide-ses-sex-chart",[{name:"Male",y:t.govt_wide.fedscope_dei_ses_male,color:"#0084D4"},{name:"Female",y:t.govt_wide.fedscope_dei_ses_female,color:"#015081"}]):e("#govwide-ses-sex-chart").html("<br /><br /><center><em>Data not available</em></center><br /><br />"),t.agency.fedscope_dei_white&&e("#agency-race-chart").length?R("",250,"agency-race-chart",[{name:"White",y:t.agency.fedscope_dei_white,color:"#ABAEB1"},{name:"Black",y:t.agency.fedscope_dei_black,color:"#70C8FF"},{name:"American Indian or Alaskan Native",y:t.agency.fedscope_dei_ai_an,color:"#0084D4"},{name:"Asian",y:t.agency.fedscope_dei_asian,color:"#056eae"},{name:"Hispanic/Latino",y:t.agency.fedscope_dei_hispanic_latino,color:"#0a5989"},{name:"Native Hawaiian or Pacific Islander",y:t.agency.fedscope_dei_nh_pi,color:"#00263D"},{name:"More than One Race",y:t.agency.fedscope_dei_multi_race,color:"#4C5258"}]):e("#agency-race-chart").html("<br /><br /><center><em>Data not available</em></center><br /><br />"),t.govt_wide.fedscope_dei_white&&e("#govwide-race-chart").length?R("",250,"govwide-race-chart",[{name:"White",y:t.govt_wide.fedscope_dei_white,color:"#ABAEB1"},{name:"Black",y:t.govt_wide.fedscope_dei_black,color:"#70C8FF"},{name:"American Indian or Alaskan Native",y:t.govt_wide.fedscope_dei_ai_an,color:"#0084D4"},{name:"Asian",y:t.govt_wide.fedscope_dei_asian,color:"#056eae"},{name:"Hispanic/Latino",y:t.govt_wide.fedscope_dei_hispanic_latino,color:"#0a5989"},{name:"Native Hawaiian or Pacific Islander",y:t.govt_wide.fedscope_dei_nh_pi,color:"#00263D"},{name:"More than One Race",y:t.govt_wide.fedscope_dei_multi_race,color:"#4C5258"}]):e("#govwide-race-chart").html("<br /><br /><center><em>Data not available</em></center><br /><br />"),(t.agency.fedscope_dei_ses_white||t.agency.fedscope_dei_ses_poc)&&e("#agency-ses-race-chart").length?R("",250,"agency-ses-race-chart",[{name:"White",y:t.agency.fedscope_dei_ses_white,color:"#ABAEB1"},{name:"Person of Color",y:t.agency.fedscope_dei_ses_poc,color:"#015081"}]):e("#agency-ses-race-chart").html("<br /><br /><center><em>Data not available</em></center><br /><br />"),(t.govt_wide.fedscope_dei_ses_white||t.govt_wide.fedscope_dei_ses_poc)&&e("#govwide-ses-race-chart").length?R("",250,"govwide-ses-race-chart",[{name:"White",y:t.govt_wide.fedscope_dei_ses_white,color:"#ABAEB1"},{name:"Person of Color",y:t.govt_wide.fedscope_dei_ses_poc,color:"#015081"}]):e("#govwide-ses-race-chart").html("<br /><br /><center><em>Data not available</em></center><br /><br />"),t.agency.fedscope_attrition_rate){var n=[];"GOVWIDE"!=t.agency.abbr&&n.push({name:t.agency.name,data:[t.agency.fedscope_attrition_rate]}),n.push({name:"Government-Wide",data:[t.govt_wide.fedscope_attrition_rate]}),N("column",250,"attrition-overall-chart",[],"Percentage of Employees",n,"{point.y:,.1f}%")}else e("#attrition-overall-chart").html("<br /><br /><center><em>Data not available</em></center><br /><br />");if(t.agency.fedscope_attrition_rate_female&&t.agency.fedscope_attrition_rate_male?N("column",250,"attrition-sex-chart",[],"",[{name:"Male",data:[t.agency.fedscope_attrition_rate_male]},{name:"Female",data:[t.agency.fedscope_attrition_rate_female]}],"{point.y:,.1f}%"):e("#attrition-sex-chart").html("<br /><br /><center><em>Data not available</em></center><br /><br />"),t.agency.fedscope_attrition_rate_under30||t.agency.fedscope_attrition_rate_30_54||t.agency.fedscope_attrition_rate_over55?N("column",250,"attrition-age-chart",[],"",[{name:"Under 30 years",data:[t.agency.fedscope_attrition_rate_under30]},{name:"30-54 years",data:[t.agency.fedscope_attrition_rate_30_54]},{name:"Over 55 ",data:[t.agency.fedscope_attrition_rate_over55]}],"{point.y:,.1f}%"):e("#attrition-age-chart").html("<br /><br /><center><em>Data not available</em></center><br /><br />"),t.agency.fedscope_attrition_los_1_4||t.agency.fedscope_attrition_los_over20?N("column",250,"attrition-los-chart",[],"",[{name:"1-4 Years",data:[t.agency.fedscope_attrition_los_1_4]},{name:"Over 20 Years",data:[t.agency.fedscope_attrition_los_over20]}],"{point.y:,.1f}%"):e("#attrition-los-chart").html("<br /><br /><center><em>Data not available</em></center><br /><br />"),t.agency.fedscope_attrition_white&&t.agency.fedscope_attrition_poc?N("column",250,"attrition-race-chart",[],"",[{name:"White",color:"#ABAEB1",data:[t.agency.fedscope_attrition_white]},{name:"Person of Color",color:"#015081",data:[t.agency.fedscope_attrition_poc]}],"{point.y:,.1f}%"):e("#attrition-race-chart").html("<br /><br /><center><em>Data not available</em></center><br /><br />"),t.agency.fedscope_attrition_it){var n=[];"GOVWIDE"!=t.agency.abbr&&n.push({name:t.agency.name,data:[t.agency.fedscope_attrition_it]}),n.push({name:"Government-Wide",data:[t.govt_wide.fedscope_attrition_it]}),N("column",250,"attrition-it-chart",[],"Percentage of Employees",n,"{point.y:,.1f}%")}else e("#attrition-it-chart").html("<br /><br /><center><em>Data not available</em></center><br /><br />");if(t.agency.fv_ti_yes?O("fv-ti-chart",[{name:"No",value:t.agency.fv_ti_no},{name:"Yes, to take another job within the federal government",value:t.agency.fv_ti_yes_within},{name:"Yes, to take another job outside the federal government",value:t.agency.fv_ti_yes_outside},{name:"Yes, other (including retirement)",value:t.agency.fv_ti_yes}]):e("#fv-ti-chart").html("<br /><br /><center><em>Data not available</em></center><br /><br />"),t.agency.fv_ti_yes?O("poor-performance-chart",[{name:"Remain in the work unit and improve their performance over time",value:t.agency.fv_pp_improve},{name:"Remain in the work unit and continue to underperform",value:t.agency.fv_pp_continue},{name:"Leave the work unit - removed or transferred",value:t.agency.fv_pp_move},{name:"Leave the work unit - quit",value:t.agency.fv_pp_quit},{name:"There are no poor performers in my work unit",value:t.agency.fv_pp_none},{name:"Do not know",value:t.agency.fv_pp_idk}]):e("#poor-performance-chart").html("<br /><br /><center><em>Data not available</em></center><br /><br />"),t.agency.bptw.index.years&&t.agency.bptw.index.agency_trend){var i=combineArrays(t.agency.bptw.index.years,t.agency.bptw.index.agency_trend),r=combineArrays(t.govt_wide.bptw.index.years,t.govt_wide.bptw.index.agency_trend),o=I(t.agency.bptw.index.years,t.govt_wide.bptw.index.years);for(var s in o){var c=o[s];i.hasOwnProperty(c)||(i[c]=null),r.hasOwnProperty(c)||(r[c]=null)}var l=[];"GOVWIDE"!=t.agency.abbr&&l.push({name:"Agency Engagement and Satisfaction Score",data:F(Object.values(i),"start",14),years:F(o,"start",14),color:"#0084d4",clickable:!1},{name:"Agency Engagement and Satisfaction Score",data:F(Object.values(i),"end",14),years:F(o,"end",14),color:"#0084d4",showInLegend:!1,clickable:!1}),l.push({name:"Government-Wide Engagement and Satisfaction Score",data:F(Object.values(r),"start",14),years:F(o,"start",14),color:"#ee3831",clickable:!1},{name:"Government-Wide Engagement and Satisfaction Score",data:F(Object.values(r),"end",14),years:F(o,"end",14),color:"#ee3831",showInLegend:!1,clickable:!1}),Highcharts.chart("bptw-chart",{credits:{enabled:!1},chart:{type:"line",height:400,backgroundColor:"transparent"},title:!1,legend:{layout:"horizontal",itemDistance:100,itemStyle:{color:"#000000",cursor:"default"},itemHoverStyle:{color:"#000000",cursor:"default"},events:{itemClick:function(e){e.preventDefault()}}},xAxis:{categories:t.agency.bptw.index.years,style:{fontSize:8}},yAxis:{title:{text:"Score",style:{fontWeight:"bold",color:"#000000",fontSize:10}},minPadding:1,minorGridLineColor:"#E3E3E3",minorTickInterval:5,tickInterval:10},plotOptions:{line:{tooltip:{pointFormat:"{point.y:.1f}"},dataLabels:{enabled:!1,format:"{point.y:.1f}"},connectNulls:!0,marker:{enabled:!0,symbol:"circle"},allowPointSelect:!1}},series:l})}else e(".bptw-chart-wrapper").html("<br /><br /><center><em>Data not available</em></center><br /><br />")}var r=e(".profile-header").offset().top;e(".profile-header").outerHeight();e(window).scroll(function(){e(window).scrollTop()>r?(e(".profile-header").addClass("stuck").css("margin-top","0px"),e("#agency-profile").addClass("has-stuck").css("padding-top",e(".profile-header").outerHeight()+"px")):(e(".profile-header").removeClass("stuck"),e("#agency-profile").removeClass("has-stuck").css("padding-top","0px"))}),e.ajax({url:API_DOMAIN_PD+"/pd-agencies/?filters[federal_agency][$eq]=true&sort=name:ASC&pagination[limit]=-1",headers:{Authorization:"Bearer "+API_TOKEN_PD}}).done(function(t){var a=document.location.href,n=(e.trim(a.substring(a.indexOf("profile/")+8).replace(/[\W_]+/g," ")),"<select>");n+="<option>View another agency</option>",n+='<option class="name" data-id="GOVWIDE">Government-Wide Data</option>',e(t.data).each(function(e,t){n+='<option class="name" data-id="'+t.attributes.abbreviation+'">'+t.attributes.name+"</option>"}),n+="</select>",e(".agency-selector").html(n),e(".agency-selector select").select2({dropdownParent:e(".profile-header")}),e(".agency-selector select").change(function(t){var n=e(".agency-selector select option:selected").data("id"),i=a.substring(0,a.indexOf("profile/")+8)+n+"/";window.location=i})});var o="<select>";e("h3.section-title").each(function(t,a){var n=e(this).text().replace("Data Coverage","");o+='<option class="name" data-target="'+e(this).attr("id")+'">'+toTitleCase(n)+"</op
2tion>"}),o+="</select>",e(".jump-links-selector").html(o),e(".jump-links-selector select").change(function(t){var a=e(".jump-links-selector select option:selected").data("target");if(!a)return!1;e("html,body").animate({scrollTop:e("#"+a).offset().top},500)}),e(".jump-links-selector select").select2({minimumResultsForSearch:1/0,dropdownParent:e(".profile-header")}),e(".dataCoverage").click(function(){e([document.documentElement,document.body]).animate({scrollTop:e(".profile-footer").offset().top-e(".profile-header").outerHeight()-50},1e3)}),e.ajax({url:API_DOMAIN_PD+"/agency-profile/"+e("#agency_id").val()+"/year/2023/",headers:{Authorization:"Bearer "+API_TOKEN_PD}}).done(function(r){var o=r.data,s=o.agency;if(i(),Object.keys(s).forEach(function(e,a){t(null,e,s[e])}),s.footnote||e(".field.footnote").hide(),s.fedscope_ses_count>0){var c=P(s.fedscope_ses_count,s.fedscope_employees-s.fedscope_ses_count);e(".ses_ratio.field").html(c)}else e(".ses_ratio.field").html("N/A");s.logo_url?e(".field.logo").html('<img src="'+s.logo_url+'" alt="Logo for '+s.name+'" />'):e(".logo-wrapper").hide(),s.mission||e(".field.mission").hide(),"GOVWIDE"==s.abbr&&(e("h3#overview").html("Overview</sup>"),e(".bptw_index_rank-wrapper .bptw_index_rank, .bptw_index_rank-wrapper .denom, .bptw_index_rank-wrapper .note.score, .accountability-indicators").hide());var l="https://bestplacestowork.org/rankings/detail/?c="+s.code;if(e(".bptw-link").html('<a href="'+l+'" target="_blank">'+e(".bptw-link").text()+"</a>"),s.appt_tracker_positions_confirmed&&""!=s.appt_tracker_positions_confirmed){var d="";d+='<div class="nomin">'+s.appt_tracker_positions_confirmed+"</div>",d+='<div class="denom">out of '+s.appt_tracker_positions_total+"</div>",e(".appt_tracker_positions").html(d)}else e(".section-row.political-appointees").html('<div class="pt-4 pb-4 center">Data not available</div>');for(var p=e("#theme_path").val(),u=1;u<6;u++){var h="fedscope_location"+u,f=s[h],m=s[h+"_count"];if(!m||m<1)e(".states .state"+u).addClass("na");else{var g=f&&""!=f?p+"/dist/img/states/state_"+a(f)+".svg":null;
2"SUPPRESSED"==f&&(f="Location not publicly available");var d='<div class="metric"><strong>'+f+"</strong><br /> "+Math.round(parseFloat(m)).toLocaleString("en-US")+"</div>";e(".states .state"+u).css("background-image","url("+g+")").css("background-size","80%").after(d)}}for(var u=1;u<6;u++){var h="fedscope_occupation"+u;if(s[h]&&""!=s[h]){var b=s[h].split("-")[0],v=s[h].split("-")[1],m=s[h+"_count"];if(m&&!(m<1)){var g=b&&""!=b?p+"/dist/img/occupations/occupation_"+b+".svg":null,d='<div class="metric"><strong>'+v+"</strong><br /> "+Math.round(parseFloat(m)).toLocaleString("en-US")+"</div>";e(".occupations .occupation"+u).css("background-image","url("+g+")").css("background-size","50%").after(d)}}}s.fv_ti_yes||s.fv_ti_no||s.fv_ti_yes_outside||(!1,e(".turnover-intention").html('<div class="pt-4 pb-4 center">Data not available</div>'));var _=!0;s.fv_pp_continue||s.fv_pp_improve||s.fv_pp_move||(_=!1,e(".poor-performance").html('<div class="pt-4 pb-4 center">Data not available</div>'));var y=!0;s.fv_pm_perf||s.fv_pm_accountability||s.fv_pm_feedback||s.fv_pm_gclarity||(y=!1,e(".performance-management").html('<div class="pt-4 pb-4 center">Data not available</div>')),s.fitara_score?e(".fitara_score").addClass(s.fitara_score.replace(/\W/g,"")):e(".section-row.accountability-indicators").html('<div class="pt-4 pb-4 center">Data not available</div>');s.gao_rec_rate||s.mgmt_challenges||s.fitara_score||(!1,e(".section-row.accountability-indicators").html('<div class="pt-4 pb-4 center">Data not available</div>'));var w=o.govt_wide;Object.keys(o.govt_wide).forEach(function(e,a){t("govwide",e,w[e])});var k=o.private_sector;Object.keys(o.private_sector).forEach(function(e,a){t("privatesector",e,k[e])}),e(".attrition-wrapper select").change(function(t){e(".attrition-wrapper .sections>div").hide(),e(".attrition-wrapper .sections ."+e(this).val()).show(),t.preventDefault()}),n(o),s.bptw.index.years||_||y||e(".section-row.employee-experience .tab-wrapper").html('<div class="pt-4 pb-4 center">Data not available</div>'),e(".placeholder").removeClass("placeholder")})}function F(e,t,a){return Array.apply(null,Array(e.length)).map(function(n,i){var r;return"start"==t&&(r=i>=a),"end"==t&&(r=i<a),r?e[i]:null})}function P(e,t){var a=t/e;return"1:"+Math.round(a)}function I(e,t,a,n){return[].concat(e,t,a,n).sort(function(e,t){return e-t}).filter(function(e,t,a){if(a.indexOf(e)==t)return e})}function O(e,t){Highcharts.chart(e,{chart:{type:"bar"},title:{text:""},credits:{enabled:!1},legend:{enabled:!1},tooltip:{enabled:!1},xAxis:{categories:t.map(function(e){return e.name})},yAxis:{gridLineWidth:0,labels:{enabled:!1},title:{enabled:!1}},plotOptions:{bar:{borderRadius:0,dataLabels:{enabled:!0,format:"{y}%"}}},series:[{data:t.map(function(e){return e.value})}]})}function R(e,t,a,n,i){Highcharts.chart(a,{chart:{type:"pie",height:t,colors:["#00ce7c","#fdd756"],backgroundColor:"transparent"},title:{text:e},credits:{enabled:!1},tooltip:{enabled:!1},legend:{layout:"vertical",align:"right",verticalAlign:"bottom",width:140,itemStyle:{color:"#000000",cursor:"default",textOverflow:null,width:120},itemHoverStyle:{color:"#000000",cursor:"default",textOverflow:null,width:120},events:{itemClick:function(e){return e.preventDefault(),!1}}},plotOptions:{pie:{innerSize:"60%",cursor:"default",dataLabels:{enabled:!0,format:"<b>{point.percentage:.1f}%</b>",borderRadius:10,backgroundColor:"rgba(255, 255, 255, 0.7)",borderWidth:0,shadow:!0,style:{color:"#000000",textOutline:0},distance:-5,filter:{property:"percentage",operator:">",value:5}},showInLegend:!0,allowPointSelect:!1,series:{events:{legendItemClick:function(e){return e.preventDefault(),!1}}}}},series:[{data:n}]})}function N(e,t,a,n,i,r,o){Highcharts.chart(a,{chart:{type:e,height:t,backgroundColor:"transparent"},title:{text:""},credits:{enabled:!1},xAxis:{visible:!1,categories:n},yAxis:{visible:!1},tooltip:{enabled:!1},legend:{itemStyle:{color:"#000000",cursor:"default"},itemHoverStyle:{color:"#000000",cursor:"default"},events:{itemClick:function(e){return e.preventDefault(),!1}}},plotOptions:{bar:{dataLabels:{enabled:!0,pointFormat:o},point:{events:{legendItemClick:function(e){e.preventDefault()}}},events:{legendItemClick:function(e){return e.preventDefault(),!1}},allowPointSelect:!1},column:{pointWidth:80,borderRadius:0,dataLabels:{enabled:!0,pointFormat:o},events:{legendItemClick:function(e){return e.preventDefault(),!1}},allowPointSelect:!1}},series:r})}function U(){e("input.agency-search").keyup(function(){var t=e("input.agency-search").val();t.length>1?e(".agency-item").each(function(){e(this).find("label").text().indexOf(t)<0?e(this).is(":hidden")||e(this).fadeOut():e(this).is(":hidden")&&e(this).fadeIn()}):0==t.length&&e(".agency-item").fadeIn()})}function H(){var t=document.location.href;e(".submenu-block .wp-block-button").each(function(){if(e(this).find("a").attr("href")==t){e(this).find("a").addClass("current-page");var a=e(this).find("a").css("color");e(this).find("a").attr("style","color: #FFFFFF !important;background-color: "+a+" !important")}})}function W(){function t(){(n=e(".slider-thumb-nav .eedee-gutenslider-pagination .swiper-pagination-bullet").length)>0&&(clearInterval(i),e(".slider-thumb-nav .eedee-gutenslider-pagination .swiper-pagination-bullet").each(function(t){e(this).css({background:"url("+a[t]+") no-repeat center center","background-size":"cover"})}))}var a=[];e(".slider-thumb-nav .swiper-slide").not(".swiper-slide-duplicate").each(function(){var t=e(this).find("img").attr("src");a.push(t)});var n=e(".slider-thumb-nav .eedee-gutenslider-pagination .swiper-pagination-bullet").length,i=setInterval(t,400)}function Y(){e("#menu-top-menu .mobile-btn, #mobile-menu .close-mobile").click(function(){e("#mobile-menu").toggleClass("showing")}
2),e(".secondary-menu-wrapper .button.expand").length&&(e(".secondary-menu-wrapper .button.expand").click(function(){e(".secondary-menu-wrapper").addClass("show")}),e(".secondary-menu-wrapper .button.close").click(function(){e(".secondary-menu-wrapper").removeClass("show")}))}function B(){e(".pps-accordion-block").each(function(){e(this).hasClass("default-closed")||e(this).find(".accordion-item").eq(0).addClass("opened")}),e(".accordion-expand-all").length&&e(".accordion-expand-all").click(function(){var t=0;e(".accordion-item").each(function(){e(this).hasClass("opened")||(e(this).addClass("opened"),t++)}),0==t&&e(".accordion-item").each(function(){e(this).removeClass("opened")})})}function j(){function t(){e('a[href="#x"]').length&&(a(),e('a[href="#x"]').remove(),e("nav#content-navigation").prepend('<a class="close-sidebar">X</a>'),e("a.close-sidebar").click(function(t){t.preventDefault(),e("nav#content-navigation,.content-navigation-screen").removeClass("showing")}))}function a(){clearInterval(i)}var n=e("header.site-header").outerHeight()+e(".header-hero").outerHeight();e(document).scroll(function(){e(this).scrollTop()>n?e(".annual-report-nav").hasClass("stuck")||e(".annual-report-nav").addClass("stuck"):e(".annual-report-nav").hasClass("stuck")&&e(".annual-report-nav").removeClass("stuck")}),e("a.show-contents-menu").click(function(t){t.preventDefault(),e("nav#content-navigation,.content-navigation-screen").toggleClass("showing")}),e(".content-navigation-screen,.close-menu").click(function(t){e("nav#content-navigation,.content-navigation-screen").removeClass("showing")});var i=setInterval(t,1e3)}function z(){var t=new ScrollMagic.Controller;e(".metric-fade-in").each(function(e,a){new ScrollMagic.Scene({triggerElement:a}).setTween(a,.25,{opacity:1}).addTo(t)}),e(".metric-fade-up,.metric-fade-down").each(function(e,a){new ScrollMagic.Scene({triggerElement:a}).setTween(a,.25,{opacity:1,transform:"translateY(0px)"}).addTo(t)}),e(".metric-fade-right,.metric-fade-left").each(function(e,a){new ScrollMagic.Scene({triggerElement:a}).setTween(a,.25,{opacity:1,transform:"translateX(0px)"}).addTo(t)})}function G(t,a){var n=e(t).offset().top;e(document).scroll(function(){e(this).scrollTop()>n-40?(e(a).css("max-width",e(t).outerWidth()-20),e(t).hasClass("stuck")||e(t).addClass("stuck")):e(t).hasClass("stuck")&&e(t).removeClass("stuck")})}function V(){var t=0;e(".wp-block-eedee-block-gutenslider").each(function(){e(this).addClass("slider-"+t);var a=".wp-block-eedee-block-gutenslider.slider-"+t;e(a+" .keep-reading-button").click(function(){e(a+" .eedee-gutenslider-next").click()}),e(a+" .go-back-button").click(function(){e(a+" .eedee-gutenslider-prev").click()}),t++})}function q(){var t=e("#sticky-header"),a=t.offset().top,n=e("#floating-content-nav"),i=e("#wpadminbar").length?e("#wpadminbar").outerHeight():0;e(document).scroll(function(){e(this).scrollTop()>a-i-100?(t.hasClass("stuck")||t.addClass("stuck"),n.hasClass("stuck")||n.addClass("stuck")):(t.hasClass("stuck")&&t.removeClass("stuck"),n.hasClass("stuck")&&n.removeClass("stuck")),$(),K()}),e(".nav-item").click(function(){e("html, body").animate({scrollTop:e(".content-section.section-"+e(this).data("count")).offset().top-100},500),e("#floating-content-nav").hasClass("open")&&e("#floating-content-nav").removeClass("open")}),e(".report-content p, .report-content h1, .report-content h2, .report-content h3, .report-content h4, .report-content h5, .report-content h6, .report-content td, .report-content li").each(function(t){e(this).html().indexOf('class="footnote"')>-1&&e(this).append('<div class="footnote-wrapper"><span class="close"><i class="fa-solid fa-xmark"></i></span></div>')}),e(".footnote-wrapper .close").click(function(){e(this).parent().slideToggle()}),e(".footnote").each(function(t){var a=e(this).data("id");if(a&&!(a<0)){var n="p, h1, h2, h3, h4, h5, h6, td, li";e(this).closest(n).find(".footnote-wrapper").append('<div data-id="'+a+'" class="note">'+a+". "+footnotes[parseFloat(e(this).html())-1]+"</div>"),e(this).closest(n).find('.footnote[data-id="'+a+'"]').click(function(){e(this).closest(n).find(".footnote-wrapper").slideToggle()})}}),e("#floating-content-nav .mobile").click(function(){e("#floating-content-nav").toggleClass("open")}),e(".logos-wrapper .item").hover(function(){e(this).find(".description-wrapper").addClass("showing")},function(){e(this).find(".description-wrapper").removeClass("showing")}),e("#share").click(function(){e(".social").toggleClass("open")})}function $(){e(".content").each(function(){e(document).scrollTop()+.6*e(window).height()>
2e(this).offset().top&&te!=e(this).data("count")&&(e(".nav-item").removeClass("current"),e(".nav-item.nav-"+e(this).data("count")).addClass("current"),te=e(this).data("count"))})}function K(){var t=e(document),a=(t.scrollTop()+e(window).height())/t.height()*100;e(".progress-bar").width(a+"%")}function J(){document.location.search.indexOf("?unapproved")>-1&&(e("body").append('<div id="comment-notice"><h2>Thank you for submitting your comment.</h2><p>It will be reviewed by the blogâs moderators and published if approved. Click anywhere in this box to return to the page.<p></div>'),e("#comment-notice").click(function(){e(this).fadeOut()}))}!function(){e(document).on("facetwp-loaded",function(){e(".facetwp-facet").each(function(){if(e(this).html()){var t=e(this).attr("data-name"),a=FWP.settings.labels[t];e('.facet-label[data-for="'+t+'"]').length<1&&e(this).before('<h3 class="facet-label" data-for="'+t+'">'+a+"</h3>")}}),FWP.loaded&&FWP.enable_scroll&&e("html, body").animate({scrollTop:e(".facetwp-template").offset().top-300},500),i(),e(".facetwp-template").animate({opacity:1},400),e.each(FWP.settings.num_choices,function(t,a){var n=e(".facetwp-facet-"+t).closest(".widget");0===a?n.hide():n.show()})}),e(document).on("facetwp-refresh",function(){n(),e(".facetwp-template").animate({opacity:.3},400)})}(),e(document).ready(function(){e("select").each(function(){var t=e(this);e(this).attr("id")&&e(this).attr("id").indexOf("tfa_")<0&&e(this).attr("class")&&"skip_select2"!=e(this).attr("class")&&(t.select2(),t.on("select2:select",function(t){e(this).change()}))}),_(),document.addEventListener("facetwp-loaded",function(){_()}),C(),initSearch(),Y(),e(".menu-item.parent-link>a.nav-link").click(function(t){document.location=e(this).attr("href")}),e(".filter-bar").length&&M(),e(".single-sidebar").length&&G(".single-sidebar",".single-sidebar .sidebar-wrapper"),e(".secondary-menu-wrapper").data("sticky")&&v(),e(".leadership-dev-slider-wrapper").length&&V(),e("#digital-research").length&&q(),e("#comments").length&&J(), 3e(".page-2020-2021-impact-report").length&&z(),e(".has-annual-report-nav").length&&j(),e(".pps-accordion-block").length&&B(),e(".slider-thumb-nav").length&&W(),e(".submenu-block").length&&H(),e(".congressional-oversight-agency-search").length&&U(),e("#performance-dashboard").length&&e("#agency-list").length&&E(),e("#performance-dashboard").length&&e("#agency-profile").length&&L(),e("body").hasClass("page-site-search")&&D(),e("img.click-to-enlarge").length&&x(),e("body").hasClass("page-template-page-equity-map")&&initEquityMap(),e(".tabs-as-nav-menu").length&&e(".tabs-as-nav-menu").hasClass("tabs-with-arrows")&&S(),e("body").hasClass("page-template-page-data-vis")&&T(),e("body").hasClass("page-template-page-gallery-with-dialogs")&&A(),e("body").hasClass("page-staff")&&k(),e("#success-wrapper").length&&w(),e(".count-up").length&&y(),e(".harms-100").length&&b(),(e("#fht-separations-timeline").length||e("#fht-separations-counts").length)&&o(),e("#fht-cost-to-communities").length&&X.init(),e("#fht-cost-to-communities-share").length&&a(),e("#fht-all-stories").length&&r(),e(".match-height").length&&f(".match-height"),e("#science-year-review").length&&t(),e("body").hasClass("page-cost-to-our-economy")&&s()});var Z,Q={count_current:1,TERMINATIONS:{},TERMINATIONSBYAGENCY:{},TERMINATIONSBYMONTH:{},RUNNING_TOTALS:[],SECTORS:[],AGENCIES:{},isLocked:!1,MAP:{STATUS:null,LAST_UPDATED:null,STATE:null,DRILLDOWN:null,DISTRICT:null,TOUR:!1,DATA:{FEDERAL:[],STATE:[]},LAYER:"employees_sum_current",LAYERS:{employees_sum_current:{name:"Number of Federal Employees",suffix:" workers",mincolor:"#cce6e5",color:"#80c0be",maxcolor:"#013634"},assistance_sum_current:{name:"Value of Federal Assistance",prefix:"$",mincolor:"#fff6d7",color:"#ffe174",maxcolor:"#e7b621"},contracts_sum_current:{name:"Value of Federal Contracts",prefix:"$",mincolor:"#e7e1ee",color:"#c4b5d5",maxcolor:"#332541"}}},CDNURL:"/wp-content/themes/pps/dist/geojson/",PLACEHOLDER_IMG_URL:"https://ourpublicservice.org/wp-content/uploads/2022/03/PPS_tag_horizontal_full-color.svg",FABRIC:{URL:"https://datahab-auth-for-wp-fch2etebdgaterd3.canadacentral-01.azurewebsites.net/api/HttpTrigger2?code=AC1h_THU7NKviht_J5usOvoYUJ-NTnrbd_nwHUQ4jjSmAzFuS8OyqQ==",TABLES:{FHT:{COMMUNITY:{state:"state_tables",cd:"cd_tables",story:"story_tables"}}}}},X={init:function(){s(),e("#loading-pps").css("position","absolute").css("top",e("#fht-cost-to-communities").offset().top+400);var t="employees_sum_current",a=null,n=null,i=null;if(window.location.search.indexOf("?")>-1&&e(window.location.search.replace("?","").split("&")).each(function(e,r){if(r.indexOf("state")>-1&&(n=r.split("=")[1]),r.indexOf("layer")>-1&&(t=r.split("=")[1]),r.indexOf("view")>-1&&(a=r.split("=")[1]),r.indexOf("cd")>-1){var o=r.split("=")[1];n=o.split("-")[0],i=o.split("-")[1]}}),"share"==a&&e("body").addClass("view-share"),Q.MAP.LAYER=t,Q.MAP.DISTRICT=i,e(Object.keys(Q.MAP.LAYERS)).each(function(a,n){var i="";i+='<div class="facetwp-checkbox '+(n==t?"selected":"")+'" data-value="'+n+'">',i+='<span class="facetwp-display-value"><span class="color" style="background-color:'+Q.MAP.LAYERS[n].color+';"></span>'+Q.MAP.LAYERS[n].name+"</span>",i+="</div>",e("#map_selector").append(i)}),e(".selected-metric span").text(Q.MAP.LAYERS[t].name),e("#map_selector .facetwp-checkbox").click(function(){e(".facetwp-checkbox.selected").removeClass("selected"),Q.MAP.LAYER=e(this).data("value"),e(".filter-item .selected-metric span").text(Q.MAP.LAYERS[Q.MAP.LAYER].name),e(".filter-item .open").removeClass("open"),e(this).addClass("selected"),X.loadMap(),X.updateURL()}),X.loadMap(n),e(".legend-btn").click(function(){e("#fht-communities-chart .highcharts-legend").is(":visible")?X.legendClose():X.legendOpen()}),e(".toggle-item").click(function(){e(".toggle").toggleClass("select-last"),e(".toggle-content-item").toggle()}),e(".social .share-info").click(function(){e(".share-dialog").fadeIn(),X.initShareDialog("story")}
3),e(".share-dialog .close-window").click(function(){e(".share-dialog").fadeOut()}),e(".zipcode-btn").click(X.searchByZipcode),e(".zipcode").keyup(function(e){13==e.keyCode&&X.searchByZipcode()}),e(".panel .close-panel").click(function(){X.panelHide()}),e(".clear-search").click(function(){var t=Q.MAP.LAYERS[Object.keys(Q.MAP.LAYERS)[0]].name;e(".zipcode").val(""),e(".facetwp-checkbox.selected").removeClass("selected"),e(".filter-item .selected-metric span").text(t),Q.MAP.LAYER=Object.keys(Q.MAP.LAYERS)[0],Q.MAP.STATE=null,Q.MAP.DISTRICT=null,X.panelHide(),X.loadFederal(null),X.updateURL()}),window.addEventListener("scroll",function(){isInView(document.querySelector("#fht-communities-chart"))&&X.initIntro()}),e(".fht-nav").length){var r=e(".fht-nav").offset().top;e(".fht-nav").outerHeight();e(window).scroll(function(){e(window).scrollTop()>r?(e(".fht-nav").addClass("stuck"),e("body").addClass("has-stuck").css("padding-top",2*e(".fht-nav").outerHeight()+"px")):(e(".fht-nav").removeClass("stuck"),e("body").removeClass("has-stuck").css("padding-top","0px"))})}},loadMap:function(e){Q.MAP.STATE?X.loadState():(X.panelHide(),Z?X.updateUSASeriesData():X.loadFederal(e),Q.MAP.DRILLDOWN=!1)},loadFederal:function(t){n(),Q.MAP.STATUS="loading",t&&(Q.MAP.STATE=t.toUpperCase());var a=[];sessionStorage.getItem("fht.map.topo.us")||a.push(e.ajax({url:Q.CDNURL+"us-all.topo.json",method:"GET"}).promise()),a.push(e.ajax({url:Q.FABRIC.URL,method:"POST",data:JSON.stringify({query:"query GetData { "+getFabricTable(Q.FABRIC.TABLES.FHT.COMMUNITY.story)+"(filter: { spotlight: {eq: true} }){ items { title description spotlight spotlight_text state state_featured district photo_url vimeo_url source_1_title source_1_url fht_sector_1 latitude longitude record_published } } "+getFabricTable(Q.FABRIC.TABLES.FHT.COMMUNITY.state)+" { items { abbrv state employees_sum_current employees_sum_prev employees_net employees_percent_change assistance_sum_current assistance_sum_prev assistance_net assistance_percent_change contracts_sum_current contracts_sum_prev contracts_net contracts_percent_change properties_sum_current properties_sum_prev properties_net properties_percent_change vets_percent under30_percent stemm_percent under_median_salary_percent } }}"})}).promise()),Promise.all(a).then(function(t){i();var a=[],n={},r=[];e(t).each(function(i){t[i].type&&"Topology"==t[i].type&&(a=t[i],sessionStorage.setItem("fht.map.topo.us",JSON.stringify(a))),t[i].data&&(t[i].data[getFabricTable("state_tables")]&&e(t[i].data[getFabricTable("state_tables")].items).each(function(e,t){n[t.abbrv.toLowerCase()]={metric:t[Q.MAP.LAYER]},Q.MAP.DATA.FEDERAL[t.abbrv.toUpperCase()]=t}),t[i].data[getFabricTable("story_tables")]&&(e(t[i].data[getFabricTable("story_tables")].items).each(function(e,t){if(t.spotlight&&r.push({name:t.title,lon:t.longitude,lat:t.latitude,title:t.title,description:t.description,spotlight_text:t.spotlight_text,state:t.state,featured:t.state_featured,district:t.district,photo_url:t.photo_url,vimeo_url:t.vimeo_url,source_1_title:t.source_1_title,source_1_url:t.source_1_url,fht_sector_1:t.fht_sector_1}),t.record_published){var a=new Date(t.record_published).getTime();if(Q.MAP.LAST_UPDATED){a>
3new Date(Q.MAP.LAST_UPDATED).getTime()&&(Q.MAP.LAST_UPDATED=t.record_published)}else Q.MAP.LAST_UPDATED=t.record_published}}),Q.MAP.DATA.SPOTLIGHTS=r))}),a.length<1&&(a=JSON.parse(sessionStorage.getItem("fht.map.topo.us")));var o=Highcharts.geojson(a),s=a.objects.default["hc-recommended-mapview"];o.forEach(function(e,t){var a=e.properties["hc-key"].replace("us-","").toLowerCase();e.drilldown=e.properties["hc-key"],e.value=n[a].metric,e.lat=e.properties.latitude,e.lon=e.properties.longitude}),Highcharts.setOptions({lang:{numericSymbols:["K","M","B","T"]}}),Z=Highcharts.mapChart("fht-communities-chart",{chart:{height:null,backgroundColor:"transparent",zooming:{type:void 0},events:{drilldown:X.onDrillDown,drillup:X.onAfterDrillUp,drillupall:X.onAfterDrillUpAll,load:X.onAfterLoad}},accessibility:{enabled:!1},credits:{enabled:!1},title:{text:"",enabled:!1},colorAxis:{minColor:Q.MAP.LAYERS[Q.MAP.LAYER].mincolor,maxColor:Q.MAP.LAYERS[Q.MAP.LAYER].maxcolor},legend:{title:{text:"Key"},enabled:!0,floating:!0,align:"right",verticalAlign:"bottom",layout:"horizontal",backgroundColor:"#FFFFFF",borderColor:"#000000",borderRadius:10,borderWidth:1,itemMarginTop:15,itemMarginBottom:55,useHTML:!0,y:-50,maxHeight:400,width:250,labelFormatter:function(){var e='<div class="legendItemsWrapper">';return e+='<div class="item"><div class="label">'+Q.MAP.LAYERS[Q.MAP.LAYER].name+"</div></div>",e+='<div class="item"><div class="label">Icons:</div>',e+='<span class="marker" id="intro-spotlight"></span> Spotlight Stories</div>',e+="</div>"},symbolWidth:240,itemWidth:240,itemStyle:{width:240,textOverflow:"none",overflow:"visible",fontWeight:"bold",color:"#000000"}},mapView:s,mapNavigation:{enabled:!1},plotOptions:{map:{animation:!1,states:{hover:{color:"#EEDD66",opacity:1},inactive:{opacity:1}}}},tooltip:{useHTML:!0},series:[{data:o,zIndex:10,name:"USA",animation:!1,dataLabels:{enabled:!1},custom:{mapView:s},tooltip:{enabled:!0,pointFormatter:function(){return X.getDataTooltip("federal",this)}},states:{hover:{enabled:!0,borderWidth:2,borderColor:"#ffe174"},inactive:{opacity:1}}},{type:"mappoint",name:"Spotlight Stories",data:r,zIndex:30,animation:!1,dataLabels:{enabled:!1},cursor:"pointer",events:{click:function(t){X.updatePanel("spotlight",t.point.x),X.panelShow(),e('.toggle-item[data-item="stories"]').hasClass("selected")||e('.toggle-item[data-item="stories"]').click()}},tooltip:{enabled:!0,style:{width:"220px",minHeight:"270px",padding:"10px"},pointFormatter:function(){var e='<div class="tooltip-wrapper">';return this.photo_url?(e+='<div class="tooltip-inset image">',e+='<img src="'+this.photo_url+'" alt="'+this.name.replaceAll('"',""")+'" />',e+="<b>"+this.name.replaceAll('"',""").replace(/�/g,"-")+"</b>",e+="</div>"):(e+='<div class="tooltip-inset no-image">',e+="“"+this.description.replaceAll('"',""").replace(/�/g,"-")+"“",e+="<br /><b>"+this.name.replaceAll('"',""").replace(/�/g,"-")+"</b>",e+="</div>"),e+="</div>"}},marker:{fillColor:"#ee3831",radius:7},states:{inactive:{opacity:1},active:{radius:12,animation:{duration:200}}},legend:{enabled:!0}}],drilldown:{activeDataLabelStyle:{color:"#FFFFFF",textDecoration:"none",textOutline:"1px #000000"},breadcrumbs:{floating:!0,events:{click:function(t){t.target&&t.target.firstChild&&"USA"==t.target.firstChild.data?X.panelHide():(Q.MAP.DISTRICT=null,e(".highcharts-point.selected").removeClass("selected"),e(".highcharts-point.highcharts-point-select").removeClass("highcharts-point-select"),X.updatePanel("state"),X.updateURL())}}},drillUpButton:{relativeTo:"spacingBox",position:{x:0,y:60}}}}),Q.MAP.STATUS="loaded";
3var c=new Date(Q.MAP.LAST_UPDATED),l=["Jan.","Feb.","March","April","May","June","July","Aug.","Sep.","Oct.","Nov.","Dec."],d=l[c.getMonth()]+" "+c.getDate()+", "+c.getFullYear();e("#fht-last-updated span").text(d)}).catch(function(e){})},loadState:function(){var t=Q.MAP.STATE,a="cd-"+t.toLowerCase();n(),Q.MAP.STATUS="loading",e.when(e.ajax({url:Q.CDNURL+""+a+".geojson",method:"GET"}),e.ajax({url:Q.FABRIC.URL,method:"POST",data:JSON.stringify({query:"query GetData($state: String!){ "+getFabricTable(Q.FABRIC.TABLES.FHT.COMMUNITY.cd)+"(filter: { abbrv: {eq: $state} }) { items { district employees_sum_current employees_sum_prev employees_percent_change employees_error_margin employees_net assistance_sum_current assistance_sum_prev assistance_net assistance_percent_change contracts_sum_current contracts_sum_prev contracts_net contracts_percent_change properties_sum_current properties_sum_prev properties_net properties_percent_change } } "+getFabricTable(Q.FABRIC.TABLES.FHT.COMMUNITY.story)+"(filter: { district: {contains: $state} }){ items { title description spotlight_text state state_featured district source_1_title source_1_url fht_sector_1 photo_url vimeo_url } } }",variables:{state:t.toUpperCase()}})})).done(function(a,n){var i=JSON.parse(a[0]),r=Highcharts.geojson(i).filter(function(e){return"ZZ"!==e.properties.CD119FP}),o=n[0].data[getFabricTable("cd_tables")].items;Q.MAP.DATA.STATE=[],o.forEach(function(e,t){Q.MAP.DATA.STATE[e.district]=o[t],Q.MAP.DATA.STATE[e.district].stories=n[0].data[getFabricTable("story_tables")].items.filter(function(t){return t.district.toLowerCase()==e.district.toLowerCase()})}),n[0].data[getFabricTable("story_tables")].items.forEach(function(e,a){e.state_featured&&e.district.split("-")[0].toUpperCase()==t.toUpperCase()&&(Q.MAP.DATA.FEDERAL[t.toUpperCase()].stories||(Q.MAP.DATA.FEDERAL[t.toUpperCase()].stories=[]),Q.MAP.DATA.FEDERAL[t.toUpperCase()].stories.push(e))}),r.forEach(function(e,t){var a=X.getCDLabelFromProperties(e.properties);o.forEach(function(t,n){t.district==a&&(e.value=t[Q.MAP.LAYER])})}),Z||(Z=Highcharts.charts[0]),Q.MAP.DRILLDOWN=!0;var s={},c={};s=Z.series.find(function(e){return e.name.includes("USA")}),s?(Z.mapView.update(Highcharts.merge({insets:void 0,padding:0},i.objects)),c=s.points.find(function(e){return e.name===X.getFullStateName(t)}),Z.addSeriesAsDrilldown(c.point,{name:"State: "+X.getFullStateName(t),data:r,dataLabelsGroup:"States",zIndex:20,animation:!1,selected:!0,cursor:"pointer",dataLabels:{enabled:!1},enableMouseTracking:!0,tooltip:{enabled:!0,pointFormatter:function(){return X.getDataTooltip("state",this)}},states:{select:{color:void 0}},events:{click:function(t){"ZZ"!==t.point.options.properties.CD119FP&&(console.log("e is ",t),Q.MAP.STATE=X.getStateByFPCode(t.target.point.options.properties.STATEFP),t.point.graphic.element.classList.contains("selected")?(t.point.graphic.element.classList.remove("selected"),Q.MAP.DISTRICT=null,X.updatePanel("state")):(e(".highcharts-point.selected").removeClass("selected"),e(".highcharts-point.highcharts-point-select").removeClass("highcharts-point-select"),t.point.graphic.element.classList.add("selected"),Q.MAP.DISTRICT=t.target.point.options.properties.DISTRICT,"00"==Q.MAP.DISTRICT&&(Q.MAP.DISTRICT="AL"),X.updatePanel("district")),X.panelShow(),X.updateURL())}}})):(s=Z.series.find(function(e){return e.name.includes("State:")}),c=s.points.find(function(e){return e.name===X.getFullStateName(t)}),s.update({name:"State: "+X.getFullStateName(t),data:r,event:{drillup:function(){},drillupall:function(){}},tooltip:{enabled:!0,pointFormatter:function(){return X.getCDLabelFromProperties(this.properties)+": <b>"+X.getPrefix()+X.formatMetric(this.value,"number")+X.getSuffix()+"</b>"},footerFormat:"<br /><em>"+Q.MAP.LAYERS[Q.MAP.LAYER].name+"</em>"}},!0),e(".highcharts-breadcrumbs-group .highcharts-breadcrumbs-button:last-child text").text(X.getFullStateName(t))),spotlightSeries=Z.series.find(function(e){return e.name.includes("Spotlight")}),spotlightSeries.data.forEach(function(e,a){e.district.split("-")[0].toUpperCase()!=t.toUpperCase()&&(spotlightSeries.data[a].visible=!1)}),setTimeout(function(){Q.MAP.DISTRICT?(X.updatePanel("district"),s=Z.series.find(function(e){return e.name.includes("State:")}),(c=s.points.find(function(e){return e.properties.OFFICE_ID===Q.MAP.STATE+Q.MAP.DISTRICT}))&&c.select(!0)):X.updatePanel("state"),X.panelShow(),X.updateURL(),X.generateMapButtons("districts"),Z.update({colorAxis:{minColor:Q.MAP.LAYERS[Q.MAP.LAYER].mincolor,maxColor:Q.MAP.LAYERS[Q.MAP.LAYER].maxcolor}}),e("#loading-pps").fadeOut(),Q.MAP.STATUS="loaded"},2e3)}).fail(function(){})},onAfterLoad:function(){Q.MAP.STATE?X.loadState():(e("#readyForScreenshot").show(),X.generateMapButtons("states"))},onAfterDrillUpAll:function(e){},onAfterDrillUp:function(t){if("loading"!=Q.MAP.STATUS){window.pageYOffset||document.documentElement.scrollTop;X.panelHide(),e(".highcharts-point.selected").removeClass("selected"),e(".highcharts-point.highcharts-point-select").removeClass("highcharts-point-select"),Q.MAP.STATE=null,Q.MAP.DISTRICT=null;var a=JSON.parse(sessionStorage.getItem("fht.map.topo.us")),n=a.objects.default["hc-recommended-mapview"];
3Z.mapView.update(n,!0,!1),setTimeout(function(){X.removeStateSeriesData()},1e3),X.updateUSASeriesData(),spotlightSeries=Z.series.find(function(e){return e.name.includes("Spotlight")}),spotlightSeries.data.forEach(function(e,t){spotlightSeries.data[t].visible=!0}),X.updateURL(),X.generateMapButtons("states")}},onDrillDown:function(e){Q.MAP.STATE=X.getAbbrStateName(e.point.key),X.loadState()},getDataTooltip:function(e,t){var a="",n="",i="",r={};if("federal"==e?(n=t.name,i=X.getPrefix()+X.formatMetric(t.value,"number"),r=Q.MAP.DATA.FEDERAL[X.getAbbrStateName(t.key)]):(n=X.getCDLabelFromProperties(t.properties),i=X.getPrefix()+Highcharts.numberFormat(t.value,0)+X.getSuffix(),r=Q.MAP.DATA.STATE[X.getCDLabelFromProperties(t.options.properties)]),a+='<div class="line1">'+n+": "+i+"</div>",a+='<div class="line2">'+Q.MAP.LAYERS[Q.MAP.LAYER].name+"</div>",Q.MAP.LAYER.toLowerCase().indexOf("properties")>-1)var o=r[Q.MAP.LAYER.replace("sum_current","net")],s="net";else var o=r[Q.MAP.LAYER.replace("sum_current","percent_change")],s="percent";return o&&(a+=X.generateTrendLabel(o,s,!0)),a},removeStateSeriesData:function(){if(Z){targetIndex=Z.series.findIndex(function(e){return e.name.includes("State:")});try{Z.series[targetIndex]&&Z.series[targetIndex].remove()}catch(e){}}},updateUSASeriesData:function(){var e=Z.series.find(function(e){return"USA"===e.name});if(e){var t=Q.MAP.DATA.FEDERAL,a=e.points.map(function(e){var a=X.getAbbrStateName(e.name);return Object.assign({},e.options,{value:t[a]?t[a][Q.MAP.LAYER]:0})});e.setData(a,!1),Z.update({colorAxis:{minColor:Q.MAP.LAYERS[Q.MAP.LAYER].mincolor,maxColor:Q.MAP.LAYERS[Q.MAP.LAYER].maxcolor}},!0)}},searchByZipcode:function(){var t=e("input.zipcode").val();return t.toString().length<5?(alert("The zipcode you entered is less than five digits, please correct it and try again."),!1):!(!t||""==t)&&(n(),void e.ajax({url:"https://datahab-auth-for-wp-fch2etebdgaterd3.canadacentral-01.azurewebsites.net/api/HttpTrigger1?code=AC1h_THU7NKviht_J5usOvoYUJ-NTnrbd_nwHUQ4jjSmAzFuS8OyqQ==",method:"POST",data:JSON.stringify({query:"query GetDataByState($zipcode: Int!){ cd_zip_xwalks(filter: { ZIP: {eq: $zipcode} }) { items { CD_LABEL } }}",variables:{zipcode:parseFloat(t)}}),success:function(e){var t=e.data.cd_zip_xwalks.items[0].CD_LABEL,a=t.split("-")[0];if(e.data.cd_zip_xwalks.items.length>1){var n="";e.data.cd_zip_xwalks.items.forEach(function(e,t){t>0&&(n+=", "),n+=e.CD_LABEL}),alert("The zip code you entered includes the following Congressional District: "+n+"\n \n You will now be directed to the state map to select your district.")}else Q.MAP.DISTRICT=X.addLeadingZero(t.split("-")[1]);i(),Q.MAP.STATE=a,X.loadMap()}}))},addLeadingZero:function(e){return parseFloat(e)<10?"0"+e:""+e},initShareDialog:function(t,a){if("data"==t)X.getShareImage(),e("#share-image-url").data("status","loading"),e(".share-preview").addClass("loading").css("background-image","url("+Q.PLACEHOLDER_IMG_URL+")").css("background-size","contain").text("");else if("spotlight"==t&&e(".spotlight-img").length)e("#share-image-url").data("status",""),e("#share-image-url").val(e(".spotlight-img").attr("src")),e(".share-preview").removeClass("loading").css("background-image","url("+e(".spotlight-img").attr("src")+")").css("background-size","contain").text("");else{e("#share-image-url").data("status","");var n='"'+e(".story.story-"+a).find(".title").text()+'"';e(".story.story-"+a).find(".url").val()&&(n+="<br /><br />"+e(".story.story-"+a).find(".url").val()),e(".share-preview").removeClass("loading").css("background-image","").html(n)}e(".share-dialog .button").click(function(){X.share(e(this).data("platform"))})},share:function(t){if("loading"==e("#share-image-url").data("status"))return void alert("Your personalized social sharing image is still loading, please wait a little longer and try again.");var a="Check out what I've learned about my ";a+=Q.MAP.DISTRICT?"district:":"state:";var n=null,i=encodeURIComponent(a),r=window.location.href,o=encodeURIComponent(e("#share-image-url").val());o||(o=r);var s=e(".share-preview").text();"email"==t?n="mailto:?subject="+i+"&body="+i+" %0A%0A "+s+" %0A%0A "+o:"facebook"==t?n="https://www.facebook.com/sharer/sharer.php?u="+o:"twitter"==t?n="https://twitter.com/intent/tweet?text="+i+"\n"+s+"&url="+r:"linkedin"==t&&(n="https://www.linkedin.com/shareArticle?mini=true&title="+i+"\n"+s+"&url="+o),window.open(n,"_blank","width=700,height=600").focus()},getShareImage:function(){e.ajax({url:"https://ourpublicservice.io/api/get-screenshot/url/"+encodeURIComponent("https://ourpublicservice.org/federal-harms-tracker/cost-to-your-community/share/"+window.location.search+"&view=share"),success:function(t){var a="https://ourpublicservice.io"+t.path;e(".share-preview").removeClass("loading").css("background-image","url("+a+")"),e("#share-image-url").val(a).data("status","")}})},formatMetric:function(e,t,a){var n="",i="",r="";return"dollar"==t&&(n="$"),"percent"==t&&(i="%"),r="short"==a?e.toLocaleStr
3ing("en-US",{maximumFractionDigits:1,notation:"compact",compactDisplay:"short"}):e.toLocaleString("en-US",{maximumFractionDigits:1}),n+r+i},getPrefix:function(){return Q.MAP.LAYER.toLowerCase().indexOf("assistance")>-1||Q.MAP.LAYER.toLowerCase().indexOf("contracts")>-1?"$":""},getSuffix:function(){return Q.MAP.LAYER.toLowerCase().indexOf("percent")>-1?"%":""},panelHide:function(){e("#chart-row-wrapper .content").removeClass("panel-open"),e("#chart-row-wrapper .panel").removeClass("show"),e(".highcharts-point.selected").removeClass("selected"),e(".highcharts-point.highcharts-point-select").removeClass("highcharts-point-select")},panelShow:function(){e("#chart-row-wrapper .content").addClass("panel-open"),e("#chart-row-wrapper .panel").addClass("show"),e("#fht-communities-chart .highcharts-legend").is(":visible")&&X.legendClose()},updatePanel:function(t,a){function n(t,a,n){e(".panel .metrics").append('<div class="metric '+n+'"><div class="value">'+t+'</div><div class="label">'+a+"</div></div>")}function i(t,a,n){e(".panel .metrics").append(X.generateTrendLabel(t,a,n))}e(".panel .header .title").text(""),e(".panel .metrics").html(""),e(".panel .stories .story").remove(),e(".panel .stories .read-more").remove();var r=[];"state"==t||"district"==t?(e(".panel .metrics").show(),e(".panel .social").show(),e(".stories-header").show(),"state"==t?(r=Q.MAP.DATA.FEDERAL[Q.MAP.STATE],e(".panel .header .state").text(""),e(".panel .header .title").text(r.state)):"district"==t&&(e(".panel .header .state").text(X.getFullStateName(Q.MAP.STATE)),e(".panel .header .title").text("Congressional District #"+Q.MAP.DISTRICT),r=Q.MAP.DATA.STATE[Q.MAP.STATE+"-"+Q.MAP.DISTRICT]),r&&(r.employees_sum_current&&n(X.formatMetric(r.employees_sum_current,null,"short"),"Number of Federal Employees"),r.employees_percent_change&&i(r.employees_percent_change,"percent",!0),(r.stemm_percent||r.under30_percent||r.under_median_salary_percent||r.vets_percent)&&(r.stemm_percent&&n(X.formatMetric(r.stemm_percent,"percent","short"),"Share of Feds in STEM",""),r.under30_percent&&n(X.formatMetric(r.under30_percent,"percent","short"),"Share of Feds Under 30",""),r.under_median_salary_percent&&n(X.formatMetric(r.under_median_salary_percent,"percent","short"),"Share of Feds Under US Median Salary",""),r.vets_percent&&n(X.formatMetric(r.vets_percent,"percent","short"),"Share of Feds with Military Service","")),r.assistance_sum_current&&n(X.formatMetric(r.assistance_sum_current,"dollar","short"),"Value of Allocated Federal Assistance"),r.assistance_percent_change&&i(r.assistance_percent_change,"percent",!0),r.contracts_sum_current&&n(X.formatMetric(r.contracts_sum_current,"dollar","short"),"Value of Federal Contracts"),r.contracts_percent_change&&i(r.contracts_percent_change,"percent",!0),r.properties_sum_current&&n(X.formatMetric(r.properties_sum_current,null,"short"),"Number of Federal Properties"),r.properties_net&&i(r.properties_net,"net",!1)),e(".panel .metrics").append('<div class="datadef link"><a href="#methodology">View data definitions</a></div>')):"spotlight"==t&&(r.stories=[Q.MAP.DATA.SPOTLIGHTS[a]],e(".panel .header .state").text(""),e(".panel .header .title").text(""),e(".panel .metrics").hide(),e(".panel .social").hide(),r.stories&&r.stories.length&&(e(".panel .header .title").text("Spotlight Stories"),e(".stories-header").hide()));r.stories,e.each(r.stories,function(a,n){var i='<div class="story story-'+a+'" style="order:'+n.state_featured+';">';if(n.spotlight_text?i+='<div class="title">'+n.spotlight_text.replace(/�/g,"-")+"</div>":n.description?i+='<div class="title">'+n.description.replace(/�/g,"-")+"</div>":n.title&&(i+='<div class="title">'+n.title.replace(/�/g,"-")+"</div>"),n.vimeo_url){var r=n.vimeo_url.match(/vimeo\.com\/(\d+)\/([a-f0-9]+)/);i+='<div style="padding:125% 0 0 0;position:relative;"><iframe src="https://player.vimeo.com/video/'+r[1]+"?h="+r[2]+'&badge=0&autopause=0&player_id=0&app_id=58479" frameborder="0" allow="autoplay; fullscreen; picture-in-picture; clipboard-write; encrypted-media;
3 web-share" referrerpolicy="strict-origin-when-cross-origin" style="position:absolute;top:0;left:0;width:100%;height:100%;" title="'+n.title+'"></iframe></div><script src="https://player.vimeo.com/api/player.js"><\/script>',n.photo_url&&(i+='<img class="spotlight-img" src="'+n.photo_url+'" alt="'+n.title+'" style="display:none;" />')}else n.photo_url&&(i+='<img class="spotlight-img" src="'+n.photo_url+'" alt="'+n.title+'" />');if(n.source_1_url&&(i+='<input type="hidden" class="url" value="'+n.source_1_url+'" />'),"spotlight"!=t&&n.source_1_url&&n.source_1_title&&(i+='<div class="source">Source: <a href="'+n.source_1_url+'" target="_blank">'+n.source_1_title+"</a></div>"),"spotlight"!=t&&n.source_1_url&&!n.source_1_title&&(i+='<div class="source">Source: <a href="'+n.source_1_url+'" target="_blank">'+n.source_1_url+"</a></div>"),n.fht_sector_1){i+='<div class="categories">';var o=0;e.each(n.fht_sector_1.split(";"),function(e,t){o<2&&(i+='<span class="category '+slugify(t)+'">'+t+"</span>"),o++}),i+="</div>"}i+='<div class="btn share" data-type="'+t+'" data-index="'+a+'">Share this story</div>',i+="</div>",e(".panel .stories").append(i)}),r.stories||e(".panel .stories").append('<div class="story"><em>No stories found (temporary message, full data set not uploaded yet)</em></div>'),e(".panel .btn.share").click(function(){e(".share-dialog").fadeIn(),X.initShareDialog(e(this).data("type"),e(this).data("index"))})},updateURL:function(){var e="";(Q.MAP.STATE||Q.MAP.LAYER)&&(e+="?"),Q.MAP.STATE&&(e+="state="+Q.MAP.STATE),Q.MAP.STATE&&Q.MAP.DISTRICT&&(e+="&"),Q.MAP.DISTRICT&&(e+="cd="+Q.MAP.STATE.toLowerCase()+"-"+Q.MAP.DISTRICT),(Q.MAP.STATE||Q.MAP.DISTRICT)&&Q.MAP.LAYER&&(e+="&"),Q.MAP.LAYER&&(e+="layer="+Q.MAP.LAYER),history.pushState({},null,e)},initIntro:function(){var e=INTRO_TOUR_STEPS.map(function(e){var t=(document.querySelector(e.target),{position:e.position,title:e.title,intro:e.intro});return e.target&&(t.element=e.target),t.scrollToElement=e.scrollToElement,0!=e.scrollToElement&&(t.scrollTo=e.scrollTo),t}).filter(function(e){return null!==e.element});if(introJs&&!Q.MAP.TOUR&&ENABLE_INTRO_TOUR&&INTRO_TOUR_STEPS){var t=introJs.tour();t.setOptions({dontShowAgain:!0,overlayOpacity:0,steps:e}),t.start(),Q.MAP.TOUR=!0}},generateMapButtons:function(t){e("#mobile-map-selectors").html(""),"states"==t?Object.keys(Q.MAP.DATA.FEDERAL).forEach(function(t,a){"USS"!=t&&"UST"!=t&&e("#mobile-map-selectors").append('<button class="state-btn" data-state="'+t+'">'+X.getFullStateName(t)+' <i class="fa-solid fa-chevron-right"></i></button>')}):Object.keys(Q.MAP.DATA.STATE).forEach(function(t,a){var n=t.split("-")[0];e("#mobile-map-selectors").append('<button class="district-btn" data-state="'+n+'" data-district="'+t.split("-")[1]+'">'+X.getFullStateName(n)+" CD #"+t.split("-")[1]+' <i class="fa-solid fa-chevron-right"></i></button>')}),e("#mobile-map-selectors button.state-btn").click(function(){Q.MAP.STATE=e(this).data("state"),X.loadState(),document.getElementById("fht-cost-to-communities").scrollIntoView()}),e("#mobile-map-selectors button.district-btn").click(function(){Q.MAP.STATE=e(this).data("state"),Q.MAP.DISTRICT=e(this).data("district"),X.loadState(),document.getElementById("fht-cost-to-communities").scrollIntoView()})},generateTrendLabel:function(t,a,n){var i="neutral",r='<i class="fa-solid fa-minus"></i>';t<0&&(i="negative",r='<i class="fa-solid fa-arrow-trend-down"></i>'),t>0&&(i="positive",r='<i class="fa-solid fa-arrow-trend-up"></i>');var o='<div class="metric-change '+i+'">';o+=r+" ",o+="<span>",t>0&&(o+="+"),"percent"==a&&(o+=t.toFixed(2)+"%"),"net"==a&&(o+=g(t));var s=2025;return e("#current_year").val()&&(s=e("#current_year").val()),o+="</span>",n&&(o+=" vs "+(s-1)),o+="</div>"},getCDLabelFromProperties:function(e){var t="00"==e.DISTRICT||0==e.DISTRICT?"AL":e.DISTRICT;return X.getStateByFPCode(e.STATEFP)+"-"+t},getAbbrStateName:function(e){var t=null;switch(e.toLowerCase().replace(" ","_").replace(" ","_")){case"alabama":t="AL";break;case"alaska":t="AK";break;case"arizona":t="AZ";break;case"arkansas":t="AR";break;case"california":t="CA";break;case"colorado":t="CO";break;case"connecticut":t="CT";break;case"district_of_columbia":t="DC";break;case"delaware":t="DE";break;case"florida":t="FL";break;case"georgia":t="GA";break;case"hawaii":t="HI";break;case"idaho":t="ID";break;case"illinois":t="IL";break;case"indiana":t="IN";break;case"iowa":t="IA";break;case"kansas":t="KS";break;case"kentucky":t="KY";break;case"louisiana":t="LA";break;case"maine":t="ME";break;case"maryland":t="MD";break;case"massachusetts":t="MA";break;case"michigan":t="MI";break;case"minnesota":t="MN";break;case"mississippi":t="MS";break;case"missouri":t="MO";break;case"montana":t="MT";break;case"nebraska":t="NE";break;case"nevada":t="NV";break;case"new_hampshire":t="NH";break;case"new_jersey":t="NJ";break;case"new_mexico":t="NM";break;case"new_york":t="NY";break;case"north_carolina":t="NC";break;case"north_dakota":t="ND";break;case"ohio":t="OH";break;case"oklahoma":t="OK";break;case"oregon":t="OR";break;case"pennsylvania":t="PA";break;case"rhode_island":t="RI";break;case"south_carolina":t="SC";break;case"south_dakota":t="SD";break;case"tennessee":t="TN";break;case"texas":t="TX";break;case"utah":t="UT";break;case"vermont":t="VT";break;case"virginia":t="VA";break;case"washington":t="WA";break;case"west_virginia":t="WV";break;case"wisconsin":t="WI";break;case"wyoming":t="WY"}return t},getFullStateName:function(e){var t=null;switch(e.toUpperCase()){case"AL":t="Alabama";break;case"AK":t="Alaska";break;case"AZ":t="Arizona";break;case"AR":t="Arkansas";break;
3case"CA":t="California";break;case"CO":t="Colorado";break;case"CT":t="Connecticut";break;case"DC":t="District of Columbia";break;case"DE":t="Delaware";break;case"FL":t="Florida";break;case"GA":t="Georgia";break;case"HI":t="Hawaii";break;case"ID":t="Idaho";break;case"IL":t="Illinois";break;case"IN":t="Indiana";break;case"IA":t="Iowa";break;case"KS":t="Kansas";break;case"KY":t="Kentucky";break;case"LA":t="Louisiana";break;case"ME":t="Maine";break;case"MD":t="Maryland";break;case"MA":t="Massachusetts";break;case"MI":t="Michigan";break;case"MN":t="Minnesota";break;case"MS":t="Mississippi";break;case"MO":t="Missouri";break;case"MT":t="Montana";break;case"NE":t="Nebraska";break;case"NV":t="Nevada";break;case"NH":t="New Hampshire";break;case"NJ":t="New Jersey";break;case"NM":t="New Mexico";break;case"NY":t="New York";break;case"NC":t="North Carolina";break;case"ND":t="North Dakota";break;case"OH":t="Ohio";break;case"OK":t="Oklahoma";break;case"OR":t="Oregon";break;case"PA":t="Pennsylvania";break;case"RI":t="Rhode Island";break;case"SC":t="South Carolina";break;case"SD":t="South Dakota";break;case"TN":t="Tennessee";break;case"TX":t="Texas";break;case"UT":t="Utah";break;case"VT":t="Vermont";break;case"VA":t="Virginia";break;case"WA":t="Washington";break;case"WV":t="West Virginia";break;case"WI":t="Wisconsin";break 4;case"WY":t="Wyoming"}return t},getStateByFPCode:function(e){var t=null;switch(parseFloat(e)){case 1:t="AL";break;case 2:t="AK";break;case 60:t="AS";break;case 4:t="AZ";break;case 5:t="AR";break;case 6:t="CA";break;case 8:t="CO";break;case 9:t="CT";break;case 10:t="DE";break;case 11:t="DC";break;case 12:t="FL";break;case 64:t="FM";break;case 13:t="GA";break;case 66:t="GU";break;case 15:t="HI";break;case 16:t="ID";break;case 17:t="IL";break;case 18:t="IN";break;case 19:t="IA";break;case 20:t="KS";break;case 21:t="KY";break;case 22:t="LA";break;case 23:t="ME";break;case 68:t="MH";break;case 24:t="MD";break;case 25:t="MA";break;case 26:t="MI";break;case 27:t="MN";break;case 28:t="MS";break;case 29:t="MO";break;case 30:t="MT";break;case 31:t="NE";break;case 32:t="NV";break;case 33:t="NH";break;case 34:t="NJ";break;case 35:t="NM";break;case 36:t="NY";break;case 37:t="NC";break;case 38:t="ND";break;case 69:t="MP";break;case 39:t="OH";break;case 40:t="OK";break;case 41:t="OR";break;case 70:t="PW";break;case 42:t="PA";break;case 72:t="PR";break;case 44:t="RI";break;case 45:t="SC";break;case 46:t="SD";break;case 47:t="TN";break;case 48:t="TX";break;case 74:t="UM";break;case 49:t="UT";break;case 50:t="VT";break;case 51:t="VA";break;case 78:t="VI";break;case 53:t="WA";break;case 54:t="WV";break;case 55:t="WI";break;case 56:t="WY"}return t},legendOpen:function(){e("#fht-communities-chart .highcharts-legend").show(),e(".legend-btn i").toggle()},legendClose:function(){e("#fht-communities-chart .highcharts-legend").hide(),e(".legend-btn i").toggle()}},ee={init:function(){var t="employees_sum_current",a=null,n=null,i=null;window.location.search.indexOf("?")>-1&&e(window.location.search.replace("?","").split("&")).each(function(e,r){if(r.indexOf("state")>-1&&(n=r.split("=")[1]),r.indexOf("layer")>-1&&(t=r.split("=")[1]),r.indexOf("view")>-1&&(a=r.split("=")[1]),r.indexOf("cd")>-1){var o=r.split("=")[1];n=o.split("-")[0],i=o.split("-")[1]}}),"share"==a&&e("body").addClass("view-share"),Q.MAP.LAYER=t,Q.MAP.DISTRICT=i,ee.loadFederal(n)},loadFederal:function(t){t&&(Q.MAP.STATE=t.toUpperCase());var a=[];a.push(e.ajax({url:Q.FABRIC.URL,method:"POST",data:JSON.stringify({query:"query GetData { "+getFabricTable(Q.FABRIC.TABLES.FHT.COMMUNITY.state)+" { items { abbrv state employees_sum_current employees_sum_prev employees_net employees_percent_change assistance_sum_current assistance_sum_prev assistance_net assistance_percent_change contracts_sum_current contracts_sum_prev contracts_net contracts_percent_change properties_sum_current properties_sum_prev properties_net properties_percent_change vets_percent under30_percent stemm_percent under_median_salary_percent } }}",variables:{level:"federal"}})}).promise()),Promise.all(a).then(function(t){var a={};t[0].data&&t[0].data.state_tables&&e(t[0].data.state_tables.items).each(function(e,t){a[t.abbrv.toLowerCase()]={metric:t[Q.MAP.LAYER]},Q.MAP.DATA.FEDERAL[t.abbrv.toUpperCase()]=t}),X.updatePanel("state"),ee.loadState()}).catch(function(e){})},loadState:function(){var t=Q.MAP.STATE.toUpperCase();e.ajax({url:Q.FABRIC.URL,method:"POST",data:JSON.stringify({query:"query GetData($state: String!){ "+getFabricTable(Q.FABRIC.TABLES.FHT.COMMUNITY.cd)+"(filter: { abbrv: {eq: $state} }) { items { district employees_sum_current employees_error_margin assistance_sum_current contracts_sum_current properties_sum_current } } "+getFabricTable(Q.FABRIC.TABLES.FHT.COMMUNITY.story)+"(filter: { district: {contains: $state} }){ items { title description state district source_1_title source_1_url fht_sector_1 } } }",variables:{state:t}})}).done(function(a){var n=a.data.cd_tables.items;
4Q.MAP.DATA.STATE=[],n.forEach(function(e,t){Q.MAP.DATA.STATE[e.district]=n[t],Q.MAP.DATA.STATE[e.district].stories=a.data.story_tables.items.filter(function(t){return t.district.toLowerCase()==e.district.toLowerCase()})}),a.data.story_tables.items.forEach(function(e,a){e.district.split("-")[0].toUpperCase()==t.toUpperCase()&&(Q.MAP.DATA.FEDERAL[t].stories||(Q.MAP.DATA.FEDERAL[t].stories=[]),Q.MAP.DATA.FEDERAL[t].stories.push(e))}),Q.MAP.DISTRICT?X.updatePanel("district"):X.updatePanel("state"),X.panelShow(),e("#readyForScreenshot").show()})}};e(document).on("facetwp-loaded",function(){e(".facetwp-facet").each(function(){if(e(this).html()){var t=e(this).attr("data-name"),a=FWP.settings.labels[t];e('.facet-label[data-for="'+t+'"]').length<1&&e(this).before('<h3 class="facet-label" data-for="'+t+'">'+a+"</h3>")}}),FWP.loaded&&!1!==FWP.enable_scroll&&(e("html, body").animate({scrollTop:e(".facetwp-template").offset().top-300},500),e(".facetwp-template").animate({opacity:1},400)),i(),e.each(FWP.settings.num_choices,function(t,a){var n=e(".facetwp-facet-"+t).closest(".widget");0===a?n.hide():n.show()})}),e(document).on("facetwp-refresh",function(){FWP.enable_scroll=!FWP.is_load_more,n(),FWP.loaded&&!1!==FWP.enable_scroll&&e(".facetwp-template").animate({opacity:.3},400)});var te=0}(jQuery);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.