Primero, tu función no estás llamando en ninguna parte, segundo que los checks como tienen nombres diferentes no son arrays como tal, por lo que para obtener su value solo necesitas comprobar una única vez y no con un bucle. O sea:
Código javascript
:
Ver originalvalor = (document.formulario.checkbox.checked) ? parseInt(document.formulario.checkbox.value) : 0