provando con alert(h.elements.length); mi stampa 49...
io avevo messo il -1 per portarlo a 48

il numero giusto... solo che a fine ciclo mi va sempre in errore...
sai cosè, non riesco a capire dove devo guardare..