//OSの種類を調べる
function getOSType(){
var uAgent = navigator.userAgent.toUpperCase();
if (uAgent.indexOf("MAC") >= 0) return "MacOS";
if (uAgent.indexOf("WIN") >= 0) return "Windows";
if (uAgent.indexOf("X11") >= 0) return "UNIX";
return "";
}

//ブラウザの名前を調べる
function getBrowserName(){
var aName = navigator.appName.toUpperCase();
var uName = navigator.userAgent.toUpperCase();
if (uName.indexOf("SAFARI") >= 0) return "Safari";
if (uName.indexOf("OPERA") >= 0) return "Opera";
if (uName.indexOf("FIREFOX") >= 0) return "Firefox";
if (aName.indexOf("NETSCAPE") >= 0) return "Netscape";
if (aName.indexOf("MICROSOFT") >= 0) return "Explorer";
return "";
}

//ブラウザのバージョンを調べる
function getBrowserVersion(){
var browser = getBrowserName();
var version = 0;
var s = 0;
var e = 0;
var appVer = navigator.appVersion;
var uName = navigator.userAgent.toUpperCase();
if (browser == "Safari"){
s = uName.indexOf("SAFARI/",0);
version = (uName.substring(s+7,s+99));
if (version < 400) version = 1;
if (version >= 400) version = 2;
}
if (browser == "Opera"){
s = uName.indexOf("OPERA",0) + 6;
e = uName.indexOf(" ",s);
version = parseFloat(uName.substring(s,e));
}
if (browser == "Firefox"){
s = uName.indexOf("FIREFOX/",0);
version = parseFloat(uName.substring(s+8,s+8+3));
}
if (browser == "Netscape"){
s = appVer.indexOf(" ",0);
version = eval(appVer.substring(0,s));
if (version >= 5) version++;
}
if (browser == "Explorer"){
appVer = navigator.userAgent;
s = appVer.indexOf("MSIE ",0) + 5;
e = appVer.indexOf(";",s);
version = eval(appVer.substring(s,e));
}
return version;
}

os = getOSType();
browser = getBrowserName();
version = getBrowserVersion();

if (os == "MacOS") dirName = "mac_";
if (os == "Windows") dirName = "win_";
if (os == "UNIX") dirName = "unix_";

if (browser == "Firefox") dirName += "ff";
if (browser == "Netscape") dirName += "nn";
if (browser == "Explorer") dirName += "ie";
if (browser == "Safari") dirName += "saf";
if (browser == "Opera") dirName += "op";

if ((version >= 1) && (version < 2)) dirName += "1";
if ((version >= 2) && (version < 3)) dirName += "2";
if ((version >= 3) && (version < 4)) dirName += "3";
if ((version >= 4) && (version < 5)) dirName += "4";
if ((version >= 5) && (version < 5.5)) dirName += "5";
if ((version >= 5.5) && (version < 6)) dirName += "5.5";
if ((version >= 6) && (version < 7)) dirName += "6";
if ((version >= 7) && (version < 8)) dirName += "7";
if ((version >= 8) && (version < 8.5)) dirName += "8";
if ((version >= 8.5) && (version < 9)) dirName += "8.5";

if(browser == "Netscape"){
document.write("<link href=\"/common/netscape.css\" rel=\"stylesheet\" type=\"text/css\" />");
}

