if (GBrowserIsCompatible()) { var map = new GMap2(document.getElementById("map")); map.addControl(new GMapTypeControl()); map.setCenter(new GLatLng(-20.089115,-43.789337), 15,G_SATELLITE_MAP); var dirn = new GDirections(map); GEvent.addListener(dirn,"error", function() { alert("Direção não encontrada: "+dirn.getStatus().code); document.getElementById('path').innerHTML=''; }); function teste2(a1,a2){ dirn.load("from:"+ a1 +" to:"+ a2, {getSteps:true}); } function customPanel(map,mapname,dirn,div) { var html = ""; function waypoint(point, type, address) { var target = '"' + mapname+".showMapBlowup(new GLatLng("+point.toUrlValue(6)+"))" +'"'; html += ''; html += ' '; html += '
'; html += ' ' html += ' <\/td>'; html += ' '; html += address; html += ' <\/td>'; html += ' <\/tr>'; html += '<\/table>'; } function routeDistance(dist) { html += '
' + dist + '<\/div>'; } function detail(point, num, description, dist) { var target = '"' + mapname+".showMapBlowup(new GLatLng("+point.toUrlValue(6)+"))" +'"'; html += ''; html += ' '; html += '
'; html += ' '+num+'. <\/a>'; html += ' <\/td>'; html += ' '; html += description; html += ' <\/td>'; html += ' '; html += dist; html += ' <\/td>'; html += ' <\/tr>'; html += '<\/table>'; } function copyright(text) { html += '
' + text + "<\/div>"; } for (var i=0; i