function detectFlashVersion(v){
	var flashVersionIsInstalled = false;
	if(typeof ActiveXObject !== 'undefined'){
		// Check ActiveXObject for Flash version capability
		/*@cc_on @*/
		/*@if(@_jscript_version >= 5)
			try {
				flashVersionIsInstalled = new ActiveXObject('ShockwaveFlash.ShockwaveFlash.' + v);
			} catch (e) {}
		@end @*/
		if(flashVersionIsInstalled){
			flashVersionIsInstalled = true;
		}
	} else {
		// Check navigator.plugins for "Shockwave Flash"
		var p = navigator.plugins, i = p.length - 1, re = /Shockwave Flash/;
		for (i; i > -1; --i){
			if(re.test(p[i].name)){
				flashVersionIsInstalled = p[i];
				break;
			}
		}
		if(flashVersionIsInstalled){
			flashVersionIsInstalled = parseInt(flashVersionIsInstalled['description'].replace(/[^\d\.]/g, '')) >= v;
		}
	}
	return flashVersionIsInstalled;
}

