Lieber Arnold,
if (dom)
{
selectauswahl = document.getElementById('selectauswahl');
index = selectauswahl.selectedIndex;
ist es Absicht, dass Du hier globale Variablen definierst? Müssen die denn auch außerhalb der function gültig sein? Falls Du mal eine sehr Script-intensive Seite mit vielen Funktionen hast, dann könnten solche Funktionen Deine globalen Variablen überschreiben...
Liebe Grüße aus Ellwangen,
Felix Riesterer.