function calcTotal() {

  var prijs_prive = document.getElementById("prijs_prive").value;
  var prijs_zakelijk = document.getElementById("prijs_zakelijk").value;
  var customer_type_prive = document.getElementById("customer_type_prive").checked;
  var customer_type_zakelijk = document.getElementById("customer_type_zakelijk").checked;
  var reiskosten = document.getElementById("reiskosten").value;
  var afstand = document.getElementById("afstand").value;

  if (customer_type_prive == true) {
    var e_standaard = prijs_prive;
    document.getElementById('tdTotalLabel').innerHTML = "Totaal";
  }
  else {
    var e_standaard = prijs_zakelijk;
    document.getElementById('tdTotalLabel').innerHTML = "Totaal (ex 19&#37; BTW)";
  }

  if (afstand == null) {
    afstand = 0;
  }

  var e_afstand = afstand * reiskosten * 0.01 * 2;
  var totaal = e_standaard * 1 + e_afstand * 1;

  if (e_standaard * 1 == 0 || (e_standaard == 150 && customer_type_prive !== true)) {
    document.getElementById("totAfstand").innerHTML = "-";
    document.getElementById("tdTotal").innerHTML = "Prijs op aanvraag";
    document.getElementById("prijs_totaal").innerHTML = "Prijs op aanvraag";
  }
  else {
    document.getElementById("totAfstand").innerHTML = CurrencyFormatted(e_afstand);
    document.getElementById("tdTotal").innerHTML = CurrencyFormatted(totaal);
    document.getElementById("prijs_totaal").innerHTML = CurrencyFormatted(e_standaard);
  }
}

function CurrencyFormatted(amount) {

  var i = parseFloat(amount);
  if (isNaN(i)) { i = 0.00; }
  var minus = '';
  if (i < 0) { minus = '-'; }
  i = Math.abs(i);
  i = parseInt((i + .005) * 100);
  i = i / 100;
  s = new String(i);
  if (s.indexOf('.') < 0) { s += '.00'; }
  if (s.indexOf('.') == (s.length - 2)) { s += '0'; }
  s = minus + s;
  return s;

}

function openOfferte() {
  var customerType = document.getElementById('customer_type').value;
  var distance = document.getElementById("afstand").value;
  if (distance == '') {
    distance = '0';
  }
  var destination = 'http://www.opzoeknaareenband.nl/include/print_offerte.php?band_id=<?php echo $oBand->id; ?>&distance=' + distance + '&customertype=' + customerType;
  window.open(destination, '', 'scrollbars=no,menubar=no,height=500, width=450,resizable=no,toolbar=no,location=no,status=no');
}

