﻿//<![CDATA[

var geocoder;
var map;

var address = "22 Blackmarsh Road, St. John's, NL, Canada";

// On page load, call this function

function load()
{
    // Create new map object
    map = new GMap2(document.getElementById("map"));

    // Create new geocoding object
    geocoder = new GClientGeocoder();

    // Retrieve location information, pass it to addToMap()
    geocoder.getLocations(address, addToMap);
}

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, 15);

    // Create a marker
    marker = new GMarker(point);

    // Add the marker to map
    map.addOverlay(marker);

    // Add address information to marker
    //marker.openInfoWindowHtml("Church on the Rock"); // + place.address);
}

//]]>