webappearance: 2 Java Scripts Kombinieren

Hallo an alle!

Obwohl mir das SELFHTML in den letzten Jahren schon einiges male als Hilfe ein sehr guter Ratgeber war, stehe ich heute vor einen Problem.
Nach 4 Stunden Kopfzerbrech schreibe ich hier nun mein Anliegen und hoffe Ihr könnt mir weiter helfen.

Ich will Bilder Vorladen und an der Startseite mittels preloadbalken anzeigen lassen und bei fertigladen zu einer Seite weiterleiten.

jetzt werden einige sagen....na und? ja so weit kein Problem jedoch will ich folgendes erreichen.

Im nachfolgen 1. Script erreiche ich das oben beschriebene Wunderbar. Nur möchte ich nicht die ladenden Dateien einzeln per Hand eingeben sondern in ein 2. Script verwenden das mir einen ganzen Ordner ausliest wo alle Bilder darin sind.

Denke mir das ich das 2. Script im 1. bei der Stelle "SCRIPT ZÄHLEN" einfügen muss. Aber leider Funzt es nicht.

Wisst Ihr wie ich die beiden Scripte Kombinieren kann?

SCRIPT 1:
.
.

var locationAfterPreload = "margl-koenig.htm"
 var lengthOfPreloadBar = 150
 var heightOfPreloadBar = 15

var yourImages = new Array("SCRIPT ZÄHLEN")

if (document.images) {

var dots = new Array()
 dots[0] = new Image(1,1)
 dots[0].src = "grey.gif"
 dots[1] = new Image(1,1)
 dots[1].src = "orange.gif"
 var preImages = new Array(),coverage = Math.floor(lengthOfPreloadBar/yourImages.length),currCount = 0
 var loaded = new Array(),i,covered,timerID

var leftOverWidth = lengthOfPreloadBar%coverage
}

function loadImages() {

for (i = 0; i < yourImages.length; i++) {
 preImages[i] = new Image()
 preImages[i].src = yourImages[i]
 }

for (i = 0; i < preImages.length; i++) {
 loaded[i] = false
 }

checkLoad()
}

function checkLoad() {

if (currCount == preImages.length) {
  location.replace(locationAfterPreload)
  return
 }

for (i = 0; i <= preImages.length; i++) {
 if (loaded[i] == false && preImages[i].complete) {
 loaded[i] = true
 eval("document.img" + currCount + ".src=dots[1].src")
 currCount++
 }
}

timerID = setTimeout("checkLoad()",10)
}
// -->
</script>
.
.
.
.
<!--

if (document.images) {

var preloadBar = ''
 for (i = 0; i < yourImages.length-1; i++) {
 preloadBar += '<img src="' + dots[0].src + '" width="' + coverage + '" height="' + heightOfPreloadBar + '" name="img' + i + '" align="absmiddle">'
 }

preloadBar += '<img src="' + dots[0].src + '" width="' + (leftOverWidth+coverage) + '" height="' + heightOfPreloadBar + '" name="img' + (yourImages.length-1) + '" align="absmiddle">'

document.write(preloadBar)
 loadImages()
}

document.write('<p><a href="javascript:window.location=locationAfterPreload">Vorladen überspringen</a></p>')
// -->
</script>
.
.
.

SCRIPT 2:
.
.

var anzahl_grafiken = 12
anzahl_grafiken = anzahl_grafiken + 1

for (zaehler=1;zaehler<anzahl_grafiken; zaehler++)
{
document.write("<img src=mm/he/bilder/12monat/"+zaehler+".jpg>")
}
</script>
.
.

Vielen Dank Vorab

Liebe Grüsse
Harald