function flashPluginInstalled() {
	if (navigator.plugins != null && navigator.plugins.length > 0){
		if(navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {
			return true;
		} else {
			return false;
		}
	} else if(navigator.mimeTypes && navigator.mimeTypes.length > 0) {
		var mimeType=navigator.mimeTypes['application/x-shockwave-flash'];
		return mimeType && mimeType.enabledPlugin;
	} else {
		try {
			var ax = new ActiveXObject('ShockwaveFlash.ShockwaveFlash.7');
			return true;
		} catch (e) {
			try {
				var ax = new ActiveXObject('ShockwaveFlash.ShockwaveFlash.6');
				return true;
			} catch (e) {
				try {
					var ax = new ActiveXObject('ShockwaveFlash.ShockwaveFlash');
					return true;
				} catch (e) {
					return false;
				}
			}
		}
	}
}