var AutoSwiff = new Class({

    Extends : Swiff,
	
	container:null,
	altContent:'',
	altLink:'',

    initialize: function(path,options) {
        if (Browser.Plugins.Flash.version > 0 ) {
            this.parent(path,options);
        } else {
			if (options.altContent) {
				this.container = options.container;
				this.altContent = options.altContent;
				if (options.altLink) this.altLink = options.altLink;
	            this.showAllFlashAltContent();
	           // alert(this.altContent);
			}
        }

    },
	
	showAllFlashAltContent: function () {
		new Asset.image(this.altContent, {
			'onload': this.onImageLoaded.bind(this)
		});
	},
	
	onImageLoaded:function(target) {
		if (this.altLink != '') {
			var a = new Element('a', {href: this.altLink});
			target.inject(a);
			a.inject(this.container);
		} else {
			target.inject(this.container);
		}
	}/*,

    versionCheck : function() {
        if ( Browser.Plugins.Flash.version < this.options.vars.version ) {
            var installSwf = new Swiff (this.options.vars.expressinstall, {
                container: this.options.container,
                width: this.options.width,
                height: this.options.height,
                params: {},
                vars: {}
            }.bind(this));
        }
    }*/

});

