 parseTime = d3.time.format("%H%M").parse
 
 WorldPlot = () ->
+  highlight = null
   width = 960
   height = 650
   radius = 240

      .attr("cy", (d,i) -> projection([d.lng, d.lat])[1])

    c.transition()
      .duration(900)
      # .delay((d,i) -> 60 * i)
      .attr("r", (d) -> rScale(d.count))
      
  addData = (timediff) ->
    if (timediff - lastSec) < 1000
      return false
    else
      lastSec = timediff
    console.log(timediff)
    rtn = false
    # console.log(startTime)
    # randomStore = d3.values(locations)[Math.floor(Math.random() * d3.values(locations).length)]


    p.exit().remove()
    updateCities()
    showHighlight(data[1])

    rtn

