docs: function(scroller, options) {
  		this.wrapper = typeof options.el == 'string' ? document.querySelector(options.el) : options.el;
  		this.wrapperStyle = this.wrapper.style;
  		this.indicator = this.wrapper.children[0];
  		this.indicatorStyle = this.indicator.style;
  		this.scroller = scroller;
  
  		this.options = $.extend({
  			listenX: true,
  			listenY: true,
  			fade: false,
  			speedRatioX: 0,
  			speedRatioY: 0
  		}, options);
  
  		this.sizeRatioX = 1;
  		this.sizeRatioY = 1;
  		this.maxPosX = 0;
  		this.maxPosY = 0;
  
  		if (this.options.fade) {
  			this.wrapperStyle['webkitTransform'] = this.scroller.translateZ;
  			this.wrapperStyle['webkitTransitionDuration'] = this.options.fixedBadAndorid && $.os.isBadAndroid ? '0.001s' : '0ms';
  			this.wrapperStyle.opacity = '0';
  		}
  	}