﻿//************************************************************************************* 
// File     :   swre_details_googlemap.js
// Version  :   1.0
// Requires :   a google map API key, prototype.js
// Author   :   Kyle Weems (ksw)
// Origin   :   mindfly.com
// Created  :   November 19, 2007
// Modified :   November 19, 2007 (ksw)
// Purpose  :   Loads and displays a google map on the listing details page based upon the address.
//*************************************************************************************

// Version History (only for changes of at least 0.0.1 in version number)
// ===============
// Version 1.0   (11/19/2007) - Basic functionality.


//=============================================================================================
// showAddress()
//=============================================================================================
// shows a google map of the address.
function showAddress(address) 
{
    var map = new GMap2(document.getElementById("listingDetailsMap"));
    var geocoder = new GClientGeocoder();
  geocoder.getLatLng(
    address,
    function(point) {
      if (!point) 
      {
        $('listingDetailsMap').style.display = "none";
      } 
      else 
      {
        map.setCenter(point, 13);
        var marker = new GMarker(point);
        map.addOverlay(marker);
        marker.openInfoWindowHtml(address);
      }
    }
  );} // end of showAddress()