function doIt()
{
  var numYIC = parseInt(document.step1.YIC.value);
  if (!(numYIC >= 0)) {numYIC = 0};
  document.step1.YIC.value = numYIC;
  var subTotalYIC = numYIC * 15.00;
  subTotalYICamount = subTotalYIC;
  subTotalYIC = subTotalYIC.toFixed(2);
  document.getElementById("YIC2").innerHTML = "&euro;" + subTotalYIC.replace(".",",");

  var numOSNS = parseInt(document.step1.OSNS.value);
  if (!numOSNS) {numOSNS = 0};
  document.step1.OSNS.value = numOSNS;
  var subTotalOSNS = numOSNS * 10.00;
  subTotalOSNSamount = subTotalOSNS;
  subTotalOSNS = subTotalOSNS.toFixed(2);
  document.getElementById("OSNS2").innerHTML = "&euro;" + subTotalOSNS.replace(".",",");

  var totNum = (numYIC + numOSNS);
  var postage = postage = ((totNum - 1) * 0.7 ) + 2.2;
  postageAmount = postage;
  postage = postage.toFixed(2);
  document.getElementById("postage2").innerHTML = "&euro;" + postage.replace(".",",");

  total = subTotalYICamount + subTotalOSNSamount + postageAmount;
  total = total.toFixed(2);
  document.step1.total.value = total;
  document.getElementById("total2").innerHTML = "&euro;" + total.replace(".",",");
}
