var bluePin; // blaue Stecknadel
var greenPin; // grune Stecknadel
var yellowPin; // gelbe Stecknadel
var redPin; // rote Stecknadel
var lightbluePin; // hellblau Stecknadel

function initializeMap() {
  if (GBrowserIsCompatible()) {
    var map = new GMap2(document.getElementById("map"));
    map.enableScrollWheelZoom();
    map.setCenter(new GLatLng(9.011912,38.753586), 6);
    map.addControl(new GMapTypeControl());
    map.addControl(new GLargeMapControl());
    map.addControl(new GScaleControl());
    map.addControl(new GOverviewMapControl());
    var baseIcon = new GIcon();
          baseIcon.iconSize=new GSize(32,32);
          baseIcon.shadowSize=new GSize(56,32);
          baseIcon.iconAnchor=new GPoint(16,32);
          baseIcon.infoWindowAnchor=new GPoint(16,0);

    bluePin = new GIcon(baseIcon, "http://maps.google.com/mapfiles/ms/micons/blue-pushpin.png", null, "http://maps.google.com/mapfiles/ms/micons/pushpin_shadow.png");
    greenPin = new GIcon(baseIcon, "http://maps.google.com/mapfiles/ms/micons/grn-pushpin.png", null, "http://maps.google.com/mapfiles/ms/micons/pushpin_shadow.png");
    yellowPin = new GIcon(baseIcon, "http://www.greenethiopia.org/cms/fileadmin/picts/ylw-pushpin.png", null, "http://maps.google.com/mapfiles/ms/micons/pushpin_shadow.png");
    redPin = new GIcon(baseIcon, "http://maps.google.com/mapfiles/ms/micons/red-pushpin.png", null, "http://maps.google.com/mapfiles/ms/micons/pushpin_shadow.png");
    lightbluePin = new GIcon(baseIcon, "http://maps.google.com/mapfiles/ms/micons/ltblu-pushpin.png", null, "http://maps.google.com/mapfiles/ms/micons/pushpin_shadow.png");

    createMarkers(map);

 }
}

function createMarker(map, icon, point, htmlText) {
  var getText = htmlText;
  var marker = new GMarker(point, icon);
  GEvent.addListener(marker, "click", function() {
    marker.openInfoWindowHtml(htmlText);
  });
  map.addOverlay(marker); 
}
