Lieber Don,
mir ist da noch etwas eingefallen.
Dann fällt die Hilfestellung sehr schwer. Ich vermute mal, dass an der Stelle
<a href="#"
onclick="setActiveStyleSheet('default');
return false;">schwarz weiß</a>
die Funktion "setActiveStyleSheet()" noch nicht definiert ist, der IE daher mit Deinem onClick nix anfangen kann. Dagegen spricht allerdings, dass Du Deine Javascript-Funktionen per externer .js-Datei eingebunden hast, sie also im <head> des HTML-Dokumentes eingebunden sind...
Wenn das Einbinden per externer .js-Datei korrekt ist, dann müsste der Browser die Funktion "setActiveStyleSheet" kennen. Das kannst Du ausprobieren, indem Du folgendes (per cut&paste) in die Adresszeile des Browsers eingibst:
javascript:alert(setActiveStyleSheet);
Im Dialog-Fenster sollte dann der Quelltext der Funktion erscheinen. Tut er das nicht, dann hast Du einen Fehler in der Zeile, in der Du Deine Javascript-Funkitionen einbindest!
Liebe Grüße aus Ellwangen,
Felix Riesterer.