﻿
function formatCurrency(num) 
{
  num = num.toString().replace(/\$|\,/g,'');
  if(isNaN(num)) num = "0";
  
  sign = (num == (num = Math.abs(num)));
  num = Math.floor(num*100+0.50000000001);
  cents = num%100;
  num = Math.floor(num/100).toString();
  if(cents<10) cents = "0" + cents;
  
  for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
        num = num.substring(0,num.length-(4*i+3))+'.'+ num.substring(num.length-(4*i+3));
  return (((sign)?'':'-') + num + ',' + cents);
}


var faktoren = Array(0.1713039 , 0.0876730 , 0.0598167 , 
0.0459040 , 0.0375688 , 0.0320223 , 0.0280694 , 0.0251123 , 
0.0228192 , 0.0209908, 0.0195003 , 0.0182633);


function cetelem_podschet(summa,elmId)
{
  for (i=0; i<12; i++)
  {
    var resultat = formatCurrency(summa*faktoren[i]);
    if (parseFloat(resultat) < 15) {
      document.getElementById(elmId).
      getElementsByTagName('tr')[i+1].childNodes[1].
      innerHTML= "-"; 
    } else {
      document.getElementById(elmId).
      getElementsByTagName('tr')[i+1].childNodes[1].
      innerHTML= resultat + "&nbsp;&euro;";
    }
  }
}

