 function drawVisualization(country) {
	$.get('/modules/countries/apps/map_data.php?country='+country, null, function(rawdata) {
	  rawdata = rawdata.split("|");
	  var country_name = rawdata[0];
	  $("#country_name").text(country_name);
	  rawdata = rawdata[1].split(";");
	  var data = new google.visualization.DataTable();
	  data.addRows(rawdata.length);
	  data.addColumn("string", "Region");
	  data.addColumn("number", "FMLs");

	  for(var i = 0; i < rawdata.length; i++) {
		var values = rawdata[i].split(":");
		data.setValue(i, 0, values[0]);
		data.setValue(i, 1, values[1] / 1);
	  }

	  var options = {};
	  if(country)
		options['region'] = country;

	  var geomap = new google.visualization.GeoMap(document.getElementById('visualization'));
	  geomap.draw(data, options);

	  if(country) {
		$("#back_to_the_world_link").show();
		google.visualization.events.addListener(
		  geomap, 'regionClick', function(e) {
			$("#posts").html('<div class="post"><p style="text-align: center">Loading...</p></div>');
			$("#posts").load('/modules/countries/apps/last_stories.php?country='+country+'&region='+ e.region);
			pageTracker._trackEvent("map", e.region);
		  });
	  } else {
		$("#back_to_the_world_link").hide();
		google.visualization.events.addListener(
		  geomap, 'regionClick', function(e) {
			drawVisualization(e.region);
			$("#posts").html('<div class="post"><p style="text-align: center">Loading...</p></div>');
			$("#posts").load('/modules/countries/apps/last_stories.php?country='+ e.region);
			pageTracker._trackEvent("map", e.region);
		  });
	  }
	});
  }