Ah! Per i 'punti rimanenti' si potrebbe fare una cosa del genere:

codice:
XHTML




   <label for="altezza">Altezza:</label> 
   <input id="altezza" name="altezza" value="170" />

   + |
   -
</p>


Punti rimanenti: <strong id="tot">[/b].</p>


Javascript

function totale()
{
   var altezza = document.getElementById('altezza');
   var val_altezza = parseInt(altezza.value);

   // Qui si ripete per tutti i campi in questione...

   var totale = val_altezza + qui gli altri valori;

   var campo_tot = document.getElementById('tot');
   campo_tot.innerHTML = totale;
}
function aumenta(elemento)
{
   var campo = document.getElementById(elemento);
   var valore = campo.value;
   valore = valore + 1;
   campo.value = valore;

   totale();
}
function diminuisci(elemento)
{
   var campo = document.getElementById(elemento);
   var valore = campo.value;
   valore = valore - 1;
   campo.value = valore;

   totale();
}
Spero di non aver fatto errori.