anchor.diff:      });
     }
   
  -  function update(destination_id, destination) {
  +  function update(destination_id, destination, move) {
       var row = $('[data-destination_id=' + destination_id + ']'),
         destination = prepare_display_destination(destination);
       $(row).replaceWith(SMT['destinations/show'](destination));
  
positive.code:       } else {
          addMarker(destination_id, destination.lat, destination.lng);
        }
        if (map.getZoom() != 16 || !map.getBounds().contains(markers[destination_id].getLatLng())) {
          map.setView(markers[destination_id].getLatLng(), 16);
        }
      } else {
        delete markers[destination_id];
  
negative.code:         url: url,
          beforeSend: beforeSendWaiting,
          success: function(data) {
            update(id, data, false);
          },
          complete: completeWaiting,
          error: ajaxError
  