Hombreee no te reconocía con este "traje"!
¿Así yá no llevas tú lomascurioso?? yo que pensaba comentarte que puse un link a tu sitio...
Mira, cuando quiero recorrer todos los elementos de un form y que según el tipo que sea los trate de una u otra forma le pido que los repase todos y dentro del repaso voy viendo qué son y los desvío por un lado u otro para revisarlos.
for(m=0;m<document.forms[o].elements;m++){
if(document.forms[0].elements[m].type=='text'
{lo que sea}
...................
Quizás te sirva el truco, no sé exactamente qué pretendes pero yo te lo digo