limit: limSlide, 
limit: lim, 
	initialize: function(el, knob, options){		this.element = $(el);		this.knob = $(knob);		this.setOptions(options);		this.previousChange = -1;		this.previousEnd = -1;		this.step = -1;		this.element.addEvent('mousedown', this.clickedElement.bindWithEvent(this));		if (this.options.wheel) this.element.addEvent('mousewheel', this.scrolledElement.bindWithEvent(this));		var mod;		if (this.options.mode == 'horizontal'){			this.z = 'x';			this.p = 'left';			mod = {'x': 'left', 'y': false};			this.max = this.element.offsetWidth-this.knob.offsetWidth;			this.half = this.knob.offsetWidth/2;			this.getPos = this.element.getLeft.bind(this.element);		} else if (this.options.mode == 'vertical'){			this.z = 'y';			this.p = 'top';			mod = {'x': false, 'y': 'top'};			this.max = this.element.offsetHeight-this.knob.offsetHeight;			this.half = this.knob.offsetHeight/2;			this.getPos = this.element.getTop.bind(this.element);		}		this.knob.setStyle('position', 'relative').setStyle(this.p, 0);		var limSlide = {};		//var modSlide = {};		limSlide[this.z] = [0, this.max];		//modSlide[this.z] = this.p;		this.drag = new Drag.Base(this.knob, {			limit: limSlide,			modifiers: mod,			snap: 0,			onStart: function(){				this.draggedKnob();			}.bind(this),			onDrag: function(){				this.draggedKnob();			}.bind(this),			onComplete: function(){				this.draggedKnob();				this.end();			}.bind(this)		});		if (this.options.initialize) this.options.initialize.call(this);	},
7087	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/7087/5fcc5178ee2e5f10b20b5cb9953b2694ef4e56f6/Slider.js/buggy/Plugins/Slider.js