
function showMap (lat, lng, addr, zoom) {
    if (GBrowserIsCompatible()) {
    	
    	//map
        var map = new GMap2(document.getElementById("gm_mapa"));
        var point = new GLatLng(lat, lng);

        map.addControl(new GLargeMapControl());
        map.addControl(new GMapTypeControl());
        map.setCenter(point, zoom);
        map.setMapType(G_NORMAL_MAP);
        
        var mark = new GMarker(point);
        map.addOverlay (mark);
        map.openInfoWindow(map.getCenter(),
        document.createTextNode(addr));
                           
        //street view                   
	    var myPano = new GStreetviewPanorama(document.getElementById("pano"));                           
        svOverlay = new GStreetviewOverlay();
		map.addOverlay(svOverlay); 
		myPano.setLocationAndPOV(map.getCenter());
		
		GEvent.addListener(map,"click", function(overlay,latlng) {
			
			
  			myPano.setLocationAndPOV(latlng);
		});
    } 
}


