docs: function() {
          if (!this.loaded) {
              if (this.location != null) {
  
                  var onFail = function(e) {
                      this.events.triggerEvent("loadend");
                  };
  
                  this.events.triggerEvent("loadstart");
                  OpenLayers.Request.GET({
                      url: this.location,
                      success: this.parseData,
                      failure: onFail,
                      scope: this
                  });
                  this.loaded = true;
              }
          }    
      }