var xRFV = 7;
var xF5I = false;
var xF6I = false;
var xF7I = false;
var xF8I = false;
var xF9I = false;
var xMFV = 9;
var xUAV = 0;
var xURV = false;
var xJV = 1.0;
var xEM1 = true;
var xEM2 = false;
var xTesting = false;
xJV = 1.1;

var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;

if(isIE && isWin){
	document.write('<SCR' + 'IPT LANGUAGE=VBScript\> \n');
	document.write('on error resume next \n');
	document.write('xF5I = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.5"))) \n');  
	document.write('xF6I = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.6"))) \n');  
	document.write('xF7I = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.7"))) \n');
	document.write('xF8I = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.8"))) \n');
	document.write('xF9I = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.9"))) \n');
	document.write('<\/SCR' + 'IPT\> \n');
}

function detectFlash(){
	if (navigator.plugins){
		if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {
			var isVersion2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
			var xFPD = navigator.plugins["Shockwave Flash" + isVersion2].description;
			var xFPV = parseInt(xFPD.substring(16));
			xF5I = xFPV == 5;
			xF6I = xFPV == 6;
			xF7I = xFPV == 7;
			xF8I = xFPV == 8;
			xF9I = xFPV >= 9;
		}
	}
	for (var i = 5; i <= xMFV; i++){if (eval("xF" + i + "I") == true) xUAV = i;}

	if(navigator.userAgent.indexOf("WebTV") != -1) xUAV = 4;
	if(xUAV >= xRFV) xURV = true;
	if(xUAV < xRFV){ xEM1 = false;xURV = false;}
	if(document.layers){xEM2 = true;xURV = false;}
	if(xTesting==true){xURV = false;xEM1 = false;xEM2 = true;}

}
detectFlash();

