rem: l.left = Math.floor(this.getWidth() / 2) + "px"; 
add: l.left = Math.floor(this._width / 2) + "px"; 
context:     _recalc: function() {        if (this.getWidth() != -1 && this.getHeight() != -1) {                        if (this.getWidth() > this.getHeight()) {                var l = this._line.style;                l.left = "0px";                l.top = Math.floor(this.getHeight() / 2) + "px";                l.width = this.getWidth() + "px";                l.height = "0px";                                var c = this._selection.style;                c.top = "0px";                c.width = "5px";                c.height = this.getHeight() > this.getStyle("borderSize") ? this.getHeight() - (this.getStyle("borderSize") * 2) + "px" : "0px";                                this._max = this.getWidth() - (parseInt(c.width) + (this.getStyle("borderSize") * 2));            } else {                                var l = this._line.style;                l.left = Math.floor(this.getWidth() / 2) + "px";                l.top = "0px";                l.width = "0px";                l.height = this.getHeight() + "px";                                var c = this._selection.style;                c.left = "0px";                c.width = this.getWidth() > this.getStyle("borderSize") ? this.getWidth() - (this.getStyle("borderSize") * 2) + "px" : "0px";                c.height = "5px";                                this._max = this.getHeight() - (parseInt(c.height) + this.getStyle("borderSize") * 2);            }            arguments.callee.$.call(this);        }    },
meta: 5515	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5515/d532c0ea03ef1c91856bba5408f049541b39c2ba/Slider.js/clean/src/thinwire/render/web/resources/Slider.js