//変数定義、初期値 ←変数の定義／初期値設定
  var mouse_xpos,mouse_ypos;
  mouse_xpos = 10;
  mouse_ypos = 10;

//メッセージを表示 ←メッセージの表示
  function MsgOn(myEvent,mes) {  //Opera
    if (window.opera){
      iv = document.getElementById("box");
      iv.style.left = getMouseX(myEvent) + mouse_xpos + 'px';
      iv.style.top = getMouseY(myEvent) + mouse_ypos + 'px';
      iv.innerHTML = "<img src=\"" + mes + "\">";
      iv.style.visibility = "visible";
    } else if (document.all) {  //IE
      iv = document.all("box");
      iv.style.left = getMouseX(myEvent) + mouse_xpos + 'px';
      iv.style.top = getMouseY(myEvent) + mouse_ypos + 'px';
      iv.innerHTML = "<img src=\"" + mes + "\">";
      iv.style.visibility = "visible";
    } else if (document.layers) {  //NN4
      iv = document.layers["box"];
      iv.left = getMouseX(myEvent) + mouse_xpos;
      iv.top = getMouseY(myEvent) + mouse_ypos;
      iv.document.open();
      iv.document.write("<img src=\"" + mes + "\">");
      iv.document.close();
      iv.visibility = "show";
    } else if (document.getElementById) {  //N6 & Mozilla
      iv = document.getElementById("box");
      iv.style.left = getMouseX(myEvent) + mouse_xpos + 'px';
      iv.style.top = getMouseY(myEvent) + mouse_ypos + 'px';
      iv.innerHTML = "<img src=\"" + mes + "\">";
      iv.style.visibility = "visible";
    }
  }

//メッセージを消す ←メッセージの非表示
  function MsgOff() {
    if (window.opera) document.getElementById("box").style.visibility = "hidden";
    else if (document.all) document.all("box").style.visibility = "hidden";
    else if (document.layers) document.layers["box"].visibility = "hide";
    else if (document.getElementById) document.getElementById("box").style.visibility = "hidden"
  }

function getMouseX(e){
  if(window.opera){
    return e.clientX + pageXOffset;
  }else if(document.all){
    if(document.documentElement){
      return document.documentElement.scrollLeft + event.clientX;
    }else if(document.body){
      return document.body.scrollLeft + event.clientX;
    }
  }else if(document.layers){
    return e.pageX + pageXOffset;
  }else if(document.getElementById){
    return e.clientX + pageXOffset;
  }         
}
function getMouseY(e){
  if(window.opera){
    return e.clientY + pageYOffset;
  }else if(document.all){
    if(document.compatMode=="CSS1Compat"){
      return document.documentElement.scrollTop + window.event.clientY;
    }else{
      return document.body.scrollTop + window.event.clientY;
    }
  }else if(document.layers){
    return e.pageY + pageYOffset;
  }else if(document.getElementById){
    return e.clientY + pageYOffset;
  }         
}

