You could leave the list as is. Place all of your images in their own absolutely-positioned DIV element. Just stack them on top of each other.
Use "onmouseover" and "onmouseout" to control either the CSS "visibility" or CSS "display" attribute of the appropiate image.
Your script should store the ID of the "current" image in a variable, so that the script can toggle it back off.