Conviene fare uno script a parte da chiamare ad ogni click:
codice:
function somma(ff) {
  var somma = 0;
  for(var i=0; i<ff.elements.length; i++) {
    if(ff.elements[i].type == 'checkbox') {
      var cc = ff.elements[i];
      if(cc.checked) somma += parseFloat(cc.value);
    }
  }
  ff.tot.value = somma;
}
Il form in tal caso diventa:

<form name="form1">


1 - <input name="t1" size="5" value="12.91" readonly="true">€
<input type="checkbox" name="miocheck" value="12.91" onclick="somma(this.form);" />


2 - <input name="t2" size="5" value="7.00" readonly="true">€
<input type="checkbox" name="miocheck2" value="7.00" onclick="somma(this.form);" /></p>



TOTALE:
<input type="text" name="tot" size="5" /> </p>

</form>