    function load() {
      if (GBrowserIsCompatible()) {

function SwitchControl() {
}
SwitchControl.prototype = new GControl();
SwitchControl.prototype.initialize = function(map) {
var container = document.createElement("div");
var Plan = document.createElement("div");
  this.setButtonStyle_(Plan);
  container.appendChild(Plan);
  Plan.appendChild(document.createTextNode("Plan"));
  GEvent.addDomListener(Plan, "click", function() {
    map.setMapType(G_NORMAL_MAP);
  });

  var Sat = document.createElement("div");
  this.setButtonStyle_(Sat);
  container.appendChild(Sat);
  Sat.appendChild(document.createTextNode("Satellite"));
  GEvent.addDomListener(Sat, "click", function() {
    map.setMapType(G_SATELLITE_MAP);
  });
map.getContainer().appendChild(container);
return container;
}
SwitchControl.prototype.getDefaultPosition = function() {
return new GControlPosition(G_ANCHOR_TOP_LEFT, new GSize(1, 1));
}
SwitchControl.prototype.setButtonStyle_ = function(button) {
  button.style.textDecoration = "underline";
  button.style.color = "#CE29A3";
  button.style.backgroundColor = "white";
  button.style.font = "small Arial";
  button.style.border = "2px solid #CE29A3";
  button.style.padding = "2px";
  button.style.marginBottom = "3px";
  button.style.textAlign = "center";
  button.style.width = "5em";
  button.style.cursor = "pointer";
}
        var map = new GMap2(document.getElementById("map"));
		map.addControl(new SwitchControl());
		map.setCenter(new GLatLng(47.195180,4.969168), 16);
		map.setMapType(G_NORMAL_MAP);
		// Marker
		var mark1 = new GIcon();
		mark1.image = "media/mark1.png";
		mark1.shadow = "media/shadow.png";
		mark1.iconSize = new GSize(163, 76);
		mark1.shadowSize = new GSize(1, 1);
		mark1.iconAnchor = new GPoint(3, 74);
		mark1.infoWindowAnchor = new GPoint(0, 0);
		var mark2 = new GIcon();
		mark2.image = "media/mark2.png";
		mark2.shadow = "media/shadow.png";
		mark2.iconSize = new GSize(47, 41);
		mark2.shadowSize = new GSize(1, 1);
		mark2.iconAnchor = new GPoint(23, 41);
		mark2.infoWindowAnchor = new GPoint(0, 0);
		var mark3 = new GIcon();
		mark3.image = "media/mark3.png";
		mark3.shadow = "media/shadow.png";
		mark3.iconSize = new GSize(59, 39);
		mark3.shadowSize = new GSize(1, 1);
		mark3.iconAnchor = new GPoint(29, 39);
		mark3.infoWindowAnchor = new GPoint(0, 0);
		var mark4 = new GIcon();
		mark4.image = "media/mark4.png";
		mark4.shadow = "media/shadow.png";
		mark4.iconSize = new GSize(136, 14);
		mark4.shadowSize = new GSize(1, 1);
		mark4.iconAnchor = new GPoint(0, 0);
		mark4.infoWindowAnchor = new GPoint(0, 0);
		var point1 = new GLatLng(47.196128,4.970949);
		var point2 = new GLatLng(47.197717,4.970026);
		var point3 = new GLatLng(47.192323,4.968352);
		var point4 = new GLatLng(47.194400,4.965713);
		map.addOverlay(new GMarker(point1,mark1));
		map.addOverlay(new GMarker(point2,mark2));
		map.addOverlay(new GMarker(point3,mark3));
		map.addOverlay(new GMarker(point4,mark4));
		}
    }