<!--

function updatePrice()
{
  var postage = 0;
  var totalPence = 0;
  var bottles = Math.abs(document.quantity.prodCount.value);
  var delivery = "";

  if (document.quantity.prodDelv.value == 0) /* UK Delivery */
  {
    delivery = "<br>(Delivery, UK)";
    if (bottles == 1) { postage = prod_sing_uk_delv; }
    else { postage = prod_multi_uk_delv; }
  }
  else /* non-UK Delivery */
  {
    delivery = "<br>(Delivery, World)";
    if (bottles == 1) { postage = prod_sing_eu_delv; }
    else { postage = prod_multi_eu_delv; }
  }
  
  totalPence = (bottles * prod_unit_price) + postage;

  /* Set variables passed to shopping basket */  
  if (bottles == 1)
  {
    prodDesc = bottles + " " + prod_container;
  }
  else
  {
    prodDesc = bottles + " " + prod_containers;
  }
  prodDesc += prod_desc;
  prodDesc += delivery;
  prodCode = prod_code + bottles;
  prodPrice = "" + toPounds(totalPence);

  /* Update text boxes showing costs */
  document.quantity.prodCost.value = " £ " + toPounds(bottles * prod_unit_price);
  document.quantity.postageCost.value = " £ " + toPounds(postage);
  
  return true;
}

function toPounds(costInPence)
{
  var pounds = Math.floor(costInPence / 100);
  var pence = costInPence % 100;
  var poundString = "";

  poundString = pounds + ".";

  if (pence < 10)
  {
    poundString = poundString + "0" + pence;
  }
  else
  {
    poundString = poundString + pence;
  }

  return poundString;
}

//-->
