per controllare se un'opzione della select e' stata scelta:

( if campo.type.indexOf("select")>=0 && campo.selectedIndex>=0 )

Legalo tu agli altri controlli... e comincia a pensare ai checkbox e ai radio