function removeDoubleLables(n){var t=n;return n%1!=0&&(t=""),t}function setLineChartBoundaries(n,t){var f=[],u,r,o,e;if(t==null||t==undefined)for(i=0;i<n.options.series.length;i++)for(j=0;j<n.options.series[i].data.length;j++)f.push(n.options.series[i].data[j].value);else for(i=0;i<t.length;i++)f.push(t[i].value);u=Math.min.apply(Math,f);r=Math.max.apply(Math,f);u>=0||r>=0?(o=Math.ceil(r)-Math.ceil(u),n.options.valueAxis.max=Math.ceil(r)+2+Math.floor(2*Math.floor(r/10)),n.options.valueAxis.min=Math.floor(u)-2-Math.floor(2*Math.floor(u/10)),n.options.valueAxis.majorUnit=Math.ceil(r/10),n.options.valueAxis.min>=0&&(e=Math.ceil((n.options.valueAxis.max-n.options.valueAxis.min)/n.options.valueAxis.majorUnit),n.options.valueAxis.max=n.options.valueAxis.min+e*n.options.valueAxis.majorUnit)):n.options.valueAxis.majorUnit=1;n.options.valueAxis.min<0&&(n.options.valueAxis.min=0);n.options.valueAxis.majorUnit<1&&(n.options.valueAxis.majorUnit=1);n.options.valueAxis.max>=100&&n.options.valueAxis.title.text.indexOf("Percent")>=0&&(n.options.valueAxis.max=100,u===r&&(n.options.valueAxis.min=50));n.options.valueAxis.min<0&&(n.options.valueAxis.axisCrossingValue=-2)}var Kendo={},nullCategoryList=[{name:"",value:null,year:"2007"},{name:"",value:null,year:"2008"},{name:"",value:null,year:"2009"},{name:"",value:null,year:"2010"},{name:"",value:null,year:"2011"},{name:"",value:null,year:"2012"},{name:"",value:null,year:"2013"},{name:"",value:null,year:"2014"},{name:"",value:null,year:"2015"},{name:"",value:null,year:"2016"},{name:"",value:null,year:"2017"},{name:"",value:null,year:"2018"},{name:"",value:null,year:"2019"},{name:"",value:null,year:"2020"},{name:"",value:null,year:"2021"}],LineChartTileBody,categories,MySelect;Kendo.PieChart=React.createClass({displayName:"PieChart",getDefaultProps:function(){return{theme:"bootstrap",dataSource:{data:null},title:{visible:!0},chartArea:{background:"transparent"},legend:{position:"bottom",visible:!1,labels:{template:"#= text #"},marker:{type:"triangle"},item:{visual:function(n){return changeLegendMarker(n)}}},seriesDefaults:{labels:{visible:!1},legend:{marker:{type:"triangle"}}},series:{type:"pie",field:"value",categoryField:"category",margin:15,padding:20,legend:{marker:{type:"square",width:10,height:17,margin:{top:0}}}},tooltip:{visible:!0,template:"#= category # - #= kendo.format('{0:C0} ', value)#(#=kendo.format('{0:P2}',percentage)#)",color:"black"}}},setRange:function(){},handleResize:function(){var n=this.state.myChart.options;n.title.visible=!1;n.series.forEach(function(n){n.labels.visible=!1});this.state.myChart.setOptions(n);this.state.myChart.redraw()},handleCshcnClick:function(){this.props.cshcnClickEvent()},componentDidMount:function(){var t;window.addEventListener("resize",this.handleResize);var n=this.props,r=n.money,u=n.showLegend,f=n.chartTitle.replace(/\|/g,"\n"),e=n.chartTitleVisible,i=n.tooltip.template;r==="false"&&(i="#= category # - #= kendo.format(' {0:N0} ', value)#(#=kendo.format('{0:P2}',percentage)#)");$(ReactDOM.findDOMNode(this)).kendoChart({theme:n.theme,title:{text:f,Font:n.title.Font,visible:e,font:"1.2em open_sansregular",color:"#14477c"},dataSource:{data:n.data},chartArea:{background:n.chartArea.background,margin:n.chartArea.margin},legend:{position:n.legend.position,template:n.legend.template,visible:u=="false"?!1:!0,item:n.legend.item},seriesDefaults:{labels:{background:"transparent",visible:!1,template:"#= labelDisplay(category) #",align:"circle"},legend:{marker:{type:"square",width:10,height:17,margin:{top:0}}}},series:[{type:n.series.type,field:n.series.field,name:n.series.name,margin:15,padding:20,legend:{marker:{type:"square",width:10,height:17,margin:{top:0}}}}],seriesClick:function(t){$.each(t.sender.dataSource.view(),function(){});t.sender.options.transitions=!1;n!=undefined&&n.cshcnClickEvent!=undefined},seriesColors:n.seriesColors==null||n.seriesColors==undefined?googleColors:n.seriesColors,tooltip:{visible:n.tooltip.visible,template:i,color:"black"}});t=$(ReactDOM.findDOMNode(this)).getKendoChart();this.setState({myChart:t});this.props.setChart(t)},componentWillUnmount:function(){window.removeEventListener("resize",this.handleResize)},componentWillReceiveProps:function(n){var t,i;n.data!==this.props.data&&(t=new kendo.data.DataSource({data:n.data}),this.state.myChart.setDataSource(t),i=this.state.myChart.options,this.state.myChart.options.title.text=n.chartTitle.replace(/\|/g,"\n"),i.series.forEach(function(n){n.labels.visible=!1}))},render:function(){return React.createElement("div",null)}});Kendo.Form5LineChart=React.createClass({displayName:"Form5LineChart",getDefaultProps:function(){return{theme:"bootstrap",dataSource:{data:null,group:{field:"name"},sort:{field:"year",dir:"asc"}},legend:{position:"bottom",item:{visual:function(n){return changeLegendMarker(n)}}},seriesDefaults:{type:"line",missingValues:"gap",style:"smooth",labels:{visible:!1,template:"#= value==null?'': kendo.format('{0:N1}', value) + '%' # ",background:"transparent",skip:1}},series:[{field:"value",name:"#= group.value #",categoryField:"year",labels:{skip:1}}],valueAxis:{name:"value",min:0,max:108,majorUnit:10,labels:{skip:1}},categoryAxis:{baseUnit:"years",labels:{padding:{bottom:0},rotation:300,steps:2},majorGridLines:!1,name:"categoryAxis",plotBands:[{from:-1,to:10,color:"#fff",opacity:.07}]},tooltip:{visible:!0,template:"#= getform5MultiyearTooltip(series, category) #",color:"black",left:5}}},handleResize:function(){this.state.myChart.redraw()},componentDidMount:function(){var n,i,t;window.addEventListener("resize",this.handleResize);n=this.props;i=n.chartTitle.replace(/\|/g,"\n");$(ReactDOM.findDOMNode(this)).kendoChart({theme:n.theme,title:{text:i,visible:!1,font:"1.2em open_sansregular",color:"#14477c"},dataSource:{data:n.data,group:{field:"name"},sort:{field:kendo.parseDate("year","yyyy"),dir:"asc"}},legend:n.legend,seriesDefaults:n.seriesDefaults,series:[{field:"value",name:"#= group.value #",categoryField:"year",labels:{skip:1,padding:{left:4,right:4},rotation:n.isCSHCN?-80:0}}],valueAxis:{name:"valueAxis",min:0,max:108,majorUnit:10,labels:{skip:1},title:{text:n.valueColumnName}},categoryAxis:n.categoryAxis,seriesColors:googleColors,tooltip:n.tooltip,render:function(t){var c,s;if(n.isCSHCN){var i=t.sender.getAxis("categoryAxis"),h=t.sender.getAxis("valueAxis"),f=h._axis.labels[h._axis.labels.length-1].contentBox.y1-8,u=i._axis.labels.map(function(n){return n.content}).indexOf("2019"),e=i._axis.labels.map(function(n){return n.content}).indexOf("2020");if(i.options.plotBands[0].from=u===-1?-1:0,i.options.plotBands[0].to=e,u!==-1&&e>0){var r=i.slot(u+1),a=[r.origin.x/2,f+1],v=new kendo.drawing.Text("CSHCN 1-21 years",a,{fill:{color:"black"},font:"12px arial"}),o=new kendo.drawing.Group;if(o.append(v),u>0){c=i.slot(e+1);s=new kendo.drawing.Path({stroke:{color:"white",width:c.origin.x-r.origin.x-11}});s.moveTo(r.origin.x,r.origin.y).lineTo([r.origin.x,f-9]);var l=r.origin.x,y=i.slot(i._axis.labels.length),p=l-18+(y.origin.x-l)/2,w=[p,f+1],b=new kendo.drawing.Text("CSHCN 0-21 years",w,{fill:{color:"black"},font:"12px arial"});o.append(s,b)}t.sender.surface.draw(o)}}}});t=$(ReactDOM.findDOMNode(this)).getKendoChart();this.setState({myChart:t});this.props.setChart(t);t.redraw()},componentWillUnmount:function(){window.removeEventListener("resize",this.handleResize)},componentWillReceiveProps:function(n){if(n.data!==this.props.data){var t=new kendo.data.DataSource({data:n.data==null?nullList:n.data,group:{field:"name"},sort:{field:kendo.parseDate("year","yyyy"),dir:"asc"}});this.state.myChart.setDataSource(t);this.state.myChart.options.title.text=n.chartTitle.replace(/\|/g,"\n");this.state.myChart.options.title.visible=!1;this.state.myChart.redraw()}},render:function(){return React.createElement("div",{className:"Line-Chart"})}});Kendo.LineChartWithErrorBars=React.createClass({displayName:"LineChartWithErrorBars",getDefaultProps:function(){return{theme:"bootstrap",dataSource:{data:null,group:{field:"name"}},legend:{position:"bottom",orientation:"vertical",labels:{template:"#= cleanupSeriesName(series.name) #"},item:{visual:function(n){return changeLegendMarker(n)}}},seriesDefaults:{type:"line",errorLowField:"low",errorHighField:"high",errorBars:{visible:!1,endCaps:!0,width:10,color:"darkblue",line:{width:1,dashType:"solid"}},missingValues:"gap",style:"smooth",labels:{visible:!1,template:"#= value==null?'': kendo.format('{0:N1}', value) + '%' # ",background:"transparent",skip:1}},series:[{field:"value",name:"#= group.value #",categoryField:"year",labels:{skip:1}}],valueAxis:{name:"value",min:0,max:100,majorUnit:20,labels:{skip:1}},categoryAxis:{baseUnit:"years",labels:{padding:{bottom:0},rotation:300,steps:2},majorGridLines:!1,name:"categoryAxis",plotBands:[{from:-1,to:10,color:"#fff",opacity:.07}]},tooltip:{visible:!0,template:"#= setErrorBarAndTooltip(series,series.name,value, low,high) #"},dataBound:function(n){var t=n.sender.options.categoryAxis;t.categories=t.categories.sort()}}},handleResize:function(){this.state.myChart.redraw()},componentDidMount:function(){var n,i,t;window.addEventListener("resize",this.handleResize);n=this.props;i=n.chartTitle.replace(/\|/g,"\n");$(ReactDOM.findDOMNode(this)).kendoChart({theme:n.theme,title:{text:i,visible:!1,font:"1.2em open_sansregular",color:"#14477c"},dataSource:{data:n.data,group:{field:"name"}},legend:n.legend,seriesDefaults:{type:n.seriesDefaults.type,errorLowField:n.seriesDefaults.errorLowField,errorHighField:n.seriesDefaults.errorHighField,errorBars:n.seriesDefaults.errorBars},series:[{field:"value",name:"#= group.value #",categoryField:"year",labels:{skip:1,padding:{left:4,right:4},rotation:n.isCSHCN?-80:0}}],valueAxis:{name:"valueAxis",labels:{skip:1,forma:"{0;0}"},title:{text:n.valueColumnName}},categoryAxis:n.categoryAxis,plotArea:{background:n.NoFad?"gainsboro":"#fff",opacity:.4},seriesColors:googleColors,tooltip:n.tooltip,dataBound:function(n){var t=n.sender.options.categoryAxis;t.categories=t.categories.sort()}});t=$(ReactDOM.findDOMNode(this)).getKendoChart();this.setState({myChart:t});this.props.setChart(t);n.valueColumnName=="Percent"&&(t.options.valueAxis.max=100,t.options.valueAxis.min=0,t.options.valueAxis.majorUnit=20);t.refresh();t.redraw()},componentWillUnmount:function(){window.removeEventListener("resize",this.handleResize)},componentWillReceiveProps:function(n){if(n.data!==this.props.data){var t=new kendo.data.DataSource({data:n.data==null?nullList:n.data,group:{field:"name"}});this.state.myChart.setDataSource(t);this.state.myChart.options.title.text=n.chartTitle.replace(/\|/g,"\n");this.state.myChart.options.title.visible=!1;this.state.myChart.redraw()}},render:function(){return React.createElement("div",{className:"Line-Chart"})}});Kendo.LineChart=React.createClass({displayName:"LineChart",getDefaultProps:function(){return{theme:"bootstrap",dataSource:{data:null,group:{field:"name"},sort:{field:kendo.parseDate("year","yyyy"),dir:"asc"}},legend:{position:"bottom",orientation:"vertical",labels:{},item:{visual:function(n){return changeLegendMarker(n)}}},seriesDefaults:{type:"line",errorLowField:"low",errorHighField:"high",errorBars:{visible:!1,endCaps:!0,width:10,color:"darkblue",line:{width:1,dashType:"solid"}},style:"smooth",labels:{visible:!1,background:"transparent",skip:1}},series:[{field:"value",name:"#= group.value #",categoryField:"year",labels:{skip:1}}],categoryAxis:{baseUnit:"years",labels:{padding:{bottom:0},rotation:300,steps:2},majorGridLines:!1,name:"categoryAxis",title:{position:"top"}},tooltip:{visible:!0,template:'#= series.name # - #= kendo.format("{0:C0}",value) #',color:"black"}}},handleResize:function(){this.state.myChart.redraw()},componentDidMount:function(){var o,f,c,t,r;window.addEventListener("resize",this.handleResize);var n=this.props,s=n.money,h=n.chartTitle.replace(/\|/g,"\n"),e=n.tooltip.template,u;if(s==="false"?(e=n.isNPM||n.isNom?'#= getLineChartLegendLabelText(series.name) # - #= kendo.format("{0:N1}",value)# #=getCIValue(low,high)#':'#= getLineChartLegendLabelText(series.name) # - #= kendo.format("{0:N1}",value)#',u="#= abbrNum(value,2,2) #",labelTemplate=' #= kendo.format("{0:N1}",value) #'):(u="#= abbrNum(value,2,1) #",labelTemplate=' #= kendo.format("{0:C0}",value) #'),o="#= getLineChartLegendLabelText(text) #",n.isStatic!=null&&n.isStatic.trim()==="true"?f="Percent":n.isStatic!=null&&n.isStatic.trim()==="false"&&(f=n.valueType===undefined||n.valueType===""?"Rate per 100,000":n.valueType),n.isHCUP&&(n.isNom,c=n.isNom?n.data.map(function(n){return n.text}).indexOf("2015"):n.data.map(function(n){return n.year}).indexOf("2015")),$(ReactDOM.findDOMNode(this)).kendoChart({theme:n.theme,title:{text:h,visible:!1,font:"1.2em open_sansregular",color:"#14477c"},dataSource:{data:n.data,group:{field:"name"},sort:{field:kendo.parseDate("year","yyyy"),dir:"asc"}},legend:{position:"bottom",orientation:"vertical",labels:{template:o},item:{visual:function(n){return changeLegendMarker(n)}}},seriesDefaults:{type:n.seriesDefaults.type,errorLowField:n.seriesDefaults.errorLowField,errorHighField:n.seriesDefaults.errorHighField,errorBars:n.seriesDefaults.errorBars,labels:{template:labelTemplate}},series:[{field:"value",name:"#= group.value #",categoryField:"year",labels:{skip:1,padding:{left:4,right:4},rotation:n.isHCUP?-80:0}}],valueAxis:{labels:{template:u,skip:1},title:{text:f},name:"valueAxis"},categoryAxis:{baseUnit:"years",labels:{padding:{bottom:0},rotation:300,steps:2},majorGridLines:!1,name:"categoryAxis",plotBands:[{from:-1,to:-1,color:"#gainsboro",opacity:.07}],title:{font:".8em open_sansregular",color:"#14477c",padding:{left:-10}}},seriesColors:googleColors,tooltip:{visible:n.tooltip.visible,template:e,color:"black"},plotArea:{background:n.isActive!=null&&n.isActive!=undefined&&n.isActive===!1?"gainsboro":"#fff",opacity:.6},render:function(t){var c,o,g;if(n.isHCUP){var i=t.sender.getAxis("categoryAxis"),s=t.sender.getAxis("valueAxis"),f=s._axis.labels[s._axis.labels.length-1].contentBox.y1-8,u=i._axis.labels.map(function(n){return n.content}).indexOf("2015"),h=i._axis.labels.map(function(n){return n.content}).indexOf("2016");if(i.options.plotBands[0].from=u==-1?-1:0,i.options.plotBands[0].to=u+.76,u!=-1&&u>0){var a=i.slot(u),r=i.slot(u+1),v=i.slot(0),nt=(r.origin.x-v.origin.x)/2,tt=(r.origin.x-a.origin.x)/2,y=[r.origin.x/2,f+1],p=new kendo.drawing.Text("ICD-9",y,{fill:{color:"black"},font:"12px arial"}),e=new kendo.drawing.Group;if(e.append(p),h>0){c=i.slot(h+1);o=new kendo.drawing.Path({stroke:{color:"white",width:c.origin.x-r.origin.x-11}});o.moveTo(r.origin.x,r.origin.y).lineTo([r.origin.x,f]);var l=r.origin.x,w=i.slot(i._axis.labels.length),b=l-18+(w.origin.x-l)/2,k=[b,f+1],d=new kendo.drawing.Text("ICD-10",k,{fill:{color:"black"},font:"12px arial"});e.append(o,d)}t.sender.surface.draw(e);g={}}}}}),t=$(ReactDOM.findDOMNode(this)).getKendoChart(),t)for(i=0;i<t.options.series.length;i++)t.options.series[i].style="smooth",t.options.series[i].name.indexOf("Objective")>0&&(t.options.series[i].dashType="Dot",t.options.series[i].markers.type="square");(n.isNom||n.isEsm||n.spmId>0||n.somId>0)&&t!==null&&(r=$.extend(!0,{},t.options),n.isNom?r.isNom=!0:n.isEsm?r.isEsm=!0:(n.spmId>0||n.somId>0)&&(r.zoomFlag=!0),t.originalOptions=r,setLineChartBoundaries(t));this.setState({myChart:t});this.props.setChart(t);t.redraw()},componentWillUnmount:function(){window.removeEventListener("resize",this.handleResize)},componentWillReceiveProps:function(n){var f=n.tooltip.template,s="#= abbrNum(value,2,1) #",r,e,u,o,t;if(n.money==="false"&&(f='#= series.name # - #= kendo.format("{0:N0}",value) #',s="#= abbrNum(value,2,2) #"),r=n.spmId===undefined?0:n.spmId,e=n.s0mId===undefined?0:n.somId,this.state!==null&&this.state.myChart!==null&&n.isStatic==="true"&&(!n.isNom&&!n.isEsm&&r<=0&&((typeof nullList=="undefined"||typeof nullList!="undefined"&&nullList==null)&&(nullList=nullCategoryList),this.state.myChart.options.valueAxis.max=100,this.state.myChart.options.valueAxis.min=0,this.state.myChart.options.valueAxis.majorUnit=20),this.state.myChart.options.valueAxis.title.text="Percent"),this.state!==null&&this.state.myChart!==null&&n.isStatic==="false"&&(this.state.myChart.options.valueAxis.title.text=n.valueType===undefined||n.valueType===""?"Rate per 100,000":n.valueType,!n.isNom&&!n.isEsm&&r<=0&&e<=0))if(this.state.myChart.options.valueAxis.max=undefined,(typeof nullList=="undefined"||typeof nullList!="undefined"&&nullList==null)&&(nullList=nullCategoryList),u=[],n.data!=null&&(u=n.data.filter(function(n){return n.value!==null})),n.data==null||u.length<=0){if(this.state.myChart.options.valueAxis.max=1.2,this.state.myChart.options.valueAxis.min=0,this.state.myChart.options.valueAxis.majorUnit=.2,nullList!=null){t=new kendo.data.DataSource({data:nullList,group:{field:"name"},sort:{field:kendo.parseDate("year","yyyy"),dir:"asc"}});this.state.myChart.setDataSource(t);this.state.myChart.redraw();return}}else this.state!==null&&this.state.myChart!==null&&setLineChartBoundaries(this.state.myChart,n.data);if((n.isNom||n.isEsm||n.spmId>0||n.somId>0)&&this.state!==null&&this.state.myChart!==null&&(setLineChartBoundaries(this.state.myChart,n.data),o=this.state.myChart,o.options.plotArea.background=n.isActive!=null&&n.isActive!=undefined&&n.isActive==!1?"gainsboro":"#fff"),(n.data!==this.props.data||n.isStatic!==this.props.isStatic)&&(t=new kendo.data.DataSource({data:n.data==null?nullList:n.data,group:{field:"name"},sort:{field:kendo.parseDate("year","yyyy"),dir:"asc"}}),this.state.myChart.setDataSource(t),this.state.myChart.options.title.text=n.chartTitle.replace(/\|/g,"\n"),this.state.myChart.options.title.visible=!1,this.state.myChart.options.tooltip.template=f,this.state.myChart.redraw()),this.state!=null&&this.state.myChart!=null&&this.state.myChart.options!=null&&this.state.myChart.options.series.length>0){for(i=0;i<this.state.myChart.options.series.length;i++)this.state.myChart.options.series[i].style="smooth",this.state.myChart.options.series[i].name.indexOf("Objective")>0&&(this.state.myChart.options.series[i].dashType="Dot",this.state.myChart.options.series[i].markers.type="square"),this.state.myChart.options.series[i].name.trim().indexOf("National -")>=0&&(!n.isNom&&!n.isEsm&&!n.spmId>0&&!n.somId>0&&(this.state.myChart.options.series[i].labels.position="bottom"),this.state.myChart.options.series[i].markers.type="triangle");this.state.myChart.redraw()}},render:function(){return React.createElement("div",{className:"Line-Chart"})}});LineChartTileBody=React.createClass({displayName:"LineChartTileBody",getInitialState:function(){return{myChart:null}},downloadChart:function(){var i,e,u,f;hideSelectorPopover();var t=this.props.chartTitle,n=$.extend(!0,{},this.state.myChart.options),r=this.props.downloadFileName;(this.props.spmId>0||this.props.somId>0)&&(i=0,this.props.somId>0&&(i=this.props.somId),this.props.spmId>0&&(i=this.props.spmId),t=breakSentence(this.props.chartTitle.substring(0,this.props.chartTitle.indexOf("State Indicators"))),t=t+this.props.chartTitle.substring(this.props.chartTitle.indexOf("State Indicators"),this.props.chartTitle.length),r=this.props.chartTitle.substring(0,4)+i+"_"+this.props.fullStateName);t=t.replace(/&quot;/g,'"');n.title.visible=!0;n.title.text=t.toLineBreakFromPipe();n.categoryAxis.majorGridLines.visible=!0;n.valueAxis.majorGridLines.visible=!0;n.title.margin=15;n.series.forEach(function(n){n.labels.visible=!0});e=this.props.chartName;$("#modalChartZoomBtn").show();$("#modalChartErrorBarsBtn").show();$("#modalLabelsBtn").show();u=!0;f=!1;drawChartModal(n,this.state.myChart.originalOptions,this.props.isActive,r,u,f)},viewData:function(){hideSelectorPopover();this.props.isNom?viewNomLineChartDatagrid(this.props):this.props.isEsm?viewEsmLineChartDatagrid(this.props.chartTitle,this.props.data,this.props.excelFileName):viewLineChartDatagrid(this.props.chartTitle,this.props.data,this.props.excelFileName,this.props.ShowSecondaryMessage,this.props.SecondaryMessage)},viewDetailSheet:function(n){this.props.isNom?showNomDetailPopup(n,this.props.dataObject,this.props.detailSheetTitle,this.props.stateDisplayName):this.props.isEsm?(this.props.dataObject.measureId=this.props.dataObject.Id,showpmDetailPopup(n,this.props.dataObject,this.props.state,"ESM",this.props.chartTitle)):this.props.spmId>0?showpmDetailPopup(n,this.props.detailSheetData[0],this.props.state,"SPM"):this.props.somId>0?showpmDetailPopup(n,this.props.detailSheetData[0],this.props.state,"SOM"):showNpmDetailPopup(n,this.props.measureId,this.props.filterType,this.props.stateAbbrev,this.props.domainId)},setChart:function(n){this.setState({myChart:n})},render:function(){var n=this.props,i=n.moreLink===undefined?"":n.moreLink,r=n.npmNational===undefined?"false":n.npmNational,u=n.chartTitle.indexOf("|"),t=n.chartTitle.substring(u+1).toHtmlBreakFromPipe();return n.showOnlyDetailsheet===!0?r==="true"?React.createElement("div",null,React.createElement(Kendo.LineChart,{data:n.data,isNom:n.isNom,isNPM:n.isNPM,isEsm:n.isEsm,chartName:n.chartName,money:n.money,excelFileName:n.excelFileName,chartTitle:t,setChart:this.setChart,isStatic:n.isStatic,isActive:n.isActive,detailSheetTitle:n.detailSheetTitle,isHCUP:n.isHCUP}),React.createElement("div",{className:"btn-group btn-group-xs",role:"group","aria-label":"Action button group"},React.createElement(DetailSheetBtn,{viewDetailSheet:this.viewDetailSheet,showDetailSheetOnClick:n.showDetailSheetOnClick}),React.createElement(ESMViewBtn,{measureIdRoot:n.measureIdRoot}))):React.createElement("div",null,React.createElement(Kendo.LineChart,{data:n.data,isNom:n.isNom,isNPM:n.isNPM,isEsm:n.isEsm,chartName:n.chartName,money:n.money,excelFileName:n.excelFileName,chartTitle:t,setChart:this.setChart,isStatic:n.isStatic,isActive:n.isActive,isHCUP:n.isHCUP,detailSheetTitle:n.detailSheetTitle}),React.createElement("div",{className:"btn-group btn-group-xs",role:"group","aria-label":"Action button group"},React.createElement(DetailSheetBtn,{viewDetailSheet:this.viewDetailSheet,showDetailSheetOnClick:n.showDetailSheetOnClick}))):React.createElement("div",null,React.createElement(Kendo.LineChart,{data:n.data,isNom:n.isNom,isNPM:n.isNPM,isEsm:n.isEsm,chartName:n.chartName,money:n.money,excelFileName:n.excelFileName,chartTitle:t,setChart:this.setChart,isStatic:n.isStatic,isActive:n.isActive,valueType:n.valueType,spmId:n.spmId,somId:n.somId,isHCUP:n.isHCUP,detailSheetTitle:n.detailSheetTitle}),React.createElement(MagnifyButtonGroup,{downloadChart:this.downloadChart,viewData:this.viewData,viewDetailSheet:this.viewDetailSheet,moreLink:i,measureId:n.measureId,measureIdRoot:n.measureIdRoot,spmId:n.spmId,somId:n.somId,state:n.state,isEsm:n.isEsm,npmNational:n.npmNational,showOnlyDetailsheet:n.showOnlyDetailsheet,showDetailSheetOnClick:n.showDetailSheetOnClick,isActive:n.isActive}))}});Kendo.MCHDataSourceColumnChart=React.createClass({displayName:"MCHDataSourceColumnChart",getDefaultProps:function(){return{theme:"bootstrap",dataSource:{data:null},chartArea:{background:"transparent"},legend:{position:"bottom",spacing:40,margin:10,item:{visual:function(n){return changeLegendMarker(n)}}},seriesDefaults:{type:"column",labels:{position:"insideBase",visible:!1,background:"transparent",rotation:-90},spacing:0},series:[{field:"value"}],valueAxis:{labels:{skip:1}},categoryAxis:{field:"dataSource",labels:{visible:!0,format:"{0}",position:"top",font:"0.7em open_sansregular, Arial, Helvetica, sans-serif",color:"#14477c",visual:function(n){for(var u=new kendo.geometry.Rect(n.rect.origin,[n.rect.size.width,100]),t=new kendo.drawing.Layout(u,{orientation:"vertical",alignContent:"center"}),r=n.text.split(" "),i=0;i<r.length;i++)t.append(new kendo.drawing.Text(r[i]));return t.reflow(),t}}},tooltip:{visible:!0,template:"#= getacceeAndLinkageTooltip(category, series, value) #",color:"black"}}},handleResize:function(){var n=this.state.myChart.options;n!==null&&(n.title.visible=!1,n.series.forEach(function(n){n.labels.visible=!1}));this.state.myChart.redraw()},componentDidMount:function(){var t;window.addEventListener("resize",this.handleResize);var n=this.props,r=n.showLegend,i=n.chartTitle.replace(/\|/g,"/n");$(ReactDOM.findDOMNode(this)).kendoChart({theme:n.theme,title:{text:i,visible:!1,font:"1.2em open_sansregular",color:"#14477c"},dataSource:{data:n.data,group:{field:"name"},sort:{field:"dataSource"}},chartArea:{background:n.chartArea.background},legend:n.legend,seriesDefaults:{type:n.seriesDefaults.type,labels:n.seriesDefaults.labels,spacing:n.seriesDefaults.spacing},series:n.series,valueAxis:{labels:{skip:1},title:{text:n.yAxisName}},categoryAxis:n.categoryAxis,seriesColors:n.seriesColors==null||n.seriesColors==undefined?googleColors:n.seriesColors,tooltip:{visible:n.tooltip.visible,template:n.tooltip.template,color:"black"}});t=$(ReactDOM.findDOMNode(this)).getKendoChart();this.setState({myChart:t});this.props.setChart(t)},componentWillUnmount:function(){window.removeEventListener("resize",this.handleResize)},componentWillReceiveProps:function(n){if(n.data!==this.props.data){var t=new kendo.data.DataSource({data:n.data,group:{field:"name"},sort:{field:"dataSource"}});this.state.myChart.options.seriesColors=n.seriesColors==null||n.seriesColors==undefined?googleColors:n.seriesColors;this.state.myChart.setDataSource(t);this.state.myChart.options.title.text=this.props.chartTitle.replace(/\|/g,"\n");this.state.myChart.options.title.visible=!1;this.state.myChart.redraw()}},render:function(){return React.createElement("div",null)}});Kendo.ColumnWithStandardErrorChart=React.createClass({displayName:"ColumnWithStandardErrorChart",getDefaultProps:function(){return{theme:"bootstrap",dataSource:{data:null},chartArea:{background:"transparent"},legend:{position:"bottom",spacing:40,margin:10,item:{visual:function(n){return changeLegendMarker(n)}}},seriesDefaults:{type:"column",errorLowField:"low",errorHighField:"high",errorBars:{endCaps:!0,width:10,color:"darkblue",line:{width:1,dashType:"solid"}}},valueAxis:{labels:{format:"{0}"},line:{visible:!1},axisCrossingValue:0},categoryAxis:{line:{visible:!1},labels:{visible:!0,padding:{top:0}}},tooltip:{visible:!0,format:"{0}%",template:"#= series.name.substring(0,series.name.indexOf('-')) #- #=category=='Total'?'':series.stratifierName +' - ' # #=category#: #= value # - Confidence Interval: #= low# - #=high#"}}},handleResize:function(){var n=this.state.myChart.options;n!==null&&(n.title.visible=!1,n.series.forEach(function(n){n.labels.visible=!1}));this.state.myChart.redraw()},componentDidMount:function(){var t;window.addEventListener("resize",this.handleResize);var n=this.props,r=n.showLegend,i=n.chartTitle.replace(/\|/g,"/n");$(ReactDOM.findDOMNode(this)).kendoChart({theme:n.theme,title:{text:i,visible:!1,font:"1.2em open_sansregular",color:"#14477c"},dataSource:{data:n.data},chartArea:{background:n.chartArea.background},legend:n.legend,seriesDefaults:{type:n.seriesDefaults.type,errorLowField:n.seriesDefaults.errorLowField,errorHighField:n.seriesDefaults.errorHighField,errorBars:n.seriesDefaults.errorBars},series:n.data,valueAxis:{labels:{skip:1},title:{text:n.yAxisName}},categoryAxis:{categories:n.categories,line:n.categoryAxis.line,labels:n.categoryAxis.labels},plotArea:{background:n.NoFad?"gainsboro":"#fff",opacity:.4},seriesColors:n.seriesColors==null||n.seriesColors==undefined?googleColors:n.seriesColors,tooltip:{visible:n.tooltip.visible,template:n.tooltip.template,color:"black"}});t=$(ReactDOM.findDOMNode(this)).getKendoChart();this.setState({myChart:t});this.props.setChart(t);n.yAxisName=="Percent"&&(t.options.valueAxis.max=100,t.options.valueAxis.min=0,t.options.valueAxis.majorUnit=10);t.refresh();t.redraw()},componentWillUnmount:function(){window.removeEventListener("resize",this.handleResize)},componentWillReceiveProps:function(n){n.data!==this.props.data&&(this.state.myChart.setDataSource(n.data),this.state.myChart.options.title.text=this.props.chartTitle.replace(/\|/g,"\n"),this.state.myChart.options.title.visible=!1,this.state.myChart.options.series=n.data,n.yAxisName=="Percent"&&(this.state.myChart.options.valueAxis.max=100,this.state.myChart.options.valueAxis.min=0,this.state.myChart.options.valueAxis.majorUnit=10),this.state.myChart.redraw())},render:function(){return React.createElement("div",null)}});Kendo.MultiYearColumnGroupChart=React.createClass({displayName:"MultiYearColumnGroupChart",getDefaultProps:function(){return{theme:"bootstrap",dataSource:{data:null},chartArea:{background:"transparent"},legend:{position:"bottom",labels:{template:"#= text.substring(1,text.indexOf(':')) #"},item:{visual:function(n){return changeLegendMarker(n)}}},seriesDefaults:{type:"column",labels:{position:"insideBase",visible:!1,background:"transparent",rotation:-90}},series:[{field:"value"}],valueAxis:{labels:{template:"#= abbrNum(value,2,1) #",skip:1}},categoryAxis:{field:"year",labels:{visible:!0,format:"{0}",position:"top",font:"1.2em open_sansregular, Arial, Helvetica, sans-serif",color:"#14477c",position:"top"},position:"top"},tooltip:{visible:!0,template:"#= series.name.substring(1,series.name.indexOf(':')) # - #= kendo.format('{0:C0}',value) #",color:"black"}}},handleResize:function(){var n=this.state.myChart.options;n!==null&&(n.title.visible=!1,n.series.forEach(function(n){n.labels.visible=!1}));this.state.myChart.redraw()},componentDidMount:function(){var t;window.addEventListener("resize",this.handleResize);var n=this.props,u=n.money,f=n.showLegend,e=n.chartTitle.replace(/\|/g,"/n"),i=n.tooltip.template,r="#= abbrNum(value,2,1) #";u==="false"&&(r="#= abbrNum(value,2,2) #",i="#= series.name.substring(1,series.name.indexOf(':')) # - #= kendo.format('{0:N0}',value) #");$(ReactDOM.findDOMNode(this)).kendoChart({theme:n.theme,title:{text:e,visible:!1,font:"1.2em open_sansregular",color:"#14477c"},dataSource:{data:n.data,group:{field:"name"},sort:{field:"year",dir:"asc"}},chartArea:{background:n.chartArea.background},legend:{position:n.legend.position,template:n.legend.template,visible:f==="false"?!1:!0,labels:n.legend.labels,item:n.legend.item},seriesDefaults:{type:n.seriesDefaults.type,labels:n.seriesDefaults.labels},series:n.series,valueAxis:{labels:{template:r,skip:1},title:{text:n.yAxisName}},categoryAxis:n.categoryAxis,seriesColors:n.seriesColors==null||n.seriesColors==undefined?googleColors:n.seriesColors,tooltip:{visible:n.tooltip.visible,template:i,color:"black"}});t=$(ReactDOM.findDOMNode(this)).getKendoChart();this.setState({myChart:t});this.props.setChart(t)},componentWillUnmount:function(){window.removeEventListener("resize",this.handleResize)},componentWillReceiveProps:function(n){if(n.data!==this.props.data){var t=new kendo.data.DataSource({data:n.data,group:{field:"name"},sort:{field:"year",dir:"asc"}});this.state.myChart.options.seriesColors=n.seriesColors==null||n.seriesColors==undefined?googleColors:n.seriesColors;this.state.myChart.setDataSource(t);this.state.myChart.options.title.text=this.props.chartTitle.replace(/\|/g,"\n");this.state.myChart.options.title.visible=!1;this.state.myChart.redraw()}},render:function(){return React.createElement("div",null)}});categories=["Pregnant Women","Infants < 1 Year","Children 1 through 21 Years^","CSHCN\n(Subset of all infants\n and children)","Others*"];Kendo.MultiLegendColumnChart=React.createClass({displayName:"MultiLegendColumnChart",getDefaultProps:function(){return{theme:"bootstrap",seriesDefaults:{type:"column",stack:!1,gap:.5},series:[{name:"Direct, Enabling, and Public Health Services and Systems",field:"provided5bPercent",labels:{template:"#=  kendo.format(' {0:N1} ', series.data[categories.indexOf(category)].provided5bPercent) #%",visible:!0,position:"outsideEnd",margin:0}}],valueAxis:{name:"value",min:0,max:108,majorUnit:10,labels:{skip:1}},categoryAxis:{name:"category",categories:categories,majorGridLines:{visible:!1}},legend:{position:"bottom",item:{visual:function(n){return changeLegendMarker(n)}}},transitions:!1,tooltip:{visible:!0,template:" #= series.data[categories.indexOf(category)].toolTip #",left:5}}},handleResize:function(){var n=this.state.myChart.options;n!==null&&(n.title.visible=!1,n.series.forEach(function(n){n.labels.visible=!1}));this.state.myChart.redraw()},componentDidMount:function(){var t;window.addEventListener("resize",this.handleResize);var n=this.props,r=n.money,u=n.showLegend,i=n.chartTitle.replace(/\|/g,"/n");$(ReactDOM.findDOMNode(this)).kendoChart({theme:n.theme,title:{text:i,visible:!1,font:"1.2em open_sansregular",color:"#14477c"},dataSource:n.data,valueAxis:{name:"value",min:0,max:108,majorUnit:10,labels:{skip:1},title:{text:n.valueColumnName}},series:n.series,seriesDefaults:n.seriesDefaults,legend:n.legend,transition:n.transition,categoryAxis:n.categoryAxis,seriesColors:n.singleSeriesColors==null||n.singleSeriesColors==undefined?googleColors:n.singleSeriesColors,tooltip:n.tooltip,render:function(){}});t=$(ReactDOM.findDOMNode(this)).getKendoChart();this.setState({myChart:t});this.props.setChart(t);t.redraw()},componentWillUnmount:function(){window.removeEventListener("resize",this.handleResize)},componentWillReceiveProps:function(n){n.data!==this.props.data&&(this.state.myChart.setDataSource(n.data),this.state.myChart.options.title.text=this.props.chartTitle.replace(/\|/g,"\n"),this.state.myChart.options.title.visible=!1,this.state.myChart.refresh())},render:function(){return React.createElement("div",null)}});Kendo.ColumnGroupStackChart=React.createClass({displayName:"ColumnGroupStackChart",getDefaultProps:function(){return{theme:"bootstrap",seriesDefaults:{type:"column",stack:!0,gap:.5},chartArea:{background:"transparent"},series:[{labels:{visible:!0,position:"center",template:"#= value==null?'':kendo.format(' {0:N1} ', value )+ '%' # "},name:"Direct and Enabling Services Only",field:"field5a",overlay:{gradient:"glass"}},{name:"Direct, Enabling, and Public Health Services and Systems",field:"field5B",labels:{template:"#=  kendo.format(' {0:N1} ',series.data[categories.indexOf(category)].field5a+ series.data[categories.indexOf(category)].field5B) #%",visible:!0,position:"outsideEnd",margin:-25}}],valueAxis:{name:"value",min:0,max:108,majorUnit:10,labels:{skip:1}},categoryAxis:{name:"category",categories:categories,majorGridLines:{visible:!1}},legend:{position:"bottom",item:{visual:function(n){var i=n.options.markers.background,r=n.options.labels.color,u=new kendo.geometry.Rect([0,0],[500,100]),t=new kendo.drawing.Layout(u,{spacing:5,alignItems:"center"}),f=new kendo.drawing.Path({fill:{color:i},overlay:{gradient:"glass"},stroke:{color:i}}).moveTo(0,0).lineTo(0,15).lineTo(15,15).lineTo(15,0).lineTo(0,0).close(),e=new kendo.drawing.Text(n.series.name,[0,0],{fill:{color:r}});return t.append(f,e),t.reflow(),t}}},transitions:!1,tooltip:{background:"#f1f1f1",visible:!0,left:5}}},handleResize:function(){var n=this.state.myChart.options;n!==null&&(n.title.visible=!1,n.series.forEach(function(n){n.labels.visible=!0}));this.state.myChart.redraw()},componentDidMount:function(){var t;window.addEventListener("resize",this.handleResize);var n=this.props,r=n.money,u=n.showLegend,i=n.chartTitle.replace(/\|/g,"/n");$(ReactDOM.findDOMNode(this)).kendoChart({theme:n.theme,title:{text:i,visible:!1,font:"1.2em open_sansregular",color:"#14477c"},dataSource:n.data,valueAxis:{name:"value",min:0,max:108,majorUnit:10,labels:{skip:1},title:{text:n.valueColumnName}},series:n.series,seriesDefaults:n.seriesDefaults,legend:n.legend,transition:n.transition,categoryAxis:n.categoryAxis,seriesColors:n.seriesColors==null||n.seriesColors==undefined?googleColors:n.seriesColors,tooltip:{background:"#f1f1f1",visible:!0,color:"black",template:" #=series.data[categories.indexOf(category)].toolTip #",left:5,border:{color:"#f2f2f2"}},render:function(){}});t=$(ReactDOM.findDOMNode(this)).getKendoChart();this.setState({myChart:t});this.props.setChart(t);t.redraw()},componentWillUnmount:function(){window.removeEventListener("resize",this.handleResize)},componentWillReceiveProps:function(n){n.data!==this.props.data&&(this.state.myChart.setDataSource(n.data),this.state.myChart.options.title.text=this.props.chartTitle.replace(/\|/g,"\n"),this.state.myChart.options.title.visible=!1,this.state.myChart.refresh())},render:function(){return React.createElement("div",null)}});Kendo.ColumngroupChart=React.createClass({displayName:"ColumngroupChart",getDefaultProps:function(){return{theme:"bootstrap",dataSource:{data:null},chartArea:{background:"transparent"},legend:{position:"bottom",labels:{template:"#= text.substring(1,text.indexOf(':') ) #"},marker:{type:"square",width:10,height:17,margin:{top:0}},item:{visual:function(n){return changeLegendMarker(n)}}},seriesDefaults:{type:"column",labels:{position:"insideBase",visible:!1,background:"transparent",rotation:-90}},series:[{field:"value",legend:{marker:{type:"square",width:10,height:17,margin:{top:0}}}}],valueAxis:{labels:{template:"#= abbrNum(value,2,1) (hello) #",skip:1}},categoryAxis:{field:"name",labels:{visible:!1}},tooltip:{visible:!0,template:"#= series.name.substring(1,series.name.indexOf(':')) # - #= kendo.format('{0:C0}',value) #",color:"black"}}},handleResize:function(){var n=this.state.myChart.options;n!==null&&(n.title.visible=!1,n.series.forEach(function(n){n.labels.visible=!1}));this.state.myChart.redraw()},componentDidMount:function(){var t;window.addEventListener("resize",this.handleResize);var n=this.props,u=n.money,f=n.showLegend,e=n.chartTitle.replace(/\|/g,"/n"),i=n.tooltip.template,r="#= abbrNum(value,2,1) #";u==="false"&&(r="#= abbrNum(value,2,2) #",i="#= series.name.substring(1,series.name.indexOf(':')) # - #= kendo.format('{0:N0}',value) #");$(ReactDOM.findDOMNode(this)).kendoChart({theme:n.theme,title:{text:e,visible:!1,font:"1.2em open_sansregular",color:"#14477c"},dataSource:{data:n.data,group:{field:"name"},sort:{field:"order",dir:"asc"}},chartArea:{background:n.chartArea.background},legend:{position:n.legend.position,template:n.legend.template,visible:f==="false"?!1:!0,labels:n.legend.labels,item:n.legend.item},seriesDefaults:{type:n.seriesDefaults.type,labels:n.seriesDefaults.labels},series:n.series,valueAxis:{labels:{template:r,skip:1},title:{text:n.yAxisName}},categoryAxis:n.categoryAxis,seriesColors:n.seriesColors==null||n.seriesColors==undefined?googleColors:n.seriesColors,tooltip:{visible:n.tooltip.visible,template:i,color:"black"}});t=$(ReactDOM.findDOMNode(this)).getKendoChart();this.setState({myChart:t});this.props.setChart(t)},componentWillUnmount:function(){window.removeEventListener("resize",this.handleResize)},componentWillReceiveProps:function(n){if(n.data!==this.props.data){var t=new kendo.data.DataSource({data:n.data,group:{field:"name"}});this.state.myChart.setDataSource(t);this.state.myChart.options.title.text=this.props.chartTitle.replace(/\|/g,"\n");this.state.myChart.options.title.visible=!1;this.state.myChart.redraw()}},render:function(){return React.createElement("div",null)}});Kendo.ColumnChart=React.createClass({displayName:"ColumnChart",getDefaultProps:function(){return{theme:"bootstrap",dataSource:{data:null},chartArea:{background:"transparent",margin:1},seriesDefaults:{type:"column"},categoryAxis:{majorGridLines:{visible:!1},labels:{padding:{bottom:0},rotation:300,steps:2}},valueAxis:{line:{visible:!0}},tooltip:{visible:!0,color:"black"}}},handleResize:function(){var n=this.state.myChart.options;n!==null&&(n.title.visible=!1,n.series.forEach(function(n){n.labels.visible=!1}));this.state.myChart.redraw()},componentDidMount:function(){var t;window.addEventListener("resize",this.handleResize);var n=this.props,i=n.showTitle,r=n.chartTitle.replace(/\|/g,"/n");$(ReactDOM.findDOMNode(this)).kendoChart({theme:n.theme,title:{text:r,visible:i==="false"?!1:!0,font:"1.2em open_sansregular",color:"#14477c"},dataSource:{data:n.data},chartArea:{height:n.chartArea.height,background:n.chartArea.background},legend:n.legend,seriesDefaults:{type:n.seriesDefaults.type,labels:n.seriesDefaults.labels},series:[{colorField:"barColor",field:n.yaxis,categoryField:n.xaxis,gap:1}],categoryAxis:{majorGridLines:{visible:!1},title:{text:n.xAxisName},labels:{padding:{bottom:0},rotation:300,steps:2},visible:n.showLegend=="false"?!1:!0},seriesClick:function(t){n.handleMeasureBarClick(t)},valueAxis:{line:{visible:n.showLegend=="false"?!1:!0},title:{text:n.yAxisName},min:0,max:n.yAxisMaxValue,majorUnit:n.yAxisMajorUnit,axisCrossingValue:-10,labels:{skip:1,format:n.format}},seriesHover:function(t){n.cursorPointer!=undefined&&n.cursorPointer!=null&&(t.sender.element[0].style.cursor="pointer")},seriesColors:googleColors,tooltip:{visible:n.tooltip.visible,template:"<div style='text-align:left;border:1px;background-position-x:0px !important;background-position-y:0px !important;'>#= dataItem.Tooltip #<\/div>",color:"black",left:5}});t=$(ReactDOM.findDOMNode(this)).getKendoChart();this.setState({myChart:t});this.props.setChart(t)},componentWillUnmount:function(){window.removeEventListener("resize",this.handleResize)},componentWillReceiveProps:function(n){if(n.data!==this.props.data){var t=new kendo.data.DataSource({data:n.data});this.state.myChart.setDataSource(t);this.state.myChart.options.title.text=this.props.chartTitle.replace(/\|/g,"\n");this.state.myChart.options.title.visible=!1;this.state.myChart.redraw()}},render:function(){return React.createElement("div",null)}});Kendo.MultiLevelStackedColumnChart=React.createClass({displayName:"MultiLevelStackedColumnChart",getDefaultProps:function(){return{theme:"bootstrap",dataSource:{data:null},chartArea:{background:"transparent",margin:1},legend:{visible:!0,position:"bottom",spacing:35,margin:10,item:{visual:function(n){return changeLegendMarker(n)}}},seriesDefaults:{type:"column",gap:4},valueAxis:{line:{visible:!0}},categoryAxis:{majorGridLines:{visible:!0}},tooltip:{visible:!0,color:"black"}}},handleResize:function(){var n=this.state.myChart.options;n!==null&&(n.title.visible=!1,n.series.forEach(function(n){n.labels.visible=!1}));this.state.myChart.redraw()},componentDidMount:function(){var t;window.addEventListener("resize",this.handleResize);var n=this.props,i=n.showTitle,r=n.chartTitle.replace(/\|/g,"/n");$(ReactDOM.findDOMNode(this)).kendoChart({theme:n.theme,title:{text:r,font:"1.2em open_sansregular",visible:i==="false"?!1:!0,color:"#14477c"},chartArea:{height:n.chartArea.height,background:n.chartArea.background},legend:n.legend,seriesDefaults:{type:n.seriesDefaults.type,gap:n.seriesDefaults.gap},series:n.data,categoryAxis:{majorGridLines:{visible:!0},categories:n.categories},valueAxis:{line:{visible:!0},title:{text:n.yAxisName},labels:{template:"#= kendo.format('{0:N0}', value) #",skip:1}},seriesColors:n.seriesColor,tooltip:{visible:!0,template:"#= series.name #: #= value# ",color:"black"}});t=$(ReactDOM.findDOMNode(this)).getKendoChart();t.bind("legendItemClick",multiLevelStackedchart_legendClick);this.setState({myChart:t});this.props.setChart(t)},componentWillUnmount:function(){window.removeEventListener("resize",this.handleResize)},componentWillReceiveProps:function(n){if(n.data!==this.props.data){var t=new kendo.data.DataSource({data:n.data});this.state.myChart.setDataSource(t);this.state.myChart.options.title.text=this.props.chartTitle.replace(/\|/g,"\n");this.state.myChart.options.title.visible=!1;this.state.myChart.redraw()}},render:function(){return React.createElement("div",null)}});Kendo.FunnelChart=React.createClass({displayName:"FunnelChart",getDefaultProps:function(){return{theme:"bootstrap",dataSource:{data:null},chartArea:{background:"transparent"},legend:{position:"bottom",labels:{template:"#= text.replace(':','') #"},item:{visual:function(n){return changeLegendMarker(n)}}},seriesDefaults:{type:"funnel",neckRatio:1e3,dynamicSlope:!1,dynamicHeight:!0,labels:{visible:!1}},series:[{field:"value",categoryField:"name",segmentSpacing:2}],tooltip:{visible:!0,template:"#= category.substring(0,category.indexOf(':')) # - #= kendo.format('{0:C0}',value) #",color:"black"}}},handleResize:function(){var n=this.state.myChart.options;n!==null&&n!==undefined&&(n.title.visible=!1,n.series.forEach(function(n){n.labels.visible=!1}));this.state.myChart.redraw()},componentDidMount:function(){var t;window.addEventListener("resize",this.handleResize);var n=this.props,r=n.money,u=n.chartTitle.replace(/\|/g,"/n"),i=n.tooltip.template;r==="false"&&(i="#= category # - #= kendo.format('{0:N0}',value) #");n.seriesDefaults.dynamicHeight=n.dynamicHeight;$(ReactDOM.findDOMNode(this)).kendoChart({theme:n.theme,title:{text:u,visible:!1,font:"1.2em open_sansregular",color:"#14477c"},dataSource:{data:n.data},chartArea:{background:n.chartArea.background},legend:{position:n.legend.position,labels:{template:"#= text.replace(':','') #"},visible:n.showLegend=="false"?!1:!0,item:n.legend.item},seriesDefaults:n.seriesDefaults,series:n.series,seriesColors:pyramidColorsDirSer,tooltip:{visible:n.tooltip.visible,template:i,color:"black"}});t=$(ReactDOM.findDOMNode(this)).getKendoChart();this.setState({myChart:t});this.props.setChart(t)},componentWillUnmount:function(){window.removeEventListener("resize",this.handleResize)},componentWillReceiveProps:function(n){if(n.data!==this.props.data){var t=new kendo.data.DataSource({data:n.data});this.state.myChart.options.seriesDefaults.dynamicHeight=n.dynamicHeight;this.state.myChart.setDataSource(t);this.state.myChart.options.title.text=this.props.chartTitle.replace(/\|/g,"\n");this.state.myChart.options.title.visible=!1;this.state.myChart.redraw()}},render:function(){return React.createElement("div",null)}});var Form5LIneChartTileBody=React.createClass({displayName:"Form5LIneChartTileBody",getInitialState:function(){return{myChart:null}},downloadChart:function(){var n=$.extend(!0,{},this.state.myChart.options);n.title.visible=!0;n.valueAxis.title.visible=!0;n.categoryAxis.title.visible=!0;n.series.forEach(function(n){n.labels.visible=!0});n.title.text=this.props.chartTitle.toLineBreakFromPipe();$("#modalChartZoomBtn").hide();$("#modalLabelsBtn").show();drawChartModalStack(n,null,this.props)},viewData:function(){var n=JSON.parse(JSON.stringify(this.props.tableData));viewForm5LineChartDatagrid(this.props.tableTitle,n,this.props.excelFileName,this.props.state)},viewFormNotes:function(n){showForm5DataNotes(n,this.props.state,!0)},setChart:function(n){this.setState({myChart:n})},render:function(){var n=this.props,t=n.chartTitle.indexOf("|"),i=n.chartTitle.substring(t+1).toHtmlBreakFromPipe();return n.seriesColors!=null&&n.seriesColors!=undefined&&(seriesColors=n.seriesColors),React.createElement("div",null,React.createElement(Kendo.Form5LineChart,{seriesColors:seriesColors,data:n.data,isCSHCN:n.isCSHCN,chartName:n.chartName,money:n.money,excelFileName:n.excelFileName,chartTitle:n.chartTitle,setChart:this.setChart,valueColumnName:n.valueColumnName}),React.createElement("div",{className:"center"},React.createElement(MagnifyButtonGroup,{downloadChart:this.downloadChart,viewData:this.viewData,showInfoButton:!0,viewFormNotes:this.viewFormNotes,moreLink:n.moreLink})))}}),LineChartWithErrorBarsTileBody=React.createClass({displayName:"LineChartWithErrorBarsTileBody",getInitialState:function(){return{myChart:null}},downloadChart:function(){var n=$.extend(!0,{},this.state.myChart.options),t,i;n.title.visible=!0;n.valueAxis.title.visible=!0;n.categoryAxis.title.visible=!0;n.series.forEach(function(n){n.labels.visible=!0});n.title.text=this.props.chartTitle.toLineBreakFromPipe();$("#modalChartZoomBtn").show();$("#modalChartErrorBarsBtn").show();$("#modalLabelsBtn").show();t=!0;i=!0;drawChartModal(n,null,null,this.props.downloadFileName,t,i)},viewData:function(){var n=JSON.parse(JSON.stringify(this.props.tableData)),t=JSON.parse(JSON.stringify(this.props.columns)),i=JSON.parse(JSON.stringify(this.props.excelData));viewColumnChartDatagrid(this.props.chartTitle,n,t,i,this.props.downloadFileName,!0,!0,this.props.ShowSecondaryMessage,this.props.SecondaryMessage)},viewDetailSheet:function(n){this.props.IsNpm?showNpmDetailPopup(n,this.props.MeasureKey,null,null,null):showNomDetailPopup(n,this.props.dataObject,this.props.detailSheetTitle,this.props.stateDisplayName)},setChart:function(n){this.setState({myChart:n})},render:function(){var n=this.props,t,i=n.chartTitle.indexOf("|"),r=n.chartTitle.substring(i+1).toHtmlBreakFromPipe();return n.seriesColors!=null&&n.seriesColors!=undefined&&(t=n.seriesColors),React.createElement("div",null,React.createElement(Kendo.LineChartWithErrorBars,{seriesColors:t,data:n.data,isCSHCN:n.isCSHCN,chartName:n.chartName,money:n.money,excelFileName:n.excelFileName,chartTitle:n.chartTitle,setChart:this.setChart,valueColumnName:n.valueColumnName,state:n.stateDisplayName}),React.createElement("div",{className:"center"},React.createElement(MagnifyButtonGroup,{downloadChart:this.downloadChart,viewData:this.viewData,viewDetailSheet:this.viewDetailSheet,showDetailSheetOnClick:!0,showInfoButton:!0,measureId:n.MeasureKey,moreLink:n.moreLink})))}}),ColumnStackedChartTileBody=React.createClass({displayName:"ColumnStackedChartTileBody",getInitialState:function(){return{myChart:null}},downloadChart:function(){var n=$.extend(!0,{},this.state.myChart.options);n.title.visible=!0;n.valueAxis.title.visible=!0;n.categoryAxis.title.visible=!0;n.title.text=this.props.chartTitle.toLineBreakFromPipe();$("#modalChartZoomBtn").hide();$("#modalLabelsBtn").hide();drawChartModalStack(n,null,this.props)},viewData:function(){var n=JSON.parse(JSON.stringify(this.props.tableData));viewColumnStackChartDatagrid(this.props.tableTitle,n,this.props.excelFileName,this.props.state)},viewFormNotes:function(n){showForm5DataNotes(n,this.props.state)},setChart:function(n){this.setState({myChart:n})},render:function(){var n=this.props,t=n.chartTitle.indexOf("|"),i=n.chartTitle.substring(t+1).toHtmlBreakFromPipe();return n.seriesColors!=null&&n.seriesColors!=undefined&&(seriesColors=n.seriesColors),this.props.state.toLowerCase()!=""?React.createElement("div",null,React.createElement(Kendo.ColumnGroupStackChart,{seriesColors:seriesColors,data:n.data,chartName:n.chartName,money:n.money,excelFileName:n.excelFileName,chartTitle:n.chartTitle,setChart:this.setChart,yAxisName:n.yAxisName,valueColumnName:n.valueColumnName,showLegend:n.showLegend}),React.createElement("div",{className:"center"},React.createElement(MagnifyButtonGroup,{downloadChart:this.downloadChart,viewData:this.viewData,showInfoButton:!0,viewFormNotes:this.viewFormNotes,moreLink:n.moreLink}))):React.createElement("div",null,React.createElement(Kendo.MultiLegendColumnChart,{seriesColors:seriesColors,singleSeriesColors:n.singleSeriesColors,data:n.data,chartName:n.chartName,money:n.money,excelFileName:n.excelFileName,chartTitle:n.chartTitle,setChart:this.setChart,yAxisName:n.yAxisName,valueColumnName:n.valueColumnName,showLegend:n.showLegend}),React.createElement("div",{className:"center"},React.createElement(MagnifyButtonGroup,{downloadChart:this.downloadChart,viewData:this.viewData,showInfoButton:!0,viewFormNotes:this.viewFormNotes,moreLink:n.moreLink})))}}),ColumnChartTileBody=React.createClass({displayName:"ColumnChartTileBody",getInitialState:function(){return{myChart:null}},downloadChart:function(){var n=$.extend(!0,{},this.state.myChart.options);n.title.visible=!0;n.legend.visible=!0;n.valueAxis.title.visible=!0;n.categoryAxis.visible=!0;n.categoryAxis.title.visible=!0;n.title.text=this.props.chartTitle.toLineBreakFromPipe();this.props.isForm5&&(n.valueAxis.majorUnit=this.props.yAxisDownloadMajorUnit,n.valueAxis.line.visible=!0);$("#modalChartZoomBtn").hide();$("#modalLabelsBtn").hide();drawChartModal(n,null,null,this.props.downloadFileName)},viewData:function(){var n;if(this.props.isForm5)n=JSON.parse(JSON.stringify(this.props.tableData)),viewColumnStackChartDatagrid(this.props.chartTitle,n,i,t,this.props.excelFileName);else{var n=JSON.parse(JSON.stringify(this.props.tableData)),t=JSON.parse(JSON.stringify(this.props.excelData)),i=JSON.parse(JSON.stringify(this.props.columns));viewColumnChartDatagrid(this.props.chartTitle,n,i,t,this.props.excelFileName)}},viewFormNotes:function(n){showForm5DataNotes(n,this.props.state)},setChart:function(n){this.setState({myChart:n})},handleMeasureBarClick:function(n){this.props.handleMeasureBarClick(n)},render:function(){var n=this.props,t=n.chartTitle.indexOf("|"),i=n.chartTitle.substring(t+1).toHtmlBreakFromPipe();return n.hideButtons===!0?React.createElement("div",null,React.createElement(Kendo.ColumnChart,{cursorPointer:n.cursorPointer,data:n.data,chartName:n.chartName,excelData:n.excelData,excelFileName:n.excelFileName,xaxis:n.xaxis,showTitle:n.showTitle,yaxis:n.yaxis,xAxisName:n.xAxisName,yAxisName:n.yAxisName,chartTitle:n.chartTitle,setChart:this.setChart,format:n.format,handleMeasureBarClick:this.handleMeasureBarClick,showLegend:n.showLegend,yAxisMaxValue:n.yAxisMaxValue,yAxisMajorUnit:n.yAxisMajorUnit})):React.createElement("div",null,React.createElement(Kendo.ColumnChart,{cursorPointer:n.cursorPointer,data:n.data,chartName:n.chartName,excelData:n.excelData,excelFileName:n.excelFileName,xaxis:n.xaxis,showTitle:n.showTitle,yaxis:n.yaxis,xAxisName:n.xAxisName,yAxisName:n.yAxisName,chartTitle:n.chartTitle,setChart:this.setChart,format:n.format,handleMeasureBarClick:this.handleMeasureBarClick,showLegend:n.showLegend,yAxisMaxValue:n.yAxisMaxValue,yAxisMajorUnit:n.yAxisMajorUnit}),React.createElement("br",null),React.createElement("div",{className:"center"}," ",React.createElement(MagnifyButtonGroup,{downloadChart:this.downloadChart,viewData:this.viewData,moreLink:n.moreLink,showInfoButton:this.props.isForm5,viewFormNotes:this.viewFormNotes})))}}),MultiLevelStackedColumnChartTileBody=React.createClass({displayName:"MultiLevelStackedColumnChartTileBody",getInitialState:function(){return{myChart:null}},downloadChart:function(){var n=$.extend(!0,{},this.state.myChart.options);n.title.visible=!0;n.legend.visible=!0;n.valueAxis.title.visible=!0;n.categoryAxis.visible=!0;n.categoryAxis.title.visible=!0;n.title.text=this.props.chartTitle.toLineBreakFromPipe();$("#modalChartZoomBtn").hide();$("#modalLabelsBtn").hide();drawChartModal(n,null,null,this.props.downloadFileName,null,null,!0)},viewData:function(){var n=JSON.parse(JSON.stringify(this.props.tableData)),t=JSON.parse(JSON.stringify(this.props.columns));viewColumnChartDatagrid(this.props.chartTitle,n,t,[],this.props.excelFileName,!0)},setChart:function(n){this.setState({myChart:n})},render:function(){var n=this.props;return React.createElement("div",null,React.createElement("div",null,React.createElement(Kendo.MultiLevelStackedColumnChart,{data:n.data,showTitle:n.showTitle,seriesColor:n.seriesColor,excelFileName:n.excelFileName,categories:n.categories,yAxisName:n.yAxisName,chartTitle:n.chartTitle,setChart:this.setChart})),React.createElement("div",{className:"center"},React.createElement(MagnifyButtonGroup,{downloadChart:this.downloadChart,viewData:this.viewData,viewDetailSheet:n.viewDetailHandler,showDetailSheet:n.showDetailSheet,moreLink:n.moreLink})))}}),ColumngroupChartTileBody=React.createClass({displayName:"ColumngroupChartTileBody",getInitialState:function(){return{myChart:null}},downloadChart:function(){var n=$.extend(!0,{},this.state.myChart.options);n.legend.labels.template=" #= text.substring(1).replace(':','') #";n.title.visible=!0;n.title.text=this.props.chartTitle.toLineBreakFromPipe();$("#modalChartZoomBtn").hide();$("#modalLabelsBtn").hide();drawChartModal(n)},viewData:function(){var i="Value",n,t;(this.props.valueColumnName!==undefined||this.props.valueColumnName!==null)&&(i=this.props.valueColumnName);n=JSON.parse(JSON.stringify(this.props.data));n.forEach(function(n){n.name=n.name.substring(1,n.name.indexOf(": - "))});t="{0:C0}";this.props.money==="false"&&(t="{0:N0}");viewColumngroupChartDatagrid(this.props.chartTitle,n,t,this.props.excelFileName,i)},setChart:function(n){this.setState({myChart:n})},render:function(){var n=this.props,i=n.chartTitle.indexOf("|"),r=n.chartTitle.substring(i+1).toHtmlBreakFromPipe(),t=googleColors;return n.seriesColors!=null&&n.seriesColors!=undefined&&(t=n.seriesColors),n.total==="$0"||n.total==="0"||n.hideButtons===!0?React.createElement("div",null,React.createElement(Kendo.ColumngroupChart,{seriesColors:t,data:n.data,chartName:n.chartName,money:n.money,excelFileName:n.excelFileName,chartTitle:n.chartTitle,setChart:this.setChart,yAxisName:n.yAxisName,valueColumnName:n.valueColumnName,showLegend:n.showLegend})):React.createElement("div",null,React.createElement(Kendo.ColumngroupChart,{seriesColors:t,data:n.data,chartName:n.chartName,money:n.money,excelFileName:n.excelFileName,chartTitle:n.chartTitle,setChart:this.setChart,yAxisName:n.yAxisName,showLegend:n.showLegend,valueColumnName:n.valueColumnName}),React.createElement("div",{className:"center"},React.createElement(MagnifyButtonGroup,{downloadChart:this.downloadChart,viewData:this.viewData,viewDetailSheet:n.viewDetailHandler,showDetailSheet:n.showDetailSheet,moreLink:n.moreLink})))}}),MultiYearColumnGroupChartTileBody=React.createClass({displayName:"MultiYearColumnGroupChartTileBody",getInitialState:function(){return{myChart:null}},downloadChart:function(){var n=$.extend(!0,{},this.state.myChart.options);n.legend.labels.template=" #= text.substring(1).replace(': -','') #";n.title.visible=!0;n.title.text=this.props.chartTitle.toLineBreakFromPipe();$("#modalChartZoomBtn").hide();$("#modalLabelsBtn").hide();drawChartModal(n)},viewData:function(){var i="Value",t,n;(this.props.valueColumnName!==undefined||this.props.valueColumnName!==null)&&(i=this.props.valueColumnName);t=JSON.parse(JSON.stringify(this.props.data));t.forEach(function(n){n.name=n.name.substring(1,n.name.indexOf(": - "));n.year=new Date(parseInt(n.year),0,1);n.value=Math.round(n.value)});n="{0:C0}";this.props.money==="false"&&(n="{0:N0}");viewMultiYearColumnGroupChartDatagrid(this.props.chartTitle,pivotTable(t,n),n,this.props.excelFileName,i)},setChart:function(n){this.setState({myChart:n})},render:function(){var n=this.props,i=n.chartTitle.indexOf("|"),r=n.chartTitle.substring(i+1).toHtmlBreakFromPipe(),t=googleColors;return n.seriesColors!=null&&n.seriesColors!=undefined&&(t=n.seriesColors),n.total==="$0"||n.total==="0"||n.total===0||n.hideButtons===!0?React.createElement("div",null,React.createElement(Kendo.MultiYearColumnGroupChart,{seriesColors:t,data:n.data,chartName:n.chartName,money:n.money,excelFileName:n.excelFileName,chartTitle:n.chartTitle,setChart:this.setChart,yAxisName:n.yAxisName,valueColumnName:n.valueColumnName,showLegend:n.showLegend})):React.createElement("div",null,React.createElement(Kendo.MultiYearColumnGroupChart,{seriesColors:t,data:n.data,chartName:n.chartName,money:n.money,excelFileName:n.excelFileName,chartTitle:n.chartTitle,setChart:this.setChart,yAxisName:n.yAxisName,showLegend:n.showLegend,valueColumnName:n.valueColumnName}),React.createElement("div",{className:"center"},React.createElement(MagnifyButtonGroup,{downloadChart:this.downloadChart,viewData:this.viewData,viewDetailSheet:n.viewDetailHandler,showDetailSheet:n.showDetailSheet,moreLink:n.moreLink})))}}),MCHDataSourceColumnChartTileBody=React.createClass({displayName:"MCHDataSourceColumnChartTileBody",getInitialState:function(){return{myChart:null}},downloadChart:function(){var n=$.extend(!0,{},this.state.myChart.options);n.legend.labels.template=" #= text.replace(': -','') #";n.title.visible=!0;n.title.text=this.props.chartTitle.toLineBreakFromPipe();$("#modalChartZoomBtn").hide();$("#modalLabelsBtn").hide();drawChartModal(n)},viewData:function(){var n=JSON.parse(JSON.stringify(this.props.tableData)),t=JSON.parse(JSON.stringify(this.props.columns));viewColumnChartDatagrid(this.props.chartTitle,n,t,[],this.props.excelFileName,!0)},setChart:function(n){this.setState({myChart:n})},render:function(){var n=this.props,i=n.chartTitle.indexOf("|"),r=n.chartTitle.substring(i+1).toHtmlBreakFromPipe(),t=googleColors;return n.seriesColors!=null&&n.seriesColors!=undefined&&(t=n.seriesColors),React.createElement("div",null,React.createElement(Kendo.MCHDataSourceColumnChart,{seriesColors:t,data:n.data,chartName:n.chartName,money:n.money,excelFileName:n.excelFileName,chartTitle:n.chartTitle,setChart:this.setChart,yAxisName:n.yAxisName,showLegend:n.showLegend,valueColumnName:n.valueColumnName}),React.createElement("div",{className:"center"},React.createElement(MagnifyButtonGroup,{downloadChart:this.downloadChart,viewData:this.viewData,viewDetailSheet:n.viewDetailHandler,showDetailSheet:n.showDetailSheet,moreLink:n.moreLink})))}}),ColumnWithStandardErrorChartTileBody=React.createClass({displayName:"ColumnWithStandardErrorChartTileBody",getInitialState:function(){return{myChart:null}},downloadChart:function(){var n=$.extend(!0,{},this.state.myChart.options);n.legend.labels.template=" #= text.replace(': -','') #";n.title.visible=!0;n.title.text=this.props.chartTitle.toLineBreakFromPipe();$("#modalChartZoomBtn").hide();$("#modalLabelsBtn").hide();drawChartModal(n,null,null,this.props.downloadFileName)},viewData:function(){var n=JSON.parse(JSON.stringify(this.props.tableData)),t=JSON.parse(JSON.stringify(this.props.columns)),i=JSON.parse(JSON.stringify(this.props.excelData));viewColumnChartDatagrid(this.props.chartTitle,n,t,i,this.props.downloadFileName,!0,!0,this.props.ShowSecondaryMessage,this.props.SecondaryMessage)},viewDetailSheet:function(n){this.props.IsNpm?showNpmDetailPopup(n,this.props.MeasureKey,null,null,null):showNomDetailPopup(n,this.props.dataObject,this.props.detailSheetTitle,this.props.stateDisplayName)},setChart:function(n){this.setState({myChart:n})},render:function(){var n=this.props,i=n.chartTitle.indexOf("|"),r=n.chartTitle.substring(i+1).toHtmlBreakFromPipe(),t=googleColors;return n.seriesColors!=null&&n.seriesColors!=undefined&&(t=n.seriesColors),React.createElement("div",null,React.createElement(Kendo.ColumnWithStandardErrorChart,{seriesColors:t,data:n.data,categories:n.categories,chartName:n.chartName,money:n.money,excelFileName:n.excelFileName,NoFad:n.NoFad,chartTitle:n.chartTitle,setChart:this.setChart,yAxisName:n.yAxisName,showLegend:n.showLegend,valueColumnName:n.valueColumnName}),React.createElement("div",{className:"center"},React.createElement(MagnifyButtonGroup,{downloadChart:this.downloadChart,viewData:this.viewData,viewDetailSheet:this.viewDetailSheet,showDetailSheetOnClick:!0,measureId:n.MeasureKey,moreLink:n.moreLink})))}}),FunnelChartTileBody=React.createClass({displayName:"FunnelChartTileBody",getInitialState:function(){return{myChart:null}},downloadChart:function(){var n=$.extend(!0,{},this.state.myChart.options);n.title.visible=!0;n.title.text=this.props.plainChartTitle.toLineBreakFromPipe();n.legend.labels.template=" #= text.replace(':','') #";$("#modalChartZoomBtn").hide();$("#modalLabelsBtn").hide();drawChartModal(n)},viewData:function(){var n=JSON.parse(JSON.stringify(this.props.data));n.forEach(function(n){n.name=n.name.substring(0,n.name.indexOf(": - "))});viewFunnelChartDatagrid(this.props.plainChartTitle,n,this.props.excelFileName)},setChart:function(n){this.setState({myChart:n})},render:function(){var n=this.props,t=n.chartTitle.toHtmlBreakFromPipe(),i;return n.showTitleV||(i=n.chartTitle.indexOf("|"),t=n.chartTitle.substring(i+1).toHtmlBreakFromPipe()),n.total==="$0"||n.total==="0"||n.hideButtons===!0?React.createElement("div",null,React.createElement("div",null,t),React.createElement("br",null),React.createElement(Kendo.FunnelChart,{data:n.data,chartName:n.chartName,money:n.money,excelFileName:n.excelFileName,dynamicHeight:n.dynamicHeight,chartTitle:n.chartTitle,plainChartTitle:n.plainChartTitle,setChart:this.setChart,showLegend:n.showLegend})):React.createElement("div",null,React.createElement("div",null,t),React.createElement("br",null),React.createElement(Kendo.FunnelChart,{data:n.data,chartName:n.chartName,money:n.money,excelFileName:n.excelFileName,dynamicHeight:n.dynamicHeight,chartTitle:n.chartTitle,plainChartTitle:n.plainChartTitle,setChart:this.setChart}),React.createElement("div",{className:"center"},React.createElement(MagnifyButtonGroup,{downloadChart:this.downloadChart,viewData:this.viewData,moreLink:n.moreLink,showLegend:n.showLegend})))}}),ChartTileBody=React.createClass({displayName:"ChartTileBody",getInitialState:function(){return{myChart:null}},downloadChart:function(){$("[id^=popover]").popover("hide");var n=$.extend(!0,{},this.state.myChart.options);n.title.visible=!0;n.legend.visible=!0;n.legend.labels.template="#= text  # - #= kendo.format('{0:C0}', value) # ";this.props.money==="false"&&(n.legend.labels.template="#= text  # - #= kendo.format('{0:N0}', value) # ");$("#modalChartZoomBtn").hide();$("#modalLabelsBtn").hide();drawChartModal(n)},viewData:function(){$("[id^=popover]").popover("hide");var n="{0:C0}";this.props.money==="false"&&(n="{0:N0}");viewChartDatagrid(this.props.chartTitle,this.props.data,this.props.headerTitle,n,this.props.excelFileName)},setChart:function(n){this.setState({myChart:n})},handleCshcnClick:function(){this.props.cshcnClickEvent()},render:function(){var n=this.props,i=n.moreLink===undefined?"":n.moreLink,t=googleColors;return n.seriesColors!=null&&n.seriesColors!=undefined&&(t=n.seriesColors),n.total==="$0"||n.total=="0"||n.hideButtons==!0?React.createElement("div",null,React.createElement(Kendo.PieChart,{data:n.data,tooltipBackgroundDefault:n.tooltipBackgroundDefault,seriesColors:t,excelFileName:n.excelFileName,cshcnClickEvent:this.handleCshcnClick,chartName:n.chartName,money:n.money,showLegend:n.showLegend,chartTitle:n.chartTitle,setChart:this.setChart,chartTitleVisible:n.chartTitleVisible,headerTitle:n.headerTitle})):React.createElement("div",null,React.createElement(Kendo.PieChart,{data:n.data,seriesColors:t,tooltipBackgroundDefault:n.tooltipBackgroundDefault,excelFileName:n.excelFileName,chartName:n.chartName,cshcnClickEvent:this.handleCshcnClick,money:n.money,showLegend:n.showLegend,hideButtons:n.hideButtons,chartTitle:n.chartTitle,setChart:this.setChart,chartTitleVisible:n.chartTitleVisible,headerTitle:n.headerTitle}),React.createElement("div",{className:"center"}," ",React.createElement(MagnifyButtonGroup,{downloadChart:this.downloadChart,viewData:this.viewData,moreLink:i,viewDetailSheet:n.viewDetailHandler,showDetailSheet:n.showDetailSheet,measureId:n.measureId})))}}),ViewDataBtn=React.createClass({displayName:"ViewDataBtn",render:function(){var n=this.props;return React.createElement("div",{title:"View Data",className:"View btn",onClick:n.viewData,onKeyPress:n.viewData,tabIndex:"0"},React.createElement("span",{className:"fa-stack fa-lg"},React.createElement("i",{className:"fa fa-circle fa-stack-2x text-primary"}),React.createElement("i",{className:"fa fa-table fa-stack-1x fa-inverse"})))}}),ESMViewBtn=React.createClass({displayName:"ESMViewBtn",render:function(){var n=this.props,t=n.measureIdRoot;return React.createElement("div",{title:"List of ESMs",className:"btn",tabIndex:"0"},React.createElement("a",{href:"/PrioritiesAndMeasures/EvidenceBasedStrategyMeasures/"+t,rel:"noopener",target:"_blank",className:"esmbtn"},React.createElement("span",{className:"fa-stack fa-lg"},React.createElement("i",{className:"fa fa-circle fa-stack-2x "}),React.createElement("strong",{className:"fa-stack-1x calendar-text fa-inverse font12"},"ESM"))))}}),DetailSheetBtn=React.createClass({displayName:"DetailSheetBtn",render:function(){var n=this.props;return n.showDetailSheetOnClick?React.createElement("div",{className:"btn",tabIndex:"0",title:"Info",onClick:n.viewDetailSheet,onKeyPress:n.viewDetailSheet},React.createElement("span",{className:"fa-stack fa-lg"},React.createElement("i",{className:"fa fa-circle fa-stack-2x text-primary"}),React.createElement("i",{className:"fa fa-info fa-stack-1x fa-inverse"}))):React.createElement("div",{className:"btn",title:"Info",onKeyPress:n.viewDetailSheet,onClick:n.viewDetailSheet,onFocus:n.viewDetailSheet,tabIndex:"0"},React.createElement("span",{className:"fa-stack fa-lg"},React.createElement("i",{className:"fa fa-circle fa-stack-2x text-primary"}),React.createElement("i",{className:"fa fa-info fa-stack-1x fa-inverse"})))}}),DashboardBtn=React.createClass({displayName:"DashboardBtn",render:function(){var n=this.props;return React.createElement("div",{title:"Dashboard",className:"btn",tabIndex:"0"},React.createElement("span",{className:"fa-stack fa-lg",onClick:n.viewDashboard,onKeyPress:n.viewDashboard,title:"Dashboard"},React.createElement("i",{className:"fa fa-circle fa-stack-2x text-primary"}),React.createElement("i",{className:"fa fa-tachometer fa-stack-1x fa-inverse"})))}}),DetailSheetBtnWithNote=React.createClass({displayName:"DetailSheetBtnWithNote",render:function(){var n=this.props;return React.createElement("div",{title:"Note",className:"btn",onClick:n.viewDetailSheet,onKeyPress:n.viewDetailSheet,tabIndex:"0"},React.createElement("span",{className:"fa-stack fa-lg"},React.createElement("i",{className:"fa fa-circle fa-stack-2x text-primary"}),React.createElement("i",{className:"fa fa-sticky-note fa-stack-1x fa-inverse"})))}}),MoreDataBtn=React.createClass({displayName:"MoreDataBtn",render:function(){var n=this.props;return React.createElement("a",{className:"View btn",href:n.moreLink,title:"Explore Data"},React.createElement("span",{className:"fa-stack fa-lg"},React.createElement("i",{className:"fa fa-circle fa-stack-2x text-primary"}),React.createElement("i",{className:"fa fa-share fa-stack-1x fa-inverse"})))}}),DownloadChartDataBtn=React.createClass({displayName:"DownloadChartDataBtn",render:function(){var n=this.props;return React.createElement("div",{title:"Download Chart",className:"View btn btn-xs btn-default",onClick:n.downloadChart},React.createElement("span",{className:"fa-stack fa-lg"},React.createElement("i",{className:"fa fa-circle fa-stack-2x "}),React.createElement("i",{className:"fa fa-download fa-stack-1x text-primary"})))}}),MagnifyChartBtn=React.createClass({displayName:"MagnifyChartBtn",render:function(){var n=this.props;return React.createElement("div",{title:"Download Chart",className:"View  btn",onClick:n.downloadChart,onKeyPress:n.downloadChart,tabIndex:"0"},React.createElement("span",{className:"fa-stack fa-lg"},React.createElement("i",{className:"fa fa-circle fa-stack-2x text-primary"}),React.createElement("i",{className:"fa fa-download fa-stack-1x fa-inverse text-primary"})))}}),MagnifyButtonGroup=React.createClass({displayName:"MagnifyButtonGroup",render:function(){var n=this.props;return n.moreLink.length===0?n.showDetailSheet?React.createElement("div",{className:"btn-group btn-group-xs",role:"group","aria-label":"Action button group"},React.createElement(ViewDataBtn,{viewData:n.viewData}),React.createElement(MagnifyChartBtn,{downloadChart:n.downloadChart}),React.createElement(DetailSheetBtnWithNote,{viewDetailSheet:n.viewDetailSheet}),n.showDashboardButton&&React.createElement(DashboardBtn,{viewDashboard:n.viewDashboard})):parseInt(n.spmId)>0||parseInt(n.somId)>0||n.isEsm?React.createElement("div",{className:"btn-group btn-group-xs",role:"group","aria-label":"Action button group"},React.createElement(ViewDataBtn,{viewData:n.viewData}),n.isActive!=!1&&React.createElement(MagnifyChartBtn,{downloadChart:n.downloadChart}),React.createElement(DetailSheetBtn,{viewDetailSheet:n.viewDetailSheet,showDetailSheetOnClick:n.showDetailSheetOnClick})):parseInt(n.measureId)>0?n.npmNational==="true"?React.createElement("div",{className:"btn-group btn-group-xs",role:"group","aria-label":"Action button group"},React.createElement(ViewDataBtn,{viewData:n.viewData}),React.createElement(MagnifyChartBtn,{downloadChart:n.downloadChart}),React.createElement(DetailSheetBtn,{viewDetailSheet:n.viewDetailSheet,showDetailSheetOnClick:n.showDetailSheetOnClick}),React.createElement(ESMViewBtn,{measureIdRoot:n.measureIdRoot})):React.createElement("div",{className:"btn-group btn-group-xs",role:"group","aria-label":"Action button group"},React.createElement(ViewDataBtn,{viewData:n.viewData}),React.createElement(MagnifyChartBtn,{downloadChart:n.downloadChart}),React.createElement(DetailSheetBtn,{viewDetailSheet:n.viewDetailSheet,showDetailSheetOnClick:n.showDetailSheetOnClick}),n.showDashboardButton&&React.createElement(DashboardBtn,{viewDashboard:n.viewDashboard})):n.showInfoButton?React.createElement("div",{className:"btn-group btn-group-xs",role:"group","aria-label":"Action button group"},React.createElement(ViewDataBtn,{viewData:n.viewData}),React.createElement(MagnifyChartBtn,{downloadChart:n.downloadChart}),React.createElement("div",{className:"btn",tabIndex:"0",title:"Info",onClick:n.viewFormNotes,onKeyPress:n.viewFormNotes},React.createElement("span",{className:"fa-stack fa-lg"},React.createElement("i",{className:"fa fa-circle fa-stack-2x text-primary"}),React.createElement("i",{className:"fa fa-info fa-stack-1x fa-inverse"})))):React.createElement("div",{className:"btn-group btn-group-xs",role:"group","aria-label":"Action button group"},React.createElement(ViewDataBtn,{viewData:n.viewData}),React.createElement(MagnifyChartBtn,{downloadChart:n.downloadChart})):React.createElement("div",{className:"btn-group btn-group-xs",role:"group","aria-label":"Action button group"},React.createElement(ViewDataBtn,{viewData:n.viewData}),React.createElement(MagnifyChartBtn,{downloadChart:n.downloadChart}),React.createElement(MoreDataBtn,{moreLink:n.moreLink}))}});Kendo.DropdownWithRegions=React.createClass({displayName:"DropdownWithRegions",getDefaultProps:function(){return{theme:"bootstrap",dataTextField:"DisplayName",dataValueField:"StateAbbrev",animation:{close:{effects:"fadeOut zoom:out",duration:300},open:{effects:"fadeIn zoom:in",duration:300}}}},componentDidMount:function(){var n=this.props,i=states,t=[{StateCode:0,StateAbbrev:"00",DisplayName:"National"},{StateCode:0,StateAbbrev:"01",DisplayName:"Region 1"},{StateCode:0,StateAbbrev:"02",DisplayName:"Region 2"},{StateCode:0,StateAbbrev:"03",DisplayName:"Region 3"},{StateCode:0,StateAbbrev:"04",DisplayName:"Region 4"},{StateCode:0,StateAbbrev:"05",DisplayName:"Region 5"},{StateCode:0,StateAbbrev:"06",DisplayName:"Region 6"},{StateCode:0,StateAbbrev:"07",DisplayName:"Region 7"},{StateCode:0,StateAbbrev:"08",DisplayName:"Region 8"},{StateCode:0,StateAbbrev:"09",DisplayName:"Region 9"},{StateCode:0,StateAbbrev:"10",DisplayName:"Region 10"}];$.each(i,function(n,i){t.push({StateCode:i.StateCode,StateAbbrev:i.StateAbbrev,DisplayName:i.DisplayName})});$(ReactDOM.findDOMNode(this)).kendoDropDownList({theme:n.theme,dataSource:t,optionLabel:n.optionLabel,dataTextField:n.dataTextField,dataValueField:n.dataValueField,animation:n.animation,change:function(n){$(".headerregion").text(n.sender.text())},popup:{appendTo:$(ReactDOM.findDOMNode(this)).parent()}})},render:function(){return React.createElement("div",{id:"dropdownWithRegions",className:"dropdownWithRegions"})}});Kendo.DropdownWithoutRegions=React.createClass({displayName:"DropdownWithoutRegions",getDefaultProps:function(){return{theme:"material",dataTextField:"DisplayName",dataValueField:"StateAbbrev"}},componentDidMount:function(){var n=this.props,i=states,t=[];n.hideNational==="true"?t=i:(t=[{StateCode:0,StateAbbrev:"00",DisplayName:"National"}],$.each(i,function(n,i){t.push({StateCode:i.StateCode,StateAbbrev:i.StateAbbrev,DisplayName:i.DisplayName})}));$(ReactDOM.findDOMNode(this)).kendoDropDownList({theme:n.theme,dataSource:t,optionLabel:n.optionLabel,dataTextField:n.dataTextField,dataValueField:n.dataValueField,change:function(n){$(".headerregion").text(n.sender.text())},popup:{appendTo:$(ReactDOM.findDOMNode(this)).parent()}})},render:function(){return React.createElement("div",{id:"dropdownWithoutRegions",className:"dropdownWithRegions"})}});Kendo.DropdownForStateMeasures=React.createClass({displayName:"DropdownForStateMeasures",getDefaultProps:function(){return{theme:"material",dataTextField:"DisplayName",dataValueField:"StateAbbrev"}},componentDidMount:function(){var n=this.props,i=n.data,t=[];$.each(i,function(n,i){t.push({StateCode:i.StateCode,StateAbbrev:i.StateAbbrev,DisplayName:i.DisplayName})});$(ReactDOM.findDOMNode(this)).kendoDropDownList({theme:n.theme,dataSource:t,optionLabel:n.optionLabel,dataTextField:n.dataTextField,dataValueField:n.dataValueField,change:function(n){$(".headerregion").text(n.sender.text())},popup:{appendTo:$(ReactDOM.findDOMNode(this)).parent()}})},render:function(){return React.createElement("div",{id:"dropdownForStateMeasure",className:"dropdownWithRegions"})}});Kendo.dropDownPopulationDomains=React.createClass({displayName:"dropDownPopulationDomains",getDefaultProps:function(){return{theme:"material",dataTextField:"DomainName",dataValueField:"DomainId"}},componentDidMount:function(){var n=this.props,t=populationDomainList;$(ReactDOM.findDOMNode(this)).kendoDropDownList({theme:n.theme,dataSource:t,optionLabel:n.optionLabel,dataTextField:n.dataTextField,dataValueField:n.dataValueField,height:500,animation:n.animation,change:function(n){$(".headerregion").text(n.sender.text())},popup:{appendTo:$(ReactDOM.findDOMNode(this)).parent()}})},render:function(){return React.createElement("div",{id:"dropdownpopulationDomain",className:"pull-right populationdropdown"})}});Kendo.dropDownNPM=React.createClass({displayName:"dropDownNPM",getDefaultProps:function(){return{theme:"material",dataTextField:"MeasureAbbreviationFormatted",dataValueField:"MeasureTitle"}},componentDidMount:function(){var n=this.props,t=allNPM;$(ReactDOM.findDOMNode(this)).kendoDropDownList({theme:n.theme,dataSource:t,optionLabel:n.optionLabel,dataTextField:n.dataTextField,dataValueField:n.dataValueField,height:500,animation:n.animation,change:function(n){$(".headerregion").text(n.sender.text())},popup:{appendTo:$(ReactDOM.findDOMNode(this)).parent()}})},render:function(){return React.createElement("div",{id:"dropdownNPM",className:"pull-right",style:{width:"515px"}})}});Kendo.dropdownReportingYear=React.createClass({displayName:"dropdownReportingYear",getDefaultProps:function(){return{theme:"material",dataTextField:"AppYear",dataValueField:"AppYearId",animation:{close:{effects:"fadeOut zoom:out",duration:300},open:{effects:"fadeIn zoom:in",duration:300}}}},componentDidMount:function(){var n=this.props,t=years;$(ReactDOM.findDOMNode(this)).kendoDropDownList({theme:n.theme,dataSource:t,optionLabel:n.optionLabel,dataTextField:n.dataTextField,dataValueField:n.dataValueField,animation:n.animation,change:function(n){$(".headerregion").text(n.sender.text())},popup:{appendTo:$(ReactDOM.findDOMNode(this)).parent()}})},render:function(){return React.createElement("div",{id:"dropdownReportingYear",className:"dropdownWithRegions"})}});Kendo.dropdownReportingYearWithSeparator=React.createClass({displayName:"dropdownReportingYearWithSeparator",getDefaultProps:function(){return{theme:"material",dataTextField:"AppYear",dataValueField:"AppYearId",animation:{close:{effects:"fadeOut zoom:out",duration:300},open:{effects:"fadeIn zoom:in",duration:300}}}},componentDidMount:function(){var n=this.props,t=yearsWithSeparator;$(ReactDOM.findDOMNode(this)).kendoDropDownList({optionLabel:n.optionLabel,dataTextField:n.dataTextField,dataValueField:n.dataValueField,animation:n.animation,theme:n.theme,dataSource:{data:t,group:{field:"SeparatorText",dir:"desc"},sort:{dir:"asc"}},change:function(n){$(".headerregion").text(n.sender.text())},popup:{appendTo:$(ReactDOM.findDOMNode(this)).parent()}})},render:function(){return React.createElement("div",{id:"dropdownReportingYearWithSeparator",className:"dropdownWithRegions"})}});MySelect=React.createClass({displayName:"MySelect",propTypes:{url:React.PropTypes.string.isRequired},getInitialState:function(){return{options:[]}},componentDidMount:function(){var u=this.props,r=states,n=[],t,i;for(u.hideNational==="true"?n=r:(n=[{StateCode:0,StateAbbrev:"00",DisplayName:"National"}],$.each(r,function(t,i){n.push({StateCode:i.StateCode,StateAbbrev:i.StateAbbrev,DisplayName:i.DisplayName})})),t=0;t<n.length;t++)i=n[t],this.state.options.push(React.createElement("option",{key:t,value:i.State},i.name));this.forceUpdate()},render:function(){return this.transferPropsTo(React.createElement("select",null,this.state.options))}});Kendo.MultiSelectDropDown=React.createClass({displayName:"MultiSelectDropDown",getDefaultProps:function(){return{theme:"bootstrap",dataTextField:"DisplayName",dataValueField:"StateAbbrev",animation:{close:{effects:"fadeOut zoom:out",duration:300},open:{effects:"fadeIn zoom:in",duration:300}}}},componentDidMount:function(){var n=this.props,i=states,t=[{StateCode:0,StateAbbrev:"00",DisplayName:"National"},{StateCode:0,StateAbbrev:"01",DisplayName:"Region 1"},{StateCode:0,StateAbbrev:"02",DisplayName:"Region 2"},{StateCode:0,StateAbbrev:"03",DisplayName:"Region 3"},{StateCode:0,StateAbbrev:"04",DisplayName:"Region 4"},{StateCode:0,StateAbbrev:"05",DisplayName:"Region 5"},{StateCode:0,StateAbbrev:"06",DisplayName:"Region 6"},{StateCode:0,StateAbbrev:"07",DisplayName:"Region 7"},{StateCode:0,StateAbbrev:"08",DisplayName:"Region 8"},{StateCode:0,StateAbbrev:"09",DisplayName:"Region 9"},{StateCode:0,StateAbbrev:"10",DisplayName:"Region 10"}];$.each(i,function(n,i){t.push({StateCode:i.StateCode,StateAbbrev:i.StateAbbrev,DisplayName:i.DisplayName})});$(ReactDOM.findDOMNode(this)).kendoMultiSelect({theme:n.theme,dataSource:t,optionLabel:n.optionLabel,dataTextField:n.dataTextField,dataValueField:n.dataValueField,animation:n.animation,change:function(){},popup:{appendTo:$(ReactDOM.findDOMNode(this)).parent()}})},render:function(){return React.createElement("div",{id:"multiSelectDropdownWithRegions",className:"dropdownWithRegions"})}});Kendo.dropdownForDomainStates=React.createClass({displayName:"dropdownForDomainStates",getDefaultProps:function(){return{theme:"material",dataTextField:"DisplayName",dataValueField:"StateAbbrev"}},componentDidMount:function(){var n=this.props,i=domainStates,t=[];n.hideNational==="true"?t=i:(t=[{StateCode:0,StateAbbrev:"00",DisplayName:"National"}],$.each(i,function(n,i){t.push({StateCode:i.StateCode,StateAbbrev:i.StateAbbrev,DisplayName:i.DisplayName})}));$(ReactDOM.findDOMNode(this)).kendoDropDownList({theme:n.theme,dataSource:t,optionLabel:n.optionLabel,dataTextField:n.dataTextField,dataValueField:n.dataValueField,change:function(n){$(".headerregion").text(n.sender.text())},popup:{appendTo:$(ReactDOM.findDOMNode(this)).parent()}})},render:function(){return React.createElement("div",{id:"dropdownForDomainStates",className:"dropdownWithRegions"})}})