--- jquery.jcarousel.js-orig 2009-05-14 01:50:25.000000000 -0600 +++ jquery.jcarousel.js 2009-05-14 03:16:44.000000000 -0600 @@ -96,6 +96,9 @@ this.wh = !this.options.vertical ? 'width' : 'height'; this.lt = !this.options.vertical ? 'left' : 'top'; + if (this.lt == 'left' && this.options.rtl) { + this.lt = 'right'; + } // Extract skin class var skin = '', split = e.className.split(' '); @@ -668,6 +671,9 @@ scrolled(); } else { var o = !this.options.vertical ? {'left': p} : {'top': p}; + if (!this.options.vertical && this.options.rtl) { + o = {'right': p}; + } this.list.animate(o, this.options.animation, this.options.easing, scrolled); } },