try something like this:
<img id="myimg" src="http://www.csdn.net/csdn.gif" style="position:absolute;left:3000;top:200">
<input type="button" value="move image" onclick="moveImage(true)">
<script language="javascript">
var n=0;
function moveImage(bClicked)
{
  if (bClicked)
n++;  var w = document.body.clientWidth;  if (myimg.style.posLeft >= w)
myimg.style.posLeft = w;  if ((myimg.style.posLeft+myimg.clientWidth) >0 && myimg.style.posLeft > w-n*100)
  {
myimg.style.posLeft--;
setTimeout("moveImage()",10);
  } 
  else if ((myimg.style.posLeft+myimg.clientWidth) <=0)
  {
    myimg.style.posLeft = w; 
    n=0;
  }
}
</script>