
macie="http://www.linksys.co.jp/css/mac-ie.css"
macnn="http://www.linksys.co.jp/css/mac-nn.css"
macnn6="http://www.linksys.co.jp/css/mac-nn6.css"

winie="http://www.linksys.co.jp/css/win-ie.css"
winnn="http://www.linksys.co.jp/css/win-nn.css"
winnn6="http://www.linksys.co.jp/css/win-nn6.css"


//-------------ブラウザ名取得
//-------------Netscape Navigator ->  Netscape
//-------------Internet Explorer  ->　Explorer

function getBrowserName()
{
    var aName  = navigator.appName.toUpperCase();
    var uName  = navigator.userAgent.toUpperCase();
    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;
	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;
}


//-------------Macintosh           　->  MacOS
//-------------Windows95/98/NT/2000  ->　Windows
//-------------UNIX                  ->　UNIX


function getOSType()
{
    var RetCode = "";
    var uAgent  = navigator.userAgent.toUpperCase();
    if (uAgent.indexOf("MAC") >= 0)           RetCode = "MacOS";
    if (uAgent.indexOf("WIN") >= 0)           RetCode = "Windows";
    if (uAgent.indexOf("X11") >= 0)           RetCode = "UNIX";
    return RetCode;
}


//-------------OS・ブラウザ別CSS書き出し

Os = getOSType();
BrowserVersion = getBrowserVersion()
BrowserName = getBrowserName()

// Mac Netscape
if (Os == "MacOS" && BrowserName == "Netscape" )   {
    document.write("<link rel='stylesheet' " + "href='" + macnn + "' type='text/css'>");
    }

// Mac Explorer
if (Os == "MacOS" && BrowserName == "Explorer" )   {
    document.write("<link rel='stylesheet' " + "href='" + macie + "' type='text/css'>");
    }
	
	
// Mac Netscape6
if (Os == "MacOS" && BrowserName == "Netscape" && BrowserVersion >= "6")   {
    document.write("<link rel='stylesheet' " + "href='" + macnn6 + "' type='text/css'>");
    }


// Win Netscape 6以上
if (Os == "Windows" && BrowserName == "Netscape" && BrowserVersion >= "6")   {
    document.write("<link rel='stylesheet' " + "href='" + winnn6 + "' type='text/css'>");
    }
	
// Win Netscape 4.*以下
if (Os == "Windows" && BrowserName == "Netscape" && BrowserVersion < "6")   {
    document.write("<link rel='stylesheet' " + "href='" + winnn + "' type='text/css'>");
    }

// Win Explorer
if (Os == "Windows" && BrowserName == "Explorer" )   {
    document.write("<link rel='stylesheet' " + "href='" + winie + "' type='text/css'>");
    }

// UNIX系
if (Os == "UNIX")   {
    document.write("<link rel='stylesheet' " + "href='" + winnn + "' type='text/css'>");
    }
