//browser and os check
var isIE = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var isWin = (navigator.appVersion.indexOf("Windows") != -1) ? true : false; 


//function to feed version to
function SetFlashVer(version){
flashDetect = version;
}


//init var
var flashDetect;
SetFlashVer(0);

//write vbscript detection if ie win
if(isIE && isWin){
	document.write('<SCR' + 'IPT LANGUAGE=VBScript\> \n');
	document.write('on error resume next \n');
	document.write('FlashInstalled = False \n');
	
	document.write('FlashInstalled = IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.3")) \n');
	document.write('If FlashInstalled = True Then SetFlashVer(3) \n');
	document.write('FlashInstalled = False \n');
	
	document.write('FlashInstalled = IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.4")) \n');
	document.write('If FlashInstalled = True Then SetFlashVer(4) \n');
	document.write('FlashInstalled = False \n');
	
	document.write('FlashInstalled = IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.5")) \n');
	document.write('If FlashInstalled = True Then SetFlashVer(5) \n');
	document.write('FlashInstalled = False \n');
	
	document.write('FlashInstalled = IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.6")) \n');
	document.write('If FlashInstalled = True Then SetFlashVer(6) \n');
	document.write('FlashInstalled = False \n');
		
	document.write('FlashInstalled = IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.7")) \n');
	document.write('If FlashInstalled = True Then SetFlashVer(7) \n');
	document.write('FlashInstalled = False \n');
		
	document.write('FlashInstalled = IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.8")) \n');
	document.write('If FlashInstalled = True Then SetFlashVer(8) \n');
	document.write('FlashInstalled = False \n');
		
	document.write('FlashInstalled = IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.9")) \n');
	document.write('If FlashInstalled = True Then SetFlashVer(9) \n');
	document.write('FlashInstalled = False \n');
	
	document.write('</SCR' + 'IPT\> \n');
}

//write detection if ns
if (navigator.plugins){
	if (navigator.plugins["Shockwave Flash"]){
	var flashDescription = navigator.plugins["Shockwave Flash"].description;
	var	flashVersion = parseInt(flashDescription.charAt(flashDescription.indexOf(".") - 1));
	SetFlashVer(flashVersion);
	}
}

// if webTV
if(navigator.userAgent.indexOf("WebTV") != -1){
	SetFlashVer(3);//webtv check
}

//uncomment next line to display flash version
//alert("Flash Ver.: " + flashDetect);