/**! * Part of the jMediaelement-Project v1.3.5 | http://github.com/aFarkas/jMediaelement * @author Alexander Farkas * Copyright 2010, Alexander Farkas * Dual licensed under the MIT or GPL Version 2 licenses. */ (function(a){function w(){a.event.special.mediaerror.handler.apply(a(this).closest("video, audio")[0],arguments)}function x(b){if(a.support.mediaElements){var e=a.data(this,"mediaElemSupport");if(e&&e.apis){b&&b.type&&a.data(this,"calledMediaError",false);e=e.apis;b=this;var g=a.attr(this,"srces");if(b.error||g.length&&!e.nativ.canPlaySrces(g)){a.event.special.mediaerror.handler.call(this,a.Event("mediaerror"));try{b.pause()}catch(m){}}a("source",this).unbind("error",w).filter(":last").bind("error", w)}}}function y(b,e){var g=b.nodeName.toLowerCase();e=r.getSuitedPlayers(b,e.apiOrder);var m=a.data(b,"mediaElemSupport");if(e)if(e==="noSource")m.noSource=true;else if(r._setAPIActive(b,e.name))m.apis[e.name]._mmload&&m.apis[e.name]._mmload(e.src,a.attr(b,"poster"));else r._embedApi(b,e,m,g);else{m.apis.nativ._trigger({type:"totalerror"});try{b.pause()}catch(n){}}}a.multimediaSupport={};var r=a.multimediaSupport,i=(new Date).getTime(),f=document,c=a("