// 
// center_lat, center_long set in the <BODY> statement in Header.tpl
// 

function load(center_lat, center_long, zoom) {
    //var bounds = new GLatLngBounds();	
      if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map"));
//        map.setCenter(new GLatLng(33.448523,-112.073784), 9);
//map.setCenter(new GLatLng(33.05019,-96.608738), 9);
map.setCenter(new GLatLng(center_lat, center_long));
map.setZoom(zoom);        
        map.addControl(new GLargeMapControl());

        var tinyIcon = new GIcon();
        tinyIcon.image = "images/mm_20_green.png";
        tinyIcon.shadow = "images/mm_20_shadow.png";
        tinyIcon.iconSize = new GSize(12, 20);
        tinyIcon.shadowSize = new GSize(22, 20);
        tinyIcon.iconAnchor = new GPoint(6, 20);
        tinyIcon.infoWindowAnchor = new GPoint(5, 1);

    // Add Property Marker Points      
        addPropertyMarkerPoints (map, tinyIcon);
         
    // Add Destination Marker Points
        tinyIcon.image = "images/mm_20_blue.png";        
        addDestinationMarkerPoints (map, tinyIcon); 
   // reset Zoom 
//for (var inx=0; inx < markers.length; inx++) {
//bounds.extend(markers[inx].point); 
//} 	
        //map.setZoom (map.getBoundsZoomLevel(bounds));
      }
    }
    function createMarker(point, person, icon) {
      var marker = new GMarker(point, icon);
      //bounds.extend(marker.point);      
      GEvent.addListener(marker, "click", function() { marker.openInfoWindowHtml(person);});
      return marker;
    }

