function hidde(id) {
  document.getElementById('tr_'+id).style.display='none';
  document.getElementById('l'+id).value='';
  document.getElementById('more_'+id.substring(0,id.length - 1)+'s').style.display='';
}

function add(id) {
  var num=0, lim=0;
  for(i=1;i<5;i++) {
    if (document.getElementById('tr_'+id+i).style.display=='none'){
      if (!num) num=i;
      lim++;
    }
  }
  add_lov(document.getElementById('l'+id+'0'),id,num,lim);
}

function add_lov(e1,id,num,lim) {
  var sel, htm='';

  sel=document.getElementById('td_'+id+num);
  htm=sel.innerHTML.substring(0,sel.innerHTML.length - 9);
  for(i=0;i<e1.options.length;i++) htm+='<option value="'+e1.options[i].value+'">'+e1.options[i].text;
  sel.innerHTML=htm+'</select>';
  document.getElementById('tr_'+id+num).style.display='';
  eval('if (lim==1) document.getElementById(\'more_\'+id+\'s\').style.display=\'none\';');
  return num;
}

function add_additional(open) {
  var add_t;
  var adt;
  if (open==1) {
    add_t=document.getElementById("addp");
    adt=document.getElementById("adt");
    if (add_t.style.display=='none') {
      add_t.style.display='';
      adt.innerHTML='Скрыть';
    }
    else {
      add_t.style.display='none';
      adt.innerHTML='Показать';
    }
  }
  else {
    document.filter.additional.value=(document.filter.additional.value=='0')?'1':'0';
    document.filter.submit();
  }
}
