Logged In: YES
user_id=346105

Sorry, was a bit late yesterday ;) The correct
setRange-method would be:

p.setRange = function(min,max){
this._min=(min!=null)? min:0;
this._max=(max!=null)? max:0;
if(this._value>this._max) {
this.setValue(this._max);
}
else if(this._value<this._min) {
this.setValue(this._min);
}
this._adjustKnob();
};

Not just invoking the event, but calling setValue(..).

Regards,
Peter