var OBSAZENO = 'red';
var OBJEDNANO = 'green';

function obsadMisto(obj, color) {
  obj.style.background = color;
}

function uvolniMisto(obj) {
  obj.style.background = 'none';
}

function oznacMisto1(obj) {
  if (obj) {
    var checkbox = T_gobj(obj.id.replace('fid2_', 'fid_'));
    if (checkbox) checkbox.style.display = 'inline';
  }
}

function oznacMisto(checkbox) {
  if (checkbox) {
    checkbox.style.display = 'none';
    var pole = checkbox.id.split('_');
    var stul = pole[pole.length - 3];
    var misto = pole[pole.length - 1];
    var obj = T_gobj(checkbox.id.replace('fid_', 'fid2_'));
    if (checkbox.checked) {
      obsadMisto(obj, OBJEDNANO);
//      alert(stul + '.' + misto + ': obsazeno');
    } else {
      uvolniMisto(obj);
//      alert(stul + '.' + misto + ': uvolneno');
    }
  }
}

function onload_hk_rezervace(objs) {
  var checkbox = null;
  var obj = null;

  for (var i = 0; i < objs.length; i++) {
    checkbox = T_gobj(objs[i]);
    obj = T_gobj(checkbox.id.replace('fid_', 'fid2_'));
    if (obj) {
      if (!checkbox.disabled && checkbox.checked) obsadMisto(obj, OBJEDNANO);
      else if (checkbox.disabled) obsadMisto(obj, OBSAZENO);
      else uvolniMisto(obj);
    }
  }
}

function oznacHodinu(obj) {
  obj.parentNode.style.background = obj.checked ? OBJEDNANO : 'none';
}

function onload_dk_rezervace() {
  var obj = null;
  for (var i = 1; i <= 9; i++) {
    obj = T_gobj('fid_hodina_' + i);
    if (obj.checked) obj.parentNode.style.background = OBSAZENO;
  }
}
/*
function testform(objs) {
  var checkbox = null;
  var obj = null;

  for (var i = 0; i < objs.length; i++) {
    checkbox = T_gobj(objs[i]);
    if (!confirm(checkbox.id + ': ' + checkbox.checked)) break;
  }
}
*/
