src/cm/media/js/lib/yui/yui3-3.15.0/build/swf/swf-debug.js
author Yves-Marie Haussonne <ymh.work+github@gmail.com>
Fri, 09 May 2014 18:35:26 +0200
changeset 656 a84519031134
parent 602 e16a97fb364a
permissions -rw-r--r--
add link to "privacy policy" in the header test
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
602
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
     1
YUI.add('swf', function (Y, NAME) {
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
     2
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
     3
/**
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
     4
 * Embed a Flash applications in a standard manner and communicate with it
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
     5
 * via External Interface.
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
     6
 * @module swf
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
     7
 * @deprecated The swf module is deprecated and will not be replaced. YUI has
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
     8
 * no plans for providing a utility for embedding Flash into HTML pages. 
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
     9
 */
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    10
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    11
    var Event = Y.Event,
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    12
        SWFDetect = Y.SWFDetect,
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    13
        Lang = Y.Lang,
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    14
        uA = Y.UA,
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    15
        Node = Y.Node,
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    16
        Escape = Y.Escape,
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    17
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    18
        // private
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    19
        FLASH_CID = "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000",
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    20
        FLASH_TYPE = "application/x-shockwave-flash",
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    21
        FLASH_VER = "10.0.22",
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    22
        EXPRESS_INSTALL_URL = "http://fpdownload.macromedia.com/pub/flashplayer/update/current/swf/autoUpdater.swf?" + Math.random(),
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    23
        EVENT_HANDLER = "SWF.eventHandler",
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    24
        possibleAttributes = {align:"", allowFullScreen:"", allowNetworking:"", allowScriptAccess:"", base:"", bgcolor:"", loop:"", menu:"", name:"", play: "", quality:"", salign:"", scale:"", tabindex:"", wmode:""};
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    25
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    26
        /**
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    27
         * The SWF utility is a tool for embedding Flash applications in HTML pages.
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    28
         * @module swf
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    29
         * @title SWF Utility
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    30
         * @requires event-custom, node, swfdetect
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    31
         */
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    32
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    33
        /**
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    34
         * Creates the SWF instance and keeps the configuration data
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    35
         *
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    36
         * @class SWF
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    37
         * @deprecated
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    38
         * @uses Y.Event.Target
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    39
         * @constructor
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    40
         * @param {String|HTMLElement} id The id of the element, or the element itself that the SWF will be inserted into.
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    41
         *        The width and height of the SWF will be set to the width and height of this container element.
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    42
         * @param {String} swfURL The URL of the SWF to be embedded into the page.
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    43
         * @param {Object} p_oAttributes (optional) Configuration parameters for the Flash application and values for Flashvars
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    44
         *        to be passed to the SWF. The p_oAttributes object allows the following additional properties:
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    45
         *        <dl>
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    46
         *          <dt>version : String</dt>
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    47
         *          <dd>The minimum version of Flash required on the user's machine.</dd>
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    48
         *          <dt>fixedAttributes : Object</dt>
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    49
         *          <dd>An object literal containing one or more of the following String keys and their values: <code>align,
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    50
         *              allowFullScreen, allowNetworking, allowScriptAccess, base, bgcolor, menu, name, quality, salign, scale,
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    51
         *              tabindex, wmode.</code> event from the thumb</dd>
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    52
         *        </dl>
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    53
         */
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    54
Y.log("The swf module is deprecated as of v3.13.0. YUI has no plans for providing a utility for embedding Flash into HTML pages.", "warn"); 
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    55
function SWF (p_oElement /*:String*/, swfURL /*:String*/, p_oAttributes /*:Object*/ ) {
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    56
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    57
    this._id = Y.guid("yuiswf");
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    58
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    59
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    60
    var _id = this._id;
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    61
    var oElement = Node.one(p_oElement);
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    62
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    63
    var p_oAttributes = p_oAttributes || {};
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    64
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    65
    var flashVersion = p_oAttributes.version || FLASH_VER;
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    66
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    67
    var flashVersionSplit = (flashVersion + '').split(".");
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    68
    var isFlashVersionRight = SWFDetect.isFlashVersionAtLeast(parseInt(flashVersionSplit[0], 10), parseInt(flashVersionSplit[1], 10), parseInt(flashVersionSplit[2], 10));
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    69
    var canExpressInstall = (SWFDetect.isFlashVersionAtLeast(8,0,0));
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    70
    var shouldExpressInstall = canExpressInstall && !isFlashVersionRight && p_oAttributes.useExpressInstall;
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    71
    var flashURL = (shouldExpressInstall)?EXPRESS_INSTALL_URL:swfURL;
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    72
    var objstring = '<object ';
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    73
    var w, h;
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    74
    var flashvarstring = "yId=" + Y.id + "&YUISwfId=" + _id + "&YUIBridgeCallback=" + EVENT_HANDLER + "&allowedDomain=" + document.location.hostname;
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    75
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    76
    Y.SWF._instances[_id] = this;
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    77
    if (oElement && (isFlashVersionRight || shouldExpressInstall) && flashURL) {
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    78
        objstring += 'id="' + _id + '" ';
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    79
        if (uA.ie) {
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    80
            objstring += 'classid="' + FLASH_CID + '" ';
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    81
        } else {
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    82
            objstring += 'type="' + FLASH_TYPE + '" data="' + Escape.html(flashURL) + '" ';
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    83
        }
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    84
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    85
        w = "100%";
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    86
        h = "100%";
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    87
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    88
        objstring += 'width="' + w + '" height="' + h + '">';
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    89
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    90
        if (uA.ie) {
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    91
            objstring += '<param name="movie" value="' + Escape.html(flashURL) + '"/>';
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    92
        }
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    93
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    94
        for (var attribute in p_oAttributes.fixedAttributes) {
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    95
            if (possibleAttributes.hasOwnProperty(attribute)) {
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    96
                objstring += '<param name="' + Escape.html(attribute) + '" value="' + Escape.html(p_oAttributes.fixedAttributes[attribute]) + '"/>';
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    97
            }
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    98
        }
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    99
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   100
        for (var flashvar in p_oAttributes.flashVars) {
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   101
            var fvar = p_oAttributes.flashVars[flashvar];
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   102
            if (Lang.isString(fvar)) {
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   103
                flashvarstring += "&" + Escape.html(flashvar) + "=" + Escape.html(encodeURIComponent(fvar));
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   104
            }
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   105
        }
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   106
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   107
        if (flashvarstring) {
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   108
            objstring += '<param name="flashVars" value="' + flashvarstring + '"/>';
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   109
        }
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   110
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   111
        objstring += "</object>";
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   112
        //using innerHTML as setHTML/setContent causes some issues with ExternalInterface for IE versions of the player
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   113
        oElement.set("innerHTML", objstring);
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   114
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   115
        this._swf = Node.one("#" + _id);
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   116
    } else {
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   117
        /**
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   118
         * Fired when the Flash player version on the user's machine is
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   119
         * below the required value.
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   120
         *
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   121
         * @event wrongflashversion
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   122
         */
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   123
        var event = {};
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   124
        event.type = "wrongflashversion";
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   125
        this.publish("wrongflashversion", {fireOnce:true});
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   126
        this.fire("wrongflashversion", event);
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   127
    }
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   128
}
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   129
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   130
/**
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   131
 * @private
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   132
 * The static collection of all instances of the SWFs on the page.
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   133
 * @property _instances
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   134
 * @type Object
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   135
 */
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   136
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   137
SWF._instances = SWF._instances || {};
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   138
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   139
/**
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   140
 * @private
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   141
 * Handles an event coming from within the SWF and delegate it
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   142
 * to a specific instance of SWF.
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   143
 * @method eventHandler
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   144
 * @param swfid {String} the id of the SWF dispatching the event
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   145
 * @param event {Object} the event being transmitted.
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   146
 */
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   147
SWF.eventHandler = function (swfid, event) {
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   148
    SWF._instances[swfid]._eventHandler(event);
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   149
};
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   150
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   151
SWF.prototype = {
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   152
    /**
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   153
     * @private
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   154
     * Propagates a specific event from Flash to JS.
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   155
     * @method _eventHandler
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   156
     * @param event {Object} The event to be propagated from Flash.
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   157
     */
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   158
    _eventHandler: function(event) {
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   159
        if (event.type === "swfReady") {
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   160
            this.publish("swfReady", {fireOnce:true});
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   161
            this.fire("swfReady", event);
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   162
        } else if(event.type === "log") {
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   163
            Y.log(event.message, event.category, this.toString());
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   164
        } else {
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   165
            this.fire(event.type, event);
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   166
        }
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   167
    },
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   168
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   169
        /**
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   170
     * Calls a specific function exposed by the SWF's
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   171
     * ExternalInterface.
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   172
     * @method callSWF
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   173
     * @param func {String} the name of the function to call
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   174
     * @param args {Array} the set of arguments to pass to the function.
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   175
     */
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   176
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   177
    callSWF: function (func, args)
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   178
    {
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   179
    if (!args) {
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   180
          args= [];
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   181
    }
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   182
        if (this._swf._node[func]) {
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   183
        return(this._swf._node[func].apply(this._swf._node, args));
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   184
        } else {
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   185
        return null;
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   186
        }
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   187
    },
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   188
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   189
    /**
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   190
     * Public accessor to the unique name of the SWF instance.
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   191
     *
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   192
     * @method toString
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   193
     * @return {String} Unique name of the SWF instance.
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   194
     */
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   195
    toString: function()
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   196
    {
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   197
        return "SWF " + this._id;
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   198
    }
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   199
};
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   200
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   201
Y.augment(SWF, Y.EventTarget);
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   202
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   203
Y.SWF = SWF;
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   204
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   205
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
   206
}, '@VERSION@', {"requires": ["event-custom", "node", "swfdetect", "escape"]});