var map={};
var geocoder;
var initX = 0;
var initY = 0;
var zoomLevel = 14;

var visibleMarkers = [];

function centerMap(){
	map.setCenter(new GLatLng(52.1655135, 5.3504809), 13);
}

function initialize() {
  if (GBrowserIsCompatible()) {
	map = new GMap2(document.getElementById("map"));
	//map.setMapType(G_HYBRID_MAP);
	//map.setMapType(G_SATELLITE_3D_MAP);
	geocoder = new GClientGeocoder();
    centerMap();
	/*
	var pos1 = new GControlPosition(G_ANCHOR_TOP_RIGHT, new GSize(10,10));
	var pos2 = new GControlPosition(G_ANCHOR_TOP_LEFT, new GSize(10,10));
	
    map.addControl(new GSmallMapControl(),pos1);
    map.addControl(new GMapTypeControl(),pos2);
	*/
    gdir = new GDirections(map);
    GEvent.addListener(gdir, "load", onGDirectionsLoad);
    GEvent.addListener(gdir, "error", handleErrors);	
	
	var baseIcon = new GIcon(G_DEFAULT_ICON);
	baseIcon.shadow = "/img/map/shadow.png";

	baseIcon.shadowSize = new GSize(20, 32);
	baseIcon.iconSize = new GSize(20, 20);
	baseIcon.iconAnchor = new GPoint(10, 10);
	baseIcon.infoWindowAnchor = new GPoint(10, 10);
	baseIcon.image = "/img/map/icon2.png";
	markerOptions = { icon:baseIcon };

	
	var marker1 = new GMarker(new GLatLng(52.1655135, 5.3504809),markerOptions);
    GEvent.addListener(marker1,"click", function() {
        var myHtml = "<h2>Schadenet Rijnders</h2>Kryptonweg 16<br/>3812 RZ Amersfoort<br/>T 033 - 461 38 58<br/>E <a href='mailto:rijnders@schadenet.nl'>rijnders@schadenet.nl</a><br/><a style='font-size: smaller; font-weight:normal' href='javascript:map.zoomIn()' title='inzoomen'>+</a> <a style='font-size: smaller; font-weight:normal' title='uitzoomen' href='javascript:map.zoomOut()'>-</a>";
        map.openInfoWindowHtml(new GLatLng(52.1655135, 5.3504809), myHtml);
      });
/**/
	map.addOverlay(marker1);
		
		
  }
}
