Weiss nicht genau ob sich das Problem nicht schon geklärt hat, aber hier man was mir aufgefallen ist.
In deinem Code schreibst du
<script src="java-script/xxxx1.js"</script>
<script src="java-script/xxxx2.js"</script>
</head>
Ändere das mal in
<script language="JavaScript" src="java-script/xxxx1.js">
</script>
<script language="JavaScript" src="java-script/xxxx2.js">
</script>
</head>
Es hat also jeweils der erste begrenzer gefehlt.
Das würde auch zu deiner beschreibung
"da das erwartete Objekt nicht im HTML code ist."
passen. D.h. der JavaScript-Interpreter findet das Objekt startBanner() nicht, da dein anfangs-Tag nicht ordentlich abgeschlossen ist.
Ansonsten ist mir noch aufgefallen, das die Semikolons am ende jeder JavaScript-Anweisung fehlen, kann jedoch auch nur bei deinem gesendeten code so sein (und im orginal sind sie drin).
gruss
thorsten