Haz lo siguiente, en vez de llamar a mostrar() llama a cambiar_mapa():
    
Código Javascript
:
Ver originalfunction cambiar_mapa(url){
    ajax = crearMotorAJAX();
    ajax.open("GET",url);
    ajax.onreadystatechange = function(){
        if (ajax.readyState==4){
                        datos = ajax.responseText;
                         var aux = datos.split(";");
                         gotoMap(aux[0], aux[1], aux[2])
        }
    }
}
  
Y en infoCiudad.php al final del archivo haz:   
Donde obviamente los valores de las variables $latitud, $longitud y $ciudad sean los de la ciudad a la que desees cambiar.