jQuery.webshims.register("dom-extend",function(d,h,i,l,p){var B=h.modules,s=/\s*,\s*/,t={},m={},q={},w={},g={},f=d.fn.val,D=function(b,a,c,e,o){return o?f.call(d(b)):f.call(d(b),c)};d.fn.val=function(b){var a=this[0];arguments.length&&null==b&&(b="");if(!arguments.length)return!a||1!==a.nodeType?f.call(this):d.prop(a,"value",b,"val",!0);if(d.isArray(b))return f.apply(this,arguments);var c=d.isFunction(b);return this.each(function(e){a=this;1===a.nodeType&&(c?(e=b.call(a,e,d.prop(a,"value",p,"val", !0)),null==e&&(e=""),d.prop(a,"value",e,"val")):d.prop(a,"value",b,"val"))})};var x="_webshimsLib"+Math.round(1E3*Math.random()),y=function(b,a,c){b=b.jquery?b[0]:b;if(!b)return c||{};var e=d.data(b,x);c!==p&&(e||(e=d.data(b,x,{})),a&&(e[a]=c));return a?e&&e[a]:e};[{name:"getNativeElement",prop:"nativeElement"},{name:"getShadowElement",prop:"shadowElement"},{name:"getShadowFocusElement",prop:"shadowFocusElement"}].forEach(function(b){d.fn[b.name]=function(){return this.map(function(){var a=y(this, "shadowData");return a&&a[b.prop]||this})}});["removeAttr","prop","attr"].forEach(function(b){t[b]=d[b];d[b]=function(a,c,e,o,u){var j="val"==o,n=!j?t[b]:D;if(!a||!m[c]||1!==a.nodeType||!j&&o&&"attr"==b&&d.attrFn[c])return n(a,c,e,o,u);var z=(a.nodeName||"").toLowerCase(),v=q[z],C="attr"==b&&(!1===e||null===e)?"removeAttr":b,f,h,k;v||(v=q["*"]);v&&(v=v[c]);v&&(f=v[C]);if(f){if("value"==c)h=f.isVal,f.isVal=j;if("removeAttr"===C)return f.value.call(a);if(e===p)return f.get?f.get.call(a):f.value;f.set&& ("attr"==b&&!0===e&&(e=c),k=f.set.call(a,e));if("value"==c)f.isVal=h}else k=n(a,c,e,o,u);if((e!==p||"removeAttr"===C)&&g[z]&&g[z][c]){var i;i="removeAttr"==C?!1:"prop"==C?!!e:!0;g[z][c].forEach(function(c){if(!c.only||(c.only="prop"==b)||"attr"==c.only&&"prop"!=b)c.call(a,e,i,j?"val":C,b)})}return k};w[b]=function(a,c,e){q[a]||(q[a]={});q[a][c]||(q[a][c]={});var o=q[a][c][b],u=function(a,n,z){return n&&n[a]?n[a]:z&&z[a]?z[a]:"prop"==b&&"value"==c?function(a){return e.isVal?D(this,c,a,!1,0===arguments.length): t[b](this,c,a)}:"prop"==b&&"value"==a&&e.value.apply?function(a){var j=t[b](this,c);j&&j.apply&&(j=j.apply(this,arguments));return j}:function(a){return t[b](this,c,a)}};q[a][c][b]=e;if(e.value===p){if(!e.set)e.set=e.writeable?u("set",e,o):h.cfg.useStrict&&"prop"==c?function(){throw c+" is readonly on "+a;}:d.noop;if(!e.get)e.get=u("get",e,o)}["value","get","set"].forEach(function(a){e[a]&&(e["_sup"+a]=u(a,o))})}});var k=!d.browser.msie||8i&&7")[0].readyState;if(!s.track)try{new TextTrackCue(2,3,"")}catch(g){s.track=!0}var f=i.cfg.track,h=function(g){d(g.target).filter("track").each(l)}, l=function(){if(s.track||!f.override&&3==d.prop(this,"readyState"))f.override=!0,i.reTest("track"),document.removeEventListener("error",h,!0),this&&d.nodeName(this,"track")?i.error("track support was overwritten. Please check your vtt including your vtt mime-type"):i.info("track support was overwritten. due to bad browser support")},m=function(){document.addEventListener("error",h,!0);s.track?l():d("track").each(l)};f.override||(i.isReady("track")?m():d(m))}();i.register("mediaelement-core",function(d, f,i,q,y){m=swfobject.hasFlashPlayerVersion("9.0.115");var k=f.mediaelement,w=function(a,b){var a=d(a),c={src:a.attr("src")||"",elem:a,srcProp:a.prop("src")};if(!c.src)return c;var e=a.attr("type");if(e)c.type=e,c.container=d.trim(e.split(";")[0]);else if(b||(b=a[0].nodeName.toLowerCase(),"source"==b&&(b=(a.closest("video, audio")[0]||{nodeName:"video"}).nodeName.toLowerCase())),e=k.getTypeForSrc(c.src,b))c.type=e,c.container=e;if(e=a.attr("media"))c.media=e;return c},r=!m&&"postMessage"in i&&l,A= function(){var a;return function(){!a&&r&&(a=!0,f.loader.loadScript("https://www.youtube.com/player_api"),d(function(){f.polyfill("mediaelement-yt")}))}}(),b=function(){m?t():A()};f.addPolyfill("mediaelement-yt",{test:!r,d:["dom-support"]});k.mimeTypes={audio:{"audio/ogg":["ogg","oga","ogm"],'audio/ogg;codecs="opus"':"opus","audio/mpeg":["mp2","mp3","mpga","mpega"],"audio/mp4":"mp4,mpg4,m4r,m4a,m4p,m4b,aac".split(","),"audio/wav":["wav"],"audio/3gpp":["3gp","3gpp"],"audio/webm":["webm"],"audio/fla":["flv", "f4a","fla"],"application/x-mpegURL":["m3u8","m3u"]},video:{"video/ogg":["ogg","ogv","ogm"],"video/mpeg":["mpg","mpeg","mpe"],"video/mp4":["mp4","mpg4","m4v"],"video/quicktime":["mov","qt"],"video/x-msvideo":["avi"],"video/x-ms-asf":["asf","asx"],"video/flv":["flv","f4v"],"video/3gpp":["3gp","3gpp"],"video/webm":["webm"],"application/x-mpegURL":["m3u8","m3u"],"video/MP2T":["ts"]}};k.mimeTypes.source=d.extend({},k.mimeTypes.audio,k.mimeTypes.video);k.getTypeForSrc=function(a,b){if(-1!=a.indexOf("youtube.com/watch?")|| -1!=a.indexOf("youtube.com/v/"))return"video/youtube";var a=a.split("?")[0].split("."),a=a[a.length-1],c;d.each(k.mimeTypes[b],function(b,d){if(-1!==d.indexOf(a))return c=b,!1});return c};k.srces=function(a,b){a=d(a);if(b)a.removeAttr("src").removeAttr("type").find("source").remove(),d.isArray(b)||(b=[b]),b.forEach(function(b){var c=q.createElement("source");"string"==typeof b&&(b={src:b});c.setAttribute("src",b.src);b.type&&c.setAttribute("type",b.type);b.media&&c.setAttribute("media",b.media);a.append(c)}); else{var b=[],c=a[0].nodeName.toLowerCase(),e=w(a,c);e.src?b.push(e):d("source",a).each(function(){e=w(this,c);e.src&&b.push(e)});return b}};d.fn.loadMediaSrc=function(a,b){return this.each(function(){b!==y&&(d(this).removeAttr("poster"),b&&d.attr(this,"poster",b));k.srces(this,a);d(this).mediaLoad()})};k.swfMimeTypes="video/3gpp,video/x-msvideo,video/quicktime,video/x-m4v,video/mp4,video/m4p,video/x-flv,video/flv,audio/mpeg,audio/aac,audio/mp4,audio/x-m4a,audio/m4a,audio/mp3,audio/x-fla,audio/fla,youtube/flv,jwplayer/jwplayer,video/youtube".split(","); k.canThirdPlaySrces=function(a,b){var c="";if(m||r)a=d(a),b=b||k.srces(a),d.each(b,function(a,b){if(b.container&&b.src&&(m&&-1!=k.swfMimeTypes.indexOf(b.container)||r&&"video/youtube"==b.container))return c=b,!1});return c};var a={};k.canNativePlaySrces=function(b,c){var e="";if(l){var b=d(b),f=(b[0].nodeName||"").toLowerCase();if(!a[f])return e;c=c||k.srces(b);d.each(c,function(c,d){if(d.type&&a[f].prop._supvalue.call(b[0],d.type))return e=d,!1})}return e};k.setError=function(a,b){b||(b="can't play sources"); d(a).pause().data("mediaerror",b);f.warn("mediaelementError: "+b);setTimeout(function(){d(a).data("mediaerror")&&d(a).trigger("mediaerror")},1)};var c=function(){var a;return function(d,e,g){f.ready(m?"mediaelement-swf":"mediaelement-yt",function(){k.createSWF?k.createSWF(d,e,g):a||(a=!0,b(),c(d,e,g))});!a&&r&&!k.createSWF&&A()}}(),e=function(a,b,d,f,g){d||!1!==d&&b&&"third"==b.isActive?(d=k.canThirdPlaySrces(a,f))?c(a,d,b):g?k.setError(a,!1):e(a,b,!1,f,!0):(d=k.canNativePlaySrces(a,f))?b&&"third"== b.isActive&&k.setActive(a,"html5",b):g?(k.setError(a,!1),b&&"third"==b.isActive&&k.setActive(a,"html5",b)):e(a,b,!0,f,!0)},o=/^(?:embed|object|datalist)$/i,u=function(a,b){var c=f.data(a,"mediaelementBase")||f.data(a,"mediaelementBase",{}),h=k.srces(a),i=a.parentNode;clearTimeout(c.loadTimer);d.data(a,"mediaerror",!1);if(h.length&&i&&!(1!=i.nodeType||o.test(i.nodeName||"")))b=b||f.data(a,"mediaelement"),e(a,b,B.preferFlash||y,h)};d(q).bind("ended",function(a){var b=f.data(a.target,"mediaelement"); (!p||b&&"html5"!=b.isActive||d.prop(a.target,"loop"))&&setTimeout(function(){!d.prop(a.target,"paused")&&d.prop(a.target,"loop")&&d(a.target).prop("currentTime",0).play()},1)});p||f.defineNodeNamesBooleanProperty(["audio","video"],"loop");["audio","video"].forEach(function(b){var c=f.defineNodeNameProperty(b,"load",{prop:{value:function(){var a=f.data(this,"mediaelement");u(this,a);l&&(!a||"html5"==a.isActive)&&c.prop._supvalue&&c.prop._supvalue.apply(this,arguments)}}});a[b]=f.defineNodeNameProperty(b, "canPlayType",{prop:{value:function(c){var e="";l&&a[b].prop._supvalue&&(e=a[b].prop._supvalue.call(this,c),"no"==e&&(e=""));!e&&m&&(c=d.trim((c||"").split(";")[0]),-1!=k.swfMimeTypes.indexOf(c)&&(e="maybe"));return e}}})});f.onNodeNamesPropertyModify(["audio","video"],["src","poster"],{set:function(){var a=this,b=f.data(a,"mediaelementBase")||f.data(a,"mediaelementBase",{});clearTimeout(b.loadTimer);b.loadTimer=setTimeout(function(){u(a);a=null},9)}});i=function(){f.addReady(function(a,b){d("video, audio", a).add(b.filter("video, audio")).each(function(){d.browser.msie&&8