function addinput(text)
{
   document.form_search.searchtext.value = text;
   return false;
}


 a = document.all;

 function add_m(){
  num_s = a.metro_s.options.selectedIndex;
  p_id = a.metro_s.options[num_s].value;
  len_d = a["metro[]"].options.length;
  if (a.metro_s.options.selectedIndex!=-1){
   var set;
   for(i=0; i<len_d; i++){ if(a["metro[]"].options[i].value == a.metro_s.options[num_s].value) set = true; }
   if(!set) a["metro[]"].options[len_d] = new Option(a.metro_s.options[num_s].text, a.metro_s.options[num_s].value);
  }
   metro[p_id][1] = 1;
   if (mimg[p_id]) a.metromap.appendChild(mimg[p_id]);
 }

 function del_m(){
  num = a["metro[]"].options.selectedIndex;
  p_id = a["metro[]"].options[num].value;
  if(num!=-1) a["metro[]"].options.remove(num);
   metro[p_id][1] = 0;
   if (mimg[p_id]) a.metromap.removeChild(mimg[p_id]);
 }

 function checkpoint(p_id)
 {
  if(metro[p_id][1] == 0) metro[p_id][1] = 1; else metro[p_id][1] = 0;
  if(metro[p_id][1] == 1)
  {
        len_d = a["metro[]"].options.length;
        var op_num=-1;
        for(i=0; i<a.metro_s.options.length; i++)
        {
            if(a.metro_s.options[i].value == p_id)
            {
                op_num = i;
                break;
            }
        }
        if (op_num != -1)
        {
            a["metro[]"].options[len_d] = new Option(a.metro_s.options[op_num].text, a.metro_s.options[op_num].value);
            if (mimg[p_id]) a.metromap.appendChild(mimg[p_id]);
        }
  }
  else
  {
    if (mimg[p_id]) a.metromap.removeChild(mimg[p_id]);
    len_d = a["metro[]"].options.length; num = -1;
    for(i=0; i<len_d; i++)
    {
        if(a["metro[]"].options[i].value == p_id)
        {
            num = i;
            break;
        }
    }
    if(num!=-1) a["metro[]"].options.remove(num);
  }
 }

 function fsubmit()
 {
  if (a["metro[]"].length == 0)
  {
        alert("Выберите станции метро!");
        return;
  }
  a.metro_s.value = null;
  for (i=0; i<a["metro[]"].length; i++){ a["metro[]"].options[i].selected = true; }
  document.forms[0].submit();
 }
