function P5_checkFlashPlayer() {
	var myVer = 0;
	var keyWord = "Shockwave Flash ";
	var s = 0;
	var e = 0;
	var serchStr = '';
	// for Windows IE.
	if (window.ActiveXObject) {
		for (var i=10; i>=2; i--) {
			try {
				var fl=eval("new ActiveXObject('ShockwaveFlash.ShockwaveFlash." + i + "');");
				if (fl) { myVer = i + '.0'; break; }
			}
			catch(e) {}
		}
	}

	// for Other Browsers.
	if (navigator.plugins && navigator.plugins.length > 0) {
		for (i=0; i<navigator.plugins.length; i++) {
			serchStr = navigator.plugins[i].description;
			if (serchStr.indexOf(keyWord) != -1) {
				s = serchStr.indexOf(keyWord);
				s += keyWord.length;
				e = serchStr.indexOf(" ", s);
				myVer = serchStr.substring(s, e);
			}
		}
	}
	return myVer;
}

