klikkmi: 2 Funktionen im head laden

Beitrag lesen

Folgende beiden Skripte stehen im Kopf meiner Seite.
Das 1. ist eine Diashow und das 2. für die Anzeige von Rollovermenüs verantwortlich.
Leider wird, je nachdem wie ich die Skripte in der Reihenfolge positioniere, entweder das eine oder das andere ausgeführt. Es geht also nur entweder oder.
Woran könnte das liegen?

<script type="text/javascript">
<!--
var slideShowSpeed = 5000
var crossFadeDuration = 3
var Pic = new Array()

Pic[0] = 'bild1.jpg'
Pic[1] = 'bild2.jpg'
Pic[2] = 'bild3.jpg'
Pic[3] = 'bild4.jpg'
Pic[4] = 'bild5.jpg'

var t
var j = 0
var p = Pic.length

var preLoad = new Array()
for (i = 0; i < p; i++){
   preLoad[i] = new Image()
   preLoad[i].src = Pic[i]
}
window.onload = runSlideShow;
function runSlideShow(){
   if (document.all){
      document.images.SlideShow.style.filter="blendTrans(duration=2)"
      document.images.SlideShow.style.filter="blendTrans(duration=crossFadeDuration)"
      document.images.SlideShow.filters.blendTrans.Apply()
   }
   document.images.SlideShow.src = preLoad[j].src
   if (document.all){
      document.images.SlideShow.filters.blendTrans.Play()
   }
   j = j + 1
   if (j > (p-1)) j=0
   t = setTimeout('runSlideShow()', slideShowSpeed)
}
//-->
</script>

<script type="text/javascript">
<!--
window.onload=montre;
function montre(id) {
var d = document.getElementById(id);
 for (var i = 1; i<=10; i++) {
  if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
 }
if (d) {d.style.display='block';}
}
//-->
</script>