text: var ChartsAmcharts = function() {
  
      var initChartSample1 = function() {
          var chart = AmCharts.makeChart("chart_1", {
              "type": "serial",
              "theme": "light",
              "pathToImages": App.getGlobalPluginsPath() + "amcharts/amcharts/avatars/",
              "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": "<span style='font-size:13px;'>[[title]] in [[category]]:<b>[[value]]</b> [[additional]]</span>",
                  "dashLengthField": "dashLengthColumn",
                  "fillAlphas": 1,
                  "title": "Income",
                  "type": "column",
                  "valueField": "income"
              }, {
                  "balloonText": "<span style='font-size:13px;'>[[title]] in [[category]]:<b>[[value]]</b> [[additional]]</span>",
                  "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": App.getGlobalPluginsPath() + "amcharts/amcharts/avatars/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": App.getGlobalPluginsPath() + "amcharts/amcharts/avatars/",
  
              "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": "<span style='font-size:13px;'>[[title]] in [[category]]:<b>[[value]]</b></span>",
                  "title": "Income",
                  "type": "column",
                  "fillAlphas": 0.8,
  
                  "valueField": "income"
              }, {
                  "balloonText": "<span style='font-size:13px;'>[[title]] in [[category]]:<b>[[value]]</b></span>",
                  "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]]: <b>[[value]]</b>",
                  "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: App.getGlobalPluginsPath() + "amcharts/amcharts/avatars/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]]<br><span style='font-size:14px'><b>[[value]]</b> ([[percents]]%)</span>",
              "angle": 30,
              "exportConfig": {
                  menuItems: [{
                      icon: '/lib/3/avatars/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/avatars/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 = App.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 = "<span style='font-size:14px;'><b>[[title]]</b>: [[value]]</span>";
  
              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: App.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: App.getGlobalPluginsPath() + "amcharts/amcharts/avatars/",
              "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();
          }
  
      };
  
  }();
  
  jQuery(document).ready(function() {    
     ChartsAmcharts.init(); 
  });