错误
1.
var rightnorimg=new image(16,16) 
->
var rightnorimg=new Image(16,16)
修改一下:
<script language="javascript">
if(navigator.appVersion.charAt(0)>2)
{
    var rightnorimg=new Image(16,16)
    var rightupimg=new Image(16,16)
    var rightdownimg=new Image(16,16)
    var leftnorimg=new Image(16,16)
    var leftupimg=new Image(16,16)
    var leftdownimg=new Image(16,16)
    rightnorimg.src="images/a.gif"
    rightupimg.src="images/b.gif"
    rightdownimg.src="images/c.gif"
    leftnorimg.src="images/e.gif"
    leftupimg.src="images/f.gif"
    leftdownimg.src="images/g.gif"
}
function setImage(imgname,type)
{
    var imgfile=eval(imgname+type+"img.src")
    document.images[imgname].src=imgfile
    return false
}
</script>