function colibri(start, end){

  max_row_height    = 0;
  row_top_start     = 0;
  row_left_start    = 0;
  row_count         = 0;
  row_elem_count    = 0;
  row_cnt_top_start = 0;

  for(i=start; i<end; i++){
      obj = document.getElementById("x"+i);

      obj.style.display = "block";

      if(!row_top_start) row_top_start = obj.offsetTop;
      if(!row_left_start) row_left_start = obj.offsetLeft;

      if(max_row_height < obj.offsetHeight){
          max_row_height = obj.offsetHeight;
      }
            row_elem_count++;
            if(row_cnt_top_start != obj.offsetTop){
          row_count++;
          row_cnt_top_start = obj.offsetTop;
          row_elem_count = 1;
      }
      //alert(i + ' - ' + row_count + ' - '  + row_top_start + ' - '+ obj.offsetTop + ' - ' + row_left_start + ' - ' + obj.offsetLeft + ' - ' +  row_elem_count + ' - ' +  max_row_height + ' - ' + obj.offsetHeight);

      if (row_top_start != obj.offsetTop && row_left_start != obj.offsetLeft && row_elem_count == 1){
          k = i-1;
          obj1 = document.getElementById("x"+k);
          obj1.style.height = max_row_height;
          row_top_start = obj.offsetTop;
          row_left_start = obj.offsetLeft;
          row_cnt_top_start = obj.offsetTop;
      }
  }
}

function question_click(fname)
{
  var w=700
  var h=500
  var wc=parseInt((screen.availWidth-w)/2)
  var hc=parseInt((screen.availHeight-h)/2)
  window.open(fname,'','width='+w+',height='+h+',top='+hc+',scrollbars=yes,resize=yes,screenY='+hc+',left='+wc+',screenX='+wc)
}

function question_click2(fname)
{
  var w=410
  var h=190
  var wc=parseInt((screen.availWidth-w)/2)
  var hc=parseInt((screen.availHeight-h)/2)
  window.open(fname,'','width='+w+',height='+h+',top='+hc+',scrollbars=yes,resize=yes,screenY='+hc+',left='+wc+',screenX='+wc)
}

function question_click3(fname)
{
  var w=730
  var h=330
  var wc=parseInt((screen.availWidth-w)/2)
  var hc=parseInt((screen.availHeight-h)/2)
  window.open(fname,'','width='+w+',height='+h+',top='+hc+',scrollbars=yes,resize=yes,screenY='+hc+',left='+wc+',screenX='+wc)
}

function SelectMark(id,n)
{
  if (id==0) { s = ''; } else { s = '_small'; }

  for (i=0;i<5;i++) { document.getElementById("mark_"+id+"_star"+(i+1)).src = '/images/star'+s+'_off.gif'; }
  if (n!=0) { for (i=0;i<n;i++) { document.getElementById("mark_"+id+"_star"+(i+1)).src = '/images/star'+s+'_on.gif'; } }
}

function SelectMarkOut(id)
{
  n = document.getElementById("otz_mark_"+id).value;
  SelectMark(id,n);
}

function SelectMarkClick(id,n)
{
  document.getElementById("otz_mark_"+id).value = n;
}

