Flash=function(src,width,height,version,options){this.src=src;this.width=width;this.height=height;this.version=this.setVersion(version.toString().split("."));if(options&&options.bgcolor)this.addProperty("bgcolor",options.bgcolor);if(options&&options.wmode)this.addProperty("wmode",options.wmode);(options&&options.quality)?this.addProperty("quality",options.quality):this.addProperty("quality","high");(options&&options.showmenu)?this.addProperty("menu",options.menu):this.addProperty("menu","false")};Flash.prototype={getVersion:function(){if(navigator.plugins&&navigator.mimeTypes.length){var fpVersion=(navigator.plugins["Shockwave Flash"])?navigator.plugins["Shockwave Flash"].description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."):[0,0,0]}else{try{var AXObj=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")}catch(e){try{var AXObj=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");var fpVersion=[6,0,21]}catch(e){var AXObj=new ActiveXObject("ShockwaveFlash.ShockwaveFlash")}}if(AXObj&&!fpVersion)var fpVersion=AXObj.GetVariable("$version").replace(/([a-zA-Z]|\s)+/,"").split(",").slice(0,3)}return fpVersion},setVersion:function(version){var versionArr=[];versionArr[0]=(version[0]!=null)?parseInt(version[0]):0;versionArr[1]=(version[1]!=null)?parseInt(version[1]):0;versionArr[2]=(version[2]!=null)?parseInt(version[2]):0;return versionArr},evalVersion:function(){var fpVersion=this.setVersion(this.getVersion());if(fpVersion[0]>this.version[0])return true;else if(fpVersion[0]<this.version[0])return false;else if(fpVersion[1]>this.version[1])return true;else if(fpVersion[1]<this.version[1])return false;else if(fpVersion[2]<this.version[2])return false;else return true},getObject:function(id){if(document.getElementById)return document.getElementById(id);else return document.all[id]},addVariable:function(variable,value){if(!this.flashVars)this.flashVars=[];this.flashVars[variable]=escape(value)},buildVariables:function(){var pairs=[];for(i in this.flashVars)pairs.push(i+"="+this.flashVars[i]);return pairs},addProperty:function(property,value){if(!this.properties)this.properties=[];this.properties[property]=value},buildHTML:function(){var htmlString="<object type=\"application/x-shockwave-flash\" data=\""+this.src+"\" width=\""+this.width+"\" height=\""+this.height+"\">\n";htmlString+="<param name=\"movie\" value=\""+this.src+"\" />\n";for(i in this.properties)htmlString+="<param name=\""+i+"\" value=\""+this.properties[i]+"\" />\n";if(this.flashVars)htmlString+="<param name=\"flashvars\" value=\""+this.buildVariables().join("&")+"\" />\n";htmlString+="</object>\n";return htmlString},write:function(id){if(this.evalVersion())this.getObject(id).innerHTML=this.buildHTML()}}