if(jQuery)(function(jQuery){jQuery.fn.extend({flash:function(options){var has;var cv;var ie;function attr(name,value){return' '+name+'="'+value+'"';}function param(name,value){return'<param name="'+name+'" value="'+value+'" />';}if(navigator.plugins&&navigator.plugins.length){var plugin=navigator.plugins['Shockwave Flash'];if(plugin){has=true;if(plugin.description)cv=plugin.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split(".");}if(navigator.plugins['Shockwave Flash 2.0']){has=true;cv='2.0.0.11';}}else{try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");}catch(e){try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");cv=[6,0,21];has=true;}catch(e){};try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");}catch(e){};}if(axo!=null){cv=axo.GetVariable("$version").split(" ")[1].split(",");has=true;ie=true;}}jQuery(this).each(function(){s=jQuery.extend({id:jQuery(this).attr('id'),src:null,width:100,height:100,vars:null,color:null,quality:null,wmode:null,access:null,express:null,classid:'clsid:D27CDB6E-AE6D-11cf-96B8-444553540000',codebase:'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=',plugin:'http://get.adobe.com/flashplayer',mime:'application/x-shockwave-flash',version:'9.0.24'},options);if(has){var rv=s.version.split('.');if(s.express){for(var i in cv){if(parseInt(cv[i])>parseInt(rv[i])){break;}if(parseInt(cv[i])<parseInt(rv[i])){s.src=s.express;}}}s.vars=s.vars?unescape(jQuery.param(s.vars)):null;var o='<object';if(ie){o+=s.classid?attr('classid',s.classid):'';o+=s.codebase?attr('codebase',s.codebase+rv.join(',')):'';}else{o+=s.plugin?attr('pluginspage',s.plugin):'';}o+=s.id?attr('id',s.id):'';o+=s.src?attr('data',s.src):'';o+=s.mime?attr('type',s.mime):'';o+=s.width?attr('width',s.width):'';o+=s.height?attr('height',s.height):'';o+='>';o+=s.src?param('movie',s.src):'';o+=s.color?param('bgcolor',s.color):'';o+=s.quality?param('quality',s.quality):'';o+=s.access?param('allowscriptaccess',s.access):'';o+=s.vars?param('flashvars',s.vars):'';o+=s.wmode?param('wmode',s.wmode):'';o+='</object>';jQuery(this).replaceWith(o);}return this;});}})})(jQuery);
