function prepocitatDny(){
  d1 = $('od').value;
  d2 = $('do').value;

  d = Math.abs($D(d1).diff(d2, 'days', false));


  c1 = $('od_cas').value;
  c2 = $('do_cas').value;


  
  d1 = $D('2010-08-13 '+c1+':00').diff('2010-08-13 '+c2+':00', 'hours', true);
  //alert(d1);
  if(d1<=-1){
    d++;
  }

  $('celekmDnu').innerHTML = d;
  $('dny'). value = d;
  checkLimit();
  spocitejObj();
}


function spocitejObj(){
  dny = $('celekmDnu').innerHTML;
  limit = zjistiLimit();
  car = $('car').value;

  a = $$('input[name="vybava[]"]');
  doplnky = '';
  for(i=0;i<a.length;i++){
    if(a[i].checked){
      doplnky += ','+a[i].value;
    }
  }
  doplnky = doplnky.substring(1);

  zjistiCenu(car, limit, dny, doplnky, $('cena'));

}

function spocitejKalk(){
  dny = $('pocetDni').value;
  limit = zjistiLimit();
  car = $('car').value;

  a = $$('input[name="vybava[]"]');
  doplnky = '';
  for(i=0;i<a.length;i++){
    if(a[i].checked){
      doplnky += ','+a[i].value;
    }
  }
  doplnky = doplnky.substring(1);

  zjistiCenu(car, limit, dny, doplnky, $('cena'));

}

function zjistiCenu(car, limit, pocetDnu, doplnky, el){
  new Ajax.Updater(el, WR+'cs/car/get_cena', {
    parameters: {
      'car': car,
      'limit': limit,
      'dny': pocetDnu,
      'doplnky': doplnky
    }
  });
}

function zjistiZalohu(car, el){
  limit = zjistiLimit();
  new Ajax.Updater(el, WR+'cs/car/get_zaloha', {
    parameters: {
      'car': car,
      'limit': limit
    }
  });
}


function loadImage(){
  id = $('car').value;
  if(id!='')
  new Ajax.Updater($('imgPrev'), WR+'cs/car/get_image/'+id);
}

function zjistiLimit(){
    
  limit = 8;
  /*if($('limit_0').checked){
    limit = 0;
  }*/
  if($('limit_1').checked){
    limit = 1;
  }
  if($('limit_2').checked){
    limit = 2;
  }
  if($('limit_9').checked){
    limit = 9;
  }
  
  return limit;
}

function checkLimit(){  
  if($('celekmDnu')){
    dnu = $('celekmDnu').innerHTML;
  } else {
    dnu = $('pocetDni').value;
  }
  if(dnu == 1){
    $('limit_9').checked = true;
    $('limit_2').disabled = true;
    $('limit_1').disabled = true;
  } else {
    $('limit_2').disabled = false;
    $('limit_1').disabled = false;    
  }
}
