function get_active()
{
  var s = document.getElementById("search");
  var _2 = s.getElementsByTagName("form");
  var _3 = document.getElementsByName("tab");
  for (var i=0; _3[i]; i++) {
    if (_3[i].className == "ton") {
      return {tab:_3[i], form:_2[i]};
    }
  }
  return {tab:_3[0], form:_2[0]};
}

function click_tab(_5)
{
  var s = document.getElementById("search");
  var _7 = s.getElementsByTagName("form");
  var _8 = document.getElementsByName("tab");
  var _9 = false;
  var _a = get_query();
  for (var i=0; _8[i]; i++) {
    if (_8[i] == _5) {
      if (_8[i].className == "ton") {
        _9 = true;
      }
    }
  }
  if (!_9) {
    for (var i=0; _8[i]; i++) {
      _8[i].className = "";
      _7[i].style.display = "none";
      for (var j=0; _7[i].elements[j]; j++) {
        if (_7[i].elements[j].type == "text") {
          _7[i].elements[j].value = "";
        }
      }
    }
    for (var i=0; _8[i]; i++) {
      if (_8[i] == _5) {
        _8[i].className = "ton";
        _7[i].style.display = "";
        if (set_query(_a)) {
          _9 = true;
        }
        set_focus();
      }
    }
  }
  if (_9) {
    submit_form();
  }
  return false;
}

function get_query()
{
  var a = get_active();
  var f = a.form;
  for (var i=0,q=[]; f.elements[i]; i++) {
    if (f.elements[i].type == "text" && f.elements[i].value) {
      q.push(f.elements[i].value);
    }
  }
  return q.join(" ");
}

function set_query(_10)
{
  var a = get_active();
  var f = a.form;
  for (var i=0,e=[]; i<f.elements.length; i++) {
    if (f.elements[i].type == "text") {
      e.push(f.elements[i]);
    }
  }
  var q = e.length==1 ? [_10] : _10.split(/ |　/);
  for (var i=0,w=[]; i<q.length; i++) {
    if (q[i]) {
      w.push(q[i]);
    }
  }
  for (var i=0; e[i]&&w[i]; i++) {
    e[i].value = w[i];
  }
  return (i == e.length) ? true : false;
}

function submit_form()
{
  var a = get_active();
  var f = a.form;
  var url = "";
  if (get_query()) {
    var e = f.elements;
    var q = [];
    for (var i=0; i<e.length; i++) {
      if (e[i].name && e[i].name != '') {
        q.push(e[i].name+"="+encodeURI(e[i].value));
      }
    }
    url = f.action+"?"+q.join("&");
  } else {
    url = a.tab.href;
  }
  location.href = url;
  return false;
}

function set_focus()
{
  var a = get_active();
  var f = a.form;
  for (var i=0; f.elements[i]; i++) {
    if (f.elements[i].type == "text" && f.elements[i].value == "") {
      f.elements[i].focus();
      return true;
    }
  }
  return false;
}

function enter_form(e)
{
  if (e && e.keyCode == 13) {
    if (set_focus() == false) {
      submit_form();
    }
    return false;
  }
}

