;(function($){$.fn.media=function(d,e,f){return this.each(function(){if(typeof d=='function'){f=e;e=d;d={}}var o=getSettings(this,d);if(typeof e=='function')e(this,o);var r=getTypesRegExp();var m=r.exec(o.src.toLowerCase())||[''];o.type?m[0]=o.type:m.shift();for(var i=0;i<m.length;i++){fn=m[i].toLowerCase();if(isDigit(fn[0]))fn='fn'+fn;if(!$.fn.media[fn])continue;var a=$.fn.media[fn+'_player'];if(!o.params)o.params={};if(a){var b=a.autoplayAttr=='autostart';o.params[a.autoplayAttr||'autoplay']=b?(o.autoplay?1:0):o.autoplay?true:false}var c=$.fn.media[fn](this,o);c.css('backgroundColor',o.bgColor).width(o.width);if(typeof f=='function')f(this,c[0],o,a.name);break}})};$.fn.media.mapFormat=function(a,b){if(!a||!b||!$.fn.media.defaults.players[b])return;a=a.toLowerCase();if(isDigit(a[0]))a='fn'+a;$.fn.media[a]=$.fn.media[b];$.fn.media[a+'_player']=$.fn.media.defaults.players[b]};$.fn.media.defaults={width:400,height:400,autoplay:0,bgColor:'#ffffff',params:{wmode:'transparent'},attrs:{},flvKeyName:'file',flashvars:{},flashVersion:'7',expressInstaller:null,flvPlayer:'mediaplayer.swf',mp3Player:'mediaplayer.swf',silverlight:{inplaceInstallPrompt:'true',isWindowless:'true',framerate:'24',version:'0.9',onError:null,onLoad:null,initParams:null,userContext:null}};$.fn.media.defaults.players={flash:{name:'flash',types:'flv,mp3,swf',oAttrs:{classid:'clsid:d27cdb6e-ae6d-11cf-96b8-444553540000',type:'application/x-oleobject',codebase:'http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version='+$.fn.media.defaults.flashVersion},eAttrs:{type:'application/x-shockwave-flash',pluginspage:'http://www.adobe.com/go/getflashplayer'}},quicktime:{name:'quicktime',types:'aif,aiff,aac,au,bmp,gsm,mov,mid,midi,mpg,mpeg,mp4,m4a,psd,qt,qtif,qif,qti,snd,tif,tiff,wav,3g2,3gp',oAttrs:{classid:'clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B',codebase:'http://www.apple.com/qtactivex/qtplugin.cab'},eAttrs:{pluginspage:'http://www.apple.com/quicktime/download/'}},realplayer:{name:'real',types:'ra,ram,rm,rpm,rv,smi,smil',autoplayAttr:'autostart',oAttrs:{classid:'clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA'},eAttrs:{type:'audio/x-pn-realaudio-plugin',pluginspage:'http://www.real.com/player/'}},winmedia:{name:'winmedia',types:'asx,asf,avi,wma,wmv',autoplayAttr:'autostart',oUrl:'url',oAttrs:{classid:'clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6',type:'application/x-oleobject'},eAttrs:{type:$.browser.mozilla&&isFirefoxWMPPluginInstalled()?'application/x-ms-wmp':'application/x-mplayer2',pluginspage:'http://www.microsoft.com/Windows/MediaPlayer/'}},iframe:{name:'iframe',types:'html,pdf'},silverlight:{name:'silverlight',types:'xaml'}};function isFirefoxWMPPluginInstalled(){var a=navigator.plugins;for(i=0;i<a.length;i++){var b=a[i];if(b['filename']=='np-mswmp.dll')return true}return false}var l=1;for(var n in $.fn.media.defaults.players){var q=$.fn.media.defaults.players[n].types;$.each(q.split(','),function(i,o){if(isDigit(o[0]))o='fn'+o;$.fn.media[o]=$.fn.media[n]=getGenerator(n);$.fn.media[o+'_player']=$.fn.media.defaults.players[n]})};function getTypesRegExp(){var a='';for(var b in $.fn.media.defaults.players){if(a.length)a+=',';a+=$.fn.media.defaults.players[b].types};return new RegExp('\\.('+a.replace(/,/ig,'|')+')\\b')};function getGenerator(c){return function(a,b){return generate(a,b,c)}};function isDigit(c){return'0123456789'.indexOf(c)>-1};function getSettings(d,e){e=e||{};var f=$(d);var g=d.className||'';var j=$.metadata?f.metadata():$.meta?f.data():{};j=j||{};var w=j.width||parseInt(((g.match(/w:(\d+)/)||[])[1]||0));var h=j.height||parseInt(((g.match(/h:(\d+)/)||[])[1]||0));if(w)j.width=w;if(h)j.height=h;if(g)j.cls=g;var a=$.fn.media.defaults;var b=e;var c=j;var p={params:{bgColor:e.bgColor||$.fn.media.defaults.bgColor}};var k=$.extend({},a,b,c);$.each(['attrs','params','flashvars','silverlight'],function(i,o){k[o]=$.extend({},p[o]||{},a[o]||{},b[o]||{},c[o]||{})});if(typeof k.caption=='undefined')k.caption=f.text();k.src=k.src||f.attr('href')||f.attr('src')||'unknown';return k};$.fn.media.swf=function(b,c){if(!window.SWFObject&&!window.swfobject){if(c.flashvars){var a=[];for(var f in c.flashvars)a.push(f+'='+c.flashvars[f]);if(!c.params)c.params={};c.params.flashvars=a.join('&')}return generate(b,c,'flash')}var d=b.id?(' id="'+b.id+'"'):'';var e=c.cls?(' class="'+c.cls+'"'):'';var g=$('<div'+d+e+'>');if(window.swfobject){$(b).after(g).appendTo(g);if(!b.id)b.id='movie_player_'+l++;swfobject.embedSWF(c.src,b.id,c.width,c.height,c.flashVersion,c.expressInstaller,c.flashvars,c.params,c.attrs)}else{$(b).after(g).remove();var h=new SWFObject(c.src,'movie_player_'+l++,c.width,c.height,c.flashVersion,c.bgColor);if(c.expressInstaller)h.useExpressInstall(c.expressInstaller);for(var p in c.params)if(p!='bgColor')h.addParam(p,c.params[p]);for(var f in c.flashvars)h.addVariable(f,c.flashvars[f]);h.write(g[0])}if(c.caption)$('<div>').appendTo(g).html(c.caption);return g};$.fn.media.flv=$.fn.media.mp3=function(a,b){var c=b.src;var d=/\.mp3\b/i.test(c)?$.fn.media.defaults.mp3Player:$.fn.media.defaults.flvPlayer;var e=b.flvKeyName;c=encodeURIComponent(c);b.src=d;b.src=b.src+'?'+e+'='+(c);var f={};f[e]=c;b.flashvars=$.extend({},f,b.flashvars);return $.fn.media.swf(a,b)};$.fn.media.xaml=function(a,b){if(!window.Sys||!window.Sys.Silverlight){if($.fn.media.xaml.warning)return;$.fn.media.xaml.warning=1;alert('You must include the Silverlight.js script.');return}var c={width:b.width,height:b.height,background:b.bgColor,inplaceInstallPrompt:b.silverlight.inplaceInstallPrompt,isWindowless:b.silverlight.isWindowless,framerate:b.silverlight.framerate,version:b.silverlight.version};var d={onError:b.silverlight.onError,onLoad:b.silverlight.onLoad};var e=a.id?(' id="'+a.id+'"'):'';var f=b.id||'AG'+l++;var g=b.cls?(' class="'+b.cls+'"'):'';var h=$('<div'+e+g+'>');$(a).after(h).remove();Sys.Silverlight.createObjectEx({source:b.src,initParams:b.silverlight.initParams,userContext:b.silverlight.userContext,id:f,parentElement:h[0],properties:c,events:d});if(b.caption)$('<div>').appendTo(h).html(b.caption);return h};function generate(b,c,d){var e=$(b);var o=$.fn.media.defaults.players[d];if(d=='iframe'){var o=$('<iframe'+' width="'+c.width+'" height="'+c.height+'" >');o.attr('src',c.src);o.css('backgroundColor',o.bgColor)}else if($.browser.msie){var a=['<object width="'+c.width+'" height="'+c.height+'" '];for(var f in c.attrs)a.push(f+'="'+c.attrs[f]+'" ');for(var f in o.oAttrs||{}){var v=o.oAttrs[f];if(f=='codebase'&&window.location.protocol=='https:')v=v.replace('http','https');a.push(f+'="'+v+'" ')}a.push('></ob'+'ject'+'>');var p=['<param name="'+(o.oUrl||'src')+'" value="'+c.src+'">'];for(var f in c.params)p.push('<param name="'+f+'" value="'+c.params[f]+'">');var o=document.createElement(a.join(''));for(var i=0;i<p.length;i++)o.appendChild(document.createElement(p[i]))}else{var a=['<embed width="'+c.width+'" height="'+c.height+'" style="display:block"'];if(c.src)a.push(' src="'+c.src+'" ');for(var f in c.attrs)a.push(f+'="'+c.attrs[f]+'" ');for(var f in o.eAttrs||{})a.push(f+'="'+o.eAttrs[f]+'" ');for(var f in c.params){if(f=='wmode'&&d!='flash')continue;a.push(f+'="'+c.params[f]+'" ')}a.push('></em'+'bed'+'>')}var g=b.id?(' id="'+b.id+'"'):'';var h=c.cls?(' class="'+c.cls+'"'):'';var j=$('<div'+g+h+'>');e.after(j).remove();($.browser.msie||d=='iframe')?j.append(o):j.html(a.join(''));if(c.caption)$('<div>').appendTo(j).html(c.caption);return j}})(jQuery);
