just tried, i think i know whats wrong....
you must have pasted directly without the ;
paste the normal code run it
while its running, goto the address bar and remove the last ;
then see...
i hope that works...

Oh, you are speaking about that .. Why do you need to remove the ';' then ?
Just try to run and then try re-running it. It should run faster.

FYI :

If you study the java script closely, you will notice that it has a timer that takes care of animation; with an interval 5 ms. When you re-run the code, you add another timer with the same interval, but starting at a different time, so the animation appears to be faster (as the code is executed 2x time instead of 1x, due to double timers).

@saswat
ah i see, but then the code has changed as in isn't removing the semicolon make a big difference?
also i notice if i paste this in other site, like google or i went to a wallpaper site and tried
the pictures shifted, check out google.com and see....
why it works for google image? as in what makes it tick at places..?