 //<![CDATA[
		var map = null;
		var geocoder = null;
        var marker = new Array();
        var points = new Array();
        
		function load(address) {
		  if (GBrowserIsCompatible()) {
			map = new GMap2(document.getElementById('map'));
			map.addControl(new GSmallMapControl());
			map.addControl(new GMapTypeControl());		
           // document.writeln(address);
		geocoder = new GClientGeocoder();
			for(var index = 0; index < address.length; index++) {
				showAddress(address[index][0], address[index][1]);
                //map.setCenter(new GLatLng(51.076837, -114.055595), 13);
			}
			map.setCenter(new GLatLng(51.076837, -114.055595), 10);
		  }
		}
        
        function showAddress(address, item) {
            geocoder.getLatLng(
                address,
                function(point) {
                    if (!point) {
                     //   alert(address + " not found");
                    } else {
                      //  map.setCenter(point, 10);
                        var marker = new GMarker(point);
                        map.addOverlay(marker);
                        GEvent.addListener(marker, "click", function() {
                            marker.openInfoWindowHtml("Company: "+item+"<br />Address: <b>" + address + "</b>");
                        });
                    }
                }
            );
        }
//]]>
