Generic Google Map Example with Markers

HTML

<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?v=3&amp;sensor=false"></script>
<div id="map_div" style="height: 400px;"></div>

CSS

body {
  margin: 0;
  padding: 0;
  font: 12px sans-serif;
}
h1, p {
  margin: 0;
  padding: 0;
}

JavaScript

/*
 * declare map as a global variable
 */
var map;

/*
 * use google maps api built-in mechanism to attach dom events
 */
google.maps.event.addDomListener(window, "load", function () {

  /*
   * create map
   */
  var map = new google.maps.Map(document.getElementById("map_div"), {
    center: new google.maps.LatLng(33.808678, -117.918921),
    zoom: 3,
    mapTypeId: google.maps.MapTypeId.ROADMAP
  });
    
    var tableId = '1N2LBk4JHwWpOY4d9fobIn27lfnZ5MDy-NoqqRpk';
        var locationColumn = 'geometry';

        // Styling and data for the country outlines
        var layer = new google.maps.FusionTablesLayer({
          query: {
            select: locationColumn,
            from: tableId,
            where: "ISO_2DIGIT IN ('AF','AL','DZ','AD','AO','AG','AR','AM','AU','AT','AZ','BS','BH','BD','BB','BY','BE','BZ','BJ','BT','BO','BA','BW','BR','BN','BG','BF','BI','KH','CM','CA','CV','CF','TD','CL','CN','CO','KM','CG','CD','CR','HR','CU','CY','CZ','DK','DJ','DM','DO','EC','EG','SV','GQ','ER','EE','ET','FJ','FI','FR','GA','GM','GE','DE','GH','GR','GD','GT','GN','GW','GY','HT','HN','HU','IS','IN','ID','CI','IR','IQ','IE','IL')"
          },
          options : {suppressInfoWindows:true},
          styles: [{
            polygonOptions: {
              fillColor: "#000000",
              strokeWeight: "0",
              fillOpacity: 0.4
            }
          }]
        });
        layer.setMap(map);

});