anchor.diff:                                          infobox.open(this.map, this);
                                       });
                           });
  +                        $("#spinner").hide();
                       });
                   });
   
  
positive.code:         border-radius: 4px;
          box-shadow: 0px 0px 2px 0px #988F79;
      }
  </style>
  <body>
  <script id="calloutTemplate" type="text/x-jsrender">
  
negative.code:         $('#map_canvas').gmap({ 'center':'<%= @lat %>, <%= @lng %>', 'zoom':<%= @zoom %>, panControl:false,
              zoomControl:true, mapTypeControl:false, scaleControl:true, streetViewControl:false,
              overviewMapControl:true }).bind('init', function (ev, map) {
                      $("#spinner").show();
                      $.getJSON('<%= user_perspectives_path(@user, :source=>"pinta") %>', function (data) {
                          $.each(data.perspectives, function (i, perspective) {
                              $('#map_canvas').gmap('addMarker', {
  