       )
     , 200
     )
-    

    scaleControl: true
    streetViewControl: false
    overviewMapControl: false
  
  window.map_overlays = []
  window.google_map = new google.maps.Map(document.getElementById("map"), map_options);
  callback()

get_shots = (url) ->

    lang: "en"
    username: "matias"
    type: "json"

  local_value = store.get(location)

  if local_value?
    success(new google.maps.LatLng(local_value[0], local_value[1]))
  else
    window.setTimeout(->
      $.getJSON(url, geonames_options, (data) ->
        if data["status"]?
          google_geocoder.geocode(
            address: location
            , (results, status) ->
              if status == google.maps.GeocoderStatus.OK
                latlng = results[0].geometry.location
                store.set(location, [latlng.lat(), latlng.lng()])
                success(latlng)
          )
        else
          $("#error").text("").slideUp()
          if data["geonames"].length > 0
