	var geocoder;
    var map;

    var business = "Star Nine Marketing ™";
    var address = "1604 Nueces Street, Austin TX";

    function load() {
      if (GBrowserIsCompatible()) {
        // Create new map object
        map = new GMap2(document.getElementById("map"));
		
		map.addControl(new GMapTypeControl());
		map.addControl(new GLargeMapControl());
		map.addControl(new GScaleControl(200));
		map.hoverControls();
		map.enableScrollWheelZoom();
		map.enableContinuousZoom();

        // Create new geocoding object
        geocoder = new GClientGeocoder();

        // Retrieve location information, pass it to addToMap()
        geocoder.getLocations(address, addToMap);
		
//		map.openInfoWindow(map.getCenter(), document.createTextNode("Star Nine Marketing ™"));
      }
    }
	
    function addToMap(response)
    {
        // Retrieve the object
        place = response.Placemark[0];

        // Retrieve the latitude and longitude
        point = new GLatLng(place.Point.coordinates[1], place.Point.coordinates[0]);

        // Center the map on this point
        map.setCenter(point, 13);

        // Create a marker
        marker = new GMarker(point);

        // Add the marker to map
        map.addOverlay(marker);

		GEvent.addListener(marker, "click", ShowInfo);
    }

	function ShowInfo ()
	{
        var streetAddress = place.AddressDetails.Country.AdministrativeArea.Locality.Thoroughfare.ThoroughfareName;
        var city = place.AddressDetails.Country.AdministrativeArea.Locality.LocalityName;
        var state = place.AddressDetails.Country.AdministrativeArea.AdministrativeAreaName;
        var zip = place.AddressDetails.Country.AdministrativeArea.Locality.PostalCode.PostalCodeNumber;

        // Add address information to marker
        this.openInfoWindowHtml(business + '<br />' + streetAddress + '<br />' + city + ', ' + state + ' ' + zip);
	}

/**
 * hoverControls method to hide/show GControls by 'mouseout'/'mouseover'
 * @author Esa 2006, 2008
 */
GMap2.prototype.hoverControls = function(opt_noCloseIw){
	var theMap = this;
	theMap.hideControls();
	GEvent.addListener(theMap, "mouseover", function() { theMap.showControls(); });
	GEvent.addListener(theMap, "mouseout", function() { theMap.hideControls(); });
	theMap.libraryCard = 19162;
}