'+ '
'+ point.series.name +':
'+ Highcharts.numberFormat(point.y,2) +'°F';else if (point.y >= 2.47) s += ''+ point.series.name +':
'+ Highcharts.numberFormat(point.y,2) +'°F';else s += ''+ point.series.name +':
'+ Highcharts.numberFormat(point.y,2) +'°F';}});return s;},shared: true,crosshairs: true},plotOptions: {series: {cursor: 'pointer',marker: {enabled: false,states: {hover: {enabled: true}}}}}};chart = new Highcharts.Chart(options);$.get('USTempAnomBands_1981-2010.csv', function(data) {var Target2012_1981=[], Normal_1981=[];var RCP26range=[], RCP45range=[], RCP60range=[], RCP85range=[];var RCP26mean=[], RCP45mean=[], RCP60mean=[], RCP85mean=[];var lines = data.split('\n');$.each(lines, function(lineNo, line) { var items = line.split(',');if (lineNo > 0) {var year1 = items[0];if (year1 >= 1912){var max26 = parseFloat(items[1],5);var min26 = parseFloat(items[2],5);var avg26 = parseFloat(items[3],2);var min45 = parseFloat(items[4],5);var max45 = parseFloat(items[5],5);var avg45 = parseFloat(items[6],5);var min60 = parseFloat(items[7],5);var max60 = parseFloat(items[8],5);var avg60 = parseFloat(items[9],5);var min85 = parseFloat(items[10],5);var max85 = parseFloat(items[11],5);var avg85 = parseFloat(items[12],5);RCP26range.push({ x : year1, low : min26, high : max26});RCP45range.push({ x : year1, low : min45, high : max45});RCP60range.push({ x : year1, low : min60, high : max60});RCP85range.push({ x : year1, low : min85, high : max85});RCP26mean.push({ x : year1, y : avg26});RCP45mean.push({ x : year1, y : avg45});RCP60mean.push({ x : year1, y : avg60});RCP85mean.push({ x : year1, y : avg85});if (year1==1912) {Target2012_1981.push({x : year1, y : 2.47,name : '2012 Average (55.3°F)',dataLabels: {enabled: true,align: 'left', color: 'rgb(255, 240, 63)',borderRadius: 5,backgroundColor: 'rgba(0, 0, 0, 0.4)', borderWidth: 0,padding: 4,y: -2,shadow: false,formatter: function() {return this.point.name;}}});Normal_1981.push({x : year1, y : 0,name : '1981-2010 Average (52.85°F)',dataLabels: {enabled: true,align: 'left', color: 'rgb(200,200,200)',borderRadius: 5,backgroundColor: 'rgba(0, 0, 0, 0.4)', borderWidth: 0,padding: 4,y: -2,shadow: false,formatter: function() {return this.point.name;}}});}else {Target2012_1981.push({ x : year1, y : 2.47});Normal_1981.push({ x : year1, y : 0});}};};}); var opAcity = 0.5; chart.addSeries({color: 'rgba(0, 0, 0, ' + opAcity + ')',fillColor: 'rgba(0, 0, 0, ' + opAcity + ')',data: RCP85range, name: 'High Emissions',visible: false}); chart.addSeries({type: 'line',color: 'rgb(50, 50, 50)',data: RCP85mean, name: 'High Emissions',showInLegend: false}); chart.addSeries({ color: 'rgba(175, 0, 0, ' + opAcity + ')',fillColor: 'rgba(175, 0, 0, ' + opAcity + ')',data: RCP60range, name: 'Medium Emissions 2',visible: false}); chart.addSeries({type: 'line',color: 'rgb(240, 0, 0)',data: RCP60mean, name: 'Medium Emissions 2',showInLegend: false});chart.addSeries({ color: 'rgba(0, 0, 175, ' + opAcity + ')',fillColor: 'rgba(0, 0, 175, ' + opAcity + ')',data: RCP45range, name: 'Medium Emissions 1',visible: false}); chart.addSeries({type: 'line',color: 'rgb(0, 0, 240)',data: RCP45mean, name: 'Medium Emissions 1',showInLegend: false});chart.addSeries({color: 'rgba(0, 175, 0, ' + opAcity + ')',fillColor: 'rgba(0, 175, 0, ' + opAcity + ')',data: RCP26range, name: 'Low Emissions',visible: false});chart.addSeries({type: 'line',color: 'rgb(0, 240, 0)',data: RCP26mean,name: 'Low Emissions',showInLegend: false});chart.addSeries({type: 'line',color: 'rgb(255, 240, 63)',data: Target2012_1981,name: '2012 Anomaly',showInLegend: true}); });chart.renderer.image('http://www.climatecentral.org/images/tvmetsthemes/cc_logo_horiz_200x24.png', (chart.chartWidth-170), (chart.chartHeight-20), 150, 18).add();});