/**! * Part of the jMediaelement-Project v1.3.4 | 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(c){if(a.support.mediaElements){var e=a.data(this,"mediaElemSupport");if(e&&e.apis){c&&c.type&&a.data(this,"calledMediaError",false);e=e.apis;c=this;var g=a.attr(this,"srces");if(c.error||g.length&&!e.nativ.canPlaySrces(g)){a.event.special.mediaerror.handler.call(this,a.Event("mediaerror"));try{c.pause()}catch(m){}}a("source",this).unbind("error",w).filter(":last").bind("error", w)}}}function y(c,e){var g=c.nodeName.toLowerCase();e=r.getSuitedPlayers(c,e.apiOrder);var m=a.data(c,"mediaElemSupport");if(e)if(e==="noSource")m.noSource=true;else if(r._setAPIActive(c,e.name))m.apis[e.name]._mmload&&m.apis[e.name]._mmload(e.src,a.attr(c,"poster"));else r._embedApi(c,e,m,g);else{m.apis.nativ._trigger({type:"totalerror"});try{c.pause()}catch(n){}}}a.multimediaSupport={};var r=a.multimediaSupport,i=(new Date).getTime(),f=document,b=a("