/* Google Maps API */

var map;
var geocoder;
 google.load("maps", "2", {"language" : "ja_JP"}); 

function initialize() {
  if (GBrowserIsCompatible()) {
    map = new GMap2(document.getElementById("map_canvas"));
    map.setCenter(new GLatLng(36.004673,137.351074), 5);
    geocoder = new GClientGeocoder();
  }
}

function moveAddress(addr) {
  var address = addr;

  map = new GMap2(document.getElementById("map_canvas"),  { size: new GSize(518,250) } );
//  map.addControl(new GSmallMapControl());
//  map.addControl(new GMapTypeControl());

//map.removeMapType(G_SATELLITE_MAP);
//map.removeMapType(G_HYBRID_MAP);

var mapControl = new GMapTypeControl();
map.addControl(mapControl);
map.addControl(new GLargeMapControl());
  geocoder = new GClientGeocoder();
  geocoder.getLatLng(address, moveTo);

}

function moveTo(latlng) {
  if (latlng){

    map.setCenter(latlng, 15);

    map.clearOverlays();
    var marker = new GMarker(latlng);
    map.addOverlay(marker);

  }else{
	 //alert("住所から緯度経度に変換できません");
    //initialize();

	document.getElementById("map_canvas").style.display = 'none'; 
  }
}