docs: function(lonlat, toleranceLon, toleranceLat) {
          var atPoint = false;
          var bounds = this.getBounds();
          if ((bounds != null) && (lonlat != null)) {
  
              var dX = (toleranceLon != null) ? toleranceLon : 0;
              var dY = (toleranceLat != null) ? toleranceLat : 0;
      
              var toleranceBounds = 
                  new OpenLayers.Bounds(this.bounds.left - dX,
                                        this.bounds.bottom - dY,
                                        this.bounds.right + dX,
                                        this.bounds.top + dY);
  
              atPoint = toleranceBounds.containsLonLat(lonlat);
          }
          return atPoint;
      }