var AutoSwiff = new Class({

    Extends: Swiff,

    initialize: function(path, options) {

        if (Browser.Plugins.Flash.version > 0) {
            this.parent(path, options);
            this.versionCheck(Browser.Plugins.Flash);
        } else {
            Utils.showAllFlashAltContent(true);
        }

    },

    versionCheck: function() {

        var flashVersion = this.options.vars.version;

        if (Browser.Plugins.Flash.version < flashVersion) {

            var origSwf = this;

            var installSwf = new Swiff(origSwf.options.vars.expressinstall, {
                container: origSwf.options.container,
                width: origSwf.options.width,
                height: origSwf.options.height,

                params: {},

                vars: {}

            });

        }

    }

});
