var legenddistance = {}; legenddistance['777'] = 3525 legenddistance['747-400'] = 101710 legenddistance['Unspecified'] = 69485 legenddistance['737-400'] = 2518 legenddistance['M80'] = 252 legenddistance['737-800'] = 8056 legenddistance['G-BOAE'] = 3525 legenddistance['Boeing 747'] = 9567 legenddistance['Airbus A318'] = 3525 legenddistance['Bombardier'] = 252 legenddistance['Boeing 777'] = 4783 legenddistance['767!'] = 252 legenddistance['A321'] = 4028 legenddistance['757'] = 252 legenddistance['777-200'] = 4280 legenddistance['A318'] = 7049 legenddistance['767'] = 6042 legenddistance['747-400 (G-CIVB)'] = 5287 legenddistance['A319'] = 2266 legenddistance['A320'] = 4280 legenddistance['A321 Neo'] = 755 legenddistance['A350'] = 10574 $(function () { var chart; $(document).ready(function() { // Build the chart chart = new Highcharts.Chart({ chart: { renderTo: 'aircraft_distance', plotBackgroundColor: null, plotBorderWidth: null, plotShadow: false }, title: { text: '' }, tooltip: { pointFormat: '{series.name}: {point.percentage}%', percentageDecimals: 1 }, plotOptions: { pie: { allowPointSelect: true, cursor: 'pointer', dataLabels: { enabled: true, color: '#000000', connectorColor: '#000000', formatter: function() { return ''+ this.point.name +': '+ Math.round(this.percentage*10)/10 +' % (' + legenddistance[this.point.name].toLocaleString() + ')'; } } } }, series: [{ type: 'pie', name: 'Sectors by Aircraft', data: [ ['777',1.4], ['747-400',40.4], ['Unspecified',27.6], ['737-400',1], ['M80',0.1], ['737-800',3.2], ['G-BOAE',1.4], ['Boeing 747',3.8], ['Airbus A318',1.4], ['Bombardier',0.1], ['Boeing 777',1.9], ['767!',0.1], ['A321',1.6], ['757',0.1], ['777-200',1.7], ['A318',2.8], ['767',2.4], ['747-400 (G-CIVB)',2.1], ['A319',0.9], ['A320',1.7], ['A321 Neo',0.3], ['A350',4.2] ] }] }); }); });