/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */



function showAddress(address) {
    if (geocoder) {
        geocoder.getLatLng(
          address,
          function(point) {
            if (!point) {
              alert(address + " not found");
            } else {
			map.removeOverlay(marker);
              map.setCenter(point);
			  map.setZoom(7);
				marker = new GMarker(point,markerOptions );
              //marker = new GMarker(point);
              map.addOverlay(marker);
			GEvent.addListener(marker, "dragend", function() {
  			document.getElementById("y").value= marker.getPoint().y;
			document.getElementById("x").value= marker.getPoint().x;
			alert(map.getZoom());
			document.getElementById("z").value= map.getZoom();
  			});

			GEvent.addListener(marker, "mouseover", function() {
			map.closeInfoWindow();
			marker.openInfoWindowHtml("X: "+marker.getPoint().x+' - Y:  '+marker.getPoint().y);
			});

			GEvent.addListener(marker, "click", function() {
  			document.getElementById("y").value= marker.getPoint().y;
			document.getElementById("x").value= marker.getPoint().x;
			document.getElementById("z").value= map.getZoom();
  			});

              //marker.openInfoWindowHtml(address);
            }
          }
        );
      }
    }
