﻿function showAddress(idMap, address, texto) 
{
    var nivelAprox = 15;
    var map = new GMap2(document.getElementById(idMap));
    map.addMapType(G_NORMAL_MAP);
    var geocoder = new GClientGeocoder();
    var control = new GControl();
    geocoder.getLatLng(address,
		function(point) {
		    if (!point) {
		        alert(address + " não encontrado");
		    } else {
		        map.setCenter(point, nivelAprox);
		        var marker = new GMarker(point);
		        map.addOverlay(marker);
		        map.enableScrollWheelZoom();
		        map.enableContinuousZoom();
		        GEvent.addListener(marker, "click", function() {
		            marker.openInfoWindowHtml(texto);
		        });
		        marker.openInfoWindowHtml(texto);
		        map.setCenter(point, nivelAprox);
		    }
		}
	);		
}
