Jpenaloza:
Del modo en que lo tienes el navegador devolvería un error ("se esperaba objeto")...
Para que pueda funcionar correctamente debes usar eval:
Código:
suma=0;
for(var i=0; i<ind; i++){
suma += parseInt(eval("document.form1.valpag" + i + ".value"));
}
Lo anterior funcionaría en caso de que quieras sumar valores númericos contenidos en los campos de texto. En caso de que desees concatenar el contenido de los campos, sólo tienes que quitar la función parseInt.
Saludos.