var screenwidth = screen.width;
var screenheight = screen.height;
var colourdepth = (navigator.appName != "Netscape") ? screen.colorDepth : screen.pixelDepth;

var flashversion = 0;
if (navigator.plugins && navigator.plugins["Shockwave Flash 2.0"]) {
	flashversion = 2;
} else if (navigator.plugins && navigator.plugins["Shockwave Flash"]) {
	var x = navigator.plugins["Shockwave Flash"].description;
	if (x) flashversion = x.charAt(x.indexOf('.')-1);
} else if (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"] && navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin) {
	var x = navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin.description;
	if (x) flashversion = x.charAt(x.indexOf('.')-1);
}
if (window.ActiveXObject) {
	for (var i=9; i; i--) {
		try {
			var flash = new ActiveXObject("ShockwaveFlash.ShockwaveFlash." + i);
			flashVersion = i;
			break;
		} catch(e) {}
	}
}
if (window.GeckoActiveXObject) {
	for (var i=9; i; i--) {
		try {
			var flash = new GeckoActiveXObject("ShockwaveFlash.ShockwaveFlash." + i);
			flashVersion = i;
			break;
		} catch(e) {}
	}
}

document.writeln("<scr"+"ipt language=\"VBScript\">");
document.writeln("On Error Resume Next");
document.writeln("If flashversion = 0 Then");
document.writeln("	For i = 2 to 9");
document.writeln("		If Not (IsObject(CreateObject(\"ShockwaveFlash.ShockwaveFlash.\" & i))) Then");
document.writeln("		Else");
document.writeln("			flashversion = i");
document.writeln("		End If");
document.writeln("	Next");
document.writeln("End If");
document.writeln("</scr"+"ipt>");

wmpversion = 0;
if (navigator.mimeTypes && navigator.mimeTypes["application/x-mplayer2"] && navigator.mimeTypes["application/x-mplayer2"].enabledPlugin) {
	wmpversion = 5;
}
if (navigator.mimeTypes && navigator.mimeTypes["video/x-ms-wm"] && navigator.mimeTypes["video/x-ms-wm"].enabledPlugin && navigator.mimeTypes["video/x-ms-wmv"] && navigator.mimeTypes["video/x-ms-wmv"].enabledPlugin) {
	wmpversion = 6;
}

if (window.ActiveXObject) {
	try {
		player = new ActiveXObject("WMPlayer.OCX.7");
		wmpversion = 7;
	} catch (e) {}
}

if (window.GeckoActiveXObject) {
	try {
		player = new GeckoActiveXObject("WMPlayer.OCX.7");
		wmpversion = 7;
	} catch (e) {}
}

document.writeln("<scr"+"ipt language=\"VBscript\">");
document.writeln("On Error Resume Next");
document.writeln("If ScriptEngineMajorVersion >= 2 then");
document.writeln("	Dim aXControl,versionNo");
document.writeln("	Set aXControl = CreateObject(\"WMPlayer.OCX\")");
document.writeln("	If IsObject(aXControl) Then");
document.writeln("		versionNo = split(axControl.versionInfo,\".\")");
document.writeln("		wmpversion = versionNo(0)");
document.writeln("	End If");
document.writeln("End If");
document.writeln("</scr"+"ipt>");

realversion = 0;
if (navigator.mimeTypes && navigator.mimeTypes["RealPlayer"] && navigator.mimeTypes["RealPlayer"].enabledPlugin) {
	var x = navigator.mimeTypes["RealPlayer"].enabledPlugin.description;
	if (x) realversion = x.charAt(x.indexOf('.')-1);
}

document.writeln("<scr"+"ipt language=\"VBscript\">");
document.writeln("On Error Resume Next");
document.writeln("If ScriptEngineMajorVersion >= 2 then");
document.writeln("	Dim r1,r2,r3,versionNo");
document.writeln("	Set r1 = CreateObject(\"rmocx.RealPlayer G2 Control\")");
document.writeln("	If IsObject(r1) Then");
document.writeln("		versionNo = split(r1.versionInfo,\".\")");
document.writeln("		realversion = versionNo(0)");
document.writeln("	End If");
document.writeln("	Set r2 = CreateObject(\"RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)\")");
document.writeln("	If IsObject(r2) Then");
document.writeln("		versionNo = split(r2.versionInfo,\".\")");
document.writeln("		realversion = versionNo(0)");
document.writeln("	End If");
document.writeln("	Set r3 = CreateObject(\"RealVideo.RealVideo(tm) ActiveX Control (32-bit)\")");
document.writeln("	If IsObject(r3) Then");
document.writeln("		versionNo = split(r3.versionInfo,\".\")");
document.writeln("		realversion = versionNo(0)");
document.writeln("	End If");
document.writeln("End If");
document.writeln("</scr"+"ipt>");

var browserdata = 'colourdepth='+colourdepth+'&screenx='+screenwidth+'&screeny='+screenheight+'&wmp_version='+wmpversion+'&real_version='+realversion+'&flash_version='+flashversion;