in termini di prestazioni ti conviene fare il controllo della length di un'oggetto prima del ciclo for

codice:
for (i=0;i<checkobj.form.length;i++){
diventa

codice:
var size = checkobj.form.length;
for (i=0; i<size; i++
così facendo non constringi il loop a fare il controllo ogni volta.