//--------------------------------------------
//　FlashPleyerバージョンチェックスクリプト
//--------------------------------------------

var flashVersion=false;
var nn=(navigator.appName.charAt(0)=="N" && navigator.userAgent.indexOf("Safari") == -1) || false;
var n6=(document.getElementById && nn) || false;
var ie=(document.all && !nn) || false;
var safari=(navigator.userAgent.indexOf("Safari")!=-1) || false;
var mac=(navigator.userAgent.indexOf("Mac")!=-1) || false;
var ver=""+navigator.appVersion;
var fno=ver.indexOf(" ");
var macChecked=0;
ver = eval(ver.substring(0,fno));
var macIE5=(mac && navigator.userAgent.indexOf("MSIE 5")!=-1) || false;

if (ie && !mac)
{
	var flashVersion=new ActiveXObject("ShockwaveFlash.ShockwaveFlash").FlashVersion();
	flashVersion=Math.floor(flashVersion / 0x10000);
}

if (!flashVersion)
{
	if (nn && !document.plugins &&!safari)
		flashVersion=false;
	else if ((nn || n6 || safari || macIE5) && navigator.plugins)
		flashVersion=navigator.plugins["Shockwave Flash"].description.charAt(16);
else
	flashVersion=false;
}

if (ie && mac && !macIE5) {
	window.onload=chkMac;
}

function chkMac()
{
	if (window["sample"]) flashVersion=((window["sample"].FlashVersion() & 0xffff0000) >> 16);
		macChecked=1;
	(window["sample"]);
		result();
}

function result()
{
	if (mac && ie && !macIE5 && macChecked==0)
		return;
	if (!flashVersion)
		return("FLASHが入ってないかも");
//		location.replace("足りない用.htm");
	else if (flashVersion<=7)
		return("どうやら「" + flashVersion + "」のようです");
//		location.replace("足りない用.htm");
	else
		return("どうやら「" + flashVersion + "」のようです");
//		location.replace("問題なし用.htm")

}
