	var boolHasFlash = false;

	if(typeof flash == "undefined") flash = new Object();

	flash.SWFObjectUtil = function()
	{
		this.installedVer = flash.getPlayerVersion();
		if (parseInt(this.installedVer.major) > 0) boolHasFlash = true;
	}

	flash.getPlayerVersion = function()
	{
		var PlayerVersion = new flash.PlayerVersion([0,0,0]);
		if(navigator.plugins && navigator.mimeTypes.length)
		{
			var x = navigator.plugins["Shockwave Flash"];
			if(x && x.description)
			{
				PlayerVersion = new flash.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/, "").replace(/(\s+r|\s+b[0-9]+)/, ".").split("."));
			}
		} else
		{
			try
			{
				var axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");
			} catch(e)
			{
				try
				{
					var axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");
					PlayerVersion = new flash.PlayerVersion([6,0,21]);
					axo.AllowScriptAccess = "always";
				} catch(e)
				{
					if (PlayerVersion.major == 6)
					{
						return PlayerVersion;
					}
				}

				try
				{
					axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
				} catch(e) {}
			}
			if (axo != null)
			{
				PlayerVersion = new flash.PlayerVersion(axo.GetVariable("$version").split(" ")[1].split(","));
			}
		}
		return PlayerVersion;
	}

	flash.PlayerVersion = function(arrVersion)
	{
		this.major = arrVersion[0] != null ? parseInt(arrVersion[0]) : 0;
		this.minor = arrVersion[1] != null ? parseInt(arrVersion[1]) : 0;
		this.rev = arrVersion[2] != null ? parseInt(arrVersion[2]) : 0;
	}

	flash.PlayerVersion.prototype.versionIsValid = function(fv)
	{
		if(this.major < fv.major) return false;
		if(this.major > fv.major) return true;
		if(this.minor < fv.minor) return false;
		if(this.minor > fv.minor) return true;
		if(this.rev < fv.rev) return false;
		return true;
	}

function verifflash(divId) {
        var altdivId = "alt" + divId;
        var SWFObjectUtil = new flash.SWFObjectUtil();
        if (document.getElementById)
                document.getElementById(divId).style.visibility = 'visible';
        else if (document.layers)
                eval("document." + divId + ".visibility = 'visible'");
        else eval("document.all." + divId + ".style.visibility = 'visible'");
        if (!boolHasFlash)
                document.getElementById(divId).innerHTML = document.getElementById(altdivId).innerHTML;
}

