﻿//<![CDATA[

var map = null;
var geocoder = null;

function initialize() {
    try {
        if (GBrowserIsCompatible()) {
            var divMap = document.getElementById("divMap");
            if (divMap != null) {
                map = new GMap2(document.getElementById("divMap"));
                map.setCenter(new GLatLng(37.4419, -122.1419), 13);
                geocoder = new GClientGeocoder();
                showAddress();
            }
        }
    } catch (Error) { }
}

function showAddress() {
    var divAddress = document.getElementById("divAddress");
    var address = divAddress.innerHTML;
    if (geocoder) {
        geocoder.getLatLng(
          address,
          function(point) {
              if (!point) {
                  alert(address + " not found");
                  var divMap = document.getElementById("divMap");
                  divMap.style.display = "none";
              } else {
                  map.setCenter(point, 13);
                  var marker = new GMarker(point);
                  var divDisplayText = document.getElementById("divDisplayText");
                  map.addOverlay(marker);
                  marker.openInfoWindowHtml(divDisplayText.innerHTML);
              }
          }
        );
    }
}

//]]>