

function switchIMG(photo){
	document.review_photo.src = photo
	return;
}


var map;
var geocoder;

function mapload() {
  map = new GMap2(document.getElementById("review-map"));
  map.setCenter(new GLatLng(37.4419, -122.1419), 10);
  geocoder = new GClientGeocoder();
  map.addControl(new GSmallMapControl());
  showLocation();
}

function maploadZoom() {
  map = new GMap2(document.getElementById("review-map"));
  map.setCenter(new GLatLng(37.4419, -122.1419), 10);
  geocoder = new GClientGeocoder();
  map.addControl(new GSmallMapControl());
  showLocationZoom();
}

function myAddLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      if (oldonload) {
        oldonload();
      }
      func();
    }
  }
}

function showLocation() {	  
  if (geocoder) {
	geocoder.getLatLng(
	  address,
	  function(point) {
		if (!point) {
		  alert(address + " not found");
		} else {
		  map.setCenter(point, 14);
		  var marker = new GMarker(point);
		  map.addOverlay(marker);
		  // marker.openInfoWindowHtml(address);
		}
	  }
	);
  }
}

function showLocationZoom() {	  
  if (geocoder) {
	geocoder.getLatLng(
	  address,
	  function(point) {
		if (!point) {
		  alert(address + " not found");
		} else {
		  map.setCenter(point, 14);
		  var marker = new GMarker(point);
		  map.addOverlay(marker);
		  // marker.openInfoWindowHtml(address);
		}
	  }
	);
  }
}