function load() {
	if (GBrowserIsCompatible()) { 
		var gmarkers = [];
      	var htmls = [];
      	var html;
      	var i = 0;
      	var to_htmls = [];
      	var from_htmls = [];
      	
      	var map = new GMap2(document.getElementById("map"));
        map.setUIToDefault();
        map.setCenter(new GLatLng(40.117125,-104.984905), 13);
        
		var bounds = map.getBounds();
		var southWest = bounds.getSouthWest();
		var northEast = bounds.getNorthEast();
		var lngSpan = northEast.lng() - southWest.lng();
		var latSpan = northEast.lat() - southWest.lat();
		var point = new GLatLng(40.117125,-104.984905);
		
		map.addOverlay(new GMarker(point));
		
		var points = [];
		points.sort(function(p1, p2) {
			return p1.lng() - p2.lng();
		});
		
		map.addOverlay(new GPolyline(points));
	
		function createMarker(point,html) {
	        var marker = new GMarker(point);
	        GEvent.addListener(marker, "click", function() {
	        	marker.openInfoWindowHtml(html);
	        });
	        return marker;
	    }
			
		var point = new GLatLng(40.117125,-104.984905);
		
		html = 'Children\'s House of Weld County: Montessori<br/>';
		html += '3801 Godding Hollow Parkway<br/>';
		html += 'Frederick, CO 80516<br>';
		html += '<br/>';
		html += '<form action="http://maps.google.com/maps" method="get" target="_blank">'
		html += '<input value="Get Directions From:" type="submit"><input type="hidden" name="daddr" value="' + point.lat() + ',' + point.lng() + '"/>';
		html += '<input type="text" SIZE=40 MAXLENGTH=40 name="saddr" id="saddr" value="" />';
		
	    map.addOverlay(createMarker(point, html));
	      
		// The info window version with the "to here" form open
        to_htmls[i] = html + '<br>Directions: <b>To here</b> - <a href="javascript:fromhere(' + i + ')">From here</a>' +
        '<br>Start address:<form action="http://maps.google.com/maps" method="get" target="_blank">' +
        '<input type="text" SIZE=40 MAXLENGTH=40 name="saddr" id="saddr" value="" /><br>' +
        '<INPUT value="Get Directions" TYPE="SUBMIT">' +
        '<input type="hidden" name="daddr" value="' + point.lat() + ',' + point.lng() + 
        // "(" + name + ")" + 
        '"/>';
        
        // The info window version with the "from here" form open
        from_htmls[i] = html + '<br>Directions: <a href="javascript:tohere(' + i + ')">To here</a> - <b>From here</b>' +
       '<br>End address:<form action="http://maps.google.com/maps" method="get"" target="_blank">' +
       '<input type="text" SIZE=40 MAXLENGTH=40 name="daddr" id="daddr" value="" /><br>' +
       '<INPUT value="Get Directions" TYPE="SUBMIT">' +
       '<input type="hidden" name="saddr" value="' + point.lat() + ',' + point.lng() +
			 // "(" + name + ")" + 
       '"/>';
	      
		// functions that open the directions forms
		function tohere(i) {
			gmarkers[i].openInfoWindowHtml(to_htmls[i]);
		}

		function fromhere(i) {
			gmarkers[i].openInfoWindowHtml(from_htmls[i]);
		}
	}
}