var __PC = (navigator.userAgent.toLowerCase().indexOf("win") > -1);
var __MAC = (navigator.userAgent.toLowerCase().indexOf("mac") > -1);
var __IE = (document.all != null) && (navigator.userAgent.toLowerCase().indexOf("opera") == -1);
var __IE6 = __IE && (navigator.userAgent.toLowerCase().indexOf("msie 6") != -1);
if(__IE6)
	document.write("<span id=\"BrowserCaps\" style=\"behavior:url('#default#clientCaps')\"></span>");
if(__IE && !__MAC)
{
	var vbs = "<" + "script language='VBScript'>";
	vbs += "\n		Function isHereIE(chk)";
	vbs += "\n			isHereIE = 0";
	vbs += "\n			On Error Resume Next";
	vbs += "\n			If ScriptEngineMajorVersion > 1 Then";
	vbs += "\n				If IsObject(CreateObject(chk)) Then isHereIE = 1 Else isHereIE = 0";
	vbs += "\n			End If";
	vbs += "\n			If Err.Number > 0 Then isHereIE = 0";
	vbs += "\n		End Function";
	vbs += "\n		Function GetFlashVersionIE(MaxVersion)";
	vbs += "\n			GetFlashVersionIE = 0";
	vbs += "\n			On Error Resume Next";
	vbs += "\n			Dim i";
	vbs += "\n			For i = MaxVersion To 3 Step -1";
	vbs += "\n				If isHereIE(\"ShockwaveFlash.ShockwaveFlash.\" & i) = 1 Then";
	vbs += "\n					GetFlashVersionIE = i";
	vbs += "\n					Exit Function";
	vbs += "\n				End If";
	vbs += "\n			Next";
	vbs += "\n			If isHereIE(\"ShockwaveFlash.ShockwaveFlash\") = 1 Then GetFlashVersionIE = 2";
	vbs += "\n		End Function";
	vbs += "\n		Function GetDirectorVersionIE(MaxVersion)";
	vbs += "\n			GetDirectorVersionIE = 0";
	vbs += "\n			If isHereIE(\"Swctl.Swctl.8.5\" & i) = 1 Then GetDirectorVersionIE = \"8.5\"";
	vbs += "\n			If isHereIE(\"Swctl.Swctl.8.5.1\" & i) = 1 Then GetDirectorVersionIE = \"8.5.1\"";
	vbs += "\n			If GetDirectorVersionIE <> -1 Then Exit Function";
	vbs += "\n			On Error Resume Next";
	vbs += "\n			Dim i";
	vbs += "\n			For i = MaxVersion To 7 Step -1";
	vbs += "\n				If isHereIE(\"Swctl.Swctl.\" & i) = 1 Then";
	vbs += "\n					GetDirectorVersionIE = i";
	vbs += "\n					Exit Function";
	vbs += "\n				End If";
	vbs += "\n			Next";
	vbs += "\n			If isHereIE(\"Swctl.Swctl\") = 1 Then GetDirectorVersionIE = 6";
	vbs += "\n		End Function";	
	vbs += "\n		Function GetAcrobatVersionIE(MaxVersion)";
	vbs += "\n			GetAcrobatVersionIE = 0";
	vbs += "\n			On error resume next";
	vbs += "\n			If ScriptEngineMajorVersion > 1 Then";
	vbs += "\n				If isHereIE(\"GBDetect.Detect.1\") Then";
	vbs += "\n					GetAcrobatVersionIE = 6";
	vbs += "\n					Exit Function";				
	vbs += "\n				End If";
	vbs += "\n				For i = MaxVersion To 5 Step -1";
	vbs += "\n					If isHereIE(\"Pdf.PdfCtrl.\" & i) = 1 Then";
	vbs += "\n						GetAcrobatVersionIE = i";
	vbs += "\n						Exit Function";
	vbs += "\n					End If";
	vbs += "\n				Next";
	vbs += "\n				If isHereIE(\"PDF.PdfCtrl.1\") Then GetAcrobatVersionIE = 4";
	vbs += "\n			End if";
	vbs += "\n		End Function";	
	vbs += "\n		Function GetVBScriptVersionIE()";
	vbs += "\n			GetVBScriptVersionIE = -1";
	vbs += "\n			On error resume next";
	vbs += "\n			GetVBScriptVersionIE = ScriptEngineMajorVersion() & \".\" & ScriptEngineMinorVersion()";
	vbs += "\n		End Function";
	vbs += "\n</" + "script>";
	document.write(vbs);
}	
var _JavaScript = 1;
for(var i=11;i<=30;i++)
	document.write("<" + "script language='JavaScript" + ("" + i).substr(0,1) + "." + ("" + i).substr(1,1) + "'>_JavaScript = " + ("" + i).substr(0,1) + "." + ("" + i).substr(1,1) + ";</" + "script>");

function IE6GetVer(id)
{
	return __IE6 ? document.all("BrowserCaps").getComponentVersion(id, "ComponentID") : "";
}
function GetFlashVersion(MaxVersion)
{
	if(__IE && !__MAC && typeof(GetFlashVersionIE) != "undefined")
		return GetFlashVersionIE(MaxVersion);
	else
	{
		for(var i=MaxVersion;i>2;i--)
			if(isHere("application/x-shockwave-flash","Flash " + i,"swf"))
				return i;
		if(isHere("application/x-shockwave-flash","Flash","swf"))
			return 2
	}
	return 0;
}
function GetDirectorVersion(MaxVersion)
{
	if(__IE && !__MAC && typeof(GetDirectorVersionIE) != "undefined")
		return GetDirectorVersionIE(MaxVersion);
	if(!__IE && isHere('application/x-director', 'Director', 'dcr'))
		return plugV('Director', 2);
	return 0;
}
function GetAcrobatVersion(MaxVersion)
{
	if(__IE && !__MAC && typeof(GetAcrobatVersionIE) != "undefined")
		return GetAcrobatVersionIE(MaxVersion);
	else
		return plugV('Acrobat', 1);
	return 0;
}
function GetVBScriptVersion()
{
	if(__IE && typeof(GetVBScriptVersionIE) != "undefined")
		return GetVBScriptVersionIE();
	return 0;
}
function isHere(mname, desc, ext){	var ndx=0;	if(navigator.mimeTypes && mname != '' ? (navigator.mimeTypes[mname] && (navigator.mimeTypes[mname].enabledPlugin || navigator.mimeTypes[mname].enabledPlugin != false)) : true)		if(navigator.plugins)		{			var cnt = navigator.plugins.length;			if(mname != "" && navigator.mimeTypes[mname] == null)				return 0;			if(cnt > 0)				for(ndx = 0; ndx < cnt; ndx++)					if((navigator.plugins[ndx].description.indexOf(desc) != -1) || (navigator.plugins[ndx].name.indexOf(desc) != -1))						return 1;		}	return 0;}function plugV(desc, t)
{
	var ndx = 0;
	var s = "";
	if(navigator.plugins)
	{
		var cnt = navigator.plugins.length;
		if(cnt > 0)
		{
			for(ndx = 0; ndx < cnt; ndx++)
			{
				if((navigator.plugins[ndx].description.indexOf(desc) != -1) || (navigator.plugins[ndx].name.indexOf(desc) != -1)) 
				{
					var regEx = (t == 1) ? /([0-9][^\s]*)/ : /([0-9].*)/
					var a = regEx.exec(navigator.plugins[ndx].description);
					if(a)
						s = a[0];
					else
					{
						a = regEx.exec(navigator.plugins[ndx].name);
						if(a)
							s = a[0];
					}
					if(s != '')
						break;
				}
			}
		}
	}
	return escape(s);
}

var _Flash = GetFlashVersion(10);
var _Director = GetDirectorVersion(10);
var _Acrobat = GetAcrobatVersion(10);
var _Java = navigator.javaEnabled() ? 1 : 0;
var _ActiveX = (__IE) ? (isHereIE("msxml") == 0 ? isHereIE("Microsoft.ActiveXPlugin.1") : 1) : 0;
var _VBScript = GetVBScriptVersion();
var _Cookies = navigator.cookieEnabled ? 1 : 0;
var _Color = screen.colorDepth;
var _Height = screen.height;
var _Width = screen.width;
var _BrowserHeight = (__IE) ? document.body.clientHeight : window.innerHeight;
var _BrowserWidth = (__IE) ? document.body.clientWidth : window.innerWidth;
var _DateTime = new Date();
var _Time = (_DateTime.getHours()<10?"0":"") + _DateTime.getHours() + ":" + (_DateTime.getMinutes()<10?"0":"") + _DateTime.getMinutes() + ":" + (_DateTime.getSeconds()<10?"0":"") + _DateTime.getSeconds();
var _Date = _DateTime.getFullYear() + "-" + (_DateTime.getMonth()<9?"0":"") + (_DateTime.getMonth()+1) + "-" + (_DateTime.getDate()<10?"0":"") + _DateTime.getDate();
var _TimeZone = _DateTime.getTimezoneOffset(); //Math.round((300 - _DateTime.getTimezoneOffset())/15) / 4.0;
var _Language = typeof(navigator.language) != "undefined" ? navigator.language : navigator.userLanguage;

var _UserAgent = navigator.userAgent.toLowerCase();
var _OS = "";
	if(_UserAgent.indexOf("linux") != -1) _OS = "Linux";
	else if(_UserAgent.indexOf("x11") != -1) _OS = "Unix";
	else if(_UserAgent.indexOf("mac") != -1) _OS = "MacOS";
	else if(_UserAgent.indexOf("win") != -1) _OS = "Win";
	else _OS = navigator.platform;
	if(_OS == "Win")
	{
		if(_UserAgent.indexOf("xp") != -1 || _UserAgent.indexOf("windows nt 5.1") != -1) _OS += "XP";
		else if(_UserAgent.indexOf("2003") != -1 || _UserAgent.indexOf("windows nt 5.2") != -1) _OS += "2003";
		else if(_UserAgent.indexOf("2000") != -1 || _UserAgent.indexOf("windows nt 5.0") != -1) _OS += "2000";
		else if(_UserAgent.indexOf("95") != -1) _OS += "95";
		else if(_UserAgent.indexOf("98") != -1) _OS += "98";
		else if(_UserAgent.indexOf("winnt") != -1 || _UserAgent.indexOf("windows nt") != -1) _OS += "NT";
	}
var _IsGecko = (_UserAgent.indexOf('gecko') != -1 && _UserAgent.indexOf('safari') == -1);
var _BrowserName = ""
	if(_UserAgent.indexOf("msie") != -1) _BrowserName = "IE";
	else if(_IsGecko && _UserAgent.indexOf("firebird") != -1) _BrowserName = "Firebird";	
	else if(_IsGecko && _UserAgent.indexOf("firefox") != -1) _BrowserName = "Firefox";
	else if(_IsGecko && _UserAgent.indexOf("netscape") != -1) _BrowserName = "Netscape";
	else if(_IsGecko) _BrowserName = "Mozilla"
	else if(_UserAgent.indexOf("safari") != -1) _BrowserName = "Safari";
	else if(_UserAgent.indexOf("omniweb") != -1) _BrowserName = "OmniWeb";
	else if(_UserAgent.indexOf("opera") != -1) _BrowserName = "Opera";
	else if(_UserAgent.indexOf("webtv") != -1) _BrowserName = "WebTV";
	else if(_UserAgent.indexOf("icab") != -1) _BrowserName = "iCab";
	else if(_UserAgent.indexOf("Konqueror") != -1){ _BrowserName = "Konqueror"; _OS = "Linux"; }
	else if(_UserAgent.indexOf("compatible") == -1) _BrowserName = "Netscape";
	else _BrowserName = "(" + _BrowserName + ")";
var _BrowserVersion = parseFloat(navigator.appVersion);
	var o;
	if(o=_UserAgent.indexOf("msie") != -1)
		_BrowserVersion = parseFloat(_UserAgent.split("msie")[1]);
	if(o=_UserAgent.indexOf("opera") != -1)
		_BrowserVersion = parseFloat(_UserAgent.split("opera")[1]);
	if(o=_UserAgent.indexOf("firebird/") != -1)
		_BrowserVersion = parseFloat(_UserAgent.split("firebird/")[1]);
	if(o=_UserAgent.indexOf("firefox/") != -1)
		_BrowserVersion = parseFloat(_UserAgent.split("firefox/")[1]);
	if(o=_UserAgent.indexOf("netscape/") != -1)
		_BrowserVersion = parseFloat(_UserAgent.split("netscape/")[1]);


var _QS = "bn=" + escape(_BrowserName);
_QS += "&bv=" + escape(_BrowserVersion);
_QS += "&os=" + escape(_OS);
_QS += "&pf=" + escape(_Flash);
_QS += "&pd=" + escape(_Director);
_QS += "&pa=" + escape(_Acrobat);
_QS += "&js=" + escape(_JavaScript);
_QS += "&vb=" + escape(_VBScript);
_QS += "&je=" + escape(_Java);
_QS += "&ae=" + escape(_ActiveX);
_QS += "&ce=" + escape(_Cookies);
_QS += "&cd=" + escape(_Color);
_QS += "&sh=" + escape(_Height);
_QS += "&sw=" + escape(_Width);
_QS += "&bh=" + escape(_BrowserHeight);
_QS += "&bw=" + escape(_BrowserWidth);
_QS += "&tz=" + escape(_TimeZone);
_QS += "&ul=" + escape(_Language);

//var q = "?cd="+cd+"&sw="+sw+"&sh="+sh;

document.write("<img src='" + __StatImgSrc + "?" + _QS + "' width=1 height=1 nosave>");
