code: function() {
          if(!this.active) {
              return false;
          }
          // unregister event handlers defined on this class.
          var events = OpenLayers.Events.prototype.BROWSER_EVENTS;
          for (var i=0, len=events.length; i<len; i++) {
              if (this[events[i]]) {
                  this.unregister(events[i], this[events[i]]); 
              }
          } 
          this.touch = false;
          this.active = false;
          return true;
      }
docs: APIMethod: deactivate
  Turn off the handler.  Returns false if the handler was already inactive.
  
  Returns:
  {Boolean} The handler was deactivated.