i found my problem finally :
var KenIdle = new Animation(10000, [
{ x: 50 * 0, y: 0 * 100, width: 50, height: 100 },
{ x: 50 * 1, y: 0 * 100, width: 50, height: 100 },
{ x: 50 * 2, y: 0 * 100, width: 50, height: 100 },
{ x: 50 * 3, y: 0 * 100, width: 50, height: 100 },
]);
the amount of time elapsed or dt
was so small i couldn't see the animation moving so i made it big and it's working now http://jsfiddle.net/H8e9m/7/