var rtmid=0; var rtmrunid; var rtmidx; var aimglist = []; var aimgidx = 0; function rimgover(id, aimg) { var elt = document.getElementById('tg'+id); if (! elt) return; if (rimgout(id)) { aimglist = aimg; aimgidx = 0; rtmrunid = id; rtmid = setInterval("rtimer('"+id+"')", 700); } } function rimgout(id) { if (id != rtmrunid) { clearInterval(rtmrunid); } if (rtmid) clearInterval(rtmid); rtmidx=0; rtmrunid=''; return true; } function rtimer(id) { var subImages = document.getElementById('tg'+id).getElementsByTagName('IMG'); var elt = subImages[0]; if (aimglist[ aimgidx ]) { elt.src = aimglist[ aimgidx ++ ]; } else { rimgout(rtmrunid); } }