Hola amigos, veran tengo el siguiente mapa insertado en mi web por medio del api de google maps
Código Javascript
:
Ver original<script src="http://maps.google.com/maps?file=api&v=2&key=ABQIAAAAVzWH4XtyNkQ7oSuxkcpNPBT9xqwmdFyqlXY9r0L0_jES-fXbsRTA3tZWemrNNvGLMDYSw2FtROJgbQ"
type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
function load() {
if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById("map"));
map.setCenter(new GLatLng(4.486618533974114,-74.102783203125),3);
map.addControl(new GSmallMapControl());
map.addControl(new GMapTypeControl());
map.enableScrollWheelZoom();
map.setMapType(G_NORMAL_MAP);
var point = new GPoint (-74.102783203125,4.486618533974114);
var marker = new GMarker(point);
map.addOverlay(marker);
GEvent.addListener(map, "click", function (overlay,point){
if (point){
marker.setPoint(point);
document.getElementById("sitio_mapa1").value=point.x
document.getElementById("sitio_mapa2").value=point.y
}
});
}
}
window.onload=load
//]]>
</script>
Y en la pagina lo llamo asi
bueno la cosa es que quiero hacer un menu aparte con un listado de ciudades y que cuando se de click en una ciudad el mapa se ubique en dicha ciudad, es decir cambiar el map center
map.setCenter(new GLatLng(4.486618533974114,-74.102783203125),3);
como podría hacerlo enviandole una petición por javascrip?