<!--

var koeff = 0.08; //0.05
var min1p = 20;   //10   комиссия системы - 1%, но не менее 10 грн.


function tocents(val)
{
 return (Math.round(val*100)/100);
}

function checkmax(ss)
 {
  if (ss == '') {
    alert("Вы забыли ввести сумму, которую желаете вывести");
    return false;
   }

  if (ss > 10000) {
    alert ("Извините, но максимально возможная выводимая сумма - 10 000 гривень\nУ Вас - " + Math.round(ss*100)/100);
    return false;
   }

  return true;
 }


function checkmin(ss)
 {
  if (ss == '') {
    alert("Вы забыли ввести сумму, которую желаете получить на руки");
    return false;
   }

  if (ss < 20) {
    alert ("Извините, но минимально возможная выводимая сумма - 20 гривень\nУ Вас - " + Math.round(ss*100)/100)
    return false;
   }

  return true;
 }


// выводимая сумма

function calcsum()
 {
  var s = document.atm_form.net_sum.value*1.0,
   prof = 0; // document.atm_form.prof.checked;

  s = tocents(s);

  s = s / (1-koeff);

  if (!prof) {
       if ( s / 0.99 * 0.01 < min1p) { s = s + min1p }
       else                          { s = s / 0.99 }
  }

  if (s == min1p) { s = 0; } // если s = ровно min1p, то s было 0
  if (!checkmin(s)) { return false; }
  if (!checkmax(s)) { return false; }

  document.atm_form.sum.value = tocents(s);
 }



// получаемая сумма

function calcnetsum()
 {
  var s = document.atm_form.sum.value*1.0,
   prof = 0; // document.atm_form.prof.checked;

  s = tocents(s);

  if (!checkmax(s)) { return false; }
  if (!checkmin(s)) { return false; }

  if (!prof) {
       if (s * 0.01 < min1p)   { s = s - min1p }
       else                    { s = s * 0.99 }
  }

  s = s * (1-koeff);

  document.atm_form.net_sum.value = tocents(s);
 }

//-->
