JS1K

#2: the original

Source for demo by bradleymeck.

javascript:d=document.body;d.innerHTML="<a id=b onclick=x=.5-Math.random()>@";setInterval("l+=x=l&64?-x:x;d.style.paddingLeft=l+'%'",x=l=0)