function getObjById(id){
  if (document.getElementById)
      var returnVar = document.getElementById(id);
  else if (document.all)
      var returnVar = document.all[id];
  else if (document.layers)
      var returnVar = document.layers[id];
  return returnVar;
}

function fees(){
  currency  = getObjById("currency_code").value;
  amount    = parseFloat(getObjById("amount").value);
  if (isNaN(amount) || amount == 0){
    getObjById("rec").innerHTML = "0 " + currency;
    rec.style.background = "#ff0000";
    return;
  }

  var recieved;
  if (currency == "USD" || currency == "AUD" || currency == "CAD"){
    recieved = amount * 0.961 - 0.3;
  } else if (currency == "CZK"){
    recieved = amount * 0.961 - 10;
  } else if (currency == "DKK"){
    recieved = amount * 0.961 - 2.6;
  } else if (currency == "EUR"){
    recieved = amount * 0.966 - 0.35;
  } else if (currency == "HKD"){
    recieved = amount * 0.961 - 2.35;
  } else if (currency == "HUF"){
    recieved = amount * 0.961 - 90;
  } else if (currency == "NZD"){
    recieved = amount * 0.961 - 0.45;
  } else if (currency == "NOK"){
    recieved = amount * 0.961 - 2.8;
  } else if (currency == "PLN"){
    recieved = amount * 0.961 - 1.35;
  } else if (currency == "GBP"){
    recieved = amount * 0.961 - 0.2;
  } else if (currency == "SGD"){
    recieved = amount * 0.961 - 0.5;
  } else if (currency == "SEK"){
    recieved = amount * 0.961 - 3.25;
  } else if (currency == "CHF"){
    recieved = amount * 0.961 - 0.55;
  } else if (currency == "JPY"){
    recieved = amount * 0.961 - 40;
  }
  
  recieved = recieved.toFixed(2);
  rec      = getObjById("rec");
  rec.innerHTML = (recieved < 0 ? 0 : recieved) + " " + currency;
  rec.style.background = recieved <= 0 ? "#ff0000" : "#00ff00";
}
