anchor.diff:        event: "on_params_changed", params: storeParams()
       ), "*")
   
  +reset = ->
  +  ROUTE = POLYGON = SEARCH_PARAMS = null
  +  clearMarkers()
  +
   searchRelics = ->
  +  debouncedSearchRelics()
  +  false
  +
  +debouncedSearchRelics = jQuery.debounce ->
     search_params = getSearchParams()
   
     if hasValidWaypoints search_params.waypoints
  
positive.code:       loadRelics Object.clone(search_params)
  
    false
  
  haversineDistance = (lat1, lon1, lat2, lon2) ->
    latLng1 = new google.maps.LatLng(lat1, lon1)
  
negative.code:     .get()
  
  searchRoute = (search_params, callback) ->
    return callback(routeToPolygon(ROUTE, search_params.radius)) if ROUTE?
  
    origin      = search_params.waypoints.first()
  