// 2.rozmer: 0:1-3 1:4-7 2:8-14 3:15-20 4:21-30 5:31- 6:priplatok_do_500 7:priplatok_nad_500

var toplimit = new Array(6)
toplimit[0] = 3;
toplimit[1] = 7;
toplimit[2] = 14;
toplimit[3] = 20;
toplimit[4] = 30;
toplimit[5] = 9999;

var cennik = new Array(11);
car = -1;
cennik [++car] = new Array(8);
cennik [car][0] = 24;
cennik [car][1] = 24;
cennik [car][2] = 24;
cennik [car][3] = 24;
cennik [car][4] = 24;
cennik [car][5] = 24;
cennik [car][6] = 0;
cennik [car][7] = 0;
cennik [++car] = new Array(8);
cennik [car][0] = 27;
cennik [car][1] = 27;
cennik [car][2] = 25;
cennik [car][3] = 24;
cennik [car][4] = 22;
cennik [car][5] = 20;
cennik [car][6] = 0;
cennik [car][7] = 0;
cennik [++car] = new Array(8);
cennik [car][0] = 31;
cennik [car][1] = 29;
cennik [car][2] = 29;
cennik [car][3] = 25;
cennik [car][4] = 23;
cennik [car][5] = 22;
cennik [car][6] = 0;
cennik [car][7] = 0;
cennik [++car] = new Array(8);
cennik [car][0] = 35;
cennik [car][1] = 32;
cennik [car][2] = 30;
cennik [car][3] = 26;
cennik [car][4] = 24;
cennik [car][5] = 23;
cennik [car][6] = 0;
cennik [car][7] = 0;
cennik [++car] = new Array(8);
cennik [car][0] = 45;
cennik [car][1] = 42;
cennik [car][2] = 39;
cennik [car][3] = 33;
cennik [car][4] = 29;
cennik [car][5] = 24;
cennik [car][6] = 0;
cennik [car][7] = 0;
cennik [++car] = new Array(8);
cennik [car][0] = 49;
cennik [car][1] = 47;
cennik [car][2] = 46;
cennik [car][3] = 42;
cennik [car][4] = 38;
cennik [car][5] = 33;
cennik [car][6] = 0;
cennik [car][7] = 0;
cennik [++car] = new Array(8);
cennik [car][0] = 53;
cennik [car][1] = 52;
cennik [car][2] = 49;
cennik [car][3] = 46;
cennik [car][4] = 42;
cennik [car][5] = 36;
cennik [car][6] = 0;
cennik [car][7] = 0;
cennik [++car] = new Array(8);
cennik [car][0] = 65;
cennik [car][1] = 63;
cennik [car][2] = 55;
cennik [car][3] = 50;
cennik [car][4] = 47;
cennik [car][5] = 44;
cennik [car][6] = 0;
cennik [car][7] = 0;
cennik [++car] = new Array(8);
cennik [car][0] = 89;
cennik [car][1] = 81;
cennik [car][2] = 75;
cennik [car][3] = 69;
cennik [car][4] = 61;
cennik [car][5] = 58;
cennik [car][6] = 10;
cennik [car][7] = 20;
cennik [++car] = new Array(8);
cennik [car][0] = 99;
cennik [car][1] = 91;
cennik [car][2] = 85;
cennik [car][3] = 79;
cennik [car][4] = 71;
cennik [car][5] = 68;
cennik [car][6] = 10;
cennik [car][7] = 20;
cennik [++car] = new Array(8);
cennik [car][0] = 29;
cennik [car][1] = 29;
cennik [car][2] = 27;
cennik [car][3] = 26;
cennik [car][4] = 23;
cennik [car][5] = 21;
cennik [car][6] = 0;
cennik [car][7] = 0;
cennik [++car] = new Array(8);
cennik [car][0] = 56;
cennik [car][1] = 54;
cennik [car][2] = 52;
cennik [car][3] = 49;
cennik [car][4] = 44;
cennik [car][5] = 38;
cennik [car][6] = 0;
cennik [car][7] = 0;

function Recalculate ()
{
  var x=document.getElementById("renttype");
  renttype = parseInt(x.value);
  x=document.getElementById("cartype");
  cartype = parseInt(x.value);
  x=document.getElementById("rentfrom");
  var rentfrom = x.value;
  x=document.getElementById("rentto");
  var rentto = x.value;
  x=document.getElementById("distance");
  dist = parseInt(x.value);
  
  var dates = rentfrom.split(".");
  var fdate = new Date(dates[2], dates[1], dates[0]);
  dates = rentto.split(".");
  var tdate = new Date(dates[2], dates[1], dates[0]);
  
  t_str = (tdate - fdate) / 86400000;
  if (t_str < 0) t_str = 0;
  x=document.getElementById("period");
  x.innerHTML = t_str;
  x=document.getElementById("rez_dni");
  x.value = t_str;
  x=document.getElementById("tagen");
  if (t_str == 1) x.innerHTML = "&nbsp;deň"
    else if (t_str > 1 && t_str < 5) x.innerHTML = "&nbsp;dni"
      else x.innerHTML = "&nbsp;dní";
  
  var i;
  
  for (i = 0; i < 6; i++)
  {
    if (toplimit[i] >= t_str) break;
  }
  
  cena = cennik[cartype][i];
  if (dist > 0) cena += cennik[cartype][5+dist];
  cena *= t_str;
  if (t_str > 365) cena = "Dohodou";
  if (t_str < 1) cena = "-";
  
  x=document.getElementById("airport");
  if (parseInt(x.value) == 2) cena += 45;

  x=document.getElementById("price");
  x.innerHTML = "<span>" + cena + "</span>";
  x=document.getElementById("rez_cena");
  x.value = cena;
  
}
