(function(){jQuery.fn.flash=function(f,e,c,h){var g=c||jQuery.fn.flash.replace;e=jQuery.fn.flash.copy(jQuery.fn.flash.pluginOptions,e);if(!jQuery.fn.flash.hasFlash(e.version)){if(e.expressInstall&&jQuery.fn.flash.hasFlash(6,0,65)){var d={flashvars:{MMredirectURL:location,MMplayerType:"PlugIn",MMdoctitle:jQuery("title").text()}}}else{if(e.update){g=h||jQuery.fn.flash.update}else{return this}}}f=jQuery.fn.flash.copy(jQuery.fn.flash.htmlOptions,d,f);return this.each(function(){g.call(this,jQuery.fn.flash.copy(f))})};jQuery.fn.flash.copy=function(){var e={},d={};for(var f=0;f<arguments.length;f++){var c=arguments[f];if(c==undefined){continue}jQuery.extend(e,c);if(c.flashvars==undefined){continue}jQuery.extend(d,c.flashvars)}e.flashvars=d;return e};jQuery.fn.flash.hasFlash=function(){if(/hasFlash\=true/.test(location)){return true}if(/hasFlash\=false/.test(location)){return false}var d=jQuery.fn.flash.hasFlash.playerVersion().match(/\d+/g);var e=String([arguments[0],arguments[1],arguments[2]]).match(/\d+/g)||String(jQuery.fn.flash.pluginOptions.version).match(/\d+/g);for(var c=0;c<3;c++){d[c]=parseInt(d[c]||0);e[c]=parseInt(e[c]||0);if(d[c]<e[c]){return false}if(d[c]>e[c]){return true}}return true};jQuery.fn.flash.hasFlash.playerVersion=function(){if(window.ActiveXObject){try{try{var c=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");try{c.AllowScriptAccess="always"}catch(d){return"6,0,0"}}catch(d){}return new ActiveXObject("ShockwaveFlash.ShockwaveFlash").GetVariable("$version").replace(/\D+/g,",").match(/^,?(.+),?$/)[1]}catch(d){}}else{try{if(navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin){return(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]).description.replace(/\D+/g,",").match(/^,?(.+),?$/)[1]}}catch(d){}}return"0,0,0"};jQuery.fn.flash.htmlOptions={height:240,flashvars:{},pluginspage:"http://www.adobe.com/go/getflashplayer",src:"#",type:"application/x-shockwave-flash",width:320};jQuery.fn.flash.pluginOptions={expressInstall:false,update:true,version:"6.0.65"};jQuery.fn.flash.replace=function(c){this.innerHTML='<div class="alt">'+this.innerHTML+"</div>";jQuery(this).addClass("flash-replaced").prepend(jQuery.fn.flash.transform(c))};jQuery.fn.flash.update=function(d){var c=String(location).split("?");c.splice(1,0,"?hasFlash=true&");c=c.join("");var e='<p>This content requires the Flash Player. <a href="http://www.adobe.com/go/getflashplayer">Download Flash Player</a>. Already have Flash Player? <a href="'+c+'">Click here.</a></p>';this.innerHTML='<span class="alt">'+this.innerHTML+"</span>";jQuery(this).addClass("flash-update").prepend(e)};function a(){var d="";for(var c in this){if(typeof this[c]!="function"){d+=c+'="'+this[c]+'" '}}return d}function b(){var d="";for(var c in this){if(typeof this[c]!="function"){d+=c+"="+encodeURIComponent(this[c])+"&"}}return d.replace(/&$/,"")}jQuery.fn.flash.transform=function(c){c.toString=a;if(c.flashvars){c.flashvars.toString=b}return"<embed "+String(c)+"/>"};if(window.attachEvent){window.attachEvent("onbeforeunload",function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){}})}})();
