// CLIENT-CHECK// #################################################################################################// Macintosh              　->  mac// Windows95/98/NT/2000/XP  ->　win// UNIX                     ->　unx// Netscape Navigator ->  ns// Internet Explorer  ->　ie// Safari             ->　sf// Opera              ->　op// #################################################################################################function getOSType(){    var uAgent  = navigator.userAgent.toUpperCase();    if (uAgent.indexOf("MAC") >= 0) return "mac";    if (uAgent.indexOf("WIN") >= 0) return "win";    if (uAgent.indexOf("X11") >= 0) return "unx";    return "";}function getBrowserName(){    var aName = navigator.appName.toUpperCase();    var uName = navigator.userAgent.toUpperCase();    if (uName.indexOf("SAFARI")    >= 0) return "sf";    if (uName.indexOf("OPERA")     >= 0) return "op";    if (aName.indexOf("NETSCAPE")  >= 0) return "ns";    if (aName.indexOf("MICROSOFT") >= 0) return "ie";    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 == "ns")	{		s = appVer.indexOf(" ",0);		version = eval(appVer.substring(0,s));		if (version >= 5) version++;	}	if (browser == "ie")	{		appVer  = navigator.userAgent;		s = appVer.indexOf("MSIE ",0) + 5;		e = appVer.indexOf(";",s);		version = eval(appVer.substring(s,e));	}	if (browser == "op")	{		s = uName.indexOf("OPERA ",0) + 6;		e = uName.indexOf(" ",s);		version = eval(uName.substring(s,e));	}	if (browser == "sf")	{		version = eval(appVer.substring(0,3)) - 4;	}	return version;}