NOBUG: Fixed file access permissions
[moodle.git] / lib / yuilib / 3.13.0 / swf / swf-coverage.js
blob6c1b18b12c0e686b16a34bf94a3f3bf28f9c1c53
1 /*
2 YUI 3.13.0 (build 508226d)
3 Copyright 2013 Yahoo! Inc. All rights reserved.
4 Licensed under the BSD License.
5 http://yuilibrary.com/license/
6 */
8 if (typeof __coverage__ === 'undefined') { __coverage__ = {}; }
9 if (!__coverage__['build/swf/swf.js']) {
10    __coverage__['build/swf/swf.js'] = {"path":"build/swf/swf.js","s":{"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0},"b":{"1":[0,0],"2":[0,0],"3":[0,0,0],"4":[0,0],"5":[0,0],"6":[0,0,0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0],"16":[0,0]},"f":{"1":0,"2":0,"3":0,"4":0,"5":0,"6":0},"fnMap":{"1":{"name":"(anonymous_1)","line":1,"loc":{"start":{"line":1,"column":15},"end":{"line":1,"column":34}}},"2":{"name":"SWF","line":54,"loc":{"start":{"line":54,"column":0},"end":{"line":54,"column":86}}},"3":{"name":"(anonymous_3)","line":146,"loc":{"start":{"line":146,"column":19},"end":{"line":146,"column":43}}},"4":{"name":"(anonymous_4)","line":157,"loc":{"start":{"line":157,"column":19},"end":{"line":157,"column":35}}},"5":{"name":"(anonymous_5)","line":175,"loc":{"start":{"line":175,"column":13},"end":{"line":176,"column":4}}},"6":{"name":"(anonymous_6)","line":193,"loc":{"start":{"line":193,"column":14},"end":{"line":194,"column":4}}}},"statementMap":{"1":{"start":{"line":1,"column":0},"end":{"line":204,"column":76}},"2":{"start":{"line":11,"column":4},"end":{"line":24,"column":216}},"3":{"start":{"line":54,"column":0},"end":{"line":127,"column":1}},"4":{"start":{"line":56,"column":4},"end":{"line":56,"column":32}},"5":{"start":{"line":59,"column":4},"end":{"line":59,"column":23}},"6":{"start":{"line":60,"column":4},"end":{"line":60,"column":40}},"7":{"start":{"line":62,"column":4},"end":{"line":62,"column":44}},"8":{"start":{"line":64,"column":4},"end":{"line":64,"column":58}},"9":{"start":{"line":66,"column":4},"end":{"line":66,"column":59}},"10":{"start":{"line":67,"column":4},"end":{"line":67,"column":170}},"11":{"start":{"line":68,"column":4},"end":{"line":68,"column":69}},"12":{"start":{"line":69,"column":4},"end":{"line":69,"column":108}},"13":{"start":{"line":70,"column":4},"end":{"line":70,"column":69}},"14":{"start":{"line":71,"column":4},"end":{"line":71,"column":31}},"15":{"start":{"line":72,"column":4},"end":{"line":72,"column":13}},"16":{"start":{"line":73,"column":4},"end":{"line":73,"column":149}},"17":{"start":{"line":75,"column":4},"end":{"line":75,"column":33}},"18":{"start":{"line":76,"column":4},"end":{"line":126,"column":5}},"19":{"start":{"line":77,"column":8},"end":{"line":77,"column":41}},"20":{"start":{"line":78,"column":8},"end":{"line":82,"column":9}},"21":{"start":{"line":79,"column":12},"end":{"line":79,"column":56}},"22":{"start":{"line":81,"column":12},"end":{"line":81,"column":91}},"23":{"start":{"line":84,"column":8},"end":{"line":84,"column":19}},"24":{"start":{"line":85,"column":8},"end":{"line":85,"column":19}},"25":{"start":{"line":87,"column":8},"end":{"line":87,"column":61}},"26":{"start":{"line":89,"column":8},"end":{"line":91,"column":9}},"27":{"start":{"line":90,"column":12},"end":{"line":90,"column":87}},"28":{"start":{"line":93,"column":8},"end":{"line":97,"column":9}},"29":{"start":{"line":94,"column":12},"end":{"line":96,"column":13}},"30":{"start":{"line":95,"column":16},"end":{"line":95,"column":148}},"31":{"start":{"line":99,"column":8},"end":{"line":104,"column":9}},"32":{"start":{"line":100,"column":12},"end":{"line":100,"column":57}},"33":{"start":{"line":101,"column":12},"end":{"line":103,"column":13}},"34":{"start":{"line":102,"column":16},"end":{"line":102,"column":108}},"35":{"start":{"line":106,"column":8},"end":{"line":108,"column":9}},"36":{"start":{"line":107,"column":12},"end":{"line":107,"column":84}},"37":{"start":{"line":110,"column":8},"end":{"line":110,"column":33}},"38":{"start":{"line":112,"column":8},"end":{"line":112,"column":45}},"39":{"start":{"line":114,"column":8},"end":{"line":114,"column":40}},"40":{"start":{"line":122,"column":8},"end":{"line":122,"column":23}},"41":{"start":{"line":123,"column":8},"end":{"line":123,"column":41}},"42":{"start":{"line":124,"column":8},"end":{"line":124,"column":59}},"43":{"start":{"line":125,"column":8},"end":{"line":125,"column":46}},"44":{"start":{"line":136,"column":0},"end":{"line":136,"column":38}},"45":{"start":{"line":146,"column":0},"end":{"line":148,"column":2}},"46":{"start":{"line":147,"column":4},"end":{"line":147,"column":47}},"47":{"start":{"line":150,"column":0},"end":{"line":197,"column":2}},"48":{"start":{"line":158,"column":8},"end":{"line":164,"column":9}},"49":{"start":{"line":159,"column":12},"end":{"line":159,"column":54}},"50":{"start":{"line":160,"column":12},"end":{"line":160,"column":41}},"51":{"start":{"line":161,"column":15},"end":{"line":164,"column":9}},"52":{"start":{"line":163,"column":12},"end":{"line":163,"column":41}},"53":{"start":{"line":177,"column":4},"end":{"line":179,"column":5}},"54":{"start":{"line":178,"column":10},"end":{"line":178,"column":19}},"55":{"start":{"line":180,"column":8},"end":{"line":184,"column":9}},"56":{"start":{"line":181,"column":8},"end":{"line":181,"column":67}},"57":{"start":{"line":183,"column":8},"end":{"line":183,"column":20}},"58":{"start":{"line":195,"column":8},"end":{"line":195,"column":33}},"59":{"start":{"line":199,"column":0},"end":{"line":199,"column":30}},"60":{"start":{"line":201,"column":0},"end":{"line":201,"column":12}}},"branchMap":{"1":{"line":62,"type":"binary-expr","locations":[{"start":{"line":62,"column":24},"end":{"line":62,"column":37}},{"start":{"line":62,"column":41},"end":{"line":62,"column":43}}]},"2":{"line":64,"type":"binary-expr","locations":[{"start":{"line":64,"column":23},"end":{"line":64,"column":44}},{"start":{"line":64,"column":48},"end":{"line":64,"column":57}}]},"3":{"line":69,"type":"binary-expr","locations":[{"start":{"line":69,"column":31},"end":{"line":69,"column":48}},{"start":{"line":69,"column":52},"end":{"line":69,"column":72}},{"start":{"line":69,"column":76},"end":{"line":69,"column":107}}]},"4":{"line":70,"type":"cond-expr","locations":[{"start":{"line":70,"column":42},"end":{"line":70,"column":61}},{"start":{"line":70,"column":62},"end":{"line":70,"column":68}}]},"5":{"line":76,"type":"if","locations":[{"start":{"line":76,"column":4},"end":{"line":76,"column":4}},{"start":{"line":76,"column":4},"end":{"line":76,"column":4}}]},"6":{"line":76,"type":"binary-expr","locations":[{"start":{"line":76,"column":8},"end":{"line":76,"column":16}},{"start":{"line":76,"column":21},"end":{"line":76,"column":40}},{"start":{"line":76,"column":44},"end":{"line":76,"column":64}},{"start":{"line":76,"column":69},"end":{"line":76,"column":77}}]},"7":{"line":78,"type":"if","locations":[{"start":{"line":78,"column":8},"end":{"line":78,"column":8}},{"start":{"line":78,"column":8},"end":{"line":78,"column":8}}]},"8":{"line":89,"type":"if","locations":[{"start":{"line":89,"column":8},"end":{"line":89,"column":8}},{"start":{"line":89,"column":8},"end":{"line":89,"column":8}}]},"9":{"line":94,"type":"if","locations":[{"start":{"line":94,"column":12},"end":{"line":94,"column":12}},{"start":{"line":94,"column":12},"end":{"line":94,"column":12}}]},"10":{"line":101,"type":"if","locations":[{"start":{"line":101,"column":12},"end":{"line":101,"column":12}},{"start":{"line":101,"column":12},"end":{"line":101,"column":12}}]},"11":{"line":106,"type":"if","locations":[{"start":{"line":106,"column":8},"end":{"line":106,"column":8}},{"start":{"line":106,"column":8},"end":{"line":106,"column":8}}]},"12":{"line":136,"type":"binary-expr","locations":[{"start":{"line":136,"column":17},"end":{"line":136,"column":31}},{"start":{"line":136,"column":35},"end":{"line":136,"column":37}}]},"13":{"line":158,"type":"if","locations":[{"start":{"line":158,"column":8},"end":{"line":158,"column":8}},{"start":{"line":158,"column":8},"end":{"line":158,"column":8}}]},"14":{"line":161,"type":"if","locations":[{"start":{"line":161,"column":15},"end":{"line":161,"column":15}},{"start":{"line":161,"column":15},"end":{"line":161,"column":15}}]},"15":{"line":177,"type":"if","locations":[{"start":{"line":177,"column":4},"end":{"line":177,"column":4}},{"start":{"line":177,"column":4},"end":{"line":177,"column":4}}]},"16":{"line":180,"type":"if","locations":[{"start":{"line":180,"column":8},"end":{"line":180,"column":8}},{"start":{"line":180,"column":8},"end":{"line":180,"column":8}}]}},"code":["(function () { YUI.add('swf', function (Y, NAME) {","","/**"," * Embed a Flash applications in a standard manner and communicate with it"," * via External Interface."," * @module swf"," * @deprecated The swf module is deprecated and will not be replaced. YUI has"," * no plans for providing a utility for embedding Flash into HTML pages. "," */","","    var Event = Y.Event,","        SWFDetect = Y.SWFDetect,","        Lang = Y.Lang,","        uA = Y.UA,","        Node = Y.Node,","        Escape = Y.Escape,","","        // private","        FLASH_CID = \"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\",","        FLASH_TYPE = \"application/x-shockwave-flash\",","        FLASH_VER = \"10.0.22\",","        EXPRESS_INSTALL_URL = \"http://fpdownload.macromedia.com/pub/flashplayer/update/current/swf/autoUpdater.swf?\" + Math.random(),","        EVENT_HANDLER = \"SWF.eventHandler\",","        possibleAttributes = {align:\"\", allowFullScreen:\"\", allowNetworking:\"\", allowScriptAccess:\"\", base:\"\", bgcolor:\"\", loop:\"\", menu:\"\", name:\"\", play: \"\", quality:\"\", salign:\"\", scale:\"\", tabindex:\"\", wmode:\"\"};","","        /**","         * The SWF utility is a tool for embedding Flash applications in HTML pages.","         * @module swf","         * @title SWF Utility","         * @requires event-custom, node, swfdetect","         */","","        /**","         * Creates the SWF instance and keeps the configuration data","         *","         * @class SWF","         * @deprecated","         * @uses Y.Event.Target","         * @constructor","         * @param {String|HTMLElement} id The id of the element, or the element itself that the SWF will be inserted into.","         *        The width and height of the SWF will be set to the width and height of this container element.","         * @param {String} swfURL The URL of the SWF to be embedded into the page.","         * @param {Object} p_oAttributes (optional) Configuration parameters for the Flash application and values for Flashvars","         *        to be passed to the SWF. The p_oAttributes object allows the following additional properties:","         *        <dl>","         *          <dt>version : String</dt>","         *          <dd>The minimum version of Flash required on the user's machine.</dd>","         *          <dt>fixedAttributes : Object</dt>","         *          <dd>An object literal containing one or more of the following String keys and their values: <code>align,","         *              allowFullScreen, allowNetworking, allowScriptAccess, base, bgcolor, menu, name, quality, salign, scale,","         *              tabindex, wmode.</code> event from the thumb</dd>","         *        </dl>","         */","function SWF (p_oElement /*:String*/, swfURL /*:String*/, p_oAttributes /*:Object*/ ) {","","    this._id = Y.guid(\"yuiswf\");","","","    var _id = this._id;","    var oElement = Node.one(p_oElement);","","    var p_oAttributes = p_oAttributes || {};","","    var flashVersion = p_oAttributes.version || FLASH_VER;","","    var flashVersionSplit = (flashVersion + '').split(\".\");","    var isFlashVersionRight = SWFDetect.isFlashVersionAtLeast(parseInt(flashVersionSplit[0], 10), parseInt(flashVersionSplit[1], 10), parseInt(flashVersionSplit[2], 10));","    var canExpressInstall = (SWFDetect.isFlashVersionAtLeast(8,0,0));","    var shouldExpressInstall = canExpressInstall && !isFlashVersionRight && p_oAttributes.useExpressInstall;","    var flashURL = (shouldExpressInstall)?EXPRESS_INSTALL_URL:swfURL;","    var objstring = '<object ';","    var w, h;","    var flashvarstring = \"yId=\" + Y.id + \"&YUISwfId=\" + _id + \"&YUIBridgeCallback=\" + EVENT_HANDLER + \"&allowedDomain=\" + document.location.hostname;","","    Y.SWF._instances[_id] = this;","    if (oElement && (isFlashVersionRight || shouldExpressInstall) && flashURL) {","        objstring += 'id=\"' + _id + '\" ';","        if (uA.ie) {","            objstring += 'classid=\"' + FLASH_CID + '\" ';","        } else {","            objstring += 'type=\"' + FLASH_TYPE + '\" data=\"' + Escape.html(flashURL) + '\" ';","        }","","        w = \"100%\";","        h = \"100%\";","","        objstring += 'width=\"' + w + '\" height=\"' + h + '\">';","","        if (uA.ie) {","            objstring += '<param name=\"movie\" value=\"' + Escape.html(flashURL) + '\"/>';","        }","","        for (var attribute in p_oAttributes.fixedAttributes) {","            if (possibleAttributes.hasOwnProperty(attribute)) {","                objstring += '<param name=\"' + Escape.html(attribute) + '\" value=\"' + Escape.html(p_oAttributes.fixedAttributes[attribute]) + '\"/>';","            }","        }","","        for (var flashvar in p_oAttributes.flashVars) {","            var fvar = p_oAttributes.flashVars[flashvar];","            if (Lang.isString(fvar)) {","                flashvarstring += \"&\" + Escape.html(flashvar) + \"=\" + Escape.html(encodeURIComponent(fvar));","            }","        }","","        if (flashvarstring) {","            objstring += '<param name=\"flashVars\" value=\"' + flashvarstring + '\"/>';","        }","","        objstring += \"</object>\";","        //using innerHTML as setHTML/setContent causes some issues with ExternalInterface for IE versions of the player","        oElement.set(\"innerHTML\", objstring);","","        this._swf = Node.one(\"#\" + _id);","    } else {","        /**","         * Fired when the Flash player version on the user's machine is","         * below the required value.","         *","         * @event wrongflashversion","         */","        var event = {};","        event.type = \"wrongflashversion\";","        this.publish(\"wrongflashversion\", {fireOnce:true});","        this.fire(\"wrongflashversion\", event);","    }","}","","/**"," * @private"," * The static collection of all instances of the SWFs on the page."," * @property _instances"," * @type Object"," */","","SWF._instances = SWF._instances || {};","","/**"," * @private"," * Handles an event coming from within the SWF and delegate it"," * to a specific instance of SWF."," * @method eventHandler"," * @param swfid {String} the id of the SWF dispatching the event"," * @param event {Object} the event being transmitted."," */","SWF.eventHandler = function (swfid, event) {","    SWF._instances[swfid]._eventHandler(event);","};","","SWF.prototype = {","    /**","     * @private","     * Propagates a specific event from Flash to JS.","     * @method _eventHandler","     * @param event {Object} The event to be propagated from Flash.","     */","    _eventHandler: function(event) {","        if (event.type === \"swfReady\") {","            this.publish(\"swfReady\", {fireOnce:true});","            this.fire(\"swfReady\", event);","        } else if(event.type === \"log\") {","        } else {","            this.fire(event.type, event);","        }","    },","","        /**","     * Calls a specific function exposed by the SWF's","     * ExternalInterface.","     * @method callSWF","     * @param func {String} the name of the function to call","     * @param args {Array} the set of arguments to pass to the function.","     */","","    callSWF: function (func, args)","    {","    if (!args) {","          args= [];","    }","        if (this._swf._node[func]) {","        return(this._swf._node[func].apply(this._swf._node, args));","        } else {","        return null;","        }","    },","","    /**","     * Public accessor to the unique name of the SWF instance.","     *","     * @method toString","     * @return {String} Unique name of the SWF instance.","     */","    toString: function()","    {","        return \"SWF \" + this._id;","    }","};","","Y.augment(SWF, Y.EventTarget);","","Y.SWF = SWF;","","","}, '3.13.0', {\"requires\": [\"event-custom\", \"node\", \"swfdetect\", \"escape\"]});","","}());"]};
12 var __cov_luKNXPi9xmOpoiqYDUCxtw = __coverage__['build/swf/swf.js'];
13 __cov_luKNXPi9xmOpoiqYDUCxtw.s['1']++;YUI.add('swf',function(Y,NAME){__cov_luKNXPi9xmOpoiqYDUCxtw.f['1']++;__cov_luKNXPi9xmOpoiqYDUCxtw.s['2']++;var Event=Y.Event,SWFDetect=Y.SWFDetect,Lang=Y.Lang,uA=Y.UA,Node=Y.Node,Escape=Y.Escape,FLASH_CID='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000',FLASH_TYPE='application/x-shockwave-flash',FLASH_VER='10.0.22',EXPRESS_INSTALL_URL='http://fpdownload.macromedia.com/pub/flashplayer/update/current/swf/autoUpdater.swf?'+Math.random(),EVENT_HANDLER='SWF.eventHandler',possibleAttributes={align:'',allowFullScreen:'',allowNetworking:'',allowScriptAccess:'',base:'',bgcolor:'',loop:'',menu:'',name:'',play:'',quality:'',salign:'',scale:'',tabindex:'',wmode:''};__cov_luKNXPi9xmOpoiqYDUCxtw.s['3']++;function SWF(p_oElement,swfURL,p_oAttributes){__cov_luKNXPi9xmOpoiqYDUCxtw.f['2']++;__cov_luKNXPi9xmOpoiqYDUCxtw.s['4']++;this._id=Y.guid('yuiswf');__cov_luKNXPi9xmOpoiqYDUCxtw.s['5']++;var _id=this._id;__cov_luKNXPi9xmOpoiqYDUCxtw.s['6']++;var oElement=Node.one(p_oElement);__cov_luKNXPi9xmOpoiqYDUCxtw.s['7']++;var p_oAttributes=(__cov_luKNXPi9xmOpoiqYDUCxtw.b['1'][0]++,p_oAttributes)||(__cov_luKNXPi9xmOpoiqYDUCxtw.b['1'][1]++,{});__cov_luKNXPi9xmOpoiqYDUCxtw.s['8']++;var flashVersion=(__cov_luKNXPi9xmOpoiqYDUCxtw.b['2'][0]++,p_oAttributes.version)||(__cov_luKNXPi9xmOpoiqYDUCxtw.b['2'][1]++,FLASH_VER);__cov_luKNXPi9xmOpoiqYDUCxtw.s['9']++;var flashVersionSplit=(flashVersion+'').split('.');__cov_luKNXPi9xmOpoiqYDUCxtw.s['10']++;var isFlashVersionRight=SWFDetect.isFlashVersionAtLeast(parseInt(flashVersionSplit[0],10),parseInt(flashVersionSplit[1],10),parseInt(flashVersionSplit[2],10));__cov_luKNXPi9xmOpoiqYDUCxtw.s['11']++;var canExpressInstall=SWFDetect.isFlashVersionAtLeast(8,0,0);__cov_luKNXPi9xmOpoiqYDUCxtw.s['12']++;var shouldExpressInstall=(__cov_luKNXPi9xmOpoiqYDUCxtw.b['3'][0]++,canExpressInstall)&&(__cov_luKNXPi9xmOpoiqYDUCxtw.b['3'][1]++,!isFlashVersionRight)&&(__cov_luKNXPi9xmOpoiqYDUCxtw.b['3'][2]++,p_oAttributes.useExpressInstall);__cov_luKNXPi9xmOpoiqYDUCxtw.s['13']++;var flashURL=shouldExpressInstall?(__cov_luKNXPi9xmOpoiqYDUCxtw.b['4'][0]++,EXPRESS_INSTALL_URL):(__cov_luKNXPi9xmOpoiqYDUCxtw.b['4'][1]++,swfURL);__cov_luKNXPi9xmOpoiqYDUCxtw.s['14']++;var objstring='<object ';__cov_luKNXPi9xmOpoiqYDUCxtw.s['15']++;var w,h;__cov_luKNXPi9xmOpoiqYDUCxtw.s['16']++;var flashvarstring='yId='+Y.id+'&YUISwfId='+_id+'&YUIBridgeCallback='+EVENT_HANDLER+'&allowedDomain='+document.location.hostname;__cov_luKNXPi9xmOpoiqYDUCxtw.s['17']++;Y.SWF._instances[_id]=this;__cov_luKNXPi9xmOpoiqYDUCxtw.s['18']++;if((__cov_luKNXPi9xmOpoiqYDUCxtw.b['6'][0]++,oElement)&&((__cov_luKNXPi9xmOpoiqYDUCxtw.b['6'][1]++,isFlashVersionRight)||(__cov_luKNXPi9xmOpoiqYDUCxtw.b['6'][2]++,shouldExpressInstall))&&(__cov_luKNXPi9xmOpoiqYDUCxtw.b['6'][3]++,flashURL)){__cov_luKNXPi9xmOpoiqYDUCxtw.b['5'][0]++;__cov_luKNXPi9xmOpoiqYDUCxtw.s['19']++;objstring+='id="'+_id+'" ';__cov_luKNXPi9xmOpoiqYDUCxtw.s['20']++;if(uA.ie){__cov_luKNXPi9xmOpoiqYDUCxtw.b['7'][0]++;__cov_luKNXPi9xmOpoiqYDUCxtw.s['21']++;objstring+='classid="'+FLASH_CID+'" ';}else{__cov_luKNXPi9xmOpoiqYDUCxtw.b['7'][1]++;__cov_luKNXPi9xmOpoiqYDUCxtw.s['22']++;objstring+='type="'+FLASH_TYPE+'" data="'+Escape.html(flashURL)+'" ';}__cov_luKNXPi9xmOpoiqYDUCxtw.s['23']++;w='100%';__cov_luKNXPi9xmOpoiqYDUCxtw.s['24']++;h='100%';__cov_luKNXPi9xmOpoiqYDUCxtw.s['25']++;objstring+='width="'+w+'" height="'+h+'">';__cov_luKNXPi9xmOpoiqYDUCxtw.s['26']++;if(uA.ie){__cov_luKNXPi9xmOpoiqYDUCxtw.b['8'][0]++;__cov_luKNXPi9xmOpoiqYDUCxtw.s['27']++;objstring+='<param name="movie" value="'+Escape.html(flashURL)+'"/>';}else{__cov_luKNXPi9xmOpoiqYDUCxtw.b['8'][1]++;}__cov_luKNXPi9xmOpoiqYDUCxtw.s['28']++;for(var attribute in p_oAttributes.fixedAttributes){__cov_luKNXPi9xmOpoiqYDUCxtw.s['29']++;if(possibleAttributes.hasOwnProperty(attribute)){__cov_luKNXPi9xmOpoiqYDUCxtw.b['9'][0]++;__cov_luKNXPi9xmOpoiqYDUCxtw.s['30']++;objstring+='<param name="'+Escape.html(attribute)+'" value="'+Escape.html(p_oAttributes.fixedAttributes[attribute])+'"/>';}else{__cov_luKNXPi9xmOpoiqYDUCxtw.b['9'][1]++;}}__cov_luKNXPi9xmOpoiqYDUCxtw.s['31']++;for(var flashvar in p_oAttributes.flashVars){__cov_luKNXPi9xmOpoiqYDUCxtw.s['32']++;var fvar=p_oAttributes.flashVars[flashvar];__cov_luKNXPi9xmOpoiqYDUCxtw.s['33']++;if(Lang.isString(fvar)){__cov_luKNXPi9xmOpoiqYDUCxtw.b['10'][0]++;__cov_luKNXPi9xmOpoiqYDUCxtw.s['34']++;flashvarstring+='&'+Escape.html(flashvar)+'='+Escape.html(encodeURIComponent(fvar));}else{__cov_luKNXPi9xmOpoiqYDUCxtw.b['10'][1]++;}}__cov_luKNXPi9xmOpoiqYDUCxtw.s['35']++;if(flashvarstring){__cov_luKNXPi9xmOpoiqYDUCxtw.b['11'][0]++;__cov_luKNXPi9xmOpoiqYDUCxtw.s['36']++;objstring+='<param name="flashVars" value="'+flashvarstring+'"/>';}else{__cov_luKNXPi9xmOpoiqYDUCxtw.b['11'][1]++;}__cov_luKNXPi9xmOpoiqYDUCxtw.s['37']++;objstring+='</object>';__cov_luKNXPi9xmOpoiqYDUCxtw.s['38']++;oElement.set('innerHTML',objstring);__cov_luKNXPi9xmOpoiqYDUCxtw.s['39']++;this._swf=Node.one('#'+_id);}else{__cov_luKNXPi9xmOpoiqYDUCxtw.b['5'][1]++;__cov_luKNXPi9xmOpoiqYDUCxtw.s['40']++;var event={};__cov_luKNXPi9xmOpoiqYDUCxtw.s['41']++;event.type='wrongflashversion';__cov_luKNXPi9xmOpoiqYDUCxtw.s['42']++;this.publish('wrongflashversion',{fireOnce:true});__cov_luKNXPi9xmOpoiqYDUCxtw.s['43']++;this.fire('wrongflashversion',event);}}__cov_luKNXPi9xmOpoiqYDUCxtw.s['44']++;SWF._instances=(__cov_luKNXPi9xmOpoiqYDUCxtw.b['12'][0]++,SWF._instances)||(__cov_luKNXPi9xmOpoiqYDUCxtw.b['12'][1]++,{});__cov_luKNXPi9xmOpoiqYDUCxtw.s['45']++;SWF.eventHandler=function(swfid,event){__cov_luKNXPi9xmOpoiqYDUCxtw.f['3']++;__cov_luKNXPi9xmOpoiqYDUCxtw.s['46']++;SWF._instances[swfid]._eventHandler(event);};__cov_luKNXPi9xmOpoiqYDUCxtw.s['47']++;SWF.prototype={_eventHandler:function(event){__cov_luKNXPi9xmOpoiqYDUCxtw.f['4']++;__cov_luKNXPi9xmOpoiqYDUCxtw.s['48']++;if(event.type==='swfReady'){__cov_luKNXPi9xmOpoiqYDUCxtw.b['13'][0]++;__cov_luKNXPi9xmOpoiqYDUCxtw.s['49']++;this.publish('swfReady',{fireOnce:true});__cov_luKNXPi9xmOpoiqYDUCxtw.s['50']++;this.fire('swfReady',event);}else{__cov_luKNXPi9xmOpoiqYDUCxtw.b['13'][1]++;__cov_luKNXPi9xmOpoiqYDUCxtw.s['51']++;if(event.type==='log'){__cov_luKNXPi9xmOpoiqYDUCxtw.b['14'][0]++;}else{__cov_luKNXPi9xmOpoiqYDUCxtw.b['14'][1]++;__cov_luKNXPi9xmOpoiqYDUCxtw.s['52']++;this.fire(event.type,event);}}},callSWF:function(func,args){__cov_luKNXPi9xmOpoiqYDUCxtw.f['5']++;__cov_luKNXPi9xmOpoiqYDUCxtw.s['53']++;if(!args){__cov_luKNXPi9xmOpoiqYDUCxtw.b['15'][0]++;__cov_luKNXPi9xmOpoiqYDUCxtw.s['54']++;args=[];}else{__cov_luKNXPi9xmOpoiqYDUCxtw.b['15'][1]++;}__cov_luKNXPi9xmOpoiqYDUCxtw.s['55']++;if(this._swf._node[func]){__cov_luKNXPi9xmOpoiqYDUCxtw.b['16'][0]++;__cov_luKNXPi9xmOpoiqYDUCxtw.s['56']++;return this._swf._node[func].apply(this._swf._node,args);}else{__cov_luKNXPi9xmOpoiqYDUCxtw.b['16'][1]++;__cov_luKNXPi9xmOpoiqYDUCxtw.s['57']++;return null;}},toString:function(){__cov_luKNXPi9xmOpoiqYDUCxtw.f['6']++;__cov_luKNXPi9xmOpoiqYDUCxtw.s['58']++;return'SWF '+this._id;}};__cov_luKNXPi9xmOpoiqYDUCxtw.s['59']++;Y.augment(SWF,Y.EventTarget);__cov_luKNXPi9xmOpoiqYDUCxtw.s['60']++;Y.SWF=SWF;},'3.13.0',{'requires':['event-custom','node','swfdetect','escape']});