ho risolto cosi.... ma se cambio il valore da un'altra parte mi torna sempre la parte intera.... che casino!!!!


var prezzobase= parseFloat(document.itemsform.pbase.value);

var p1= parseFloat(priceIt);

var p2= parseFloat(priceIt2);

var p3= parseFloat(priceIt3);

var p4= parseFloat(priceIt4);

var p5= parseFloat(priceIt5);

var p6= parseFloat(priceIt6);

var p7= parseFloat(priceIt7);

var p8= parseFloat(priceIt8);

var p9= parseFloat(priceIt9);

var p10= parseFloat(priceIt10);

var tot = (p1 + p2 + p3 + p4 + p5 + p6 + p7 + p8 + p9 + p10 + prezzobase)+'';
var arr = tot.split('.');
arr[1]=(arr.length>1)?arr[1]+'00':'00';
arr[1]=arr[1].substr(0,2);

document.itemsform.totale.value = arr.join('.');