Hola:
Si el id no lleva corchetes, no hay que ponerlos luego para las referencias, tan solo se debe sumar el índice a la cadena...
document.getElementById("userfile" + i)...
Y lo de refrescar, según parece el formulario se envía a un iframe oculto... particularmente suelo tener ese iframe visible para ver si funciona bien...
Saludos