Da muss jetzt noch ein Fehler drinstecken: Die Microsoft-Browser 3.0 bis 5.0 wollen eine nicht definierte Variable an der Stelle
if(ver == "n4" && navigator.appVersion.lastIndexOf("Mac") != -1) ver = "n3";
function window() { if(ver == "n4") {
erkannt haben, genau jeweils bei 'ver == "n4"'. Ist zwar kein richtiges Problem, weils ja im NN klappt und der IE sich am Skript nicht stören soll, aber die Fehlermeldungen müssen ja nicht sein ;-)
ODER?
Die Seite findet sich übrigens unter http://studserver.uni-dortmund.de/~su1665/dragons/index.html im Frame.