var ChartsAmcharts = function() { var initChartSample1 = function() { var chart = AmCharts.makeChart("chart_1", { "type": "serial", "theme": "light", "pathToImages": Metronic.getGlobalPluginsPath() + "amcharts/amcharts/images/", "autoMargins": false, "marginLeft": 30, "marginRight": 8, "marginTop": 10, "marginBottom": 26, "fontFamily": 'Open Sans', "color": '#888', "dataProvider": [{ "year": 2009, "income": 23.5, "expenses": 18.1 }, { "year": 2010, "income": 26.2, "expenses": 22.8 }, { "year": 2011, "income": 30.1, "expenses": 23.9 }, { "year": 2012, "income": 29.5, "expenses": 25.1 }, { "year": 2013, "income": 30.6, "expenses": 27.2, "dashLengthLine": 5 }, { "year": 2014, "income": 34.1, "expenses": 29.9, "dashLengthColumn": 5, "alpha": 0.2, "additional": "(projection)" }], "valueAxes": [{ "axisAlpha": 0, "position": "left" }], "startDuration": 1, "graphs": [{ "alphaField": "alpha", "balloonText": "[[title]] in [[category]]:[[value]] [[additional]]", "dashLengthField": "dashLengthColumn", "fillAlphas": 1, "title": "Income", "type": "column", "valueField": "income" }, { "balloonText": "[[title]] in [[category]]:[[value]] [[additional]]", "bullet": "round", "dashLengthField": "dashLengthLine", "lineThickness": 3, "bulletSize": 7, "bulletBorderAlpha": 1, "bulletColor": "#FFFFFF", "useLineColorForBulletBorder": true, "bulletBorderThickness": 3, "fillAlphas": 0, "lineAlpha": 1, "title": "Expenses", "valueField": "expenses" }], "categoryField": "year", "categoryAxis": { "gridPosition": "start", "axisAlpha": 0, "tickLength": 0 } }); $('#chart_1').closest('.portlet').find('.fullscreen').click(function() { chart.invalidateSize(); }); } var initChartSample2 = function() { var chart = AmCharts.makeChart("chart_2", { "type": "serial", "theme": "light", "fontFamily": 'Open Sans', "color": '#888888', "legend": { "equalWidths": false, "useGraphSettings": true, "valueAlign": "left", "valueWidth": 120 }, "dataProvider": [{ "date": "2012-01-01", "distance": 227, "townName": "New York", "townName2": "New York", "townSize": 25, "latitude": 40.71, "duration": 408 }, { "date": "2012-01-02", "distance": 371, "townName": "Washington", "townSize": 14, "latitude": 38.89, "duration": 482 }, { "date": "2012-01-03", "distance": 433, "townName": "Wilmington", "townSize": 6, "latitude": 34.22, "duration": 562 }, { "date": "2012-01-04", "distance": 345, "townName": "Jacksonville", "townSize": 7, "latitude": 30.35, "duration": 379 }, { "date": "2012-01-05", "distance": 480, "townName": "Miami", "townName2": "Miami", "townSize": 10, "latitude": 25.83, "duration": 501 }, { "date": "2012-01-06", "distance": 386, "townName": "Tallahassee", "townSize": 7, "latitude": 30.46, "duration": 443 }, { "date": "2012-01-07", "distance": 348, "townName": "New Orleans", "townSize": 10, "latitude": 29.94, "duration": 405 }, { "date": "2012-01-08", "distance": 238, "townName": "Houston", "townName2": "Houston", "townSize": 16, "latitude": 29.76, "duration": 309 }, { "date": "2012-01-09", "distance": 218, "townName": "Dalas", "townSize": 17, "latitude": 32.8, "duration": 287 }, { "date": "2012-01-10", "distance": 349, "townName": "Oklahoma City", "townSize": 11, "latitude": 35.49, "duration": 485 }, { "date": "2012-01-11", "distance": 603, "townName": "Kansas City", "townSize": 10, "latitude": 39.1, "duration": 890 }, { "date": "2012-01-12", "distance": 534, "townName": "Denver", "townName2": "Denver", "townSize": 18, "latitude": 39.74, "duration": 810 }, { "date": "2012-01-13", "townName": "Salt Lake City", "townSize": 12, "distance": 425, "duration": 670, "latitude": 40.75, "dashLength": 8, "alpha": 0.4 }, { "date": "2012-01-14", "latitude": 36.1, "duration": 470, "townName": "Las Vegas", "townName2": "Las Vegas" }, { "date": "2012-01-15" }, { "date": "2012-01-16" }, { "date": "2012-01-17" }, { "date": "2012-01-18" }, { "date": "2012-01-19" }], "valueAxes": [{ "id": "distanceAxis", "axisAlpha": 0, "gridAlpha": 0, "position": "left", "title": "distance" }, { "id": "latitudeAxis", "axisAlpha": 0, "gridAlpha": 0, "labelsEnabled": false, "position": "right" }, { "id": "durationAxis", "duration": "mm", "durationUnits": { "hh": "h ", "mm": "min" }, "axisAlpha": 0, "gridAlpha": 0, "inside": true, "position": "right", "title": "duration" }], "graphs": [{ "alphaField": "alpha", "balloonText": "[[value]] miles", "dashLengthField": "dashLength", "fillAlphas": 0.7, "legendPeriodValueText": "total: [[value.sum]] mi", "legendValueText": "[[value]] mi", "title": "distance", "type": "column", "valueField": "distance", "valueAxis": "distanceAxis" }, { "balloonText": "latitude:[[value]]", "bullet": "round", "bulletBorderAlpha": 1, "useLineColorForBulletBorder": true, "bulletColor": "#FFFFFF", "bulletSizeField": "townSize", "dashLengthField": "dashLength", "descriptionField": "townName", "labelPosition": "right", "labelText": "[[townName2]]", "legendValueText": "[[description]]/[[value]]", "title": "latitude/city", "fillAlphas": 0, "valueField": "latitude", "valueAxis": "latitudeAxis" }, { "bullet": "square", "bulletBorderAlpha": 1, "bulletBorderThickness": 1, "dashLengthField": "dashLength", "legendValueText": "[[value]]", "title": "duration", "fillAlphas": 0, "valueField": "duration", "valueAxis": "durationAxis" }], "chartCursor": { "categoryBalloonDateFormat": "DD", "cursorAlpha": 0.1, "cursorColor": "#000000", "fullWidth": true, "valueBalloonsEnabled": false, "zoomable": false }, "dataDateFormat": "YYYY-MM-DD", "categoryField": "date", "categoryAxis": { "dateFormats": [{ "period": "DD", "format": "DD" }, { "period": "WW", "format": "MMM DD" }, { "period": "MM", "format": "MMM" }, { "period": "YYYY", "format": "YYYY" }], "parseDates": true, "autoGridCount": false, "axisColor": "#555555", "gridAlpha": 0.1, "gridColor": "#FFFFFF", "gridCount": 50 }, "exportConfig": { "menuBottom": "20px", "menuRight": "22px", "menuItems": [{ "icon": Metronic.getGlobalPluginsPath() + "amcharts/amcharts/images/export.png", "format": 'png' }] } }); $('#chart_2').closest('.portlet').find('.fullscreen').click(function() { chart.invalidateSize(); }); } var initChartSample3 = function() { var chart = AmCharts.makeChart("chart_3", { "type": "serial", "theme": "light", "fontFamily": 'Open Sans', "color": '#888888', "pathToImages": Metronic.getGlobalPluginsPath() + "amcharts/amcharts/images/", "dataProvider": [{ "lineColor": "#b7e021", "date": "2012-01-01", "duration": 408 }, { "date": "2012-01-02", "duration": 482 }, { "date": "2012-01-03", "duration": 562 }, { "date": "2012-01-04", "duration": 379 }, { "lineColor": "#fbd51a", "date": "2012-01-05", "duration": 501 }, { "date": "2012-01-06", "duration": 443 }, { "date": "2012-01-07", "duration": 405 }, { "date": "2012-01-08", "duration": 309, "lineColor": "#2498d2" }, { "date": "2012-01-09", "duration": 287 }, { "date": "2012-01-10", "duration": 485 }, { "date": "2012-01-11", "duration": 890 }, { "date": "2012-01-12", "duration": 810 }], "balloon": { "cornerRadius": 6 }, "valueAxes": [{ "duration": "mm", "durationUnits": { "hh": "h ", "mm": "min" }, "axisAlpha": 0 }], "graphs": [{ "bullet": "square", "bulletBorderAlpha": 1, "bulletBorderThickness": 1, "fillAlphas": 0.3, "fillColorsField": "lineColor", "legendValueText": "[[value]]", "lineColorField": "lineColor", "title": "duration", "valueField": "duration" }], "chartScrollbar": {}, "chartCursor": { "categoryBalloonDateFormat": "YYYY MMM DD", "cursorAlpha": 0, "zoomable": false }, "dataDateFormat": "YYYY-MM-DD", "categoryField": "date", "categoryAxis": { "dateFormats": [{ "period": "DD", "format": "DD" }, { "period": "WW", "format": "MMM DD" }, { "period": "MM", "format": "MMM" }, { "period": "YYYY", "format": "YYYY" }], "parseDates": true, "autoGridCount": false, "axisColor": "#555555", "gridAlpha": 0, "gridCount": 50 } }); $('#chart_3').closest('.portlet').find('.fullscreen').click(function() { chart.invalidateSize(); }); } var initChartSample4 = function() { var chart = AmCharts.makeChart("chart_4", { "type": "serial", "theme": "light", "handDrawn": true, "handDrawScatter": 3, "legend": { "useGraphSettings": true, "markerSize": 12, "valueWidth": 0, "verticalGap": 0 }, "dataProvider": [{ "year": 2005, "income": 23.5, "expenses": 18.1 }, { "year": 2006, "income": 26.2, "expenses": 22.8 }, { "year": 2007, "income": 30.1, "expenses": 23.9 }, { "year": 2008, "income": 29.5, "expenses": 25.1 }, { "year": 2009, "income": 24.6, "expenses": 25 }], "valueAxes": [{ "minorGridAlpha": 0.08, "minorGridEnabled": true, "position": "top", "axisAlpha": 0 }], "startDuration": 1, "graphs": [{ "balloonText": "[[title]] in [[category]]:[[value]]", "title": "Income", "type": "column", "fillAlphas": 0.8, "valueField": "income" }, { "balloonText": "[[title]] in [[category]]:[[value]]", "bullet": "round", "bulletBorderAlpha": 1, "bulletColor": "#FFFFFF", "useLineColorForBulletBorder": true, "fillAlphas": 0, "lineThickness": 2, "lineAlpha": 1, "bulletSize": 7, "title": "Expenses", "valueField": "expenses" }], "rotate": true, "categoryField": "year", "categoryAxis": { "gridPosition": "start" } }); $('#chart_4').closest('.portlet').find('.fullscreen').click(function() { chart.invalidateSize(); }); } var initChartSample5 = function() { var chart = AmCharts.makeChart("chart_5", { "theme": "light", "type": "serial", "startDuration": 2, "fontFamily": 'Open Sans', "color": '#888', "dataProvider": [{ "country": "USA", "visits": 4025, "color": "#FF0F00" }, { "country": "China", "visits": 1882, "color": "#FF6600" }, { "country": "Japan", "visits": 1809, "color": "#FF9E01" }, { "country": "Germany", "visits": 1322, "color": "#FCD202" }, { "country": "UK", "visits": 1122, "color": "#F8FF01" }, { "country": "France", "visits": 1114, "color": "#B0DE09" }, { "country": "India", "visits": 984, "color": "#04D215" }, { "country": "Spain", "visits": 711, "color": "#0D8ECF" }, { "country": "Netherlands", "visits": 665, "color": "#0D52D1" }, { "country": "Russia", "visits": 580, "color": "#2A0CD0" }, { "country": "South Korea", "visits": 443, "color": "#8A0CCF" }, { "country": "Canada", "visits": 441, "color": "#CD0D74" }, { "country": "Brazil", "visits": 395, "color": "#754DEB" }, { "country": "Italy", "visits": 386, "color": "#DDDDDD" }, { "country": "Australia", "visits": 384, "color": "#999999" }, { "country": "Taiwan", "visits": 338, "color": "#333333" }, { "country": "Poland", "visits": 328, "color": "#000000" }], "valueAxes": [{ "position": "left", "axisAlpha": 0, "gridAlpha": 0 }], "graphs": [{ "balloonText": "[[category]]: [[value]]", "colorField": "color", "fillAlphas": 0.85, "lineAlpha": 0.1, "type": "column", "topRadius": 1, "valueField": "visits" }], "depth3D": 40, "angle": 30, "chartCursor": { "categoryBalloonEnabled": false, "cursorAlpha": 0, "zoomable": false }, "categoryField": "country", "categoryAxis": { "gridPosition": "start", "axisAlpha": 0, "gridAlpha": 0 }, "exportConfig": { "menuTop": "20px", "menuRight": "20px", "menuItems": [{ "icon": '/lib/3/images/export.png', "format": 'png' }] } }, 0); jQuery('.chart_5_chart_input').off().on('input change', function() { var property = jQuery(this).data('property'); var target = chart; chart.startDuration = 0; if (property == 'topRadius') { target = chart.graphs[0]; } target[property] = this.value; chart.validateNow(); }); $('#chart_5').closest('.portlet').find('.fullscreen').click(function() { chart.invalidateSize(); }); } var initChartSample6 = function() { var chart = AmCharts.makeChart("chart_6", { "type": "pie", "theme": "light", "fontFamily": 'Open Sans', "color": '#888', "dataProvider": [{ "country": "Lithuania", "litres": 501.9 }, { "country": "Czech Republic", "litres": 301.9 }, { "country": "Ireland", "litres": 201.1 }, { "country": "Germany", "litres": 165.8 }, { "country": "Australia", "litres": 139.9 }, { "country": "Austria", "litres": 128.3 }, { "country": "UK", "litres": 99 }, { "country": "Belgium", "litres": 60 }, { "country": "The Netherlands", "litres": 50 }], "valueField": "litres", "titleField": "country", "exportConfig": { menuItems: [{ icon: Metronic.getGlobalPluginsPath() + "amcharts/amcharts/images/export.png", format: 'png' }] } }); $('#chart_6').closest('.portlet').find('.fullscreen').click(function() { chart.invalidateSize(); }); } var initChartSample7 = function() { var chart = AmCharts.makeChart("chart_7", { "type": "pie", "theme": "light", "fontFamily": 'Open Sans', "color": '#888', "dataProvider": [{ "country": "Lithuania", "value": 260 }, { "country": "Ireland", "value": 201 }, { "country": "Germany", "value": 65 }, { "country": "Australia", "value": 39 }, { "country": "UK", "value": 19 }, { "country": "Latvia", "value": 10 }], "valueField": "value", "titleField": "country", "outlineAlpha": 0.4, "depth3D": 15, "balloonText": "[[title]]
[[value]] ([[percents]]%)", "angle": 30, "exportConfig": { menuItems: [{ icon: '/lib/3/images/export.png', format: 'png' }] } }); jQuery('.chart_7_chart_input').off().on('input change', function() { var property = jQuery(this).data('property'); var target = chart; var value = Number(this.value); chart.startDuration = 0; if (property == 'innerRadius') { value += "%"; } target[property] = value; chart.validateNow(); }); $('#chart_7').closest('.portlet').find('.fullscreen').click(function() { chart.invalidateSize(); }); } var initChartSample8 = function() { var chart = AmCharts.makeChart("chart_8", { "type": "radar", "theme": "light", "fontFamily": 'Open Sans', "color": '#888', "dataProvider": [{ "direction": "N", "value": 8 }, { "direction": "NE", "value": 9 }, { "direction": "E", "value": 4.5 }, { "direction": "SE", "value": 3.5 }, { "direction": "S", "value": 9.2 }, { "direction": "SW", "value": 8.4 }, { "direction": "W", "value": 11.1 }, { "direction": "NW", "value": 10 }], "valueAxes": [{ "gridType": "circles", "minimum": 0, "autoGridCount": false, "axisAlpha": 0.2, "fillAlpha": 0.05, "fillColor": "#FFFFFF", "gridAlpha": 0.08, "guides": [{ "angle": 225, "fillAlpha": 0.3, "fillColor": "#0066CC", "tickLength": 0, "toAngle": 315, "toValue": 14, "value": 0, "lineAlpha": 0, }, { "angle": 45, "fillAlpha": 0.3, "fillColor": "#CC3333", "tickLength": 0, "toAngle": 135, "toValue": 14, "value": 0, "lineAlpha": 0, }], "position": "left" }], "startDuration": 1, "graphs": [{ "balloonText": "[[category]]: [[value]] m/s", "bullet": "round", "fillAlphas": 0.3, "valueField": "value" }], "categoryField": "direction" }); $('#chart_8').closest('.portlet').find('.fullscreen').click(function() { chart.invalidateSize(); }); } var initChartSample9 = function() { var chart = AmCharts.makeChart("chart_9", { "type": "radar", "theme": "light", "fontFamily": 'Open Sans', "color": '#888', "dataProvider": [{ "country": "Czech Republic", "litres": 156.9 }, { "country": "Ireland", "litres": 131.1 }, { "country": "Germany", "litres": 115.8 }, { "country": "Australia", "litres": 109.9 }, { "country": "Austria", "litres": 108.3 }, { "country": "UK", "litres": 99 }], "valueAxes": [{ "axisTitleOffset": 20, "minimum": 0, "axisAlpha": 0.15 }], "startDuration": 2, "graphs": [{ "balloonText": "[[value]] litres of beer per year", "bullet": "round", "valueField": "litres" }], "categoryField": "country", "exportConfig": { "menuTop": "10px", "menuRight": "10px", "menuItems": [{ "icon": '/lib/3/images/export.png', "format": 'png' }] } }); $('#chart_9').closest('.portlet').find('.fullscreen').click(function() { chart.invalidateSize(); }); } var initChartSample10 = function() { /* although ammap has methos like getAreaCenterLatitude and getAreaCenterLongitude, they are not suitable in quite a lot of cases as the center of some countries is even outside the country itself (like US, because of Alaska and Hawaii) That's why wehave the coordinates stored here */ var latlong = {}; latlong["AD"] = { "latitude": 42.5, "longitude": 1.5 }; latlong["AE"] = { "latitude": 24, "longitude": 54 }; latlong["AF"] = { "latitude": 33, "longitude": 65 }; latlong["AG"] = { "latitude": 17.05, "longitude": -61.8 }; latlong["AI"] = { "latitude": 18.25, "longitude": -63.1667 }; latlong["AL"] = { "latitude": 41, "longitude": 20 }; latlong["AM"] = { "latitude": 40, "longitude": 45 }; latlong["AN"] = { "latitude": 12.25, "longitude": -68.75 }; latlong["AO"] = { "latitude": -12.5, "longitude": 18.5 }; latlong["AP"] = { "latitude": 35, "longitude": 105 }; latlong["AQ"] = { "latitude": -90, "longitude": 0 }; latlong["AR"] = { "latitude": -34, "longitude": -64 }; latlong["AS"] = { "latitude": -14.3333, "longitude": -170 }; latlong["AT"] = { "latitude": 47.3333, "longitude": 13.3333 }; latlong["AU"] = { "latitude": -27, "longitude": 133 }; latlong["AW"] = { "latitude": 12.5, "longitude": -69.9667 }; latlong["AZ"] = { "latitude": 40.5, "longitude": 47.5 }; latlong["BA"] = { "latitude": 44, "longitude": 18 }; latlong["BB"] = { "latitude": 13.1667, "longitude": -59.5333 }; latlong["BD"] = { "latitude": 24, "longitude": 90 }; latlong["BE"] = { "latitude": 50.8333, "longitude": 4 }; latlong["BF"] = { "latitude": 13, "longitude": -2 }; latlong["BG"] = { "latitude": 43, "longitude": 25 }; latlong["BH"] = { "latitude": 26, "longitude": 50.55 }; latlong["BI"] = { "latitude": -3.5, "longitude": 30 }; latlong["BJ"] = { "latitude": 9.5, "longitude": 2.25 }; latlong["BM"] = { "latitude": 32.3333, "longitude": -64.75 }; latlong["BN"] = { "latitude": 4.5, "longitude": 114.6667 }; latlong["BO"] = { "latitude": -17, "longitude": -65 }; latlong["BR"] = { "latitude": -10, "longitude": -55 }; latlong["BS"] = { "latitude": 24.25, "longitude": -76 }; latlong["BT"] = { "latitude": 27.5, "longitude": 90.5 }; latlong["BV"] = { "latitude": -54.4333, "longitude": 3.4 }; latlong["BW"] = { "latitude": -22, "longitude": 24 }; latlong["BY"] = { "latitude": 53, "longitude": 28 }; latlong["BZ"] = { "latitude": 17.25, "longitude": -88.75 }; latlong["CA"] = { "latitude": 54, "longitude": -100 }; latlong["CC"] = { "latitude": -12.5, "longitude": 96.8333 }; latlong["CD"] = { "latitude": 0, "longitude": 25 }; latlong["CF"] = { "latitude": 7, "longitude": 21 }; latlong["CG"] = { "latitude": -1, "longitude": 15 }; latlong["CH"] = { "latitude": 47, "longitude": 8 }; latlong["CI"] = { "latitude": 8, "longitude": -5 }; latlong["CK"] = { "latitude": -21.2333, "longitude": -159.7667 }; latlong["CL"] = { "latitude": -30, "longitude": -71 }; latlong["CM"] = { "latitude": 6, "longitude": 12 }; latlong["CN"] = { "latitude": 35, "longitude": 105 }; latlong["CO"] = { "latitude": 4, "longitude": -72 }; latlong["CR"] = { "latitude": 10, "longitude": -84 }; latlong["CU"] = { "latitude": 21.5, "longitude": -80 }; latlong["CV"] = { "latitude": 16, "longitude": -24 }; latlong["CX"] = { "latitude": -10.5, "longitude": 105.6667 }; latlong["CY"] = { "latitude": 35, "longitude": 33 }; latlong["CZ"] = { "latitude": 49.75, "longitude": 15.5 }; latlong["DE"] = { "latitude": 51, "longitude": 9 }; latlong["DJ"] = { "latitude": 11.5, "longitude": 43 }; latlong["DK"] = { "latitude": 56, "longitude": 10 }; latlong["DM"] = { "latitude": 15.4167, "longitude": -61.3333 }; latlong["DO"] = { "latitude": 19, "longitude": -70.6667 }; latlong["DZ"] = { "latitude": 28, "longitude": 3 }; latlong["EC"] = { "latitude": -2, "longitude": -77.5 }; latlong["EE"] = { "latitude": 59, "longitude": 26 }; latlong["EG"] = { "latitude": 27, "longitude": 30 }; latlong["EH"] = { "latitude": 24.5, "longitude": -13 }; latlong["ER"] = { "latitude": 15, "longitude": 39 }; latlong["ES"] = { "latitude": 40, "longitude": -4 }; latlong["ET"] = { "latitude": 8, "longitude": 38 }; latlong["EU"] = { "latitude": 47, "longitude": 8 }; latlong["FI"] = { "latitude": 62, "longitude": 26 }; latlong["FJ"] = { "latitude": -18, "longitude": 175 }; latlong["FK"] = { "latitude": -51.75, "longitude": -59 }; latlong["FM"] = { "latitude": 6.9167, "longitude": 158.25 }; latlong["FO"] = { "latitude": 62, "longitude": -7 }; latlong["FR"] = { "latitude": 46, "longitude": 2 }; latlong["GA"] = { "latitude": -1, "longitude": 11.75 }; latlong["GB"] = { "latitude": 54, "longitude": -2 }; latlong["GD"] = { "latitude": 12.1167, "longitude": -61.6667 }; latlong["GE"] = { "latitude": 42, "longitude": 43.5 }; latlong["GF"] = { "latitude": 4, "longitude": -53 }; latlong["GH"] = { "latitude": 8, "longitude": -2 }; latlong["GI"] = { "latitude": 36.1833, "longitude": -5.3667 }; latlong["GL"] = { "latitude": 72, "longitude": -40 }; latlong["GM"] = { "latitude": 13.4667, "longitude": -16.5667 }; latlong["GN"] = { "latitude": 11, "longitude": -10 }; latlong["GP"] = { "latitude": 16.25, "longitude": -61.5833 }; latlong["GQ"] = { "latitude": 2, "longitude": 10 }; latlong["GR"] = { "latitude": 39, "longitude": 22 }; latlong["GS"] = { "latitude": -54.5, "longitude": -37 }; latlong["GT"] = { "latitude": 15.5, "longitude": -90.25 }; latlong["GU"] = { "latitude": 13.4667, "longitude": 144.7833 }; latlong["GW"] = { "latitude": 12, "longitude": -15 }; latlong["GY"] = { "latitude": 5, "longitude": -59 }; latlong["HK"] = { "latitude": 22.25, "longitude": 114.1667 }; latlong["HM"] = { "latitude": -53.1, "longitude": 72.5167 }; latlong["HN"] = { "latitude": 15, "longitude": -86.5 }; latlong["HR"] = { "latitude": 45.1667, "longitude": 15.5 }; latlong["HT"] = { "latitude": 19, "longitude": -72.4167 }; latlong["HU"] = { "latitude": 47, "longitude": 20 }; latlong["ID"] = { "latitude": -5, "longitude": 120 }; latlong["IE"] = { "latitude": 53, "longitude": -8 }; latlong["IL"] = { "latitude": 31.5, "longitude": 34.75 }; latlong["IN"] = { "latitude": 20, "longitude": 77 }; latlong["IO"] = { "latitude": -6, "longitude": 71.5 }; latlong["IQ"] = { "latitude": 33, "longitude": 44 }; latlong["IR"] = { "latitude": 32, "longitude": 53 }; latlong["IS"] = { "latitude": 65, "longitude": -18 }; latlong["IT"] = { "latitude": 42.8333, "longitude": 12.8333 }; latlong["JM"] = { "latitude": 18.25, "longitude": -77.5 }; latlong["JO"] = { "latitude": 31, "longitude": 36 }; latlong["JP"] = { "latitude": 36, "longitude": 138 }; latlong["KE"] = { "latitude": 1, "longitude": 38 }; latlong["KG"] = { "latitude": 41, "longitude": 75 }; latlong["KH"] = { "latitude": 13, "longitude": 105 }; latlong["KI"] = { "latitude": 1.4167, "longitude": 173 }; latlong["KM"] = { "latitude": -12.1667, "longitude": 44.25 }; latlong["KN"] = { "latitude": 17.3333, "longitude": -62.75 }; latlong["KP"] = { "latitude": 40, "longitude": 127 }; latlong["KR"] = { "latitude": 37, "longitude": 127.5 }; latlong["KW"] = { "latitude": 29.3375, "longitude": 47.6581 }; latlong["KY"] = { "latitude": 19.5, "longitude": -80.5 }; latlong["KZ"] = { "latitude": 48, "longitude": 68 }; latlong["LA"] = { "latitude": 18, "longitude": 105 }; latlong["LB"] = { "latitude": 33.8333, "longitude": 35.8333 }; latlong["LC"] = { "latitude": 13.8833, "longitude": -61.1333 }; latlong["LI"] = { "latitude": 47.1667, "longitude": 9.5333 }; latlong["LK"] = { "latitude": 7, "longitude": 81 }; latlong["LR"] = { "latitude": 6.5, "longitude": -9.5 }; latlong["LS"] = { "latitude": -29.5, "longitude": 28.5 }; latlong["LT"] = { "latitude": 55, "longitude": 24 }; latlong["LU"] = { "latitude": 49.75, "longitude": 6 }; latlong["LV"] = { "latitude": 57, "longitude": 25 }; latlong["LY"] = { "latitude": 25, "longitude": 17 }; latlong["MA"] = { "latitude": 32, "longitude": -5 }; latlong["MC"] = { "latitude": 43.7333, "longitude": 7.4 }; latlong["MD"] = { "latitude": 47, "longitude": 29 }; latlong["ME"] = { "latitude": 42.5, "longitude": 19.4 }; latlong["MG"] = { "latitude": -20, "longitude": 47 }; latlong["MH"] = { "latitude": 9, "longitude": 168 }; latlong["MK"] = { "latitude": 41.8333, "longitude": 22 }; latlong["ML"] = { "latitude": 17, "longitude": -4 }; latlong["MM"] = { "latitude": 22, "longitude": 98 }; latlong["MN"] = { "latitude": 46, "longitude": 105 }; latlong["MO"] = { "latitude": 22.1667, "longitude": 113.55 }; latlong["MP"] = { "latitude": 15.2, "longitude": 145.75 }; latlong["MQ"] = { "latitude": 14.6667, "longitude": -61 }; latlong["MR"] = { "latitude": 20, "longitude": -12 }; latlong["MS"] = { "latitude": 16.75, "longitude": -62.2 }; latlong["MT"] = { "latitude": 35.8333, "longitude": 14.5833 }; latlong["MU"] = { "latitude": -20.2833, "longitude": 57.55 }; latlong["MV"] = { "latitude": 3.25, "longitude": 73 }; latlong["MW"] = { "latitude": -13.5, "longitude": 34 }; latlong["MX"] = { "latitude": 23, "longitude": -102 }; latlong["MY"] = { "latitude": 2.5, "longitude": 112.5 }; latlong["MZ"] = { "latitude": -18.25, "longitude": 35 }; latlong["NA"] = { "latitude": -22, "longitude": 17 }; latlong["NC"] = { "latitude": -21.5, "longitude": 165.5 }; latlong["NE"] = { "latitude": 16, "longitude": 8 }; latlong["NF"] = { "latitude": -29.0333, "longitude": 167.95 }; latlong["NG"] = { "latitude": 10, "longitude": 8 }; latlong["NI"] = { "latitude": 13, "longitude": -85 }; latlong["NL"] = { "latitude": 52.5, "longitude": 5.75 }; latlong["NO"] = { "latitude": 62, "longitude": 10 }; latlong["NP"] = { "latitude": 28, "longitude": 84 }; latlong["NR"] = { "latitude": -0.5333, "longitude": 166.9167 }; latlong["NU"] = { "latitude": -19.0333, "longitude": -169.8667 }; latlong["NZ"] = { "latitude": -41, "longitude": 174 }; latlong["OM"] = { "latitude": 21, "longitude": 57 }; latlong["PA"] = { "latitude": 9, "longitude": -80 }; latlong["PE"] = { "latitude": -10, "longitude": -76 }; latlong["PF"] = { "latitude": -15, "longitude": -140 }; latlong["PG"] = { "latitude": -6, "longitude": 147 }; latlong["PH"] = { "latitude": 13, "longitude": 122 }; latlong["PK"] = { "latitude": 30, "longitude": 70 }; latlong["PL"] = { "latitude": 52, "longitude": 20 }; latlong["PM"] = { "latitude": 46.8333, "longitude": -56.3333 }; latlong["PR"] = { "latitude": 18.25, "longitude": -66.5 }; latlong["PS"] = { "latitude": 32, "longitude": 35.25 }; latlong["PT"] = { "latitude": 39.5, "longitude": -8 }; latlong["PW"] = { "latitude": 7.5, "longitude": 134.5 }; latlong["PY"] = { "latitude": -23, "longitude": -58 }; latlong["QA"] = { "latitude": 25.5, "longitude": 51.25 }; latlong["RE"] = { "latitude": -21.1, "longitude": 55.6 }; latlong["RO"] = { "latitude": 46, "longitude": 25 }; latlong["RS"] = { "latitude": 44, "longitude": 21 }; latlong["RU"] = { "latitude": 60, "longitude": 100 }; latlong["RW"] = { "latitude": -2, "longitude": 30 }; latlong["SA"] = { "latitude": 25, "longitude": 45 }; latlong["SB"] = { "latitude": -8, "longitude": 159 }; latlong["SC"] = { "latitude": -4.5833, "longitude": 55.6667 }; latlong["SD"] = { "latitude": 15, "longitude": 30 }; latlong["SE"] = { "latitude": 62, "longitude": 15 }; latlong["SG"] = { "latitude": 1.3667, "longitude": 103.8 }; latlong["SH"] = { "latitude": -15.9333, "longitude": -5.7 }; latlong["SI"] = { "latitude": 46, "longitude": 15 }; latlong["SJ"] = { "latitude": 78, "longitude": 20 }; latlong["SK"] = { "latitude": 48.6667, "longitude": 19.5 }; latlong["SL"] = { "latitude": 8.5, "longitude": -11.5 }; latlong["SM"] = { "latitude": 43.7667, "longitude": 12.4167 }; latlong["SN"] = { "latitude": 14, "longitude": -14 }; latlong["SO"] = { "latitude": 10, "longitude": 49 }; latlong["SR"] = { "latitude": 4, "longitude": -56 }; latlong["ST"] = { "latitude": 1, "longitude": 7 }; latlong["SV"] = { "latitude": 13.8333, "longitude": -88.9167 }; latlong["SY"] = { "latitude": 35, "longitude": 38 }; latlong["SZ"] = { "latitude": -26.5, "longitude": 31.5 }; latlong["TC"] = { "latitude": 21.75, "longitude": -71.5833 }; latlong["TD"] = { "latitude": 15, "longitude": 19 }; latlong["TF"] = { "latitude": -43, "longitude": 67 }; latlong["TG"] = { "latitude": 8, "longitude": 1.1667 }; latlong["TH"] = { "latitude": 15, "longitude": 100 }; latlong["TJ"] = { "latitude": 39, "longitude": 71 }; latlong["TK"] = { "latitude": -9, "longitude": -172 }; latlong["TM"] = { "latitude": 40, "longitude": 60 }; latlong["TN"] = { "latitude": 34, "longitude": 9 }; latlong["TO"] = { "latitude": -20, "longitude": -175 }; latlong["TR"] = { "latitude": 39, "longitude": 35 }; latlong["TT"] = { "latitude": 11, "longitude": -61 }; latlong["TV"] = { "latitude": -8, "longitude": 178 }; latlong["TW"] = { "latitude": 23.5, "longitude": 121 }; latlong["TZ"] = { "latitude": -6, "longitude": 35 }; latlong["UA"] = { "latitude": 49, "longitude": 32 }; latlong["UG"] = { "latitude": 1, "longitude": 32 }; latlong["UM"] = { "latitude": 19.2833, "longitude": 166.6 }; latlong["US"] = { "latitude": 38, "longitude": -97 }; latlong["UY"] = { "latitude": -33, "longitude": -56 }; latlong["UZ"] = { "latitude": 41, "longitude": 64 }; latlong["VA"] = { "latitude": 41.9, "longitude": 12.45 }; latlong["VC"] = { "latitude": 13.25, "longitude": -61.2 }; latlong["VE"] = { "latitude": 8, "longitude": -66 }; latlong["VG"] = { "latitude": 18.5, "longitude": -64.5 }; latlong["VI"] = { "latitude": 18.3333, "longitude": -64.8333 }; latlong["VN"] = { "latitude": 16, "longitude": 106 }; latlong["VU"] = { "latitude": -16, "longitude": 167 }; latlong["WF"] = { "latitude": -13.3, "longitude": -176.2 }; latlong["WS"] = { "latitude": -13.5833, "longitude": -172.3333 }; latlong["YE"] = { "latitude": 15, "longitude": 48 }; latlong["YT"] = { "latitude": -12.8333, "longitude": 45.1667 }; latlong["ZA"] = { "latitude": -29, "longitude": 24 }; latlong["ZM"] = { "latitude": -15, "longitude": 30 }; latlong["ZW"] = { "latitude": -20, "longitude": 30 }; var mapData = [{ "code": "AF", "name": "Afghanistan", "value": 32358260, "color": "#eea638" }, { "code": "AL", "name": "Albania", "value": 3215988, "color": "#d8854f" }, { "code": "DZ", "name": "Algeria", "value": 35980193, "color": "#de4c4f" }, { "code": "AO", "name": "Angola", "value": 19618432, "color": "#de4c4f" }, { "code": "AR", "name": "Argentina", "value": 40764561, "color": "#86a965" }, { "code": "AM", "name": "Armenia", "value": 3100236, "color": "#d8854f" }, { "code": "AU", "name": "Australia", "value": 22605732, "color": "#8aabb0" }, { "code": "AT", "name": "Austria", "value": 8413429, "color": "#d8854f" }, { "code": "AZ", "name": "Azerbaijan", "value": 9306023, "color": "#d8854f" }, { "code": "BH", "name": "Bahrain", "value": 1323535, "color": "#eea638" }, { "code": "BD", "name": "Bangladesh", "value": 150493658, "color": "#eea638" }, { "code": "BY", "name": "Belarus", "value": 9559441, "color": "#d8854f" }, { "code": "BE", "name": "Belgium", "value": 10754056, "color": "#d8854f" }, { "code": "BJ", "name": "Benin", "value": 9099922, "color": "#de4c4f" }, { "code": "BT", "name": "Bhutan", "value": 738267, "color": "#eea638" }, { "code": "BO", "name": "Bolivia", "value": 10088108, "color": "#86a965" }, { "code": "BA", "name": "Bosnia and Herzegovina", "value": 3752228, "color": "#d8854f" }, { "code": "BW", "name": "Botswana", "value": 2030738, "color": "#de4c4f" }, { "code": "BR", "name": "Brazil", "value": 196655014, "color": "#86a965" }, { "code": "BN", "name": "Brunei", "value": 405938, "color": "#eea638" }, { "code": "BG", "name": "Bulgaria", "value": 7446135, "color": "#d8854f" }, { "code": "BF", "name": "Burkina Faso", "value": 16967845, "color": "#de4c4f" }, { "code": "BI", "name": "Burundi", "value": 8575172, "color": "#de4c4f" }, { "code": "KH", "name": "Cambodia", "value": 14305183, "color": "#eea638" }, { "code": "CM", "name": "Cameroon", "value": 20030362, "color": "#de4c4f" }, { "code": "CA", "name": "Canada", "value": 34349561, "color": "#a7a737" }, { "code": "CV", "name": "Cape Verde", "value": 500585, "color": "#de4c4f" }, { "code": "CF", "name": "Central African Rep.", "value": 4486837, "color": "#de4c4f" }, { "code": "TD", "name": "Chad", "value": 11525496, "color": "#de4c4f" }, { "code": "CL", "name": "Chile", "value": 17269525, "color": "#86a965" }, { "code": "CN", "name": "China", "value": 1347565324, "color": "#eea638" }, { "code": "CO", "name": "Colombia", "value": 46927125, "color": "#86a965" }, { "code": "KM", "name": "Comoros", "value": 753943, "color": "#de4c4f" }, { "code": "CD", "name": "Congo, Dem. Rep.", "value": 67757577, "color": "#de4c4f" }, { "code": "CG", "name": "Congo, Rep.", "value": 4139748, "color": "#de4c4f" }, { "code": "CR", "name": "Costa Rica", "value": 4726575, "color": "#a7a737" }, { "code": "CI", "name": "Cote d'Ivoire", "value": 20152894, "color": "#de4c4f" }, { "code": "HR", "name": "Croatia", "value": 4395560, "color": "#d8854f" }, { "code": "CU", "name": "Cuba", "value": 11253665, "color": "#a7a737" }, { "code": "CY", "name": "Cyprus", "value": 1116564, "color": "#d8854f" }, { "code": "CZ", "name": "Czech Rep.", "value": 10534293, "color": "#d8854f" }, { "code": "DK", "name": "Denmark", "value": 5572594, "color": "#d8854f" }, { "code": "DJ", "name": "Djibouti", "value": 905564, "color": "#de4c4f" }, { "code": "DO", "name": "Dominican Rep.", "value": 10056181, "color": "#a7a737" }, { "code": "EC", "name": "Ecuador", "value": 14666055, "color": "#86a965" }, { "code": "EG", "name": "Egypt", "value": 82536770, "color": "#de4c4f" }, { "code": "SV", "name": "El Salvador", "value": 6227491, "color": "#a7a737" }, { "code": "GQ", "name": "Equatorial Guinea", "value": 720213, "color": "#de4c4f" }, { "code": "ER", "name": "Eritrea", "value": 5415280, "color": "#de4c4f" }, { "code": "EE", "name": "Estonia", "value": 1340537, "color": "#d8854f" }, { "code": "ET", "name": "Ethiopia", "value": 84734262, "color": "#de4c4f" }, { "code": "FJ", "name": "Fiji", "value": 868406, "color": "#8aabb0" }, { "code": "FI", "name": "Finland", "value": 5384770, "color": "#d8854f" }, { "code": "FR", "name": "France", "value": 63125894, "color": "#d8854f" }, { "code": "GA", "name": "Gabon", "value": 1534262, "color": "#de4c4f" }, { "code": "GM", "name": "Gambia", "value": 1776103, "color": "#de4c4f" }, { "code": "GE", "name": "Georgia", "value": 4329026, "color": "#d8854f" }, { "code": "DE", "name": "Germany", "value": 82162512, "color": "#d8854f" }, { "code": "GH", "name": "Ghana", "value": 24965816, "color": "#de4c4f" }, { "code": "GR", "name": "Greece", "value": 11390031, "color": "#d8854f" }, { "code": "GT", "name": "Guatemala", "value": 14757316, "color": "#a7a737" }, { "code": "GN", "name": "Guinea", "value": 10221808, "color": "#de4c4f" }, { "code": "GW", "name": "Guinea-Bissau", "value": 1547061, "color": "#de4c4f" }, { "code": "GY", "name": "Guyana", "value": 756040, "color": "#86a965" }, { "code": "HT", "name": "Haiti", "value": 10123787, "color": "#a7a737" }, { "code": "HN", "name": "Honduras", "value": 7754687, "color": "#a7a737" }, { "code": "HK", "name": "Hong Kong, China", "value": 7122187, "color": "#eea638" }, { "code": "HU", "name": "Hungary", "value": 9966116, "color": "#d8854f" }, { "code": "IS", "name": "Iceland", "value": 324366, "color": "#d8854f" }, { "code": "IN", "name": "India", "value": 1241491960, "color": "#eea638" }, { "code": "ID", "name": "Indonesia", "value": 242325638, "color": "#eea638" }, { "code": "IR", "name": "Iran", "value": 74798599, "color": "#eea638" }, { "code": "IQ", "name": "Iraq", "value": 32664942, "color": "#eea638" }, { "code": "IE", "name": "Ireland", "value": 4525802, "color": "#d8854f" }, { "code": "IL", "name": "Israel", "value": 7562194, "color": "#eea638" }, { "code": "IT", "name": "Italy", "value": 60788694, "color": "#d8854f" }, { "code": "JM", "name": "Jamaica", "value": 2751273, "color": "#a7a737" }, { "code": "JP", "name": "Japan", "value": 126497241, "color": "#eea638" }, { "code": "JO", "name": "Jordan", "value": 6330169, "color": "#eea638" }, { "code": "KZ", "name": "Kazakhstan", "value": 16206750, "color": "#eea638" }, { "code": "KE", "name": "Kenya", "value": 41609728, "color": "#de4c4f" }, { "code": "KP", "name": "Korea, Dem. Rep.", "value": 24451285, "color": "#eea638" }, { "code": "KR", "name": "Korea, Rep.", "value": 48391343, "color": "#eea638" }, { "code": "KW", "name": "Kuwait", "value": 2818042, "color": "#eea638" }, { "code": "KG", "name": "Kyrgyzstan", "value": 5392580, "color": "#eea638" }, { "code": "LA", "name": "Laos", "value": 6288037, "color": "#eea638" }, { "code": "LV", "name": "Latvia", "value": 2243142, "color": "#d8854f" }, { "code": "LB", "name": "Lebanon", "value": 4259405, "color": "#eea638" }, { "code": "LS", "name": "Lesotho", "value": 2193843, "color": "#de4c4f" }, { "code": "LR", "name": "Liberia", "value": 4128572, "color": "#de4c4f" }, { "code": "LY", "name": "Libya", "value": 6422772, "color": "#de4c4f" }, { "code": "LT", "name": "Lithuania", "value": 3307481, "color": "#d8854f" }, { "code": "LU", "name": "Luxembourg", "value": 515941, "color": "#d8854f" }, { "code": "MK", "name": "Macedonia, FYR", "value": 2063893, "color": "#d8854f" }, { "code": "MG", "name": "Madagascar", "value": 21315135, "color": "#de4c4f" }, { "code": "MW", "name": "Malawi", "value": 15380888, "color": "#de4c4f" }, { "code": "MY", "name": "Malaysia", "value": 28859154, "color": "#eea638" }, { "code": "ML", "name": "Mali", "value": 15839538, "color": "#de4c4f" }, { "code": "MR", "name": "Mauritania", "value": 3541540, "color": "#de4c4f" }, { "code": "MU", "name": "Mauritius", "value": 1306593, "color": "#de4c4f" }, { "code": "MX", "name": "Mexico", "value": 114793341, "color": "#a7a737" }, { "code": "MD", "name": "Moldova", "value": 3544864, "color": "#d8854f" }, { "code": "MN", "name": "Mongolia", "value": 2800114, "color": "#eea638" }, { "code": "ME", "name": "Montenegro", "value": 632261, "color": "#d8854f" }, { "code": "MA", "name": "Morocco", "value": 32272974, "color": "#de4c4f" }, { "code": "MZ", "name": "Mozambique", "value": 23929708, "color": "#de4c4f" }, { "code": "MM", "name": "Myanmar", "value": 48336763, "color": "#eea638" }, { "code": "NA", "name": "Namibia", "value": 2324004, "color": "#de4c4f" }, { "code": "NP", "name": "Nepal", "value": 30485798, "color": "#eea638" }, { "code": "NL", "name": "Netherlands", "value": 16664746, "color": "#d8854f" }, { "code": "NZ", "name": "New Zealand", "value": 4414509, "color": "#8aabb0" }, { "code": "NI", "name": "Nicaragua", "value": 5869859, "color": "#a7a737" }, { "code": "NE", "name": "Niger", "value": 16068994, "color": "#de4c4f" }, { "code": "NG", "name": "Nigeria", "value": 162470737, "color": "#de4c4f" }, { "code": "NO", "name": "Norway", "value": 4924848, "color": "#d8854f" }, { "code": "OM", "name": "Oman", "value": 2846145, "color": "#eea638" }, { "code": "PK", "name": "Pakistan", "value": 176745364, "color": "#eea638" }, { "code": "PA", "name": "Panama", "value": 3571185, "color": "#a7a737" }, { "code": "PG", "name": "Papua New Guinea", "value": 7013829, "color": "#8aabb0" }, { "code": "PY", "name": "Paraguay", "value": 6568290, "color": "#86a965" }, { "code": "PE", "name": "Peru", "value": 29399817, "color": "#86a965" }, { "code": "PH", "name": "Philippines", "value": 94852030, "color": "#eea638" }, { "code": "PL", "name": "Poland", "value": 38298949, "color": "#d8854f" }, { "code": "PT", "name": "Portugal", "value": 10689663, "color": "#d8854f" }, { "code": "PR", "name": "Puerto Rico", "value": 3745526, "color": "#a7a737" }, { "code": "QA", "name": "Qatar", "value": 1870041, "color": "#eea638" }, { "code": "RO", "name": "Romania", "value": 21436495, "color": "#d8854f" }, { "code": "RU", "name": "Russia", "value": 142835555, "color": "#d8854f" }, { "code": "RW", "name": "Rwanda", "value": 10942950, "color": "#de4c4f" }, { "code": "SA", "name": "Saudi Arabia", "value": 28082541, "color": "#eea638" }, { "code": "SN", "name": "Senegal", "value": 12767556, "color": "#de4c4f" }, { "code": "RS", "name": "Serbia", "value": 9853969, "color": "#d8854f" }, { "code": "SL", "name": "Sierra Leone", "value": 5997486, "color": "#de4c4f" }, { "code": "SG", "name": "Singapore", "value": 5187933, "color": "#eea638" }, { "code": "SK", "name": "Slovak Republic", "value": 5471502, "color": "#d8854f" }, { "code": "SI", "name": "Slovenia", "value": 2035012, "color": "#d8854f" }, { "code": "SB", "name": "Solomon Islands", "value": 552267, "color": "#8aabb0" }, { "code": "SO", "name": "Somalia", "value": 9556873, "color": "#de4c4f" }, { "code": "ZA", "name": "South Africa", "value": 50459978, "color": "#de4c4f" }, { "code": "ES", "name": "Spain", "value": 46454895, "color": "#d8854f" }, { "code": "LK", "name": "Sri Lanka", "value": 21045394, "color": "#eea638" }, { "code": "SD", "name": "Sudan", "value": 34735288, "color": "#de4c4f" }, { "code": "SR", "name": "Suriname", "value": 529419, "color": "#86a965" }, { "code": "SZ", "name": "Swaziland", "value": 1203330, "color": "#de4c4f" }, { "code": "SE", "name": "Sweden", "value": 9440747, "color": "#d8854f" }, { "code": "CH", "name": "Switzerland", "value": 7701690, "color": "#d8854f" }, { "code": "SY", "name": "Syria", "value": 20766037, "color": "#eea638" }, { "code": "TW", "name": "Taiwan", "value": 23072000, "color": "#eea638" }, { "code": "TJ", "name": "Tajikistan", "value": 6976958, "color": "#eea638" }, { "code": "TZ", "name": "Tanzania", "value": 46218486, "color": "#de4c4f" }, { "code": "TH", "name": "Thailand", "value": 69518555, "color": "#eea638" }, { "code": "TG", "name": "Togo", "value": 6154813, "color": "#de4c4f" }, { "code": "TT", "name": "Trinidad and Tobago", "value": 1346350, "color": "#a7a737" }, { "code": "TN", "name": "Tunisia", "value": 10594057, "color": "#de4c4f" }, { "code": "TR", "name": "Turkey", "value": 73639596, "color": "#d8854f" }, { "code": "TM", "name": "Turkmenistan", "value": 5105301, "color": "#eea638" }, { "code": "UG", "name": "Uganda", "value": 34509205, "color": "#de4c4f" }, { "code": "UA", "name": "Ukraine", "value": 45190180, "color": "#d8854f" }, { "code": "AE", "name": "United Arab Emirates", "value": 7890924, "color": "#eea638" }, { "code": "GB", "name": "United Kingdom", "value": 62417431, "color": "#d8854f" }, { "code": "US", "name": "United States", "value": 313085380, "color": "#a7a737" }, { "code": "UY", "name": "Uruguay", "value": 3380008, "color": "#86a965" }, { "code": "UZ", "name": "Uzbekistan", "value": 27760267, "color": "#eea638" }, { "code": "VE", "name": "Venezuela", "value": 29436891, "color": "#86a965" }, { "code": "PS", "name": "West Bank and Gaza", "value": 4152369, "color": "#eea638" }, { "code": "VN", "name": "Vietnam", "value": 88791996, "color": "#eea638" }, { "code": "YE", "name": "Yemen, Rep.", "value": 24799880, "color": "#eea638" }, { "code": "ZM", "name": "Zambia", "value": 13474959, "color": "#de4c4f" }, { "code": "ZW", "name": "Zimbabwe", "value": 12754378, "color": "#de4c4f" }]; var map; var minBulletSize = 3; var maxBulletSize = 70; var min = Infinity; var max = -Infinity; // get min and max values for (var i = 0; i < mapData.length; i++) { var value = mapData[i].value; if (value < min) { min = value; } if (value > max) { max = value; } } // build map AmCharts.ready(function() { AmCharts.theme = AmCharts.themes.dark; map = new AmCharts.AmMap(); map.pathToImages = Metronic.getGlobalPluginsPath() + "amcharts/ammap/images/", map.fontFamily = 'Open Sans'; map.fontSize = '13'; map.color = '#888'; map.addTitle("Population of the World in 2011", 14); map.addTitle("source: Gapminder", 11); map.areasSettings = { unlistedAreasColor: "#000000", unlistedAreasAlpha: 0.1 }; map.imagesSettings.balloonText = "[[title]]: [[value]]"; var dataProvider = { mapVar: AmCharts.maps.worldLow, images: [] } // create circle for each country for (var i = 0; i < mapData.length; i++) { var dataItem = mapData[i]; var value = dataItem.value; // calculate size of a bubble var size = (value - min) / (max - min) * (maxBulletSize - minBulletSize) + minBulletSize; if (size < minBulletSize) { size = minBulletSize; } var id = dataItem.code; dataProvider.images.push({ type: "circle", width: size, height: size, color: dataItem.color, longitude: latlong[id].longitude, latitude: latlong[id].latitude, title: dataItem.name, value: value }); } map.dataProvider = dataProvider; map.write("chart_10"); }); $('#chart_10').closest('.portlet').find('.fullscreen').click(function() { map.invalidateSize(); }); } var initChartSample11 = function() { // svg path for target icon var targetSVG = "M9,0C4.029,0,0,4.029,0,9s4.029,9,9,9s9-4.029,9-9S13.971,0,9,0z M9,15.93 c-3.83,0-6.93-3.1-6.93-6.93S5.17,2.07,9,2.07s6.93,3.1,6.93,6.93S12.83,15.93,9,15.93 M12.5,9c0,1.933-1.567,3.5-3.5,3.5S5.5,10.933,5.5,9S7.067,5.5,9,5.5 S12.5,7.067,12.5,9z"; // svg path for plane icon var planeSVG = "M19.671,8.11l-2.777,2.777l-3.837-0.861c0.362-0.505,0.916-1.683,0.464-2.135c-0.518-0.517-1.979,0.278-2.305,0.604l-0.913,0.913L7.614,8.804l-2.021,2.021l2.232,1.061l-0.082,0.082l1.701,1.701l0.688-0.687l3.164,1.504L9.571,18.21H6.413l-1.137,1.138l3.6,0.948l1.83,1.83l0.947,3.598l1.137-1.137V21.43l3.725-3.725l1.504,3.164l-0.687,0.687l1.702,1.701l0.081-0.081l1.062,2.231l2.02-2.02l-0.604-2.689l0.912-0.912c0.326-0.326,1.121-1.789,0.604-2.306c-0.452-0.452-1.63,0.101-2.135,0.464l-0.861-3.838l2.777-2.777c0.947-0.947,3.599-4.862,2.62-5.839C24.533,4.512,20.618,7.163,19.671,8.11z"; var map = AmCharts.makeChart("chart_11", { type: "map", "theme": "light", pathToImages: Metronic.getGlobalPluginsPath() + "amcharts/ammap/images/", "fontFamily": 'Open Sans', "color": '#888', dataProvider: { map: "worldLow", linkToObject: "london", images: [{ id: "london", color: "#000000", svgPath: targetSVG, title: "London", latitude: 51.5002, longitude: -0.1262, scale: 1.5, zoomLevel: 2.74, zoomLongitude: -20.1341, zoomLatitude: 49.1712, lines: [{ latitudes: [51.5002, 50.4422], longitudes: [-0.1262, 30.5367] }, { latitudes: [51.5002, 46.9480], longitudes: [-0.1262, 7.4481] }, { latitudes: [51.5002, 59.3328], longitudes: [-0.1262, 18.0645] }, { latitudes: [51.5002, 40.4167], longitudes: [-0.1262, -3.7033] }, { latitudes: [51.5002, 46.0514], longitudes: [-0.1262, 14.5060] }, { latitudes: [51.5002, 48.2116], longitudes: [-0.1262, 17.1547] }, { latitudes: [51.5002, 44.8048], longitudes: [-0.1262, 20.4781] }, { latitudes: [51.5002, 55.7558], longitudes: [-0.1262, 37.6176] }, { latitudes: [51.5002, 38.7072], longitudes: [-0.1262, -9.1355] }, { latitudes: [51.5002, 54.6896], longitudes: [-0.1262, 25.2799] }, { latitudes: [51.5002, 64.1353], longitudes: [-0.1262, -21.8952] }, { latitudes: [51.5002, 40.4300], longitudes: [-0.1262, -74.0000] }], images: [{ label: "Flights from London", svgPath: planeSVG, left: 100, top: 45, labelShiftY: 5, color: "#CC0000", labelColor: "#CC0000", labelRollOverColor: "#CC0000", labelFontSize: 20 }, { label: "show flights from Vilnius", left: 106, top: 70, labelColor: "#000000", labelRollOverColor: "#CC0000", labelFontSize: 11, linkToObject: "vilnius" }] }, { id: "vilnius", color: "#000000", svgPath: targetSVG, title: "Vilnius", latitude: 54.6896, longitude: 25.2799, scale: 1.5, zoomLevel: 4.92, zoomLongitude: 15.4492, zoomLatitude: 50.2631, lines: [{ latitudes: [54.6896, 50.8371], longitudes: [25.2799, 4.3676] }, { latitudes: [54.6896, 59.9138], longitudes: [25.2799, 10.7387] }, { latitudes: [54.6896, 40.4167], longitudes: [25.2799, -3.7033] }, { latitudes: [54.6896, 50.0878], longitudes: [25.2799, 14.4205] }, { latitudes: [54.6896, 48.2116], longitudes: [25.2799, 17.1547] }, { latitudes: [54.6896, 44.8048], longitudes: [25.2799, 20.4781] }, { latitudes: [54.6896, 55.7558], longitudes: [25.2799, 37.6176] }, { latitudes: [54.6896, 37.9792], longitudes: [25.2799, 23.7166] }, { latitudes: [54.6896, 54.6896], longitudes: [25.2799, 25.2799] }, { latitudes: [54.6896, 51.5002], longitudes: [25.2799, -0.1262] }, { latitudes: [54.6896, 53.3441], longitudes: [25.2799, -6.2675] }], images: [{ label: "Flights from Vilnius", svgPath: planeSVG, left: 100, top: 45, labelShiftY: 5, color: "#CC0000", labelColor: "#CC0000", labelRollOverColor: "#CC0000", labelFontSize: 20 }, { label: "show flights from London", left: 106, top: 70, labelColor: "#000000", labelRollOverColor: "#CC0000", labelFontSize: 11, linkToObject: "london" }] }, { svgPath: targetSVG, title: "Brussels", latitude: 50.8371, longitude: 4.3676 }, { svgPath: targetSVG, title: "Prague", latitude: 50.0878, longitude: 14.4205 }, { svgPath: targetSVG, title: "Athens", latitude: 37.9792, longitude: 23.7166 }, { svgPath: targetSVG, title: "Reykjavik", latitude: 64.1353, longitude: -21.8952 }, { svgPath: targetSVG, title: "Dublin", latitude: 53.3441, longitude: -6.2675 }, { svgPath: targetSVG, title: "Oslo", latitude: 59.9138, longitude: 10.7387 }, { svgPath: targetSVG, title: "Lisbon", latitude: 38.7072, longitude: -9.1355 }, { svgPath: targetSVG, title: "Moscow", latitude: 55.7558, longitude: 37.6176 }, { svgPath: targetSVG, title: "Belgrade", latitude: 44.8048, longitude: 20.4781 }, { svgPath: targetSVG, title: "Bratislava", latitude: 48.2116, longitude: 17.1547 }, { svgPath: targetSVG, title: "Ljubljana", latitude: 46.0514, longitude: 14.5060 }, { svgPath: targetSVG, title: "Madrid", latitude: 40.4167, longitude: -3.7033 }, { svgPath: targetSVG, title: "Stockholm", latitude: 59.3328, longitude: 18.0645 }, { svgPath: targetSVG, title: "Bern", latitude: 46.9480, longitude: 7.4481 }, { svgPath: targetSVG, title: "Kiev", latitude: 50.4422, longitude: 30.5367 }, { svgPath: targetSVG, title: "Paris", latitude: 48.8567, longitude: 2.3510 }, { svgPath: targetSVG, title: "New York", latitude: 40.43, longitude: -74 } ] }, areasSettings: { unlistedAreasColor: "#FFCC00" }, imagesSettings: { color: "#CC0000", rollOverColor: "#CC0000", selectedColor: "#000000" }, linesSettings: { color: "#CC0000", alpha: 0.4 }, backgroundZoomsToTop: true, linesAboveImages: true }); $('#chart_11').closest('.portlet').find('.fullscreen').click(function() { map.invalidateSize(); }); } var initChartSample12 = function() { var chartData = []; generateChartData(); function generateChartData() { var firstDate = new Date(2012, 0, 1); firstDate.setDate(firstDate.getDate() - 500); firstDate.setHours(0, 0, 0, 0); for (var i = 0; i < 500; i++) { var newDate = new Date(firstDate); newDate.setDate(newDate.getDate() + i); var a = Math.round(Math.random() * (40 + i)) + 100 + i; var b = Math.round(Math.random() * 100000000); chartData.push({ date: newDate, value: a, volume: b }); } } var chart = AmCharts.makeChart("chart_12", { type: "stock", "theme": "light", pathToImages: Metronic.getGlobalPluginsPath() + "amcharts/amcharts/images/", "fontFamily": 'Open Sans', "color": '#888', dataSets: [{ color: "#b0de09", fieldMappings: [{ fromField: "value", toField: "value" }, { fromField: "volume", toField: "volume" }], dataProvider: chartData, categoryField: "date", // EVENTS stockEvents: [{ date: new Date(2010, 8, 19), type: "sign", backgroundColor: "#85CDE6", graph: "g1", text: "S", description: "This is description of an event" }, { date: new Date(2010, 10, 19), type: "flag", backgroundColor: "#FFFFFF", backgroundAlpha: 0.5, graph: "g1", text: "F", description: "Some longerntext can alson be added" }, { date: new Date(2010, 11, 10), showOnAxis: true, backgroundColor: "#85CDE6", type: "pin", text: "X", graph: "g1", description: "This is description of an event" }, { date: new Date(2010, 11, 26), showOnAxis: true, backgroundColor: "#85CDE6", type: "pin", text: "Z", graph: "g1", description: "This is description of an event" }, { date: new Date(2011, 0, 3), type: "sign", backgroundColor: "#85CDE6", graph: "g1", text: "U", description: "This is description of an event" }, { date: new Date(2011, 1, 6), type: "sign", graph: "g1", text: "D", description: "This is description of an event" }, { date: new Date(2011, 3, 5), type: "sign", graph: "g1", text: "L", description: "This is description of an event" }, { date: new Date(2011, 3, 5), type: "sign", graph: "g1", text: "R", description: "This is description of an event" }, { date: new Date(2011, 5, 15), type: "arrowUp", backgroundColor: "#00CC00", graph: "g1", description: "This is description of an event" }, { date: new Date(2011, 6, 25), type: "arrowDown", backgroundColor: "#CC0000", graph: "g1", description: "This is description of an event" }, { date: new Date(2011, 8, 1), type: "text", graph: "g1", text: "Longer text can\nalso be displayed", description: "This is description of an event" }] }], panels: [{ title: "Value", percentHeight: 70, stockGraphs: [{ id: "g1", valueField: "value" }], stockLegend: { valueTextRegular: " ", markerType: "none" } }], chartScrollbarSettings: { graph: "g1" }, chartCursorSettings: { valueBalloonsEnabled: true, graphBulletSize: 1, valueLineBalloonEnabled:true, valueLineEnabled:true, valueLineAlpha:0.5 }, periodSelector: { periods: [{ period: "DD", count: 10, label: "10 days" }, { period: "MM", count: 1, label: "1 month" }, { period: "YYYY", count: 1, label: "1 year" }, { period: "YTD", label: "YTD" }, { period: "MAX", label: "MAX" }] }, panelsSettings: { usePrefixes: true } }); $('#chart_12').closest('.portlet').find('.fullscreen').click(function() { chart.invalidateSize(); }); } return { //main function to initiate the module init: function() { initChartSample1(); initChartSample2(); initChartSample3(); initChartSample4(); initChartSample5(); initChartSample6(); initChartSample7(); initChartSample8(); initChartSample9(); initChartSample10(); initChartSample11(); initChartSample12(); } }; }();