Hans: Fehler....aber wo?

Beitrag lesen

Hallo Forum,

ich bin wieder beim basteln und will einen fade effekt erzeugen (wie Ihr sehen könnt).
Beim Start ,eldet sich jedoch sofort der debugger auf der Zeile mit dem testimage....

was mache ich falsch?????

vielen Dank für eure Hilfe
Hans

<script language=javaScript>
<!-- Beginning of JavaScript -

bild0 = new Image();
bild0.src = "1.jpg";

bild1 = new Image();
bild1.src = "2.jpg";

bild2 = new Image();
bild2.src = "3.jpg";

var i_strngth=1
var i_image=0

var imageurl = new Array()
imageurl[0] ="1.jpg"
imageurl[1] ="2.jpg"
imageurl[2] ="3.jpg"

function showimage() {  
if(document.all) {
  if (i_strngth <=110) {
   testimage.innerHTML="<img style='filter:alpha(opacity="+i_strngth+")' src="+imageurl[i_image]+" border=0>";
   i_strngth=i_strngth+10
   var timer=setTimeout("showimage()",100)
  }
  else {
   clearTimeout(timer)
   var timer=setTimeout("hideimage()",1000)
  }
}

if(document.layers) {  

clearTimeout(timer)
   document.testimage.document.write("<img src="+imageurl[i_image]+" border=0>")
   document.close()
   i_image++
   if (i_image >= imageurl.length) {i_image=0}
   var timer=setTimeout("showimage()",2000)
    
}
}

function hideimage() {  
if (i_strngth >=-10) {
  testimage.innerHTML="<img style='filter:alpha(opacity="+i_strngth+")' src="+imageurl[i_image]+" border=0>";
  i_strngth=i_strngth-10
  var timer=setTimeout("hideimage()",100)
}
else {
  clearTimeout(timer)
  i_image++
  if (i_image >= imageurl.length) {i_image=0}
  i_strngth=1
  var timer=setTimeout("showimage()",500)
}
}

// - End of JavaScript - -->
</script>
</head>

<body bgcolor="#FFFFFF" onLoad="showimage()">