     marker = new google.maps.Marker(place_marker_options)
 
     place_infobox = new InfoBox(infobox_options)
-    infobox_content = "<b>" + place.type + ":</b> " + place.name
+    infobox_content = "<b>" + place.type + ":</b> " + place.name + " расстояние: " + place.distance
 
     google.maps.event.addListener marker, 'mouseover', ->
       place_infobox.setContent(infobox_content)

$ ->
  map.init()

map =
  #параметры карты
  dom: document.getElementById("map-canvas")
  options:
    center: new google.maps.LatLng(55.751667, 37.617778),
    disableDefaultUI: true,
    zoom: 12


        current_location = new google.maps.LatLng(position.coords.latitude, position.coords.longitude)
        map.google_map.setCenter current_location

        console.log(map.current_location)
        map.current_location = current_location

        console.log(map.current_location)

        current_loc_marker_options =
          position: current_location
          icon: 'assets/logo.jpg'
          map: map.google_map
        new google.maps.Marker current_loc_marker_options

        places.objects.forEach(places.get_distance)
        places.objects.forEach(places.render)

        map.get_directions(map.current_location)


        #TODO: сделать так, чтобы места появлялись на карте даже в случае отсутствия текущей геолокации

  get_directions: (start_point) ->
    #построение маршрута до ближайшего места, принимает объект карты и место начала
    directions_renderer_options =
      map: map.google_map
      suppressMarkers: true
    directions_renderer = new google.maps.DirectionsRenderer(directions_renderer_options)

    end_point = new google.maps.LatLng(places.objects[0].lat, places.objects[0].lng)

    directions_service_options =
      origin: start_point
      destination: end_point
      travelMode: google.maps.TravelMode.DRIVING
    directions_service = new google.maps.DirectionsService()

    directions_service.route(directions_service_options, (response, status) ->
      #в случае успеха запроса выводи маршрут
      if (status == google.maps.DirectionsStatus.OK)
        directions_renderer.setDirections(response)
    )

  init: ->
    #запуск карты, центрование на текущем месте и отображение всех мест
    map.google_map = new google.maps.Map(@.dom, @.options)



places =
  #параметры мест
