<!--
function formatmoney( money ) {
     var cash = money.toString();
     var ret = "";
     
     // 001 remove spurious chars
     //
     for ( i=0; i < cash.length; i++ ) {
          ch = cash.substr( i, 1 );
          if ( ( ch >= '0' && ch <= '9' ) || ( ch == '.' ) || ( ch == '-' ) )
               ret += ch;
     }
     //
     // 001 ends
     
     ret = Math.round( 100*parseFloat(ret),2 )/100;
     var dec = ret.toString().indexOf(".",0);
     
     if ( dec == -1 )
          return ret + ".00";
     else
          ret += "00000";

     return ret.substr( 0, dec+3);
}

function calcTotal() {
     var e = document.getElementById("exVat").value * 100;
     var v = document.getElementById("vat").value * 100;
     var t = document.getElementById("total");

     var c1 = formatmoney( e );
     var c2 = formatmoney( v );
     var s  = (parseInt(c1,10) + parseInt(c2,10) ) / 100;
     
     t.value = formatmoney( s );
}

// -->