//<![CDATA[

  var map = null;
  var geocoder = null;
  var icon = null;

  function load() {
      if (GBrowserIsCompatible()) {
          map = new GMap2(document.getElementById("googleMap"));
          map.enableDoubleClickZoom();
          map.addControl(new GLargeMapControl());
          map.addControl(new GMapTypeControl());
          map.setCenter(new GLatLng('27.946609', '-82.458366'), 9);
          //map.setMapType(G_HYBRID_MAP);
          geocoder = new GClientGeocoder();
          //geocoder.setCache(null);
          icon = new GIcon();
          icon.image = "/idx/images/arrow.png";
          icon.iconSize = new GSize(20, 23);
          icon.iconAnchor = new GPoint(6, 6);
          icon.infoWindowAnchor = new GPoint(9, 2);
          loadAreas();
      }
  }

  function loadAreas () {
      map.clearOverlays();
      map.setCenter(new GLatLng('27.946609', '-82.458366'), 9);
      $('reloadLink').style.display = 'none';
	  queryString = '?load_areas=asdasd';
	  new Ajax.Updater('searchResults', '/idx/map/search_neighborhoods.php' + queryString, {
   	                  onComplete:function(request) { $('searchResults').style.display = 'none'; },
					  evalScripts:true, asynchronous:true });
  }

  function loadAreasYahoo () {
	  queryString = '?load_areas=asdasd';
	  new Ajax.Updater('searchResults', '/idx/map/search_neighborhoods.php' + queryString, {
   	                  onComplete:function(request) { $('searchResults').style.display = 'none'; },
					  evalScripts:true, asynchronous:true });
  }

  function searchListings (area, zipCodes) {
      map.clearOverlays();
      $('searchResults').style.display = 'block';
      $('reloadLink').style.display = 'block';
	  queryString = '?load_area=' + area + '&zip_code=' + zipCodes;
	  new Ajax.Updater('searchResults', '/idx/map/search_neighborhoods.php' + queryString, {
   	                  onComplete:function(request) { },
					  evalScripts:true, asynchronous:true });
  }

//]]>
