mancano le tonde a racchiudere tutta la condizione
if ((j.elements[i].disabled != true) && ((j.elements[i].type == "select-one") || (j.elements[i].type == "text"))){
...
}
chiaramente un elemento di tipo "select-one" non può esistere,
volevi fare il controllo sul nome?