anchor.diff:    }
   
     function showNearStops(position) {
  +    showMessage("searching");
       var r = new XMLHttpRequest();
       var url = "/stops?location[]=" + position.coords.longitude + "&location[]=" + position.coords.latitude;
       r.open("GET", url, true);
  
positive.code: 
    function showMessage(error) {
      var messages = {
        currentPositionError: "No se pudo obtener la ubicación actual. Asegurate de que el GPS esté encendido.",
        nearStopsError: "No se pudieron obtener las paradas cercanas.",
        searching: "Buscando las paradas cercanas a tu ubicación...",
        unsupported: "Tu navegador no soporta la funcionalidad que permite el acceso a la información de tu ubicación."
      }
  
negative.code:   }
  
    if (navigator.geolocation) {
      showMessage("obtainingLocation");
      navigator.geolocation.getCurrentPosition(showNearStops, showErrorGettingCurrentPosition, { enableHighAccuracy: true });
    } else {
      showMessage("unsupported");
  