cmoreira

meg_site_embed

Oct 24th, 2019
141
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.51 KB | None | 0 0
  1. <script type='text/javascript' src='https://www.gstatic.com/charts/loader.js'></script>
  2. <script type='text/javascript' src='https://www.google.com/jsapi'></script>
  3. <script type='text/javascript'>google.charts.load('42', {'packages':['geochart']});
  4. google.charts.setOnLoadCallback(drawVisualization);
  5.  
  6. function drawVisualization() {var data = new google.visualization.DataTable();
  7.  
  8. data.addColumn('string', 'Country');
  9. data.addColumn('number', 'Value');
  10. data.addColumn({type:'string', role:'tooltip'});var ivalue = new Array();
  11.  
  12. data.addRows([[{v:'ZA',f:'South Africa'},0,'']]);
  13. ivalue['ZA'] = '/blog?category=Africa';
  14.  
  15. data.addRows([[{v:'MU',f:'Mauritius'},1,'']]);
  16. ivalue['MU'] = '/blog?category=Africa';
  17.  
  18. data.addRows([[{v:'ZW',f:'Zimbabwe'},2,'']]);
  19. ivalue['ZW'] = '/blog?category=Africa';
  20.  
  21. data.addRows([[{v:'NA',f:'Namibia'},3,'']]);
  22. ivalue['NA'] = '/blog?category=Africa';
  23.  
  24. data.addRows([[{v:'MZ',f:'Mozambique'},4,'']]);
  25. ivalue['MZ'] = '/blog?category=Africa';
  26.  
  27. data.addRows([[{v:'BW',f:'Botswana'},5,'']]);
  28. ivalue['BW'] = '/blog?category=Africa';
  29.  
  30. data.addRows([[{v:'FR',f:'France'},6,'']]);
  31. ivalue['FR'] = '/blog?category=Europe';
  32.  
  33. data.addRows([[{v:'ES',f:'Spain'},7,'']]);
  34. ivalue['ES'] = '/blog?category=Europe';
  35.  
  36. data.addRows([[{v:'IT',f:'Italy'},8,'']]);
  37. ivalue['IT'] = '/blog?category=Europe';
  38.  
  39. data.addRows([[{v:'MC',f:'Monaco'},9,'']]);
  40. ivalue['MC'] = '/blog?category=Europe';
  41.  
  42. data.addRows([[{v:'DE',f:'Germany'},10,'']]);
  43. ivalue['DE'] = '/blog?category=Europe';
  44.  
  45. data.addRows([[{v:'AT',f:'Austria'},11,'']]);
  46. ivalue['AT'] = '/blog?category=Europe';
  47.  
  48. data.addRows([[{v:'MT',f:'Malta'},12,'']]);
  49. ivalue['MT'] = '/blog?category=Europe ';
  50.  
  51. data.addRows([[{v:'TR',f:'Turkey'},13,'']]);
  52. ivalue['TR'] = '/blog?category=Europe';
  53.  
  54. data.addRows([[{v:'SE',f:'Sweden'},14,'']]);
  55. ivalue['SE'] = '/blog?category=Europe';
  56.  
  57. data.addRows([[{v:'HR',f:'Croatia'},15,'']]);
  58. ivalue['HR'] = '/blog?category=Europe';
  59.  
  60. data.addRows([[{v:'GR',f:'Greece'},16,'']]);
  61. ivalue['GR'] = '/blog?category=Europe';
  62.  
  63. data.addRows([[{v:'PT',f:'Portugal'},17,'']]);
  64. ivalue['PT'] = '/blog?category=Europe';
  65.  
  66. data.addRows([[{v:'CZ',f:'Czechia'},18,'']]);
  67. ivalue['CZ'] = '/blog?category=Europe';
  68.  
  69. data.addRows([[{v:'IE',f:'Ireland'},19,'']]);
  70. ivalue['IE'] = '/blog?category=Europe';
  71.  
  72. data.addRows([[{v:'GB',f:'United Kingdom '},20,'']]);
  73. ivalue['GB'] = '/blog?category=Europe';
  74.  
  75. data.addRows([[{v:'PA',f:'Panama'},21,'']]);
  76. ivalue['PA'] = '/blog?category=South%20America';
  77.  
  78. data.addRows([[{v:'PE',f:'Peru'},22,'']]);
  79. ivalue['PE'] = '/blog?category=South%20America';
  80.  
  81. data.addRows([[{v:'BR',f:'Brazil'},23,'']]);
  82. ivalue['BR'] = '/blog?category=South%20America';
  83.  
  84. data.addRows([[{v:'CO',f:'Colombia'},24,'']]);
  85. ivalue['CO'] = '/blog?category=South%20America';
  86.  
  87. data.addRows([[{v:'MX',f:'Mexico'},25,'']]);
  88. ivalue['MX'] = '/blog?category=North%20America';
  89.  
  90. data.addRows([[{v:'AR',f:'Argentina'},26,'']]);
  91. ivalue['AR'] = '/blog?category=South%20America';
  92.  
  93. data.addRows([[{v:'CR',f:'Costa Rica'},27,'']]);
  94. ivalue['CR'] = '/blog?category=South%20America';
  95.  
  96. data.addRows([[{v:'NI',f:'Nicaragua'},28,'']]);
  97. ivalue['NI'] = '/blog?category=South%20America';
  98.  
  99. data.addRows([[{v:'CW',f:'Curaçao'},29,'']]);
  100. ivalue['CW'] = '/blog?category=South%20America';
  101.  
  102. data.addRows([[{v:'CU',f:'Cuba'},30,'']]);
  103. ivalue['CU'] = '/blog?category=North%20America';
  104.  
  105. data.addRows([[{v:'DO',f:'Dominican Republic '},31,'']]);
  106. ivalue['DO'] = '/blog?category=South%20America';
  107.  
  108. data.addRows([[{v:'BS',f:'Bahamas'},32,'']]);
  109. ivalue['BS'] = '/blog?category=South%20America';
  110.  
  111. data.addRows([[{v:'MF',f:'St Martin'},33,'']]);
  112. ivalue['MF'] = '/blog?category=South%20America';
  113.  
  114. data.addRows([[{v:'MV',f:'Maldives'},34,'']]);
  115. ivalue['MV'] = '/blog?category=South%20America';
  116.  
  117. data.addRows([[{v:'TH',f:'Thailand'},35,'']]);
  118. ivalue['TH'] = '/blog?category=Asia';
  119.  
  120. data.addRows([[{v:'SG',f:'Singapore'},36,'']]);
  121. ivalue['SG'] = '/blog?category=Asia';
  122.  
  123. data.addRows([[{v:'HK',f:'Hong Kong'},37,'']]);
  124. ivalue['HK'] = '/blog?category=Asia';
  125.  
  126. data.addRows([[{v:'TW',f:'Taiwan'},38,'']]);
  127. ivalue['TW'] = '/blog?category=Asia';
  128.  
  129. data.addRows([[{v:'KH',f:'Cambodia'},39,'']]);
  130. ivalue['KH'] = '/blog?category=Asia';
  131.  
  132. data.addRows([[{v:'VN',f:'Vietnam'},40,'']]);
  133. ivalue['VN'] = '/blog?category=Asia';
  134.  
  135. data.addRows([[{v:'JP',f:'Japan'},41,'']]);
  136. ivalue['JP'] = '/blog?category=Asia';
  137.  
  138. data.addRows([[{v:'ID',f:'Indonesia'},42,'']]);
  139. ivalue['ID'] = '/blog?category=Asia';
  140.  
  141. data.addRows([[{v:'NL',f:'The Netherlands'},43,'']]);
  142. ivalue['NL'] = '/blog?category=Europe';
  143.  
  144. data.addRows([[{v:'PL',f:'Poland'},44,'']]);
  145. ivalue['PL'] = '/blog?category=Europe';
  146.  
  147. data.addRows([[{v:'IS',f:'Iceland'},45,'']]);
  148. ivalue['IS'] = '/blog?category=Europe';
  149.  
  150. data.addRows([[{v:'AU',f:'Australia'},46,'']]);
  151. ivalue['AU'] = '/blog?category=Australia';
  152.  
  153. data.addRows([[{v:'DK',f:'Denmark'},47,'']]);
  154. ivalue['DK'] = '/blog?category=Europe';
  155.  
  156. data.addRows([[{v:'NO',f:'Norway'},48,'']]);
  157. ivalue['NO'] = '/blog?category=Europe';
  158.  
  159. data.addRows([[{v:'US',f:'United States'},49,'']]);
  160. ivalue['US'] = '/blog?category=North%20America';
  161.  
  162. data.addRows([[{v:'VI',f:'US Virgin Islands'},50,'']]);
  163. ivalue['VI'] = '/blog?category=North%20America';
  164.  
  165. data.addRows([[{v:'PR',f:'Puerto Rico'},51,'']]);
  166. ivalue['PR'] = '/blog?category=North%20America';
  167.  
  168. data.addRows([[{v:'KY',f:'Cayman Islands'},52,'']]);
  169. ivalue['KY'] = '/blog?category=North%20America';
  170.  
  171. data.addRows([[{v:'BM',f:'Bermuda'},53,'']]);
  172. ivalue['BM'] = '/blog?category=North%20America';
  173.  
  174. data.addRows([[{v:'BS',f:'Bahamas'},54,'']]);
  175. ivalue['BS'] = '/blog?category=North%20America';
  176.  
  177. data.addRows([[{v:'HU',f:'Hungary'},55,'']]);
  178. ivalue['HU'] = '/blog?category=Europe';
  179.  
  180. data.addRows([[{v:'TZ',f:'Tanzania'},56,'']]);
  181. ivalue['TZ'] = '/blog?category=Tanzania';
  182.  
  183. var options = {
  184. backgroundColor: {fill:'transparent',stroke:'#FFFFFF' ,strokeWidth:0 },
  185. colorAxis: {minValue: 0, maxValue: 56, colors: ['#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600','#FF6600']},
  186. legend: 'none',
  187. datalessRegionColor: '#f9ddd2',
  188. displayMode: 'regions',
  189. enableRegionInteractivity: 'true',
  190. resolution: 'countries',
  191. sizeAxis: {minValue: 1, maxValue:1,minSize:10, maxSize: 10},
  192. region:'world',
  193. keepAspectRatio: true,
  194. width:null,
  195. height:null,
  196. tooltip: {textStyle: {color: '#444444'}, trigger:'focus', isHtml: false}
  197. };
  198. var chart = new google.visualization.GeoChart(document.getElementById('map_1571927428376'));
  199. google.visualization.events.addListener(chart, 'select', function() {
  200. var selection = chart.getSelection();
  201. if (selection.length == 1) {
  202. var selectedRow = selection[0].row;
  203. var selectedRegion = data.getValue(selectedRow, 0);
  204. if(ivalue[selectedRegion] != '') { window.parent.location = ivalue[selectedRegion]; }
  205. }
  206. });
  207. chart.draw(data, options);
  208. }
  209. window.onresize = function(event) {
  210. drawVisualization();
  211. };
  212. </script>
  213. <div id='map_1571927428376'></div>
Advertisement
Add Comment
Please, Sign In to add comment