уже подумал
вот пример:

Код:
<script language="JavaScript">
imgName = new Array()
imgName[0] = "1.gif"
imgName[1] = "2.gif"
imgName[2] = "3.gif"
imgName[3] = "4.gif"
len = imgName.length
cur = 0 // tekushaya kartinka
// predzagruzka vseh kartinok
img = new Array()
for (i=0; i<len; i++){
img[i] = new Image()
img[i].src = imgName[i]
}
// funkciya dlya izmeneniya imdeja
function changeIMG(){
cur++
if(cur>=len)cur=0
document.images.picture.src = img[cur].src
}
</script>
<img id=picture src=1.gif width=55 height=14 border=0 onmousedown=changeIMG()>
PS: опять же для IE, для других броузеров надо подольше подумать

, да и не охота...