//メニューの表示非表示を切り替える
function visibleSwitch() {
  var args = visibleSwitch.arguments;

  for (i=0; i<args.length; i++) {
    LayerStyle = document.getElementById(args[i]).style;
    
    if (LayerStyle.display == "none" && i == 0) {
      LayerStyle.display = "block";
    }else if(LayerStyle.display != "none"){
      LayerStyle.display = "none";
    }
  }
}

//backgroundのスタイルを変化させ、メニューの左側にマークを表示させる
function bgOn(id,style) {
  document.getElementById(id).style.background = style;
}
function bgOff(id) {
  document.getElementById(id).style.background = "none";
}

//用語説明を表示する
function Exp_open(nnX,nnY,myID) {
  myNN = document.getElementById;
  myIE = document.all;

  if (myIE){
    myX = window.event.clientX + document.documentElement.scrollLeft;
    myY = window.event.clientY + document.documentElement.scrollTop;
  }else if (myNN){
    myX = nnX;
    myY = nnY;
  }

  haba = document.body.clientWidth;
  if (myX < haba/2) {
    document.getElementById(myID).style.left = myX + 10 + "px";
  } else if (myX > haba/2) {
    document.getElementById(myID).style.left = myX - 320 + "px";
  }
  document.getElementById(myID).style.top = myY + 10 + "px";
  document.getElementById(myID).style.display = "block";
}
function Exp_close(myID) {
  document.getElementById(myID).style.display = "none";
}
