Lieber j4k3,
1.) Ich finde ein Popup an dieser Stelle nicht gut. Besser wäre ein entsprechendes Element (ich empfehle ein <p>-Element), das per CSS auf display:none gesetzt ist, und das nach der "Aktivierung" eben nicht mehr display:none, sondern display:bock bekommt. Mit weiteren CSS-Regeln lässt sich dieses Element (es muss wirklich kein <div> sein!) so gestalten, dass es wie ein Popup aussieht - es ist aber keines.
2.) Deine Funktion enthält einen Denkfehler!
document.forms[1].elements[2].selectedIndex = optionValue;
Du gibst der selectedIndex-Eigenschaft etwas, das Du in optionValue gespeichert hast. Merke: selectedIndex enthält _nicht_ den aktuell ausgewählten Wert (der im <option>-Element steht)! Es enthält einen "Zeiger" auf das entsprechende Auswahl-Element (besagtes <option>-Element). Das ist ein konzeptioneller Unterschied!
Liebe Grüße,
Felix Riesterer.
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)