Re-write of jQuery Carousel using jQuery UI's Widget Factory