Как на JavaScript реализовать движение объекта по заданой кривой?
Вот как вариант.
Можно еще самим через CSS или jQuery анимации, но так конечно можно помучиться, задавая кучу координат. :)
raphaeljs.com
Посмотрите демки, там всё есть.