/* function w(tt) { alert(tt); } */

function desatinne(cislo)
{

  cislo = cislo.toString();
  separator = " ";
  bodka = cislo.indexOf(".");
  if(bodka != -1)
  {
  if(bodka == (cislo.length - 2))
  {
    cislo = cislo + "0";
  }
  }
  else
  {
    cislo = cislo + ".00";
    bodka = cislo.indexOf(".");
  }
  if(bodka > 6)
  {
    cislo = cislo.substr(0,bodka-6) + separator + cislo.substr(bodka-6,3) + separator + cislo.substr(bodka-3);
  }
  else if(bodka > 3)
  {
    cislo = cislo.substr(0,bodka-3) + separator + cislo.substr(bodka-3);
  }
  cislo = cislo.replace(".",",");
  return cislo;
}

function count() {
var opt = window.document.ingCalc;
var suma = opt.suma.value;
var ok = false;
if (suma == "") {
	alert("Zadajte prosim výšku Vašej investície");
} else {
if (isNaN(suma)) {
	alert("Musíte zadať číselnú hodnotu!");
	} else {
	if (suma <= 0) {} else { ok = true; }
	}
}


if (ok) {
var sadzba_A = 1.20; /* invest nad 10000 vratane * UPDATE 21/4/2009 */
var sadzba_B = 0.08; /* sadzba pre bezny ucet */
var sadzba_C = 0.82; /* sadzba pre terminovany vklad */
var dan = 0.19;

  var vyp = 0;
  var bezny = 0;
  var termin = 0;

  var opt = window.document.ingCalc;
  var suma = new Number(opt.suma.value);
  var mena = opt.mena.value;
  var menaZnak = "Sk";

  switch(document.ingCalc.obdobi.value) {
     case "tyden":
        vyp = suma + (suma * sadzba_A/100 * 0.81 * 7 / 365 );
        bezny = suma + (suma * sadzba_B/100 * 0.81 * 7 / 365);
        termin = suma + (suma * sadzba_C/100 * 0.81 * 7 / 365);
        break;
     case "mesic":
        vyp = suma + (suma * sadzba_A/100 * 0.81 / 12 );
        bezny = suma + (suma * sadzba_B/100 * 0.81 / 12 );
        termin = suma * Math.pow((1 + (sadzba_C/100 * 0.81 * 7 / 365)), 4);
        break;
     case "3mesic":
        vyp = suma + (suma * sadzba_A/100 * 0.81 / 4 );
        bezny = suma * Math.pow((1 + (sadzba_B/100 * 0.81 / 12)), 3);
        termin = suma * Math.pow((1 + (sadzba_C/100 * 0.81 * 7 / 365)), 13);
        break;
     case "6mesic":
        vyp = suma * Math.pow(( 1 + ( sadzba_A/100 * 0.81 / 4 )),2);
        bezny = suma * Math.pow((1 + (sadzba_B/100 * 0.81 / 12)), 6);
        termin = suma * Math.pow((1 + (sadzba_C/100 * 0.81 * 7 / 365)), 26);
        break;
     case "rok":
        vyp = suma * Math.pow(( 1 + ( sadzba_A/100 * 0.81 / 4 )),4);
        bezny = suma * Math.pow((1 + (sadzba_B/100 * 0.81 / 12)), 12);
        termin = suma * Math.pow((1 + (sadzba_C/100 * 0.81 * 7 / 365)), 52);
        break;
     case "2rok":
        vyp = suma * Math.pow(( 1 + ( sadzba_A/100 * 0.81 / 4 )),8);
        bezny = suma * Math.pow((1 + (sadzba_B/100 * 0.81 / 12)), 24);
        termin = suma * Math.pow((1 + (sadzba_C/100 * 0.81 * 7 / 365)), 105);
        break;
     case "5rok":
        vyp = suma * Math.pow(( 1 + ( sadzba_A/100 * 0.81 / 4 )),20);
        bezny = suma * Math.pow((1 + (sadzba_B/100 * 0.81 / 12)), 60);
        termin = suma * Math.pow((1 + (sadzba_C/100 * 0.81 * 7 / 365)), 262);
        break;
     default:
        break;
  }

  if(mena == "SKK") 
  {
    document.getElementById('poplatky').innerHTML = "0 Sk";
    document.getElementById('mena1').innerHTML = "Sk";
    document.getElementById('mena2').innerHTML = "Sk";
    menaZnak = "Sk";
  }
  else 
  {
    document.getElementById('poplatky').innerHTML = "0 &euro;";
    document.getElementById('mena1').innerHTML = "&euro;";
    document.getElementById('mena2').innerHTML = "&euro;";
    menaZnak = "€"
  }

  var zostatok = Math.round(vyp*100) / 100;
  var urok = Math.round((zostatok - suma)*100) / 100;

  bezny = Math.round(bezny*100) / 100;
  var urok_B = Math.round((bezny - suma)*100) / 100;
  termin = Math.round(termin*100) / 100;
  var urok_C = Math.round((termin - suma)*100) / 100;
  
  document.ingCalc.zustatek.value = desatinne(zostatok);
  document.ingCalc.pure.value = desatinne(urok);
  
  document.getElementById('graf').style.display = "block";

  document.ingCalc.urok1.value = desatinne(urok_B) + " " + menaZnak;
  document.ingCalc.urok2.value = desatinne(urok_C) + " " + menaZnak;
  document.ingCalc.urok3.value = desatinne(urok) + " " + menaZnak;
  
  window.document.mince.Play();
}
}
