function FlashManager(C){var A={};var D=function(F,E){if(C[F]===undefined){C[F]=E}A[F]=C[F]};D("movie","flash.swf");D("bgcolor","");D("width","100%");D("height","100%");D("version","4,0,0,0");D("altContent",'This content requires a new version of Flash Player. Please update your player <a href="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">here</a>.');D("flashVars","");D("wmode","opaque");D("name","");D("swLiveConnect",false);D("expressInstall",false);D("basePath",false);for(var B in C){if(A[B]===undefined){alert('FlashManager: Unknown parameter "'+B+'" passed to the constructor.')}this[B]=C[B]}}FlashManager.qscape=function(B){B+="";B=B.split(" ");for(var A=0;A<B.length;A++){B[A]=escape(B[A])}return B.join("+")};FlashManager.prototype.writeCode=function(A){document.write(this.getCode(A))};FlashManager.prototype.replaceCodeIn=function(B,A){var C=this.version.split(",");if(A=="cancel"&&!FlashManager.availFlash(C[0],C[1],C[2])){return }if(typeof (B)=="string"){B=document.getElementById(B)}B.innerHTML=this.getCode(A)};FlashManager.prototype.getCode=function(B){FlashManager.detectFlash();var C=this.version.split(",");if(B=="force"||FlashManager.availFlash(C[0],C[1],C[2])){if(this.expressInstall){if(document.title.indexOf("Flash Player Installation")==-1){document.title=document.title.slice(0,47)+(document.title.length?" - ":"")+"Flash Player Installation"}}var A="";A+='<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" ';if(this.name){A+='id="'+this.name+'" '}A+='codebase="https://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version='+this.version+'" ';A+='width="'+this.width+'" height="'+this.height+'">';A+='<param name="movie" value="'+this.movie+(this.expressInstall?("?MMredirectURL="+FlashManager.qscape(window.location)+"&MMplayerType=ActiveX&MMdoctitle="+FlashManager.qscape(document.title)):"")+'" />';if(this.bgcolor){A+='<param name="bgcolor" value="'+this.bgcolor+'" />'}if(this.flashVars){A+='<param name="flashvars" value="'+this.flashVars+'" />'}if(this.wmode!="window"){A+='<param name="wmode" value="'+this.wmode+'" />'}if(this.basePath!=false){A+='<param name="base" value="'+this.basePath+'" />'}A+='<embed src="'+this.movie+(this.expressInstall?("?MMredirectURL="+FlashManager.qscape(window.location)+"&MMplayerType=PlugIn&MMdoctitle="+FlashManager.qscape(document.title)):"")+'" ';if(this.name){A+='name="'+this.name+'" '}if(this.bgcolor){A+='bgcolor="'+this.bgcolor+'" '}if(this.swLiveConnect){A+='swLiveConnect="true" '}if(this.flashVars){A+='flashvars="'+this.flashVars+'" '}if(this.basePath!=false){A+='base="'+this.basePath+'" '}if(this.wmode!="window"){A+='wmode="'+this.wmode+'" '}A+='width="'+this.width+'" height="'+this.height+'" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';A+="</object>"}else{if(B=="cancel"){var A=""}else{var A=this.altContent}}return A};FlashManager.isWinIE=((navigator.appVersion.indexOf("MSIE")!=-1)?true:false)&&((navigator.appVersion.toLowerCase().indexOf("win")!=-1)?true:false)&&!((navigator.userAgent.indexOf("Opera")!=-1)?true:false);FlashManager.detected=false;FlashManager.detectFlash=function(){if(!FlashManager.detected){FlashManager.detected=true;if(FlashManager.isWinIE){for(var A=16;A>0;A--){var B=FlashManager_detectFlashVB(A).split(" ")[1].split(",");if(B[0]>0){break}}}else{var B=FlashManager_detectFlashJS().split(".")}FlashManager.verMajor=parseInt(B[0]);FlashManager.verMinor=parseInt(B[1]);FlashManager.verRevision=parseInt(B[2])}return[FlashManager.verMajor,FlashManager.verMinor,FlashManager.verRevision]};FlashManager.availFlash=function(E,D,C){FlashManager.detectFlash();var B=E*1000000+D*1000+parseInt(C);var A=FlashManager.verMajor*1000000+FlashManager.verMinor*1000+FlashManager.verRevision;return A>=B};if(FlashManager.isWinIE){var s="";s+='<script language="VBScript" type="text/vbscript">\n';s+="Function FlashManager_detectFlashVB(i)\n";s+="on error resume next\n";s+="Dim swControl, swVersion\n";s+='swVersion = "NA 0,0,0,0"\n';s+='set swControl = CreateObject("ShockwaveFlash.ShockwaveFlash." + CStr(i))\n';s+="if (IsObject(swControl)) then\n";s+='swVersion = swControl.GetVariable("$version")\n';s+="end if\n";s+="FlashManager_detectFlashVB = swVersion\n";s+="End Function\n";s+="<\/script>\n";document.write(s)}function FlashManager_detectFlashJS(){if(navigator.plugins!=null&&navigator.plugins.length>0){var G=navigator.plugins["Shockwave Flash"];if(!G){G=navigator.plugins["Shockwave Flash 2.0"]}if(G){var D=G.description.split(" ");var B=D[2].split(".");var H=B[0];var A=B[1];if(D[3]!=""){var F=D[3].split("r")}else{var F=D[4].split("r")}var C=F[1]>0?F[1]:0;var E=H+"."+A+"."+C}else{var E="0.0.0"}}else{if(navigator.userAgent.toLowerCase().indexOf("webtv/2.6")!=-1){E="4.0.0"}else{if(navigator.userAgent.toLowerCase().indexOf("webtv/2.5")!=-1){E="3.0.0"}else{if(navigator.userAgent.toLowerCase().indexOf("webtv")!=-1){E="2.0.0"}else{E="0.0.0"}}}}return E};
