function OpenPictureWin(pic) {
  PicWin = window.open(root+"/imagewin/"+pic,"PicWin","width=640,height=512,location=0,menubar=no,scrollbars=no,status=no,toolbar=no");
  PicWin.focus();
  return false;
}

function LE_SetChoice(quest_id, choice) {
  var obj_choice = document.getElementsByName("exam_answer["+quest_id+"]")[0];
  var obj_td     = document.getElementById("answers_"+quest_id+choice);
  var obj_td_a   = document.getElementById("answers_"+quest_id+"a");
  var obj_td_b   = document.getElementById("answers_"+quest_id+"b");
  var obj_td_c   = document.getElementById("answers_"+quest_id+"c");
  
  obj_choice.value = choice;
  obj_td_a.className = "";
  obj_td_b.className = "";
  obj_td_c.className = "";
  obj_td.className   = "checked";
}


function LE_SetGroup(group) {
  var obj_choice = document.getElementsByName("exam_group["+group+"]")[0];
  var obj_div    = document.getElementById("group_"+group);
  
  if (obj_choice.value == "0") {
    obj_choice.value  = "1";
    obj_div.className = "checked";
  } else {
    obj_choice.value  = "0";
    obj_div.className = "";
  }
}

function LE_Submit() {
  var ok_groups  = false;
  var ok_answers = true;
  
  var groups = new Array("A", "B", "C", "D", "E");
  for (var i in groups) {
    if (document.getElementsByName("exam_group["+groups[i]+"]")[0].value == "1") {
      ok_groups = true;
      break;
    }
  }
  
  questions = document.getElementsByTagName("input");
  for (var i in questions) {
    if (i == "length" || i == "item" || i == "namedItem" ||
        questions[i].name == undefined ||
        questions[i].name.substring(0,11) != "exam_answer") {
      // do nothing
    } else {
      if (questions[i].value == "") {
        ok_answers = false;
        break;
      }
    }
  }
  
  if (ok_groups && ok_answers) {
    return true;
    
  } else {
    var txt = "";
    if (!ok_groups)  txt += "Nebyla vybrána žádná skupina ZP\n";
    if (!ok_answers) txt += "Nebyly zodpovězeny všechny otázky\n";
    alert(txt);
    return false;
  }
}

function rowHighlight(row, highlight) {
  if (highlight) {
    //row.stdClassName = row.className;
    row.className += " act";
    
  } else {
    if (row.className.length >= 4)
      row.className = row.className.substr(0,row.className.length-4);
    else
      row.className = "";
  }
}


