Hi,
ohne es probiert zu haben:
e1==eval(form1.sele1.value)
(usw.) - Das doppelte Gleichheitszeichen wird für eine Wertevergleich verwendet, z.B. if (e1 == 17), für die Zuweisung eines Wertes zu einer Variablen (das willst Du hier wohl tun, oder?), muss ein einfaches Gleicheitszeichen verwendet werden, also z.B. e1 = 17.
HTH & Grüße,
Utz