docs: function(pos, method, onComplete) {
            var Geom = this.geom, Plot = this.fx, that = this;
            if(!Plot.busy) {
                Plot.busy = true;
                this.contract({
                    onComplete: function() {
                        Geom.switchOrientation(pos);
                        that.compute('end', false);
                        Plot.busy = false;
                        if(method == 'animate') {
                      	  that.onClick(that.clickedNode.id, onComplete);  
                        } else if(method == 'replot') {
                      	  that.select(that.clickedNode.id, onComplete);
                        }
                    }
                }, pos);
            }
          }