jQuery Sliding Puzzle
It’s really simple to set up and has great default settings for easy implementing, but also offers a great variety of options to customize. Feature include: Infinite amount of images. Multiple puzzles on one page is easily possible. Rows, columns, width, height, everything edited easily. Transition times configurable. Fully standards-compliant and great crossbrowser support. Very light-weight. Easy to implement. Extensively documented.