// chkenv Ver.1.0
// 2002.09.12

// ブラウザの種類をチェック
var ua =  navigator.userAgent.toLowerCase();

// ブラウザのバージョンを取得
var ua_ver = navigator.appVersion.toLowerCase();
var ua_ver_mj = ua_ver.substring(0,1);
var ua_ver_mn = ua_ver.substring(0,3);

// プラットフォームのチェック
if(ua.indexOf('win') > -1) {
	var is_win = 1;
} else if(ua.indexOf('mac') > -1) {
	var is_mac = 1;
}

// NETSCAPE
var ua_NS    = ((ua.indexOf('mozilla') != -1) && (ua.indexOf('compatible') == -1));
var ua_NS2   = (ua_NS && (ua_ver_mj == 2));
var ua_NS3   = (ua_NS && (ua_ver_mj == 3));
var ua_NS4   = (ua_NS && (ua_ver_mj == 4));
var ua_NS4x  = (ua_NS && (ua_ver_mj >= 4));
var ua_NS6   = (ua_NS && (ua_ver_mj == 5));
var ua_NS6x  = (ua_NS && (ua_ver_mj >= 5));
var ua_NS61  = (ua_NS6 && (ua.indexOf('netscape6/6.1') != -1));
var ua_NS62  = (ua_NS6 && (ua.indexOf('netscape6/6.2') != -1));
var ua_NS70  = (ua_NS6 && (ua.indexOf('netscape6/7.0') != -1));

// INTERNET EXPLORER
var ua_IE    = (ua.indexOf('msie') != -1);
var ua_IE3   = (ua_IE && (ua_ver_mj < 4));
var ua_IE4   = (ua_IE && (ua_ver_mj == 4) && (ua.indexOf('msie 5') == -1));
var ua_IE4x  = (ua_IE && (ua_ver_mj >= 4));
var ua_IE45  = (ua_IE && (ua_ver_mn == 4.5));
var ua_IE5   = (ua_IE && (ua_ver_mj == 4) && (ua.indexOf('msie 5') != -1));
var ua_IE55  = (ua_IE && (ua_ver_mn == 5.5));
var ua_IE5x  = (ua_IE && !ua_IE3 && !ua_IE4);
var ua_IE6   = (ua_IE && (ua_ver_mj == 4) && (ua.indexOf('msie 6') != -1));

// MOZILLA
var ua_MOZ   = (ua_NS6 && (ua.indexOf('netscape') == -1));

// AOL BROWSER
var ua_AOL   = (ua.indexOf('aol') != -1);
var ua_AOL3  = (ua_AOL && ua_IE3);
var ua_AOL4  = (ua_AOL && ua_IE4);

// OPERA
var ua_OPERA  = (ua.indexOf('opera') != -1);
var ua_OPERA5 = (ua_OPERA && (ua_ver_mj == 5));
var ua_OPERA6 = (ua_OPERA && (ua_ver_mj == 6));

// iCab (mac only)
var ua_ICAB  = (ua.indexOf('icab') != -1);

// OMNIWEB
var ua_OMNIWEB = (ua.indexOf('omniweb') != -1);

