function RESOLVE_URL(n){if(n.length>3&&n.substring(0,4)==="http")return n;var t=appSettings.BaseUrl+"/"+n;return t.replace(/\/\/+/g,"/")}function LOG_ERROR(n,t,i){i=i||0;console.log(t);var r=(new Date).toISOString()+"<br /><br />"+t;!i}function adjustInfoPane(){var n=$(".navbar").height();$("#info-pane").css("top",n+10)}function getInfoPaneTemplate(n,t,i,r){gtag("event","select_content",{content_type:"Country click("+n+")",items:[{Link_Title:n}]});return'<div class="layers-checkbox text-uppercase"><img id="back-arrow" src="'+backArrow+'" class="layer-icon mr-2" />Events <a href="#" class="data-layers-close-button"><img src="'+xCircle+'"><\/a><\/div><div class="layers-div"><div class="row country-details-div mb-1 align-items-center"><div class="col-10 text-left"><h3 class="mb-0">'+n.toUpperCase()+'<\/h3><\/div><div class="col-2 text-right"><i class="flag-icon flag-icon-'+t.toLowerCase()+'"><\/i><\/div><\/div><div class="row event-list-row"><div class="col-12"><ul class="event-list">'+i+'<\/ul><\/div><\/div><div class="row total-event-div"><div class="col-8"><span>Total number of Events<\/span><\/div><div class="col-4 text-right"><span>'+r+'<\/span><\/div><div class="col-12"><button type="button" class="btn details-button" onclick="showFilterPanel(\''+n.toUpperCase().replace("'","\\'")+"', true)\">News & Publications<\/button><\/div><\/div><\/div>"}function getCitiesPopulationInfoPaneTemplate(n,t,i){gtag("event","select_content",{content_type:"Country click("+n+")",items:[{Link_Title:n}]});return'<div class="card-table text-dark bg-white border-success mb-3"><div class="card-header bg-transparent border-success"><div class="row"><div class="col-10 h6 mb-0">'+n.toUpperCase()+'<\/div><div class="col-2"><i class="flag-icon flag-icon-'+t.toLowerCase()+'"><\/i><\/div><\/div><\/div><div class="tab-content" id="InfoPanelContent"><div class="tab-pane fade show active" id="events" role="tabpanel" aria-labelledby="events-tab"><div class="card-body overflow-auto text-white" Style="font-size:.8rem"><table class="table table-sm table-white" style="width:98%">'+i+'<\/table><\/div><\/div><div class="card-footer bg-transparent border-success" Style="font-size:.8rem"><table style="width:95%"><\/table><\/div><\/div><\/div>'}function getRefugeeInfoPaneTemplate(n,t,i){gtag("event","select_content",{content_type:"Country click("+n+")",items:[{Link_Title:n}]});return'<div class="layers-checkbox text-uppercase"><img id="back-arrow" src="'+backArrow+'" class="layer-icon mr-2" />UNHCR Refugee <a href="#" class="data-layers-close-button"><img src="'+xCircle+'"><\/a><\/div><div class="layers-div"><div class="row country-details-div mb-1 align-items-center"><div class="col-10 text-left"><h3 class="mb-0">'+n.toUpperCase()+'<\/h3><\/div><div class="col-2 text-right"><i class="flag-icon flag-icon-'+t.toLowerCase()+'"><\/i><\/div><\/div><div class="row event-list-row" style="overflow: scroll;height: calc(100vh - 112px);padding: 10px 0px;"><div class="col-12">'+i+"<\/div><\/div>"}function getConflictInfoPaneTemplate(n,t,i){gtag("event","select_content",{content_type:"Country click("+n+")",items:[{Link_Title:n}]});return'<div class="card-table-conflict text-dark bg-white border-success mb-3"><div class="card-header bg-transparent border-success"><div class="row"><div class="col-10 h6 mb-0">'+n.toUpperCase()+'<\/div><div class="col-2"><i class="flag-icon flag-icon-'+t.toLowerCase()+'"><\/i><\/div><\/div><\/div><div class="tab-content" id="InfoPanelContent"><div class="tab-pane fade show active" id="events" role="tabpanel" aria-labelledby="events-tab"><div class="card-body text-white" Style="font-size:.8rem"><table class="table table-sm table-white" style="width:98%">'+i+"<\/table><\/div><\/div><\/div><\/div>"}function getPopUpTemplate(n,t,i,r,u){gtag("event","select_content",{content_type:"Country click("+n+")",items:[{Link_Title:n}]});var f="";switch(r){case"EventsTable":f='<div class="card-table text-dark bg-white border-success mb-3"><div class="card-header bg-transparent border-success"><div class="row"><div class="col-10 h6 mb-0">'+n.toUpperCase()+'<\/div><div class="col-2"><i class="flag-icon flag-icon-'+t.toLowerCase()+'"><\/i><\/div><\/div><\/div><div class="tab-content" id="InfoPanelContent"><div class="tab-pane fade show active" id="events" role="tabpanel" aria-labelledby="events-tab"><div class="card-body overflow-auto text-white" Style="font-size:.8rem"><table class="table table-sm table-white" style="width:98%">'+i+'<\/table><\/div><\/div><div class="card-footer bg-transparent border-success" Style="font-size:.8rem"><table style="width:95%"><tr><td>Total number of Events<\/td><td style="text-align: right">'+u+'<\/td><\/tr><\/table><button type="button" class="btn btn-primary btn-sm btn-block mt-2" onclick="showFilterPanel(\''+n.toUpperCase().replace("'","\\'")+"', true)\">News & Publications<\/button><\/div><\/div><\/div>";break;case"HeRAMSTable":f='<div class="card-table-herams text-dark bg-white border-success mb-3"><div class="card-header bg-transparent border-success"><div class="row"><div class="col-10 h6 mb-0">'+n.toUpperCase()+'<\/div><div class="col-2"><i class="flag-icon flag-icon-'+t.toLowerCase()+'"><\/i><\/div><\/div><\/div><div class="tab-content" id="SSAPanelContent"><div class="tab-pane fade show active" id="events" role="tabpanel" aria-labelledby="events-tab"><div class="card-body-herams overflow-auto text-dark" Style="font-size:.8rem">'+i+"<\/div><\/div><\/div><\/div>";break;case"SSATable":f='<div class="card-table-ssa text-dark bg-white border-success mb-3"><div class="card-header bg-transparent border-success"><div class="row"><div class="col-10 h6 mb-0">'+n.toUpperCase()+'<\/div><div class="col-2"><i class="flag-icon flag-icon-'+t.toLowerCase()+'"><\/i><\/div><\/div><\/div><div class="tab-content" id="SSAPanelContent"><div class="tab-pane fade show active" id="events" role="tabpanel" aria-labelledby="events-tab"><div class="card-body overflow-auto text-dark" Style="font-size:.8rem">'+i+'<\/div><\/div><div class="card-footer bg-transparent border-success" Style="font-size:.8rem"><table style="width:95%"><\/table><\/div><\/div><\/div>';break;case"RefugeeTable":f='<div class="card-table-refugee text-dark bg-white border-success mb-3"><div class="card-header bg-transparent border-success"><div class="row"><div class="col-10 h6 mb-0">'+n.toUpperCase()+'<\/div><div class="col-2"><i class="flag-icon flag-icon-'+t.toLowerCase()+'"><\/i><\/div><\/div><\/div><div class="tab-content" id="InfoPanelContent"><div class="tab-pane fade show active" id="events" role="tabpanel" aria-labelledby="events-tab"><div class="card-body overflow-auto text-white" Style="font-size:.8rem"><table class="table table-sm table-white" style="width:98%">'+i+'<\/table><\/div><\/div><div class="card-footer bg-transparent border-success" Style="font-size:.8rem"><table style="width:95%"><\/table><\/div><\/div><\/div>';break;case"CitiesTable":case"PopulationTable":f='<div class="card-table text-dark bg-white border-success mb-3"><div class="card-header bg-transparent border-success"><div class="row"><div class="col-10 h6 mb-0">'+n.toUpperCase()+'<\/div><div class="col-2"><i class="flag-icon flag-icon-'+t.toLowerCase()+'"><\/i><\/div><\/div><\/div><div class="tab-content" id="InfoPanelContent"><div class="tab-pane fade show active" id="events" role="tabpanel" aria-labelledby="events-tab"><div class="card-body overflow-auto text-white" Style="font-size:.8rem"><table class="table table-sm table-white" style="width:98%">'+i+'<\/table><\/div><\/div><div class="card-footer bg-transparent border-success" Style="font-size:.8rem"><table style="width:95%"><\/table><\/div><\/div><\/div>';break;case"ConflictLocationsTable":f='<div class="card-table-conflict text-dark bg-white border-success mb-3"><div class="card-header bg-transparent border-success"><div class="row"><div class="col-10 h6 mb-0">'+n.toUpperCase()+'<\/div><div class="col-2"><i class="flag-icon flag-icon-'+t.toLowerCase()+'"><\/i><\/div><\/div><\/div><div class="tab-content" id="InfoPanelContent"><div class="tab-pane fade show active" id="events" role="tabpanel" aria-labelledby="events-tab"><div class="card-body text-white" Style="font-size:.8rem"><table class="table table-sm table-white" style="width:98%">'+i+'<\/table><\/div><\/div><div class="card-footer bg-transparent border-success" Style="font-size:.8rem"><table style="width:95%"><\/table><\/div><\/div><\/div>'}return f}function filterPanelResults(n,t,i){$(n).val(i);var r=i.toLowerCase();$(t).filter(function(){$(this).toggle($(this).text().toLowerCase().indexOf(r)>-1)})}function showFilterPanel(n,t){var i="#mySidenav-4",r="#tabContent newsItem",u="#searchPanel",f;t||(i="#faqPanel",r="#faqContent faqitem",u="#searchFaqPanel",$(i).modal());f=$("#mySidenav-4").width();f>0?$("#mySidenav-4").css("width","0px"):$("#mySidenav-4").css("width","460px");filterPanelResults(u,r,n)}function getSSAInfoPaneTemplate(n,t,i){return'<div class="layers-checkbox text-uppercase"><img id="back-arrow" src="'+backArrow+'" class="layer-icon mr-2" />Attack On Health <a href="#" class="data-layers-close-button"><img src="'+xCircle+'"><\/a><\/div><div class="layers-div"><div class="row country-details-div mb-1 align-items-center"><div class="col-10 text-left"><h3 class="mb-0">'+n.toUpperCase()+'<\/h3><\/div><div class="col-2 text-right"><i class="flag-icon flag-icon-'+t.toLowerCase()+'"><\/i><\/div><\/div><div class="row event-list-row"><div class="col-12">'+i+"<\/div><\/div>"}function getHeRAMSInfoPaneTemplate(n,t,i){return'<div class="layers-checkbox text-uppercase"><img id="back-arrow" src="'+backArrow+'" class="layer-icon mr-2" />HeRAMS <a href="#" class="data-layers-close-button"><img src="'+xCircle+'"><\/a><\/div><div class="layers-div"><div class="row country-details-div mb-1 align-items-center"><div class="col-10 text-left"><h3 class="mb-0">'+n.toUpperCase()+'<\/h3><\/div><div class="col-2 text-right"><i class="flag-icon flag-icon-'+t.toLowerCase()+'"><\/i><\/div><\/div><div class="row event-list-row"><div class="col-12">'+i+"<\/div><\/div>"}function getMPXInfoPaneTemplate(n,t,i){return'<div class="layers-checkbox text-uppercase"><img id="back-arrow" src="'+backArrow+'" class="layer-icon mr-2" />Monkeypox<a href="#" class="data-layers-close-button"><img src="'+xCircle+'"><\/a><\/div><div class="layers-div"><div class="row country-details-div mb-1 align-items-center"><div class="col-10 text-left"><h3 class="mb-0">'+n.toUpperCase()+'<\/h3><\/div><div class="col-2 text-right"><i class="flag-icon flag-icon-'+t.toLowerCase()+'"><\/i><\/div><\/div><div class="row event-list-row"><div class="col-12">'+i+"<\/div><\/div>"}function circleWithText(n,t,i,r,u,f,e){var s=L.divIcon({html:t==null?"":'<div class="txt">'+numFormatter(t)+"<\/div>",className:e,iconSize:f}),o=L.circleMarker(n,r),h=L.marker(n,{icon:s,pane:u});return o._orgRadius=o.getRadius(),o.setRadius(calcRadius(o._orgRadius,t/i)),L.layerGroup([o,h])}function OpenDetailModal(n,t){$(".summary-info-div").removeClass("active");$("div[detailOf="+t+"]").addClass("active");$("#SummaryDetailPopupLabel").text(n);$("#detailOf").val(t);var i=null,r="";(t.includes("_RG_MPXTotalCases")||t.includes("_RG_MPXTotalDeaths"))&&(t="MPXTotalCases");switch(t){case"VictimsTotalDeath":case"VictimsTotalInjured":r="api/AttacksOnHealthCare/ChartData";$("#DashboardMode").length>0&&$("#DashboardMode").val().toUpperCase()=="UKR"&&(i=i||{},i.filterCountry=["UKR"]);break;case"MPXTotalCases":case"MPXTotalDeaths":r="api/Monkeypox"}Helpers.callService(RESOLVE_URL(r),"POST",i,renderSummaryDetails)}function renderSummaryDetails(n){var i={},t={},h="bar",r=$("#detailOf").val(),c="",a,s,l,u,v;$("#bar-chart, #pie-chart").hide();(r.includes("_RG_MPXTotalCases")||r.includes("_RG_MPXTotalDeaths"))&&(c=r.split("_")[0].toUpperCase(),r="MPXTotalCases");switch(r){case"VictimsTotalDeath":case"VictimsTotalInjured":h="line";t.responsive=!0;t.plugins={legend:{position:"top"}};t.scales={yAxes:[{ticks:{precision:0}}]};var f=[],e=[],o=[];n.SSAPopupTable.forEach(function(n){if(f.indexOf(n.attackdate)==-1)f.push(n.attackdate),e.push(n.victimstotalinjured),o.push(n.victimstotaldeath);else{var t=f.indexOf(n.attackdate);e.splice(t,1,e[t]+n.victimstotalinjured);o.splice(t,1,o[t]+n.victimstotaldeath)}});i.labels=f;i.datasets=[{label:"Total Injured",data:e,fill:!1,borderColor:"#ed9853",backgroundColor:"#ed9853"},{label:"Total Deaths",data:o,fill:!1,borderColor:"#342775",backgroundColor:"#342775"}];renderBarChart(i,t,h);break;case"MPXTotalDeaths":case"MPXTotalCases":a=!1;s="WHO_REGION";a&&(s="COUNTRY");l="NEW_CONFCASES";$("#detailOf").val().includes("Deaths")&&(l="NEW_CONFDEATHS");c!=""&&(n.Data=$.grep(n.Data,function(n){return n.WHO_REGION.toUpperCase()==c}));u=n.Data.sort(function(n,t){return new Date(n.DATEREP)-new Date(t.DATEREP)});i=prepareChartData(u,"DATEREP",s,l);(s="WHO_REGION")&&i.datasets.forEach(function(n){n.fill=!1;n.backgroundColor=regionWiseColors[n.label.toUpperCase()];n.label=getRegionFullName(n.label);n.borderWidth=.5});i.borderWidth=1;t.legend={onClick:function(n){n.stopPropagation()}};t.responsive=!0;t.datasets={bar:{barPercentage:1,categoryPercentage:1}};t.scales={xAxes:[{stacked:!0,scaleLabel:{display:!0,labelString:"Date Of Report",fontStyle:"bold",fontColor:"#000000",fontSize:17}}],yAxes:[{stacked:!0,beginAtZero:!0,scaleLabel:{display:!0,labelString:"Number Of Cases",fontStyle:"bold",fontColor:"#000000",fontSize:17},ticks:{precision:0}}]};renderBarChart(i,t,h);let r="";u.length>0&&(v=new Date(u[u.length-1].DATEREP),r='<div class="text-right">Data last updated on: '+moment(v).format("DD MMMM yyyy")+"<\/div>");$("#SummaryDetailPopup .modal-body > div").append(`<div class="pt-2" style="font-size:16px;font-weight: 400;">${"<div>Source: WHO. Confirmed cases reported from official sources by date of notification.<\/div>"+r}</div>`)}$("#SummaryDetailPopup").modal();$("#SummaryDetailPopup").on("hidden.bs.modal",function(){$(".summary-info-div").removeClass("active");$("#SummaryDetailPopup .modal-body > div").children().not("canvas").remove()})}function setSummaryPopupTransparent(){$("#SummaryDetailPopup").addClass("opacity-0");setTimeout(function(){$("#SummaryDetailPopup").removeClass("opacity-0")},1e3)}function renderBarChart(n,t,i){var r,u;setSummaryPopupTransparent();$("#bar-chart").show();r=document.getElementById("bar-chart").getContext("2d");myChart&&myChart.destroy();u={type:i,data:n,options:t,plugins:[{afterRender:function(){$("#SummaryDetailPopup").removeClass("opacity-0")}}]};myChart=new Chart(r,u)}function renderPieChart(n,t){var i,r,u;setSummaryPopupTransparent();$("#pie-chart").show();i=document.getElementById("pie-chart");r=i.getContext("2d");let f=i.getAttribute("hidden");myPie&&(myPie.destroy(),i.removeAttribute("hidden"));u={type:"pie",data:n,options:t,plugins:[{afterRender:function(){$("#SummaryDetailPopup").removeClass("opacity-0")}}]};n.length||f?i.setAttribute("hidden","hidden"):i.removeAttribute("hidden");myPie=new Chart(r,u)}function getXLabelsAllDates(n,t){if(!n||n.length==0)return[];var u=[];let i=new Date(2022,0,1),r=new Date(n[n.length-1][t]);for(new Date(n[0][t])<i&&(i=new Date(n[0][t])),r<i&&(r=i);i<=r;)u.push(moment(i).format("DD MMM YYYY")),i.setDate(i.getDate()+1);return u}function prepareChartData(n,t,i,r){var f=getXLabelsAllDates(n,t),e=new Array(f.length).fill(0),u={};return n.forEach(function(n){var h,o,s;u[n[i]]==undefined&&(h=Object.keys(u).length,u[n[i]]={},u[n[i]].label=n[i],u[n[i]].borderColor="#000000",u[n[i]].borderWidth=1,u[n[i]].backgroundColor=colorsList[h%9],u[n[i]].data=e.slice());o=f.indexOf(n[t]);s=n[r]&&n[r]!=null?n[r]:0;o>=0&&s!=0&&u[n[i]].data.splice(o,0,u[n[i]].data.splice(o,1)[0]+s)}),n.labels=f,n.datasets=Object.keys(u).map(function(n){return u[n]}),{labels:f,datasets:Object.keys(u).map(function(n){return u[n]})}}function LoadMonkeypoxTableData(){Helpers.callService(RESOLVE_URL("api/Monkeypox/CaseSummary"),"POST",{},renderDetailsInTable)}function getRegionFullName(n){var t=n;switch(n.toUpperCase()){case"AFRO":t="WHO African Region";break;case"AMRO":t="WHO Region of the Americas";break;case"EMRO":t="WHO Eastern Mediterranean Region";break;case"EURO":t="WHO European Region";break;case"SEARO":t="WHO South-East Asia Region";break;case"WPRO":t="WHO Western Pacific Region";break;default:t=n}return t}function renderDetailsInTable(n){n&&n.Data&&$("#data-table").DataTable({data:n.Data,columns:[{data:"DisplayOrder",visible:!1},{data:"COUNTRY",title:"Country / area"},{data:"CasesAll",title:"Cases - cumulative total"},{data:"CasesLast7Days",title:"Cases - newly reported in last 7 days"},{data:"DeathsAll",title:"Deaths - cumulative total"},{data:"DeathsLast7Days",title:"Deaths - newly reported in last 7 days"},],orderFixed:[0,"asc"],order:[[1,"asc"]],searching:!1,paging:!1,info:!1,destroy:!0,createdRow:function(n,t){t.DisplayOrder==1?$(n).addClass("tr-region"):t.DisplayOrder==2&&$(n).addClass("tr-region-data d-none")},columnDefs:[{targets:1,createdCell:function(n,t,i){i.ISO3&&i.ISO3=="XKX"&&$(n).append(`<sup> [1]</sup>`)}}]})}function numFormatter(n){return n>999&&n<1e6?(n/1e3).toFixed(1)+"K":n>1e6?(n/1e6).toFixed(1)+"M":n<900?n:void 0}function calcRadius(n,t){return 1.0083*Math.pow(n/1,.6)*t}function SetupHomePage(){var i,n,t;Vue.config.debug=!0;new Vue({el:"#mySidenav-4",data:{Model:homeDataService.Model},computed:{DonsIndicators:function(){return this.Model.IndicatorsTable===null?null:this.Model.IndicatorsTable.filter(function(n){return n.level_code.toLowerCase()==="donsindicators"})},CommsIndicators:function(){return this.Model.IndicatorsTable===null?null:this.Model.IndicatorsTable.filter(function(n){return n.level_code.toLowerCase()==="commsindicators"})},LinksIndicators:function(){return this.Model.IndicatorsTable===null?null:this.Model.IndicatorsTable.filter(function(n){return n.level_code.toLowerCase()==="linksindicators"})}}});i=new Vue({el:"#faqPanel",data:{Model:homeDataService.Model},computed:{FaqIndicators:function(){return this.Model.IndicatorsTable===null?null:this.Model.IndicatorsTable.filter(function(n){return n.level_code.toLowerCase()==="faqsindicators"})},HazardsIndicators:function(){return this.Model.IndicatorsTable===null?null:this.Model.IndicatorsTable.filter(function(n){return n.level_code.toLowerCase()==="hazardsindicators"})}}});DashboardFilters.init();n=DashboardFilters.buildFilterValuesJson();homeDataService.RefreshIndicatorsTable(null,n);homeDataService.RefreshEventsTable(null,n);homeDataService.RefreshSSATable(null,n);homeDataService.RefreshPopulationTable(null,n);homeDataService.RefreshRefugeeTable(null,n);homeDataService.RefreshCitiesTable(null,n);homeDataService.RefreshMonkeyPoxTable(null,n);appSettings.AutoRefresh&&(t=$.connection.dataUpdateHub,t.client.serverDataRefreshed=function(){console.log("serverDataRefreshed");Home_Reset()},$.connection.hub.start())}function Home_Reset(){homeDataService.RefreshAllFilteredTables();hazardsLayer.refresh()}function Home_RefreshAllWithZoom(){Home_RefreshAll(!0)}function Home_RefreshAll(){homeDataService.RefreshAllFilteredTables()}function AttacksPopupIndicators(n){function i(){var u=$.Deferred(),f=DashboardFilters.buildFilterValuesJson(),e={url:"api/AttacksPopupIndicators",method:"POST",data:f},i=t.rawData=[],n=t.featuresByCountry={},r=$.extend({},{method:"GET",dataType:"json"},e);return r.url=RESOLVE_URL(r.url),$(".ssa-notification-icon").hide(),$.ajax(r).done(function(r){var s=r,h,f,c,l,e,a,v,o;for(i.push.apply(i,s.SSAPopupTable),s!==null&&s.hasOwnProperty("SSAPopupIndicators")&&s.SSAPopupIndicators.length>0&&$(".ssa-notification-icon").show(),$.each(s.SSAPopupIndicators,function(t,i){i.country_name==="SOMALIA"&&(i.centerlon=parseFloat(i.centerlon)+2);n[i.countryiso3]={WHO_REGION:i.region_name,ISO_3_CODE:i.countryiso3,CATEGORY:"ssa",total_attacks:i.total_attacks,centerlat:i.centerlat,centerlon:i.centerlon,countryName:i.country_name}}),h=0,f=0,Object.keys(n).forEach(function(t){var i=parseInt(n[t].total_attacks);h=h<i?h:i;f=f>i?f:i}),c=(f-h)/5,c=c>1?c:1,l=1;l<=f;l++){e=0;a=parseInt(l/c);switch(a){case 0:e=7;break;case 1:e=10;break;case 2:e=15;break;case 3:e=20;break;case 4:e=25}v=new L.divIcon({className:"ssa-icon",iconSize:null});for(o in n){attacksLayer=L.marker([n[o].centerlat,n[o].centerlon],{pane:"SSA",icon:v,ISO_3_CODE:n[o].ISO_3_CODE});attacksLayer.ISO_3_CODE=n[o].ISO_3_CODE;attacksLayer.countryName=n[o].countryName;attacksLayer.addTo(t.map);attacksLayer.on("click",function(n){var t="",r=0,u=0,f="";openDetaildView();$(i).each(function(i,f){f.iso3code===n.target.ISO_3_CODE&&(t+="<td><u><a class='hand-pointer emergency-detail' data-id='"+f.attackid+"' data-entitytype='attacksonhealthcare'><span class='country-popup-item-title'>"+f.attackid+"<\/span><\/a><\/u><\/td><td>"+f.attackdate+"<\/td><td>"+f.victimstotaldeath+"<\/td><td>"+f.victimstotalinjured+"<\/td><\/tr>",r+=parseInt(f.victimstotaldeath),u+=parseInt(f.victimstotalinjured))});t+='<tr><td colspan="2">Total<\/td><td>'+r+"<\/td><td>"+u+"<\/td><\/tr>";f='<div class="ssa-detail" style="overflow: scroll;height: calc(100vh - 112px);padding-bottom: 10px;"><table class="ssa-table"><thead><tr><th>ATTACK ID<\/th><th>DATE<\/th><th># DEATHS<\/th><th># INJURIES<\/th><\/tr><\/thead><tbody>'+t+"<\/tbody><\/table><\/div>";f+='<br /><div><table class="ssa-subtable"><thead><tr><th colspan="2">Total<\/th><\/th><\/thead><tbody><tr><td>Deaths<\/td><td>'+r+"<\/td><\/tr><tr><td>Injuries<\/td><td>"+u+"<\/td><\/tr><\/tbody><\/table><\/div><div>Attacks in the last "+appSettings.MapSettings.Who_SSAPopupFormData+' days For further details click <u><b><a class="ssa-link" href="'+appSettings.MapSettings.Who_SSAPopupURL+'" target="_blank">HERE<\/a><\/b><\/u><\/div>';setTimeout(function(){document.getElementById("mySidenav-2-details").innerHTML=getSSAInfoPaneTemplate(n.target.countryName,n.target.ISO_3_CODE,f)},200)})}}u.resolve(t)}).fail(function(n,t,i){console.log(i)}).always(function(){$("#l-ssa").hide()}),u.promise}var r=$("input[name='__RequestVerificationToken']").val(),t=this;t.featuresByCountry={};t.rawData={};t.layer={};t.map=n;t.events=[];i()}function HeRAMS(n){function u(){var n=DashboardFilters.buildFilterValuesJson();Helpers.callService(RESOLVE_URL("api/HeRAMS/"),"POST",n,i)}function i(n){if(n===null){homeDataService.Model.HeRAMSCompleted=!0;return}t.HeRAMSRecords=n.Data;$.each(t.HeRAMSRecords,function(n,i){if(i.rownumber>0){var u=new L.divIcon({className:"herams-icon",iconSize:[30,30],html:i.rownumber>1?i.rownumber:""}),r=L.marker([i.Latitude,i.Longitude],{pane:"HeRAMS",icon:u,ISO3:i.Country,ISO2:i.Country_ISO2,CountryName:i.CountryName});r.on("click",function(){var s=RESOLVE_URL("/Content/images/herams-logo.png"),h="<div><div class='text-center pb-1 border-bottom-gray'><div class=''><img width='200' src='"+s+"' class='herams-logo' alt='HeRAMS Logo'><\/div><\/div><div class='text-center'><div class=''><label class='h6'><\/label><\/div><\/div><\/div>",t="",r="",n,o;if(i.Status===2)t="<div class='text-center'><div class=''><label class='h6'> In Progress <\/label><p> Data for this project are being collected. When it becomes active this popup will show key metrics <\/p><\/div><\/div>";else{var f="",u="",e=!1;if(t="<div class='herams_detail'><div><label class=''> Health Facilities: "+i.FacilityCount+"<\/label><\/div><div><label class=''> Contributors: "+i.ContributorCount+"<\/label><\/div><div><label class=''> Date of last update: "+(i.LatestDate?i.LatestDate:"")+"<\/label><\/div><\/div>",i.DashboardLink&&(f=i.DashboardLink,e=!0),e?(r="<div><button id='herams-button' name='herams-button' class='btn details-button btn-herams-dashboard' data-toggle='modal' data-target='#herams-modal'> Dashboard <\/button><\/div>",u=f.replace(/(https?:\/\/)|(\/){2,}/g,"$1$2")):(r="<div><button id='herams-button' name='herams-button' class='text-white btn btn-primary btn-herams-dashboard width-100' data-toggle='modal' data-target='#herams-modal'> Access HERAMS platform <\/button><\/div>",u=appSettings.MapSettings.Who_HeRAMS_Url),n=$("#herams-redirect"),n.length>0){n.attr("href",u);n.off("click").on("click",function(){$("#herams-modal").modal("hide")})}}openDetaildView();o="<div style='padding: 10px 0px;'>"+h+t+r+"<\/div>";setTimeout(function(){document.getElementById("mySidenav-2-details").innerHTML=getHeRAMSInfoPaneTemplate(i.CountryName,i.Country,o)},200)});document.querySelector("button").addEventListener("click",function(){r.fire("click")});r.addTo(t.map)}});$("#l-herams").hide()}var t=this,r;t.HeRAMSRecords=[];r=t.projectByCountry={};t.map=n;u();t.refreshData=function(){heramsLayer.clearLayers();Helpers.callService(RESOLVE_URL("api/HeRAMS"),"POST",{},i)}}function DisplayDetailsPopupFromId(n,t){if((n||"")==""||(t||"")=="")return null;var i="id=",r;if(t=="attacksonhealthcare")i="api/AttacksOnHealthCare/SidePanel?"+i,r=g_AttacksOnHealthCareColumns.filter(function(n){return n.excludeFrom!=="side-panel"});else return LOG_ERROR("Display Details Popup Error","Unexpected entityType: "+t),null;Helpers.callService(RESOLVE_URL(i+n),"POST","",function(i){i&&i.data&&i.data.length>0?DisplayDetailsPopup(i.data[0],r,t):LOG_ERROR("Display Details Popup Error","Details of this "+t+" ("+n+") were not found.")})}function DisplayDetailsPopup(n,t){var f,it=0,k="",l,r,u,p,w,d="",rt=$("#entity-title"),g=$("#detail-tab"),nt=$("#more-info-tab"),tt="",a,i,y,c,s,b,h;tt="Attacks on Health Care";a='<span class="ml-2">'+n.ShortCountryName+" ("+n.attackid+")<\/span>";MaxRowEmergengencyDetail=appSettings.MaxRowDetailEvent;var v=1,e="",o=!1;for(f=0;f<t.length;f++)if(i=t[f],y=i.data,y!=null){if(i.excludeFrom=="details")continue;else it++;if(u=i.title||y,l=n[y],i.render==null||i.render===undefined)r=l;else if(u==="Flag"){r=i.render(l,"display",n);a=r+a;continue}else r=i.render(l,"details",n);if(r=i.type==="number"?r.toString():r||"&nbsp;",typeof r=="string"&&(r=r.replace(/<br\s*\/?>/gi,"")),u!=="Institution"&&u!=="Event Title"&&u!=="Emergency Title"&&u!=="Title"){p=i.tooltip||"";w=p!=""?'data-popup="tooltip" data-placement="left" data-original-title="'+p+'" data-container="body"':"";c="";s="";try{s=$(r).length>0?$(r).text():r}catch(ut){s=r}s.length<=30&&i.type!=="subtitle"?c="col-6":(o=!0,c="col-12");b=i.className?i.className:"text-info h6";h="";h=i.type==="subtitle"?'<div class="'+c+'"><label class="control-label '+b+'"'+w+">"+u+"<\/label><\/div>":'<div class="'+c+'"><label class="control-label '+b+'"'+w+">"+u+'<\/label><label class="control-label display-block">'+r+"<\/label><\/div>";v===1?(s.length>30||i.type==="subtitle"?e='<div class="mb-4 row no-gutters px-3">'+h+"<\/div>":(e='<div class="mb-4 row no-gutters px-3">'+h,f===MaxRowEmergengencyDetail?(e+="<\/div>",v=1,o=!0):v++),f===t.length-1&&(o=!0)):(e+=s.length>30||i.type==="subtitle"?'<\/div><div class="mb-4 row no-gutters px-3">'+h+"<\/div>":h+"<\/div>",o=!0);o===!0&&(f<=MaxRowEmergengencyDetail?k+=e:d+=e,v=1,o=!1)}}t.length<=MaxRowEmergengencyDetail?nt.hide():nt.show();rt.html(a);g.trigger("click");g.html(tt);$("#entity-detail").html(k);$("#more-info").html(d);$("#entity-detail-panel").modal()}function strip(n){return n!==undefined?n.replace(/^\s+|\s+$/g,""):""}function Population(n){function r(){var n=DashboardFilters.buildFilterValuesJson();Helpers.callService(RESOLVE_URL("api/Population/"),"POST",n,i)}function i(i){if(i===null){homeDataService.Model.PopulationCompleted=!0;return}t.PopulationRecords=i.Data;$.each(t.PopulationRecords,function(t,i){circleWithText([i.CENTER_LAT,i.CENTER_LON],i.TOTALPOPULATION,1e6,{radius:200,pane:"Population",color:"1px solid darkgray",fillColor:"darkgray",fillOpacity:.4},"Population",[50,50],"circle-with-txt").addTo(n)});$("#l-population").hide()}var t=this;t.PopulationRecords=[];t.map=n;r();t.refreshData=function(){Helpers.callService(RESOLVE_URL("api/Population/"),"POST",{},i)}}function Refugee(n){function u(){var n=DashboardFilters.buildFilterValuesJson();Helpers.callService(RESOLVE_URL("api/Refugee/"),"POST",n,i)}function i(i){t.refugeeRecords=i.Data;$.each(t.refugeeRecords,function(t,i){var e=0,s=new L.divIcon({className:"refugee-icon",iconSize:[30,30]}),u=L.circleMarker([i.centroid_lat,i.centroid_lon],{radius:200,pane:"Refugee",color:" 1px solid #3388ff",fillColor:"#3388ff",fillOpacity:.4}),f=L.marker([i.centroid_lat,i.centroid_lon],{icon:s,pane:"Refugee"}),o;u._orgRadius=u.getRadius();e=i.geomaster_name=="Poland"?i.individuals:i.geomaster_name=="Belarus"?i.individuals*100:i.individuals*4;u.setRadius(calcRadius(u._orgRadius,e/1e6));o=L.layerGroup([u,f]);f.on("click",function(){r(i.Adm0name,i.iso3code)});u.on("click",function(){r(i.Adm0name,i.iso3code)});document.querySelector("button").addEventListener("click",function(){u.fire("click");f.fire("click")});o.addTo(n)});$("#l-refugee").hide()}function r(n,t){var i="",r="",u=0,f="";$(homeDataService.Model.RefugeeTable).each(function(n,f){f.iso3code===t&&(i+="<td>"+f.geomaster_name+"<\/td><td>"+f.date.split("T")[0]+"<\/td><td>"+f.individuals.toLocaleString("en")+"<\/td><\/tr > ");u+=parseInt(f.individuals);for(var e=0,o="",s=f.situation_description.match(/[^\.!\?]+[\.!\?]+/g),e=0;e<s.length;e++)o+='<p style="margin-left:3px">'+s[e]+"<\/p>";r='<div class="float-left" style="padding:10px">'+o+"<\/div>"});i+='<tr><td colspan="2">Total Refugees<\/td><td>'+u.toLocaleString("en")+"<\/td><\/tr>";f='<div class="sidepanel_data_table table-responsive p-0"><table class="table table-bordered"><thead><td>Country<\/td><td>Data as of<\/td><td>Refugee Number<\/td><\/thead><tbody>'+i+"<\/tbody><\/table><\/div>"+r+"<\/br>";setTimeout(function(){document.getElementById("mySidenav-2-details").innerHTML=getRefugeeInfoPaneTemplate(n,t,f);openDetaildView()},100)}var t=this;t.refugeeRecords=[];t.map=n;u();t.refreshData=function(){Helpers.callService(RESOLVE_URL("api/Refugee/"),"POST",{},i)}}function ConflictLocations(n){function r(){var n=DashboardFilters.buildFilterValuesJson();Helpers.callService(RESOLVE_URL("api/ACLED/Map/"),"POST",n,i)}function i(i){t.conflictLocationsRecords=i.Data;console.log(t.conflictLocationsRecords);$.each(t.conflictLocationsRecords,function(t,i){var r=[15,15];i.totalfatalities<6?r=r:i.totalfatalities>=6&&i.totalfatalities<11?r=[20,20]:i.totalfatalities>=11&&i.totalfatalities<16?r=[25,25]:i.totalfatalities>=16&&i.totalfatalities<21?r=[30,30]:i.totalfatalities>20&&(r=[35,35]);var u=new L.icon({iconUrl:RESOLVE_URL("/Content/images/Conflict.svg"),radius:10,iconSize:r}),f=L.marker([i.latitude,i.longitude],{icon:u,pane:"ConflictLocations"}),e=L.layerGroup([f]);e.addTo(n)});$("#l-conflictlocations").hide()}var t=this;t.conflictLocationsRecords=[];t.map=n;r();t.refreshData=function(){Helpers.callService(RESOLVE_URL("api/ACLED/Map/"),"POST",{},i)}}function Cities(n){function r(){var n=DashboardFilters.buildFilterValuesJson();Helpers.callService(RESOLVE_URL("api/Cities/"),"POST",n,i)}function i(i){t.CitiesRecords=i.Data;$.each(t.CitiesRecords,function(t,i){var u=new L.icon({iconUrl:RESOLVE_URL("/Content/images/city.png"),radius:10,iconSize:[15,15]}),r=L.marker([i.Latitude,i.Longitude],{icon:u,pane:"Cities"}),f=L.layerGroup([r]);f.addTo(n);r.bindTooltip(i.Name)});$("#l-cities").hide()}var t=this;t.CitiesRecords=[];t.map=n;r();t.refreshData=function(){Helpers.callService(RESOLVE_URL("api/Cities/"),"POST",{},i)}}function MonkeyPox(n,t=null){function u(n=null){n=n||DashboardFilters.buildFilterValuesJson();Helpers.callService(RESOLVE_URL("api/MonkeyPox/Map"),"POST",n,r)}function r(t){if(t===null){homeDataService.Model.MonkeyPoxCompleted=!0;return}i.MonkeyPoxRecords=t.Data;var r=new Date("2022-01-01");i.MonkeyPoxRecords.forEach(function(n){r=new Date(n.LASTREPDATE)>r?new Date(n.LASTREPDATE):r});$("#global-legend-pane").find(".data-as-of").html("Monkeypox data as of:<br>"+moment(r).format("DD MMMM yyyy"));monkeyPoxLayer&&monkeyPoxLayer.removeFrom(n);monkeyPoxLayer=L.esri.featureLayer({url:appSettings.MapSettings.Who_Admin0_Polygons_Url,style:function(n){var r=n.properties.ISO_3_CODE,u,t;return r==="SJM"&&(r="NOR"),u=i.MonkeyPoxRecords.filter(function(n){return n.ISO3&&r&&n.ISO3===r}),t={color:"#000",weight:.2,opacity:.1,fillColor:"#076291",fillOpacity:0},u.forEach(function(n){const i=n.CasesAll;switch(!0){case i==0:t.fillColor="white";t.fillOpacity=0;break;case i>=1&&i<=10:t.fillColor="#C9DDF5";t.fillOpacity=.5;break;case i>=11&&i<=30:t.fillColor="#71B3E3";t.fillOpacity=.5;break;case i>=31&&i<=100:t.fillColor="#009DD7";t.fillOpacity=.5;break;case i>=101&&i<=200:t.fillColor="#0581B4";t.fillOpacity=.5;break;default:t.fillOpacity=.5;return}}),t},useCors:!0,where:"ENDDATE > date '2011-12-31'",pane:"MonkeyPox"}).addTo(n);monkeyPoxLayer.on("click",function(n){var e="",r="",o="",s="",h=n.layer.feature.properties.ADM0_VIZ_NAME,t=n.layer.feature.properties.ISO_3_CODE,u,f;n.layer.feature.properties.ISO_3_CODE==="SJM"&&(h="NORWAY",t="NOR");isGlobal||(u=$("#DashboardMode").val(),u!="GBL"&&u!=t&&($("#DashboardMode").val(t),$("#DashboardMode").trigger("click")));openDetaildView();f=i.MonkeyPoxRecords.filter(function(i){return i.ISO3===t||i.WHO_REGION_SHORTNAME===n.layer.feature.properties.WHO_REGION});f.forEach(function(i){i.ISO3===t&&(r+='<tr><td class="border left"> Total cumulative number of confirmed cases: <span style="font-weight:bold">'+i.CasesAll+'<\/span><\/td><td class="border left"> Total cumulative number of confirmed deaths: <span style="font-weight:bold">'+i.DeathsAll+'<\/span><\/td><\/tr><tr><td class="border left"> New confirmed cases in the last 7 days: <span style="font-weight:bold">'+i.CasesLast7Days+'<\/span><\/td><td class="border left"> New confirmed deaths in the last 7 days: <span style="font-weight:bold">'+i.DeathsLast7Days+"<\/span><\/td><\/tr>");i.ISO3===""&&i.WHO_REGION_SHORTNAME===n.layer.feature.properties.WHO_REGION&&(e+='<tr><td class="border left"> Total number of confirmed cases for '+getRegionFullName(i.COUNTRY)+': <span style="font-weight:bold">'+i.CasesAll+'<\/span><\/td><td class="border left"> Total number of confirmed deaths for '+getRegionFullName(i.COUNTRY)+': <span style="font-weight:bold">'+i.DeathsAll+"<\/span><\/td><\/tr>");i.LASTREPDATE&&i.ISO3===t&&(s="<br /><span>Data last reported on <b>"+moment(new Date(i.LASTREPDATE)).format("MMMM DD, yyyy")+"<\/b><\/span>")});f.length==0&&(r+='<h1 class="mt-2">No Data Found<\/h1>');o='<div class="custom__tab"><table class="table data-table" style="margin-left:0px; margin-top:10px"><tbody>'+r+e+"<\/tbody><\/table><\/div><span>Confirmed case data begins from <b>January 1, 2022<\/b><\/span>"+s;setTimeout(function(){document.getElementById("mySidenav-2-details").innerHTML=getMPXInfoPaneTemplate(h,t,o)},200)});monkeyPoxLayer.on("load",function(){homeDataService.Model.MonkeyPoxCompleted=!0;$("#l-monkeypox").hide()})}var i=this;i.MonkeyPoxRecords=[];i.map=n;i.refreshData=function(){Helpers.callService(RESOLVE_URL("api/MonkeyPox/Map"),"POST",{},r)};u(t)}var appSettings={BaseUrl:"",AutoRefresh:!1,jsMinSuffix:"",MapSettings:{MappingToken:"",Global_EsriGeocodeServer_Url:"",Emergency_Grading_Url:"",Public_Events_Url:"",Who_Admin0_Polygons_Url:"",Who_Basemap_Url:"",Who_Basemap_Labels_Url:"",Who_DisputedAreas_Url:"",Who_DisputedBorders_Url:"",Who_Iceland_Url:"",CovidCasesByChinaProvince_Url:"",CovidCasesByCountry_Url:"",CovidHistoricCasesByCountry_Url:"",Who_Admin1_Polygons_Url:"",Who_Ukraine_ConflictArea_Url:"",Who_Ukraine_City_Url:"",Who_Ukraine_TransportRoad_Url:"",Who_Ukraine_TransportRail_Url:"",Who_Ukraine_TransportPort_Url:"",Who_Ukraine_TransportAirport_Url:""},MaxRowDetailEvent:12},backArrow=RESOLVE_URL("publicemergency/Content/images/back_arrow.png"),xCircle=RESOLVE_URL("publicemergency/Content/images/x-circle-fill.svg"),colorsList=["#8dd3c7","#eea47f","#01539d","#ed9853","#342775","#7f7f7f","#f7c4c1","#eb2a1e","#fb8072"],regionWiseColors={AFRO:"#56abe1",AMRO:"#feb800",EMRO:"#01b18e",EURO:"#c5d83f",SEARO:"#5c01b5",WPRO:"#d20094"},myChart,myPie,isGlobal,map,hazardsLayer,gradingLayer,attacksLayer,heramsLayer,projectLon,monkeyPoxLayer;$(document).ready(function(){$("#data-table").on("click",".tr-region",function(){let n=$(this);n.toggleClass("show-region");n.hasClass("show-region")?$(".tr-region-data").removeClass("d-none"):$(".tr-region-data").addClass("d-none")});LoadMonkeypoxTableData()});let countryResponse=[];isGlobal=!0,function(n,t){function r(){var t;t=n(".cbLayer:checked").siblings().children("h3").html();n("#selectedLayer").html(t)}function u(t){if(t=t||(n("#DashboardMode").val()||"").toUpperCase(),t&&t!="GBL"&&countryResponse.length>0){let i=countryResponse.filter(n=>n.iso3code==t);i.length>0&&n("#countryMode").html("You are in <b>"+i[0].sovereignty.toUpperCase()+"<\/b> mode");n("#filterCount").hide();n("#btnFilter").hide();n("#clearData").hide();n("#countryMode").show()}else n("#filterCount").show(),n("#btnFilter").show(),n("#clearData").show(),n("#countryMode").hide()}n(document).ready(function(){function hr(t){t>=1366?(n("#attrib-content").html(""),n("#disclaimer-controller").hide(),n("#disclaimer-bottom").css({width:"400px",left:"500"}),n(".leaflet-control-attribution").show(),n(".disclaimer-content").slideDown(),n(".leaflet-control-attribution").removeClass("hide")):(n("#disclaimer-controller").show(),n(".leaflet-control-attribution").addClass("hide"),n(".disclaimer-content").is(":hidden")||(n(".disclaimer-content").slideUp(),n("#disclaimer-controller").fadeIn(),n("#slide-toggle span").removeClass("fa-chevron-down").addClass("fa-chevron-up"),n(".leaflet-control-attribution").show(),n("#disclaimer-bottom").css({width:"100%",left:"0"}),n("#disclaimer-controller").css({bottom:"1px"}).fadeIn()))}function iu(n){n.target.setStyle(bf)}function ru(n){bt.resetStyle(n.target);o.resetStyle(n.target)}function kf(t){isGlobal=!1;var i=t.target.feature.properties.ISO_3_CODE,r=t.target.feature.properties.WHO_REGION;n("#filterCountry").val("");n("#filterRegion").val("");g();ii(i,r);u(i)}function df(t,r,u,e){var o="",h=0,c=0,l="",a="",v=0,y="",p="",w="",b="",k="",d=0,g="",nt="",tt="",it;if(n(nr).is(":checked")&&(n(homeDataService.Model.SSATable).each(function(n,t){t.iso3code===r&&(o+="<td><u><a class='hand-pointer emergency-detail' data-id='"+t.attackid+"' data-entitytype='attacksonhealthcare'><span class='country-popup-item-title'>"+t.attackid+"<\/span><\/a><\/u><\/td><td>"+t.attackdate+"<\/td><td>"+t.victimstotaldeath+"<\/td><td>"+t.victimstotalinjured+"<\/td><\/tr>",h+=parseInt(t.victimstotaldeath),c+=parseInt(t.victimstotalinjured))}),o+='<tr><td colspan="2">Total<\/td><td>'+h+"<\/td><td>"+c+"<\/td><\/tr>",l='<div><table class="ssa-table"><thead><tr><th>ATTACK ID<\/th><th>DATE<\/th><th># DEATHS<\/th><th># INJURIES<\/th><\/tr><\/thead><tbody>'+o+"<\/tbody><\/table><\/div>",l+='<br /><div><table class="ssa-subtable"><thead><tr><th colspan="2">Total<\/th><\/th><\/thead><tbody><tr><td>Deaths<\/td><td>'+h+"<\/td><\/tr><tr><td>Injuries<\/td><td>"+c+'<\/td><\/tr><\/tbody><\/table><\/div><div class="float-left">Attacks in the last '+appSettings.MapSettings.Who_SSAPopupFormData+' days For further details click <u><b><a class="ssa-link" href="'+appSettings.MapSettings.Who_SSAPopupURL+'" target="_blank">HERE<\/a><\/b><\/u><\/div>',setTimeout(function(){document.getElementById("info-pane").innerHTML=getPopUpTemplate(t,r,l,"SSATable",0)},200)),n(vt).is(":checked")&&(n(homeDataService.Model.EventsTable).each(function(n,t){if(t.countryISO3==r){g+='<tr><td class="text-left">'+t.publicTitle+"<\/td><\/tr>";d+=1;switch(t.hazardName){case"Animal":cr=!0;gu+=1;break;case"Chemical":lr=!0;nf+=1;break;case"Disaster":ar=!0;tf+=1;break;case"Food Safety":vr=!0;rf+=1;break;case"Infectious":yr=!0;uf+=1;break;case"Nutritional deficiency":pr=!0;ff+=1;break;case"Product":wr=!0;ef+=1;break;case"Redionuclear":br=!0;of+=1;break;case"Societal":kr=!0;sf+=1;break;case"Undetermined":dr=!0;hf+=1;break;case"Zoonosis":gr=!0;cf+=1}}}),d===0&&(g+='<tr><td class="text-left border-top-0 border-bottom-0"> No Events <\/td><\/tr>'),f=0,cr&&(f+=1),lr&&(f+=1),ar&&(f+=1),vr&&(f+=1),yr&&(f+=1),pr&&(f+=1),wr&&(f+=1),br&&(f+=1),kr&&(f+=1),dr&&(f+=1),gr&&(f+=1)),n(tr).is(":checked")&&n(homeDataService.Model.HeRAMSTable).each(function(i,u){var f,l;if(u.country===r){var a=RESOLVE_URL("/Content/images/herams-logo.png"),v="<div><div class='text-center pb-1 border-bottom-blue'><div class=''><img width='200' src='"+a+"' class='herams-logo' alt='HeRAMS Logo'><\/div><\/div><div class='text-center'><div class=''><label class='h6'>"+u.name.toLocaleUpperCase()+"<\/label><\/div><\/div><\/div>",e="",o="";if(u.status===2)e="<div class='text-center'><div class=''><label class='h6'> In Progress <\/label><p> Data for this project are being collected. When it becomes active this popup will show key metrics <\/p><\/div><\/div>";else{var h="",s="",c=!1;if(e="<div class=''><div class=''><label class=''> Health Facilities: "+u.facilityCount+"<\/label><\/div><\/div><div class=''><div class=''><label class=''> Contributors: "+u.contributorCount+"<\/label><\/div><\/div><div class=''><div class=''><label class=''> Date of last update: "+(u.latestDate?u.latestDate:"")+"<\/label><\/div><\/div>",u._links&&u._links.dashboard&&u._links.dashboard.href&&(h=appSettings.MapSettings.Who_HeRAMS_Url+u._links.dashboard.href,c=!0),c?(o="<div><button id='herams-button' name='herams-button' class='text-white btn btn-primary btn-herams-dashboard width-100' data-toggle='modal' data-target='#herams-modal'> Dashboard <\/button><\/div>",s=h.replace(/(https?:\/\/)|(\/){2,}/g,"$1$2")):(o="<div><button id='herams-button' name='herams-button' class='text-white btn btn-primary btn-herams-dashboard width-100' data-toggle='modal' data-target='#herams-modal'> Access HERAMS platform <\/button><\/div>",s=appSettings.MapSettings.Who_HeRAMS_Url),f=n("#herams-redirect"),f.length>0){f.attr("href",s);f.off("click").on("click",function(){n("#herams-modal").modal("hide")})}}l="<div>"+v+e+o+"<\/div>";setTimeout(function(){document.getElementById("info-pane").innerHTML=getPopUpTemplate(t,r,l,"HeRAMSTable",0)},200)}}),n(rr).is(":checked")&&ce(t,r),n(ir).is(":checked")&&(n(homeDataService.Model.PopulationTable).each(function(n,t){t.ADM1_NAME===e&&(a+="<tr><td>"+e+"<\/td><td>"+t.TOTALPOPULATION.toLocaleString("en")+"<\/td><\/tr>",v+=parseInt(t.TOTALPOPULATION))}),a+="<tr><td>Total<\/td><td>"+v.toLocaleString("en")+"<\/td>",y='<div class="sidepanel_data_table table-responsive p-0"><table class="table table-bordered"><thead><td>Oblast<\/td><td>Population<\/td><\/thead><tbody>'+a+"<\/tbody><\/table><\/div>",setTimeout(function(){document.getElementById("info-pane").innerHTML=getPopUpTemplate(t,r,y,"PopulationTable",0)},100)),n(ur).is(":checked")&&(n(homeDataService.Model.CitiesTable).each(function(n,t){t.ARCGIS_ADM1_NAME===e&&(p+="<tr><td>"+t.Name+"<\/td><td>"+t.Population.toLocaleString("en")+"<\/td><\/tr>")}),w='<div class="sidepanel_data_table table-responsive p-0"><table class="table table-bordered"><thead><td>Name<\/td><td>Population<\/td><\/thead><tbody>'+p+"<\/tbody><\/table><\/div>",setTimeout(function(){document.getElementById("info-pane").innerHTML=getPopUpTemplate(t,r,w,"CitiesTable",0)},100)),n(yt).is(":checked")&&(n(homeDataService.Model.ConflictLocationsTable).each(function(n,t){t.admin1_name===e&&(b+="<tr><td class='col-2' style='border-bottom:1px solid #dee2e6'>"+t.admin1_name+"<\/td><td class='col-2' style='border-bottom:1px solid #dee2e6'>"+t.location+"<\/td><td class='col-2' style='border-bottom:1px solid #dee2e6'>"+t.event_type+"<\/td><td class='col-2' style='border-bottom:1px solid #dee2e6'>"+t.notes+"<\/td><td class='col-2' style='border-bottom:1px solid #dee2e6'>"+t.fatalities+"<\/td><\/tr>")}),k='<div class="sidepanel_data_table table-responsive p-0"><table class="table table-bordered"><thead class="thead-light"><tr><th>Oblast<\/th><th>Location<\/th><th>Event Type<\/th><th>Notes<\/th><th>Fatalities<\/th><\/tr><\/thead><tbody>'+b+"<\/tbody><\/table><\/div><br/>",setTimeout(function(){document.getElementById("info-pane").innerHTML=getPopUpTemplate(t,r,k,"ConflictLocationsTable",0)},100)),n("#"+s).is(":checked")){for(it=n(homeDataService.Model.MonkeyPoxSummaryTable).val(),i=0;i<it.length;i++)nt+="<td>"+val.Value[i]+"<\/td>";tt='<div><table class="monkeyPox-table"><thead><tr><th>Total cumulative number of cases<\/th><th>Total cumulative number of deaths<\/th><th>Total cumulative number of cases in WPRO region<\/th><th>Total cumulative number of cases in EMRO region<\/th><th>Total cumulative number of cases in AFRO region<\/th><th>Total cumulative number of cases in AMRO region<\/th><th>Total cumulative number of cases in EURO region<\/th><th>Total cumulative number of deaths in AMRO region<\/th><th>Total cumulative number of deaths in EMRO region<\/th><th>Total cumulative number of deaths in EURO region<\/th><th>Total cumulative number of deaths in WPRO region<\/th><th>Total cumulative number of deaths in AFRO region<\/th><th>New cases in the last 7 days<\/th><th>New deaths in the last 7 days<\/th><th>New cases in the last 24 hours<\/th><th>New deaths in the last 24 hours<\/th><\/tr><\/thead><tbody>'+nt+"<\/tbody><\/table><\/div>";setTimeout(function(){document.getElementById("info-pane").innerHTML=getPopUpTemplate(t,r,tt,"MonkeyPoxSummaryTable",0)},100)}}function kt(){var n=t.esri.featureLayer({url:appSettings.MapSettings.Who_Ukraine_ConflictArea_Url,pointToLayer:function(n,i){var r=[15,15],u,f;return n.properties.fatalities<6?r=r:n.properties.fatalities>=6&&n.properties.fatalities<11?r=[20,20]:n.properties.fatalities>=11&&n.properties.fatalities<16?r=[25,25]:n.properties.fatalities>=16&&n.properties.fatalities<21?r=[30,30]:n.properties.fatalities>20&&(r=[35,35]),u=t.icon({iconUrl:RESOLVE_URL("/Content/images/Conflict.svg"),iconSize:r}),f=t.marker(i,{icon:u,pane:"ConflictLocations"}),f},useCors:!0,where:"iso3='UKR'",pane:"ConflictLocations"});n.addTo(wt)}function dt(){l.clearLayers();var n=t.esri.featureLayer({url:appSettings.MapSettings.Who_Ukraine_TransportRoad_Url,style:function(n){var t={weight:2,opacity:100,fillOpacity:1};switch(n.properties.highway){case"primary":t.color="#149ece";break;case"secondary":t.color="#ed5151";break;case"trunk":t.color="#f55812";break;case"residential":t.color="#FCDF5E";break;case"tertiary":t.color="#5E9FFC";break;default:t.color="#009e0f"}return t},useCors:!0,pane:"TransportRoad"});n.addTo(l)}function gt(){v.clearLayers();var n=t.esri.featureLayer({url:appSettings.MapSettings.Who_Ukraine_TransportRail_Url,style:function(){var n={};return n.color="black",n.weight=.7,n},useCors:!0,pane:"TransportRail"});n.addTo(v)}function ni(){a.clearLayers();var n=t.esri.featureLayer({url:appSettings.MapSettings.Who_Ukraine_TransportPort_Url,pointToLayer:function(n,i){var u=t.icon({iconUrl:RESOLVE_URL("/Content/images/port.png"),iconSize:[30,30]}),r=t.marker(i,{icon:u,pane:"TransportPort"});return r.bindTooltip(n.properties.portname),r},useCors:!0,pane:"TransportPort"});n.addTo(a)}function ti(){y.clearLayers();var n=t.esri.featureLayer({url:appSettings.MapSettings.Who_Ukraine_TransportAirport_Url,pointToLayer:function(n,i){var r,f,u;switch(n.properties.aptclass){case"International":r="/Content/images/airplaneIn.png";break;case"Domestic":r="/Content/images/airplaneDo.png";break;case"Unknown":r="/Content/images/airplaneMl.png"}return f=t.icon({iconUrl:RESOLVE_URL(r),iconSize:[30,30]}),u=t.marker(i,{icon:f,pane:"TransportAirport"}),u.bindTooltip(n.properties.namelong+" - "+n.properties.aptclass),u},useCors:!0,pane:"TransportAirport"});n.addTo(y)}function gf(){var i=8,f=22,r=1,e=10,u=0;return hazardsLayer=t.esri.featureLayer({url:appSettings.MapSettings.Public_Events_Url,pane:"Events",pointToLayer:function(o,s){var h=null,l,a;let c=(n("#DashboardMode").val()||"").toUpperCase();if(c&&c.toUpperCase()!="GBL"&&(h=c),o.properties.countryname==="SOMALIA"?s.lng=s.lng+2:o.properties.countryname==="ISRAEL"&&(s.lat=s.lat-.4),l=(f-i)*(o.properties.Grand_Total-r)/(e-r)+i,u++,parseInt(u)===Object.keys(o).length&&n("#l-events").hide(),h!==null)switch(o.properties.countryiso3){case h:a=t.circleMarker(s,{radius:l,pane:"Markers",color:"gray",opacity:.2,fillColor:"rgb(138, 89, 160)",fillOpacity:.7})}else a=t.circleMarker(s,{radius:l,pane:"Markers",color:"gray",opacity:.2,fillColor:"rgb(138, 89, 160)",fillOpacity:.7});return a}})}function ne(){var t,r,u,i;for(checkedLayers=[],uncheckedLayers=[],t=[],u=0,clearInterval(r),n(".cbLayer").each(function(){n(this).is(":checked")?checkedLayers.push(n(this).prop("id")):uncheckedLayers.push(n(this).prop("id"))}),i=0;i<=checkedLayers.length-1;i++)switch(checkedLayers[i]){case"cbSSA":ssaLayer=new AttacksPopupIndicators(map);break;case"cbHeRAMS":heramsLayer=new HeRAMS(map);break;case"cbRefugee":refugeeLayer=new Refugee(map);break;case"cbPopulation":populationLayer=new Population(map);break;case"cbCities":citiesLayer=new Cities(map);break;case"cbConflictLocations":kt();break;case"cbTransportRoad":dt();break;case"cbTransportRail":gt();break;case"cbTransportPort":ni();break;case"cbTransportAirport":ti();break;case"cbMonkeyPox":new MonkeyPox(map)}r=setInterval(function(){for(var e,f,i=checkedLayers.length-1;i>=0;i--)switch(checkedLayers[i]){case"cbEvents":n("#"+checkedLayers[i]).prop("disabled",!1);n("#l-events").hide();checkedLayers.splice(i,1);break;case"cbSSA":n("#"+checkedLayers[i]).prop("disabled",!1);n("#l-ssa").hide();checkedLayers.splice(i,1);break;case"cbHeRAMS":n("#"+checkedLayers[i]).prop("disabled",!1);n("#l-herams").hide();checkedLayers.splice(i,1);break;case"cbRefugee":n("#"+checkedLayers[i]).prop("disabled",!1);n("#l-refugee").hide();checkedLayers.splice(i,1);break;case"cbPopulation":n("#"+checkedLayers[i]).prop("disabled",!1);n("#l-population").hide();checkedLayers.splice(i,1);break;case"cbCities":n("#"+checkedLayers[i]).prop("disabled",!1);n("#l-cities").hide();checkedLayers.splice(i,1);break;case"cbConflictLocations":n("#"+checkedLayers[i]).prop("disabled",!1);n("#l-conflictlocations").hide();checkedLayers.splice(i,1);break;case"cbTransport":case"cbTransportRoad":case"cbTransportRail":case"cbTransportPort":case"cbTransportAirport":n("#"+checkedLayers[i]).prop("disabled",!1);n("#l-transport").hide();checkedLayers.splice(i,1);break;case"cbMonkeyPox":n("#"+checkedLayers[i]).prop("disabled",!1);n("#l-monkeypox").hide();checkedLayers.splice(i,1)}if(checkedLayers.length===0&&(u++,u===1)){for(e=uncheckedLayers.length-1;e>=0;e--){t.push(uncheckedLayers[e]);switch(uncheckedLayers[e]){case"cbEvents":n("#l-events").show();uncheckedLayers.splice(e,1);break;case"cbSSA":ssaLayer=new AttacksPopupIndicators(map);n("#l-ssa").show();uncheckedLayers.splice(e,1);break;case"cbHeRAMS":heramsLayer=new HeRAMS(map);n("#l-herams").show();uncheckedLayers.splice(e,1);break;case"cbRefugee":refugeeLayer=new Refugee(map);n("#l-refugee").show();uncheckedLayers.splice(e,1);break;case"cbPopulation":populationLayer=new Population(map);n("#l-population").show();uncheckedLayers.splice(e,1);break;case"cbCities":CitiesLayer=new Cities(map);n("#l-cities").show();uncheckedLayers.splice(e,1);break;case"cbConflictLocations":kt();n("#l-conflictlocations").show();uncheckedLayers.splice(e,1);break;case"cbTransportRoad":dt();n("#l-transport").show();uncheckedLayers.splice(e,1);break;case"cbTransportRail":gt();n("#l-transport").show();uncheckedLayers.splice(e,1);break;case"cbTransportPort":ni();n("#l-transport").show();uncheckedLayers.splice(e,1);break;case"cbTransportAirport":ti();n("#l-transport").show();uncheckedLayers.splice(e,1);break;case"cbMonkeyPox":new MonkeyPox(map);n("#l-monkeypox").show();uncheckedLayers.splice(e,1)}}for(f=t.length-1;f>=0;f--)switch(t[f]){case"cbEvents":n("#"+t[f]).prop("disabled",!1);n("#l-events").hide();t.splice(f,1);break;case"cbSSA":n("#"+t[f]).prop("disabled",!1);n("#l-ssa").hide();t.splice(f,1);break;case"cbHeRAMS":n("#"+t[f]).prop("disabled",!1);n("#l-herams").hide();t.splice(f,1);break;case"cbRefugee":n("#"+t[f]).prop("disabled",!1);n("#l-refugee").hide();t.splice(f,1);break;case"cbPopulation":n("#"+t[f]).prop("disabled",!1);n("#l-population").hide();t.splice(f,1);break;case"cbCities":n("#"+t[f]).prop("disabled",!1);n("#l-cities").hide();t.splice(f,1);break;case"cbConflictLocations":n("#"+t[f]).prop("disabled",!1);n("#l-conflictlocations").hide();t.splice(f,1);break;case"cbTransport":case"cbTransportRoad":case"cbTransportRail":case"cbTransportPort":case"cbTransportAirport":n("#"+t[f]).prop("disabled",!1);n("#l-transport").hide();t.splice(f,1);break;case"cbMonkeyPox":n("#"+t[f]).prop("disabled",!1);n("#l-monkeypox").hide();t.splice(f,1)}t.length===0&&clearInterval(r)}},1e3)}function p(t,i,r,u){te();map.closePopup();ne();i?(hazardsLayer.setWhere(`countryiso3='${i}'`),map.eachLayer(function(t){n.each(t.feature,function(n,u){if((!r||u.WHO_REGION===r)&&u.ISO_3_CODE===i&&u.LVL==0)return map.fitBounds(t._bounds),!1})})):hazardsLayer.setWhere("");i||r||t||!u||map.setView([24,12],minZoom)}function te(){map.eachLayer(function(n){try{(n.options.pane==="Emergency"||n.options.pane==="Markers"||n.options.pane==="SSA"||n.options.pane==="HeRAMS"||n.options.pane==="Refugee"||n.options.pane==="Population"||n.options.pane==="Cities"||n.options.pane==="ConflictLocations"||n.options.pane==="TransportRoad"||n.options.pane==="TransportRail"||n.options.pane==="TransportPort"||n.options.pane==="TransportAirport"||n.options.pane==="MonkeyPox")&&map.removeLayer(n)}catch(t){console.log(t)}})}function ie(t,i,r){if(homeDataService.RefreshAllFilteredTables(),t==="GBL"&&(t=""),p(!1,t,i,r),t&&t!=="GBL"){r=!1;let i=n(".dynamic-layers input[name='layers']:checked");i.length>0&&i.attr("id")?e(i.attr("id"),i.is(":checked")):e(at,vt.is(":checked"));map.eachLayer(function(i){n.each(i.feature,function(n,r){if(r.ISO_3_CODE===t&&r.LVL==0)return map.fitBounds(i._bounds),!1})});o.setWhere(`ENDDATE > date '2011-12-31' AND ISO_3_CODE = '${t}'`);o.addTo(map)}else t="GBL",r=!0,n("#"+s).prop("checked",!0),e(s,n("#"+s).is(":checked")),o.removeFrom(map)}function re(){ue(function(t){var r=t.features[0];h=new Date(r.attributes.date_epicrv);var i=appSettings.MapSettings.CovidHistoricCasesByCountry_Url,u=h.getUTCMonth()+1+"/"+h.getUTCDate()+"/"+h.getUTCFullYear(),f=[["where","date_epicrv>='"+u+"'"],["outFields","OBJECTID, ADM0_NAME, CumCase, NewCase, NewDeath, CumDeath, date_epicrv"],["returnGeometry",!1]];i+=au(f);n.get(i,function(t){var u=t.features,f=u.filter(fe),i=0,r=0;f.forEach(function(n){i+=n.attributes.CumCase;r+=n.attributes.CumDeath});i>999999999?n("#total-cases").addClass("h5"):n("#total-cases").addClass("h4");r>999999999?n("#total-deaths").addClass("h5"):n("#total-deaths").addClass("h4");n("#total-cases").text(lu(i));n("#total-deaths").text(lu(r))})})}function ue(t){var i=appSettings.MapSettings.CovidHistoricCasesByCountry_Url;if(i+=au([["where","1=1"],["outFields","date_epicrv"],["returnGeometry",!1],["orderByFields","date_epicrv DESC"],["resultRecordCount",1]]),i&&t)n.get(i,t);else return}function lu(n){return n.toString().replace(/\B(?=(\d{3})+(?!\d))/g,",")}function au(n){for(var i="query?",t=0;t<n.length;t++)i+="&"+n[t][0]+"="+encodeURIComponent(n[t][1]);return i.replace("&","")+"&f=pjson"}function fe(n){return new Date(n.attributes.date_epicrv).getUTCDate()===h.getUTCDate()}function e(t,i,u=true){n("#generalSummary").removeClass("d-none");n("#specialSummary").addClass("d-none");ee();var f,e;n(".dynamic-layers input[name='layers']").each(function(){if(n(this).is(":checked"))switch(n(this).prop("id")){case"cbMonkeyPox":he();oe("cbMonkeyPox")}else switch(n(this).prop("id")){case"cbEvents":n(nt).hide();n(ui).hide();break;case"cbSSA":n(tt).hide();n(fi).hide();break;case"cbHeRAMS":n(it).hide();n(ei).hide();break;case"cbPopulation":n(rt).hide();n(oi).hide();break;case"cbRefugee":n(ut).hide();n(si).hide();break;case"cbCities":n(ft).hide();n(hi).hide();break;case"cbConflictLocations":n(et).hide();n(ci).hide();break;case"cbTransportRoad":n(w).hide();n(st).hide();break;case"cbTransportRail":n(b).hide();n(ht).hide();break;case"cbTransportPort":n(k).hide();n(ct).hide();break;case"cbTransportAirport":n(d).hide();n(lt).hide();break;case"cbTransport":n(w).hide();n(b).hide();n(k).hide();n(d).hide();n(lt).hide();n(ct).hide();n(ht).hide();n(st).hide();case"cbMonkeyPox":n(ot).hide();n(li).hide()}});switch(t){case"cbEvents":f=nt;e=ui;r();break;case"cbSSA":(u||i)&&(ssaLayer=new AttacksPopupIndicators(map));f=tt;e=fi;r();break;case"cbHeRAMS":(u||i)&&(heramsLayer=new HeRAMS(map));e=ei;f=it;r();break;case"cbPopulation":(u||i)&&(populationLayer=new Population(map));e=oi;f=rt;r();break;case"cbRefugee":(u||i)&&(refugeeLayer=new Refugee(map));e=si;f=ut;r();break;case"cbCities":(u||i)&&(citiesLayer=new Cities(map));e=hi;f=ft;r();break;case"cbConflictLocations":(u||i)&&kt();e=ci;f=et;r();break;case"cbTransportRoad":(u||i)&&dt();e=st;f=w;r();break;case"cbTransportRail":gt();e=ht;f=b;r();break;case"cbTransportPort":(u||i)&&ni();e=ct;f=k;r();break;case"cbTransportAirport":(u||i)&&ti();e=lt;f=d;r();break;case"cbMonkeyPox":if(u||i){let i=null,t=(n("#DashboardMode").val()||"").toUpperCase();!u&&t&&t.toUpperCase()!="GBL"&&(i={filterCountry:t});new MonkeyPox(map,i)}e=li;f=ot;r()}f!==null&&(i?n(f).show():n(f).hide());e!==null&&(i?n(e).show():n(e).hide())}function ee(){n("#global-legend-pane").children().not(".data-as-of").remove();n("#global-legend-pane").find(".data-as-of").html("");n("#global-legend-pane").hide()}function oe(t){n("#global-legend-pane").prepend(n("#legend-pane-"+t).html());n("#global-legend-pane").show()}function se(n){n.is(":visible")?n.hide():n.show()}function ii(t,i){var o,r;t=t||"GBL";var u=n.Deferred(),f=n("input[name='__RequestVerificationToken']").val(),s="/Home?countryName="+t,e={url:s,method:"POST",data:JSON.stringify({filterCountry:[t]}),contentType:"application/json; charset=utf-8",beforeSend:function(){n(".custom_loader").show();n(".loader_background").show()},complete:function(){n(".custom_loader").hide();n(".loader_background").hide()}};return f&&(e.headers={"X-XSRF-Token":f}),o={method:"GET"},r=n.extend({},o,e),r.url=RESOLVE_URL(r.url),n.ajax(r).done(function(r){var o,s,h;let f=n(r),e=f.find("#DashboardMode");n("#DashboardMode").val(e.length>0?e.val():"");o=f.find(".layers-list");n(".layers-list").html(o.html());s=f.find("#generalSummary");n("#generalSummary").html(s.html());h=f.find(".navbar");n(".navbar").html(h);ie(t,i,!1);u.resolve(r)}),u.promise()}function he(){var i=n.Deferred(),r=n("input[name='__RequestVerificationToken']").val(),u={url:"/Home/MonkeyPoxSummary",method:"POST",contentType:"application/json; charset=utf-8",beforeSend:function(){n(".custom_loader").show();n(".loader_background").show()},complete:function(){n(".custom_loader").hide();n(".loader_background").hide()}},f,t;return r&&(u.headers={"X-XSRF-Token":r}),f={method:"GET"},t=n.extend({},f,u),t.url=RESOLVE_URL(t.url),n.ajax(t).done(function(t){var r=n(t).find("#generalSummary");n("#specialSummary").html(r.html());n("#specialSummary").removeClass("d-none");n("#generalSummary").addClass("d-none");i.resolve(t)}),i.promise()}function vu(){var i=n.Deferred(),r={url:"api/Countries",method:"POST",data:JSON.stringify({filterRegion:[n("#filterRegion").val()]}),contentType:"application/json; charset=utf-8",beforeSend:function(){n("#filterCountry").prop("disabled",!0)},complete:function(){n("#filterCountry").prop("disabled",!1)},done:function(){}},t=n.extend({},{method:"GET",dataType:"json"},r);return t.url=RESOLVE_URL(t.url),n.ajax(t).done(function(t){countryResponse=t.Data;i.resolve(t);u();n("#filterCountry").find("option").remove().end().append("<option selected value=''>Select All<\/option>");n.each(t.Data,function(t,i){i.iso3code=="XKX"?n("#filterCountry").append("<option value='"+i.iso3code+"'>"+i.shortcountryname+" [¹]<\/option>"):i.iso3code!="ESH"&&n("#filterCountry").append("<option value='"+i.iso3code+"'>"+i.shortcountryname+"<\/option>")})}),i.promise()}function g(){var t=0;n("#filterCountry").val()!=null&&n("#filterCountry").val()!=""&&t++;n("#filterRegion").val()!=null&&n("#filterRegion").val()!=""&&t++;n(".filter-count").html(t)}function ce(t,i){var r="",u="",f=0,e="";n(homeDataService.Model.RefugeeTable).each(function(n,t){t.iso3code===i&&(r+="<td>"+t.geomaster_name+"<\/td><td>"+t.date.split("T")[0]+"<\/td><td>"+t.individuals.toLocaleString("en")+"<\/td><\/tr > ");f+=parseInt(t.individuals);for(var e=0,o="",s=t.situation_description.match(/[^\.!\?]+[\.!\?]+/g),e=0;e<s.length;e++)o+='<p style="margin-left:3px">'+s[e]+"<\/p>";u='<div class="float-left" style="padding:10px">'+o+"<\/div>"});r+='<tr><td colspan="2">Total Refugees<\/td><td>'+f.toLocaleString("en")+"<\/td><\/tr>";e='<div class="sidepanel_data_table table-responsive p-0"><table  style="width:96%;" class="table table-bordered"><thead><td>Country<\/td><td>Data as of<\/td><td>Refugee Number<\/td><\/thead><tbody>'+r+"<\/tbody><\/table><\/div>"+u+"<\/br>";setTimeout(function(){document.getElementById("info-pane").innerHTML=getPopUpTemplate(t,i,e,"RefugeeTable",0)},100)}function le(){let t=(n("#DashboardMode").val()||"").toUpperCase();t&&t!="GBL"&&(u(t),o.setWhere(`ENDDATE > date '2011-12-31' AND ISO_3_CODE = '${t}'`),o.addTo(map),ae(t))}function ae(t){let i=90,r=setInterval(function(){i--;i==0&&clearInterval(r);let u=!1;map.eachLayer(function(i){if(u)return!1;n.each(i.feature,function(n,f){if(f.ISO_3_CODE===t&&f.LVL==0)return map.fitBounds(i._bounds),clearInterval(r),u=!0,!1})})},2e3)}var c=n(window).width(),uu,fu,eu,ou,nt,su,tt,hu,it,cu,rt,ut,ft,et,w,b,k,d,ot,h,yu;hr(c);n(window).resize(function(){c=n(window).width();hr(c)});n(document).on("click",".allow-focus",function(n){n.stopPropagation()});var pu=n(".world-map"),wu=n(".map-legend-icon"),ri=n("#legend-pane"),bu=n(".map-layer-icon"),ui=n("#legend-events"),fi=n("#legend-ssa"),ei=n("#legend-herams"),oi=n("#legend-population"),si=n("#legend-refugee"),hi=n("#legend-cities"),ci=n("#legend-conflictlocations"),st=n("#legend-transportroad"),ht=n("#legend-transportrail"),ct=n("#legend-transportport"),lt=n("#legend-transportairport"),li=n("#legend-monkeypox"),at="cbEvents",ai="cbSSA",vi="cbHeRAMS",yi="cbPopulation",pi="cbConflictLocations",wi="cbTransport",bi="cbTransportRoad",ki="cbTransportRail",di="cbTransportPort",gi="cbTransportAirport",s="cbMonkeyPox",vt=n("#"+at),nr=n("#"+ai),tr=n("#"+vi),ir=n("#"+yi),rr=n("#cbRefugee"),ur=n("#cbCities"),yt=n("#"+pi),ku=n("#"+wi),fr=n("#"+bi),er=n("#"+ki),or=n("#"+di),sr=n("#"+gi),du=n("#"+s);n("#slide-toggle").click(function(){n("#disclaimer-controller").fadeOut("fast");n(".leaflet-control-attribution").hide();n("#attrib-content").html('<div class="" ><div class="inline" ><strong> Data Source: <\/strong> World Health Organization (WHO)<\/br ><strong> Map Production:<\/strong> WHO Health Emergencies Programme<\/br ><\/br >Global dashboard last updated on '+nu+'<\/br >&#9400 WHO 2014. All rights reserved.<\/div><div class="inline" >The boundaries and names shown and the designations used on this map do not imply theexpression of any opinion whatsoever on the part of the World Health Organization concerning thelegal status of any country, territory, city or area or of its authorities, or concerning the delimitation ofits frontiers or boundaries.Grey areas on the map represent territories for which there may not yet befull agreement. <\/div><\/div>');n(".disclaimer-content").slideToggle("slow","swing",function(){n(this).is(":hidden")?(n("#disclaimer-controller").css({bottom:"1px"}).fadeIn(),n("#slide-toggle span").removeClass("fa-chevron-down").addClass("fa-chevron-up")):(n("#disclaimer-controller").hide(),n("#slide-toggle span").removeClass("fa-chevron-up").addClass("fa-chevron-down"),n("#disclaimer-bottom, #disclaimer-content").css({width:"100%",left:"0",height:"auto",cursor:"pointer"}),n("#disclaimer-bottom").prop("title","Click to hide"))})});n("#disclaimer-bottom").click(function(){c=n(window).width();n("#disclaimer-bottom, #disclaimer-content").css({cursor:"default"});n("#disclaimer-bottom").prop("title","");c<1366&&(n("#disclaimer-controller").show(),n(".disclaimer-content").slideUp(),n("#slide-toggle span").removeClass("fa-chevron-down").addClass("fa-chevron-up"),n(".leaflet-control-attribution").show())});n(document).on("change","#filterRegion",function(){n("#filterCountry").val("");vu();p(!1,n("#filterCountry").val(),n("#filterRegion").val(),isGlobal);g()});n("#filterCountry").on("change",function(){p(!1,n("#filterCountry").val(),n("#filterRegion").val(),isGlobal);g()});n("#clearData").on("click",function(){n("#filterCountry").val("");n("#filterRegion").val("");g();p(!1,n("#filterCountry").val(),n("#filterRegion").val(),isGlobal)});var f=0,cr=!1,gu=0,lr=!1,nf=0,ar=!1,tf=0,vr=!1,rf=0,yr=!1,uf=0,pr=!1,ff=0,wr=!1,ef=0,br=!1,of=0,kr=!1,sf=0,dr=!1,hf=0,gr=!1,cf=0,lf=window.innerHeight>window.innerWidth?window.innerHeight:window.innerWidth,af=Math.floor(lf/256);minZoom=Math.ceil(Math.log(af)/Math.log(2));minZoom=minZoom-.7;minZoom=minZoom<2?2:minZoom;var pt=new Date,nu=pt.getDate()+" of "+["January","February","March","April","May","June","July","August","September","October","November","December"][pt.getMonth()]+" "+pt.getFullYear(),vf=t.esri.featureLayer({url:appSettings.MapSettings.Who_DisputedAreas_Url,simplifyFactor:.5,precision:10,pane:"Disputed",useCors:!0,style:function(n){var t={weight:1,fillOpacity:1,fillColor:"#A9A9A9",color:"lightgray"};switch(n.properties.Name){case"Lakes":t.fillColor="#e8e8e8";t.color="#e8e8e8";break;case"Aksai Chin":t.fillColor="white";t.fillOpacity=0;break;default:return{color:"lightgray",weight:1,fillOpacity:1,fillColor:"#C8C8C8"}}return t}}),yf=t.esri.featureLayer({url:appSettings.MapSettings.Who_DisputedBorders_Url,pane:"Disputed",useCors:!0,style:{color:"#909090",weight:1,fillOpacity:1,dashArray:"10 5"}}),ve=t.layerGroup(),pf=t.esri.featureLayer({url:appSettings.MapSettings.Who_Admin0_Polygons_Url,style:function(){return{color:"#000",weight:.4,opacity:.4,fillColor:"white",fillOpacity:1,useCors:!0}},where:"ENDDATE > date '2011-12-31'",pane:"Basemap"}),wf=t.esri.Vector.vectorTileLayer(appSettings.MapSettings.Who_Basemap_Labels_Url),wt=t.layerGroup(),l=t.layerGroup(),a=t.layerGroup(),v=t.layerGroup(),y=t.layerGroup(),bt=t.esri.featureLayer({url:appSettings.MapSettings.Who_Admin0_Polygons_Url,style:function(){return{color:"#e3e3e3",weight:.5,opacity:.1,fillColor:"#e3e3e3",fillOpacity:.1,useCors:!0}},onEachFeature:function(n,t){var i=n.properties;t.on({mouseover:iu,mouseout:ru,click:kf})},where:"ENDDATE > date '2011-12-31'",pane:"Polygons"}),o=t.esri.featureLayer({url:appSettings.MapSettings.Who_Admin1_Polygons_Url,style:function(){return{color:"#000000",weight:.5,opacity:.1,fillColor:"#e3e3e3",fillOpacity:.1,useCors:!0}},onEachFeature:function(n,t){var i=n.properties;t.on({mouseover:iu,mouseout:ru})},pane:"Admin1Polygons"}),tu={opacity:0,fillOpacity:0},bf={weight:1,color:"#000",opacity:.5,fillColor:"#FFFAFA",fillOpacity:0};n("#DashboardMode").on("click",function(){if(n("#DashboardMode").val()!="GBL"){isGlobal=!1;var t=n("#DashboardMode").val(),i="";let r=countryResponse.filter(n=>n.iso3code==t);r.length>0&&(i=r[0].whoregion);n("#filterCountry").val("");n("#filterRegion").val("");g();ii(t,i);u(t)}});adjustInfoPane();bt.on("click",function(n){n.target.setStyle(tu)});o.on("click",function(n){n.target.setStyle(tu);df(n.layer.feature.properties.ADM0_VIZ_NAME,n.layer.feature.properties.ISO_3_CODE,n.layer.feature.properties.ISO_2_CODE,n.layer.feature.properties.ADM1_NAME)});vu();gf();hazardsLayer.on("click",function(t){var i="",r=0;f=0;t.layer.feature.properties.ANI>0&&(f+=1);t.layer.feature.properties.CHE>0&&(f+=1);t.layer.feature.properties.NAT>0&&(f+=1);t.layer.feature.properties.FOO>0&&(f+=1);t.layer.feature.properties.INF>0&&(f+=1);t.layer.feature.properties.NUT>0&&(f+=1);t.layer.feature.properties.PRD>0&&(f+=1);t.layer.feature.properties.RAD>0&&(f+=1);t.layer.feature.properties.SOC>0&&(f+=1);t.layer.feature.properties.UND>0&&(f+=1);t.layer.feature.properties.ZOO>0&&(f+=1);n(homeDataService.Model.EventsTable).each(function(n,u){u.countryISO3==t.layer.feature.properties.countryiso3&&(i+='<li><a href="#">'+u.publicTitle+"<\/a><\/li>",r+=1)});r===0&&(i+="<li> No Events <\/li>");setTimeout(function(){document.getElementById("mySidenav-2-details").innerHTML=getInfoPaneTemplate(t.layer.feature.properties.countryname,t.layer.feature.properties.countryiso3,i,r);openDetaildView()},100)});map=t.map("map",{center:[24,12],zoom:minZoom,maxBounds:[[90,180],[-90,-180]],maxBoundsViscosity:1,minZoom:minZoom,maxZoom:10,layers:[pf,wf,vf,yf,hazardsLayer,bt]});t.control.zoom({position:"topright"}).addTo(map);n(document).on("change","input:radio[name='layers']",function(){n("input[name='layers']:checked").prop("id")!="cbTransport"?(n("#cbTransportRoad").prop("checked",!1),n("#cbTransportRail").prop("checked",!1),n("#cbTransportPort").prop("checked",!1),n("#cbTransportAirport").prop("checked",!1)):(n("#cbTransportRoad").prop("checked",!0),n("#cbTransportRail").prop("checked",!0),n("#cbTransportPort").prop("checked",!0),n("#cbTransportAirport").prop("checked",!0))});map.attributionControl.setPrefix("");map.attributionControl.addAttribution('<div class="row map-disclaimer small" ><div class="col-md-5 " >The WHO Health Emergency Dashboard is not a comprehensive representation of all the events<\/br>and emergencies that WHO is aware of and responding to.The events displayed are a subset of<\/br> those reported through official channels as mandated by the International Health Regulations(IHR 2005).<\/br>The content of the WHO Health Emergency Dashboard is for general information only.<\/br > <p> The size of the charts corresponds to the number of events in a given country or territory;<\/br > the size does not indicate the severity or risk associated with the event(s). <\/p> <\/div><div class="col-md-4 " >The boundaries and names shown and the designations used on this map do not imply the<\/br >expression of any opinion whatsoever on the part of the World Health Organization concerning the<\/br >legal status of any country, territory, city or area or of its authorities, or concerning the delimitation of<\/br >its frontiers or boundaries.Grey areas on the map represent territories for which there may not yet be<\/br >full agreement. <\/div><div class="col-md-3 " ><strong> Data Source: <\/strong> World Health Organization (WHO)<\/br ><strong> Map Production:<\/strong> WHO Health Emergencies Programme<\/br ><\/br ><span style=\'font-weight: 500;font-size: 12px;\'>Global dashboard last updated on '+nu+"<\/span><\/br >&#9400 WHO 2014. All rights reserved.<\/div><\/div>");setTimeout(function(){n(".leaflet-control-attribution").html(n(".map-disclaimer").wrap("<div>").parent().html())},500);uu=map.createPane("Basemap");uu.style.zIndex=200;fu=map.createPane("Emergency");fu.style.zIndex=600;eu=map.createPane("Disputed");eu.style.zIndex=700;ou=map.createPane("Disputed2");ou.style.zIndex=701;nt=map.createPane("Markers");nt.style.zIndex=650;su=map.createPane("Polygons");su.style.zIndex=630;tt=map.createPane("SSA");tt.style.zIndex=650;hu=map.createPane("Events");hu.style.zIndex=650;it=map.createPane("HeRAMS");it.style.zIndex=650;cu=map.createPane("Admin1Polygons");cu.style.zIndex=640;rt=map.createPane("Population");rt.style.zIndex=640;ut=map.createPane("Refugee");ut.style.zIndex=650;ft=map.createPane("Cities");ft.style.zIndex=650;et=map.createPane("ConflictLocations");et.style.zIndex=650;w=map.createPane("TransportRoad");w.style.zIndex=650;b=map.createPane("TransportRail");b.style.zIndex=650;k=map.createPane("TransportPort");k.style.zIndex=650;d=map.createPane("TransportAirport");d.style.zIndex=650;ot=map.createPane("MonkeyPox");ot.style.zIndex=650;n(document).bind("redrawMapLayersEvent",function(){p(!0)});n("#btnHome").on("click",function(){map.setView([24,12],minZoom);isGlobal=!0;ii();n("#DashboardMode").val("GBL");u()});map.on("click",function(){document.getElementById("info-pane").innerHTML=""});n("#newsPanel, #faqPanel").on("shown.bs.modal",function(){var t=n(this).attr("id"),i="",r;t==="newsPanel"?(screen.width<500&&n("#dons-tab").text("DONs"),i="#newstab"):i="#faqstab";r=n(n("#"+t+".modal.right .modal-content")[0]).outerHeight()-n(n(i)[0]).outerHeight(!0)-n("#"+t+" .searchbar").outerHeight()-n("#"+t+".modal.right .modal-content .modal-header").outerHeight()-15;n(".modal.right .tab-content").height(r)});h=new Date;e(at,vt.is(":checked"));e(ai,nr.is(":checked"),!1);e(vi,tr.is(":checked"),!1);e(yi,ir.is(":checked"),!1);e("cbRefugee",rr.is(":checked"),!1);e("cbCities",ur.is(":checked"),!1);e("cbConflictLocations",yt.is(":checked"),!1);e("cbTransportRoad",fr.is(":checked"),!1);e("cbTransportRail",er.is(":checked"),!1);e("cbTransportPort",or.is(":checked"),!1);e("cbTransportAirport",sr.is(":checked"),!1);e(s,du.is(":checked"),!1);n("body").on("click",".emergency-detail",function(){var t=n(this).data();DisplayDetailsPopupFromId(t.id,t.entitytype)});n("body").mouseup(t=>{n(t.target).closest("#mySidenav-2").length===0&&document.getElementById("mySidenav-2")&&(document.getElementById("mySidenav-2").style.width="0px"),n(t.target).closest("#mySidenav-3").length===0&&document.getElementById("mySidenav-2")&&n(t.target).closest("#SummaryDetailPopup").length===0&&(document.getElementById("mySidenav-3").style.width="0px"),n(t.target).closest("#mySidenav-4").length===0&&document.getElementById("mySidenav-2")&&(document.getElementById("mySidenav-4").style.width="0px"),n(t.target).closest("#mySidenav-2-details").length===0&&document.getElementById("mySidenav-2")&&(document.getElementById("mySidenav-2-details").style.width="0px"),n(t.target).closest(".filter").length===0&&n("#globalFilters").hasClass("show")&&n("#globalFilters").removeClass("show")});n(document).on("change",'.dynamic-layers input[name="layers"]',function(){var t=n(this).attr("id"),i=n(this).is(":checked");if(e(t,i),i)switch(t){case"cbConflictLocations":map.addLayer(wt);break;case"cbTransportRoad":map.addLayer(l);break;case"cbTransportRail":map.addLayer(v);break;case"cbTransportPort":map.addLayer(a);break;case"cbTransportAirport":map.addLayer(y)}else t!==pi||yt.is(":checked")||map.removeLayer(wt),t!==bi||fr.is(":checked")||map.removeLayer(l),t!==ki||er.is(":checked")||map.removeLayer(v),t!==di||or.is(":checked")||map.removeLayer(a),t!==gi||sr.is(":checked")||map.removeLayer(y),t!==wi||ku.is(":checked")||(map.removeLayer(l),map.removeLayer(v),map.removeLayer(a),map.removeLayer(y))});re();wu.on("click",function(){se(ri)});bu.on("click",function(){ri.hide()});pu.on("click",function(){n("#legend-pane").hide();n("#themes-menu").hide()});n("#map-layer").click(function(){document.getElementById("info-pane").innerHTML=""});n(document).on("click","#cbTransport",function(){this.checked&&(n("#cbTransportRoad").prop("checked")||n("#cbTransportRoad").trigger("click"),n("#cbTransportRail").prop("checked")||n("#cbTransportRail").trigger("click"),n("#cbTransportPort").prop("checked")||n("#cbTransportPort").trigger("click"),n("#cbTransportAirport").prop("checked")||n("#cbTransportAirport").trigger("click"))});le();yu=new t.esri.tiledMapLayer({url:"https://tiles.arcgis.com/tiles/5T5nSi527N4F7luB/arcgis/rest/services/WHO_Polygon_Raster_Disputed_Areas_and_Borders/MapServer",f:"json",pane:"Disputed2"});yu.addTo(map)})}(jQuery,L);var Helpers=function(n){var t=n("input[name='__RequestVerificationToken']").val();return{callService:function(i,r,u,f){var e={url:i,method:r,data:u};t&&(e.headers={"X-XSRF-Token":t});n.ajax(e).done(function(n){f(n)}).fail(function(n,t,i){var r="";i&&(r+=i.message+". ");r+=e.url;r+=" Http Status: "+n.status;f(null);LOG_ERROR(t,r,"")})}}}(jQuery),homeDataService=function(){return{Model:{IndicatorsTable:null,EventsTable:null,DonsTable:null,CommsTable:null,LinksTable:null,SSATable:null,PopulationTable:null,RefugeeTable:null,CitiesTable:null,ConflictLocationsTable:null,MonkeyPoxSummaryTable:null,MonkeyPoxTable:null},RefreshIndicatorsTable:function(n,t){homeDataService._refreshFilteredTable("api/Indicators","IndicatorsTable",n,t)},RefreshEventsTable:function(n,t){homeDataService._refreshFilteredTable("api/Events","EventsTable",n,t)},RefreshCommsTable:function(n,t){homeDataService._refreshFilteredTable("api/Comms","CommsTable",n,t)},RefreshLinksTable:function(n,t){homeDataService._refreshFilteredTable("api/Links","LinksTable",n,t)},RefreshSSATable:function(n,t){homeDataService._refreshFilteredTable("api/AttacksOnHealthCare","SSATable",n,t)},RefreshPopulationTable:function(n,t){homeDataService._refreshFilteredTable("api/Population","PopulationTable",n,t)},RefreshRefugeeTable:function(n,t){homeDataService._refreshFilteredTable("api/Refugee","RefugeeTable",n,t)},RefreshCitiesTable:function(n,t){homeDataService._refreshFilteredTable("api/Cities","CitiesTable",n,t)},RefreshConflictLocationsTable:function(n,t){homeDataService._refreshFilteredTable("api/ACLED","ConflictLocationsTable",n,t)},RefreshMonkeyPoxTable:function(n,t){homeDataService._refreshFilteredTable("api/Monkeypox/Map","MonkeyPoxTable",n,t)},RefreshAllFilteredTables:function(){var n=DashboardFilters.buildFilterValuesJson();homeDataService.RefreshIndicatorsTable(null,n);homeDataService.RefreshEventsTable(null,n);homeDataService.RefreshSSATable(null,n);homeDataService.RefreshPopulationTable(null,n);homeDataService.RefreshRefugeeTable(null,n);homeDataService.RefreshCitiesTable(null,n);homeDataService.RefreshConflictLocationsTable(null,n);homeDataService.RefreshMonkeyPoxTable(null,n)},_refreshFilteredTable:function(n,t,i,r){r=r==null?DashboardFilters.buildFilterValuesJson():r;var u={url:n,method:"POST",data:r};homeDataService._ajaxAndRefresh(u,t,"Data",i)},_ajaxAndRefresh:function(n,t,i,r,u){var f;u=u||0;f=$.extend({},{method:"GET",dataType:"json"},n);f.url=RESOLVE_URL(f.url);$.ajax(f).done(function(n){var u=i.split(".").reduce(function(n,t){return n[t]},n);homeDataService.Model[t]=u;r!=null&&r()}).fail(function(i,r,f){var o=t+' "'+r+'"',e="";f&&(e+=f.message+". ");e+=n.url;e+=" Http Status: "+i.status;LOG_ERROR(o,e,u)}).always(function(){})}}}(),DashboardFilters=function(){return{buildFilterValuesJson:function(){var n,i,r;let t=($("#DashboardMode").val()||"").toUpperCase();return t&&t.toUpperCase()!="GBL"&&!$("#filterCountry").val()&&!$("#filterRegion").val()?{filterCountry:t}:(n=[],$("#filterCountry option:not(:selected)").length>0&&n.push("#filterCountry"),$("#filterRegion option:not(:selected)").length>0&&$("#filterRegion").val()!=""&&n.push("#filterRegion"),i=n.join(", "),r=$(i).serialize(),r)},init:function(){var n={includeSelectAllOption:!0,dropRight:!1,onSelectAll:function(){$.uniform.update()},onDropdownHide:Home_RefreshAllWithZoom}},resetAll:function(){document.getElementById("filtersForm").reset();Home_Reset()},selectedOptionsArray:function(n){var t=[];return $(n).find("option").each(function(n,i){i.selected&&t.push(i.value)}),t}}}();var g_standardDateRenderer=function(n,t){var i;if(!n)return"";if(i=n,t==="display"||t==="details"){var r=new Date(n),e=r.getFullYear().toString(),u=(r.getMonth()+1).toString(),f=r.getDate().toString();i=e+"-"+(u[1]?u:"0"+u[0])+"-"+(f[1]?f:"0"+f[0])}return i},g_booleanToYesNo=function(n){var t="";return n===null?t="":n===!0?t="Yes":n===!1&&(t="No"),t},g_textToHtml=function(n){if(!n)return"";return n.replace(/(\r\n|\n|\r)/g,"<br />")},g_FormatDate=function(n){var t=new Date(n),u=t.getFullYear().toString(),i=(t.getMonth()+1).toString(),r=t.getDate().toString();return u+"-"+(i[1]?i:"0"+i[0])+"-"+(r[1]?r:"0"+r[0])},g_AttacksOnHealthCareColumns=[{data:"iso3code",title:"Flag",className:"",width:null,searchable:!1,orderable:!1,tooltip:"The country or countries affected by the event, if there are more than four then an ellipsis appears.",render:function(n,t,i){if(n===null)return"";var r=i.shortcountryname?i.shortcountryname:i.ShortCountryName,e="data-popup='tooltip' data-placement='top' data-container='body' data-original-title='Flag of "+r+"' title='Flag of "+r+"'",u="",f=i.iso3code.toLowerCase();return f!==null&&(u+='<i class="flag-icon flag-icon-'+f+'" '+e+"><\/i>"),u}},{data:"shortcountryname",title:"Country",className:"",width:null,searchable:!0,excludeFrom:"side-panel"},{data:"attackid",title:"Attack ID",className:"",width:null,searchable:!0,render:function(n,t,i){if(!n||n===null)return"";return'<a href="javascript:void(0);" onclick="DisplayDetailsPopupFromId(\''+i.attackid+"', 'attacksonhealthcare')\"><strong>"+i.attackid+"<\/strong><\/a>"},excludeFrom:"side-panel"},{data:"versionid",title:"Report Version",className:"",width:null,searchable:!0,excludeFrom:"side-panel"},{data:"attackdate",title:"Attack Date",className:"",width:null,searchable:!0,targets:2,render:function(n,t,i){return n===null?"":g_FormatDate(i.attackdate)+" "+i.attacktime}},{data:"certaintylevel",title:"Certainty Level",className:"",width:null,searchable:!0},{data:"ID",title:"ID",className:"",width:null,searchable:!1,visible:!1,excludeFrom:"side-panel"},{data:"whoregion",title:"Region",className:"",width:null,searchable:!0,excludeFrom:"side-panel"},{data:"whoRegion",title:"Region",className:"",width:null,searchable:!0,excludeFrom:"table"},{data:"country",title:"CountryCode",className:"",visible:!1,searchable:!0,excludeFrom:"side-panel"},{data:"healthresource",title:"Affected Health Resource",className:"",width:null,searchable:!1,excludeFrom:"table"},{data:"attacktype",title:"Attack Type",className:"",width:null,searchable:!0},{data:"victimsofattack",title:"Victims of Attack",className:"text-info h5",width:null,searchable:!1,excludeFrom:"table",type:"subtitle",render:function(){return""}},{data:"victimstotaldeath",title:"Number Of Deaths",className:"font-black h6",width:null,searchable:!0,type:"number"},{data:"victimstotalinjured",title:"Number Of Injuries",className:"font-black h6",width:null,searchable:!0,type:"number"},{data:"abductionarrestdetention",title:"Abduction/Arrest/Detention of health personnel or patients",className:"text-info h5",width:null,searchable:!1,excludeFrom:"table",type:"subtitle"},{data:"totalhw",title:"Total Number of Health Workers",className:"font-black h6",width:null,searchable:!1,excludeFrom:"table",type:"number"},{data:"totalpt",title:"Total Number of Patients",className:"font-black h6",width:null,searchable:!1,excludeFrom:"table",type:"number"}],MaxRowEmergengencyDetail=0;monkeyPoxLayer=null