function initialize() {
      if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map_canvas"));
        map.setCenter(new GLatLng(52.115897, 4.284054), 17);
		   map.setUIToDefault();
		   map.setMapType(G_HYBRID_MAP);
		   
		   
			// Create a base icon for all of our markers that specifies the
			// shadow, icon dimensions, etc.
			var baseIcon = new GIcon(G_DEFAULT_ICON);
			baseIcon.shadow = "http://www.google.com/mapfiles/shadow50.png";
			baseIcon.iconSize = new GSize(106, 63);
			baseIcon.shadowSize = new GSize(37, 34);
			baseIcon.iconAnchor = new GPoint(53, 56);
			baseIcon.infoWindowAnchor = new GPoint(69, 8);
			
			// Creates a marker whose info window displays the letter corresponding
			// to the given index.
			function createZeezichtMarker(zzpoint) {
			  // Create a lettered icon for this point using our icon class
			  //var letter = String.fromCharCode("A".charCodeAt(0) + index);
			  var letteredIcon = new GIcon(baseIcon);
			  letteredIcon.image = "http://www.zeezicht.nl/wp-content/themes/zeezicht/images/maps/zeezichtmarker.png";
			
			  // Set up our GMarkerOptions object
			  markerOptions = { icon:letteredIcon };
			  var zzmarker = new GMarker(zzpoint, markerOptions);
			
			  GEvent.addListener(zzmarker, "click", function() {
				zzmarker.openInfoWindowHtml("<b>Strandpaviljoen Zeezicht</b><br/><a href=http://maps.google.nl/maps?f=d&source=s_d&saddr=&daddr=52.115915,4.284053&hl=nl&geocode=&mra=mi&mrsp=0&sz=19&sll=52.116168,4.284258&sspn=0.001122,0.002173&ie=UTF8&ll=52.115987,4.284094&spn=0.001122,0.002173&t=h&z=19 target=_blank>Klik hier voor een routebeschrijving</a>");
			  });
			  return zzmarker;
			}
			
	for (var i = 0; i < 1; i++) {
			
			  var zzpoint = new GLatLng(52.116025, 4.283831);
			  map.addOverlay(createZeezichtMarker(zzpoint));
			  }
			  
			  
			function createMiljonairsMarker(mjpoint) {
			  // Create a lettered icon for this point using our icon class
			  //var letter = String.fromCharCode("A".charCodeAt(0) + index);
			  var letteredIcon = new GIcon(baseIcon);
			  letteredIcon.image = "http://www.zeezicht.nl/wp-content/themes/zeezicht/images/maps/miljonairsmarker.png";
			
			  // Set up our GMarkerOptions object
			  markerOptions = { icon:letteredIcon };
			  var mjmarker = new GMarker(mjpoint, markerOptions);
			
			  GEvent.addListener(mjmarker, "click", function() {
				mjmarker.openInfoWindowHtml("<b>Beachclub Miljonairs</b><br /> <a href=http://www.miljonairs.tv/ target=_blank>Website</a>");
			  });
			  return mjmarker;
			}
			
			for (var i = 0; i < 1; i++) {
			
			  var mjpoint = new GLatLng(52.116455, 4.284618);
			  map.addOverlay(createMiljonairsMarker(mjpoint));
			
			}
	
			function createMiljonairsHvHMarker(mjhvhpoint) {
			  // Create a lettered icon for this point using our icon class
			  //var letter = String.fromCharCode("A".charCodeAt(0) + index);
			  var letteredIcon = new GIcon(baseIcon);
			  letteredIcon.image = "http://www.zeezicht.nl/wp-content/themes/zeezicht/images/maps/miljonairsmarker.png";
			
			  // Set up our GMarkerOptions object
			  markerOptions = { icon:letteredIcon };
			  var mjhvhmarker = new GMarker(mjhvhpoint, markerOptions);
			
			  GEvent.addListener(mjhvhmarker, "click", function() {
				mjhvhmarker.openInfoWindowHtml("<b>Beachclub Miljonairs</b><br /> <a href=http://www.miljonairs.tv/ target=_blank>Website</a>");
			  });
			  return mjhvhmarker;
			}
			
			for (var i = 0; i < 1; i++) {
			
			  var mjhvhpoint = new GLatLng(51.988796, 4.106140);
			  map.addOverlay(createMiljonairsHvHMarker(mjhvhpoint));
			}
	
	
      }
    }	