// 検索条件表示 非表示
function searchBoxVisibility(id, pos, pos_img){
   if(document.getElementById){
      if(document.getElementById(id).style.display == "block") {
        document.getElementById(id).style.display = "none";
        document.getElementById(pos_img).src = "/img/icon_search.jpg";
        chgText('検索条件を表示', pos);
      } else {
        document.getElementById(id).style.display = "block";
        document.getElementById(pos_img).src = "/img/icon_search_on.jpg";
        chgText('検索条件を隠す', pos);
      }
    }
}

function chgText(msg, pos)
{
    $(pos).setText(msg);
}

function $(tagID)
{
    var tagObj = document.getElementById(tagID);
    tagObj.setText = function (srcText) {
        if (navigator.userAgent.indexOf("Firefox") > -1) {
            tagObj.textContent = srcText;
        } else {
            tagObj.innerText = srcText;
        }
    }
    return tagObj;
}


// チェックBOX
function allcheck( tf ) {
  var ElementsCount = document.frm1.station.elements.length; // チェックボックスの数
  for( i=0 ; i<ElementsCount ; i++ ) {
     document.frm1.station.elements[i].checked = tf; // ON・OFFを切り替え
  }
}
function selectGroup(prefix) {
    var regexp = new RegExp("^" + prefix + "_");
    var inputs = document.getElementsByTagName("input");

    for (var i = 0, l = inputs.length; i < l; i++) {
        var input = inputs[i];

        if (input.type == "checkbox" && input.id.match(regexp))
            input.checked = "checked";
    }
}


