Hallo,
anfangs kam keine Exception. Ein try .. catch hat einen "Unspecified Error" in folgenden Zeilen hervor gebracht.
el.options[i].text=singleOpt[1];
el.options[i].value=singleOpt[0];
Genauer gesagt tritt der Fehler in der oberen Codezeile (el.options[i].text=singleOpt[1];) auf. Mit einem try .. catch um genau diese Zeile werden die Einträge in die Combo eingefügt, allerdings wird sie nicht automatisch auf die Länge des längsten Eintrags angepasst.
Gruß, Hagen