Il codice sembra fatto per NN4 (oltre che IE5), mentre non funziona con i nuovi browser.

Il tag <layer> va sostituito con dei <div> appropriati.

Prova a modificare questo dentro il body:

<script language="javascript" type="text/javascript">
if (navigator.appName == "Microsoft Internet Explorer")
document.write('<div id="inhalt" style="position:absolute; top:130; left:470; width:446; height:300px;"></div>');
else {
document.write('<div name="inhalt" style="left:470; top:130; width:446; height:300;">&amp;npsp;</div>');
</script>

Mentre la funzione potrebbe diventare:
codice:
function chin(wert) {
  if(navigator.appName == "Microsoft Internet Explorer") {
    document.all.inhalt.innerHTML=texte[wert];
  } else {
    var inh = document.getElementById('inhalt');
    inh.innerHTML = texte[wert];
  }
}
PS le funzioni di MacroMedia non le tocco (troppo calde - le dovrei riscrivere completamente).

Ciao
Michele