var map = null;
var icon = null;
var laenge = 10.0;
var breite = 17.0;
var zoom = 2;

function onLoad(region) 
{
  if (GBrowserIsCompatible()) 
  {
    map = new GMap2(document.getElementById("jr_map"));
    map.setCenter(new GLatLng(breite, laenge), zoom);
    map.setMapType(G_HYBRID_MAP);
    map.addControl(new GLargeMapControl());
    map.addControl(new GMapTypeControl());
  
    icon = new GIcon();
    icon.image = "/pics/mm_20_red.png";
    icon.shadow = "/pics/mm_20_shadow.png";
    icon.iconSize = new GSize(12, 20);
    icon.shadowSize = new GSize(22, 20);
    icon.iconAnchor = new GPoint(6, 20);
    icon.infoWindowAnchor = new GPoint(5, 1);
      
    loadLocations();
  }
}


function createMarker(point, location, url) 
{
  var marker = new GMarker(point, {icon: icon, clickable: true, title: location});

  GEvent.addListener(marker, "click", 
  function() 
  {
    // alert(location);
    window.location.href = url;
  });
  
  return marker;
}

