
//CheckEnv.js
//ブラウザチェックとマウスの位置を取得


var windows    = (navigator.userAgent.indexOf('Win') != -1) ? true : false;
var mac    = (navigator.userAgent.indexOf('Mac') != -1) ? true : false;
var msie   = (navigator.userAgent.indexOf('MSIE') != -1) ? true : false;
var gecko    = (navigator.userAgent.indexOf('Gecko') != -1) ? true : false;
var ns4 = (document.layers) ? true : false;

function isWindows() {
  return windows;
}
function isMac() {
  return mac;
}

function isMsie() {
  return msie;
}

//NS6, NS7, mozilla
function isGecko() {
  return gecko;
}

function isNs4() {
  return ns4 
}

//カーソルの位置
function getMouseX(event) {
  if(isMsie()) {
    return document.body.scrollLeft + event.clientX;
  } else if (isGecko()) {
    return event.pageX;
  }
}

function getMouseY(event) {
  if(isMsie()) {
    return document.body.scrollTop + event.clientY;
  } else if (isGecko()) {
    return event.pageY;
  }
}

//イベントを取得。on…の第一引数を渡す。
function getEvent(arg1) {
  if (isMsie()) {
    return window.event;
  } else if (isGecko()) {
    return arg1;
  }
}