//OSの取得
function getOSType() {
	var RetCode = "";
	var uAgent = navigator.userAgent.toUpperCase();
	if (uAgent.indexOf("MAC") >= 0 ) { RetCode = "MacOS"; } 
	else if (uAgent.indexOf("WIN") >= 0 ) { RetCode = "Windows"; }
	else if (uAgent.indexOf("X11") >= 0 ) { RetCode = "UNIX"; }
	else { RetCode = ""; }
	return RetCode
}

//ブラウザ名の取得
function getBrowserName() {
	var aName = navigator.appName.toUpperCase();
	var uName = navigator.userAgent.toUpperCase();
	if (aName.indexOf("NETSCAPE") >= 0) { return "Netscape";} 
	else if (aName.indexOf("MICROSOFT") >= 0) {return "Explorer";} 
	else { return ""; }
}

//ブラウザのバージョンの取得
function getBrowserVersion() {
	var browser = getBrowserName();
	var version = 0;
	var s = 0;
	var e = 0;
	var appVer = navigator.appVersion;
	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;
}

// CSSの設定トップページ用
function setCss(URL) {
	var os = getOSType();
	var browser = getBrowserName();
	var version = getBrowserVersion();
	var dirName = URL + "css/";
	if ( os != "" && browser != "" ) {
		if ( os == "MacOS" ) dirName += "mac/";
		if ( os == "Windows" ) dirName += "win/";
		if ( os == "UNIX" ) dirName += "unix/";
		if ( browser == "Netscape" ) dirName += "nn";
		if ( browser == "Explorer" ) dirName += "ie";
		if ( ( version >= 3) && (version < 4 ) ) dirName += "3.css";
		if ( ( version >= 4) && (version < 5 ) ) dirName += "4.css";
		if ( ( version >= 5) && (version < 5.5 ) ) dirName += "5.css";
		if ( ( version >= 5.5) && (version < 6 ) ) dirName += "5.5.css";
		if ( ( version >= 6) && (version < 7 ) ) dirName += "6.css";
		document.write("<link rel='stylesheet' type='text/css' href='" + dirName + "'>");
	} else {
		document.write("<link rel='stylesheet' type='text/css' href='./css/common.css'>");
	}
}

// CSSの設定トップページより１つ下の階層用
function setCssUnder1(URL) {
	var os = getOSType();
	var browser = getBrowserName();
	var version = getBrowserVersion();
	var dirName = URL + "../css/";
	if ( os != "" && browser != "" ) {
		if ( os == "MacOS" ) dirName += "mac/";
		if ( os == "Windows" ) dirName += "win/";
		if ( os == "UNIX" ) dirName += "unix/";
		if ( browser == "Netscape" ) dirName += "nn";
		if ( browser == "Explorer" ) dirName += "ie";
		if ( ( version >= 3) && (version < 4 ) ) dirName += "3.css";
		if ( ( version >= 4) && (version < 5 ) ) dirName += "4.css";
		if ( ( version >= 5) && (version < 5.5 ) ) dirName += "5.css";
		if ( ( version >= 5.5) && (version < 6 ) ) dirName += "5.5.css";
		if ( ( version >= 6) && (version < 7 ) ) dirName += "6.css";
		document.write("<link rel='stylesheet' type='text/css' href='" + dirName + "'>");
	} else {
		document.write("<link rel='stylesheet' type='text/css' href='../css/common.css'>");
	}
}