// some general purpose javascript functions

function getElementById(elementId) {
  if (document.getElementById) { // DOM3 = IE5, NS6
    return document.getElementById(elementId);
  }
  else if (document.layers) { // Netscape 4
    return document.elementId;
  }
  else { // IE 4
    return document.all.elementId;
  }
}

//From widgets/storyContent/view/helpers/geomap.jsp
function initializeMap(latitude,longitude,address)
{
  var maps = new GMap2(document.getElementById("maps"));
  maps.setCenter(new GLatLng(latitude, longitude), 13);
  maps.addControl(new GSmallMapControl());

  var marker = new GMarker(new GLatLng(latitude, longitude));
  GEvent.addListener(marker, 'click', function() {
    marker.openInfoWindowHtml("Address: " + address);
  });
  maps.addOverlay(marker);
}


