max) p = max; var c = this.value; if (p != c) { var delta = p - c; if (delta < 0) delta = -delta; if (delta > 3 || p == 0 || p == max) { this.setAttribute("value", p); // Fire DOM event so that accessible value change events occur var event = document.createEvent('Events'); event.initEvent('ValueChange', true, true); this.dispatchEvent(event); } } return val; ]]> true > 2; spacer.height = stack.boxObject.height; spacer.width = width; spacer.left = width * position; mozRequestAnimationFrame(); } catch (e) { window.removeEventListener("MozBeforePaint", nextStep, false); } } window.addEventListener("MozBeforePaint", nextStep, false); mozRequestAnimationFrame(); ]]> this._init();