﻿(function($) {
    $.fn.Player = function(options) {
        var _defaults = $.extend({}, $.fn.Player.Defaults, options);
        return this.each(function() {
            $(this).empty().append(init(_defaults));
        });

    }
    var init = function(options) {
        var _object = '\v' == 'v' ?
        "<object width='{0}' height='{1}' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0' classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'> \
         <param name='movie' value='{2}' /> \
         <param name='menu' value='{3}' /> \
         <param name='wmode' value='{4}' /> \
         <param name='quality' value='{5}' /> \
        </object>" :
        "<embed pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' \
         width='{0}' \
         height='{1}' \
         src='{2}' \
         menu='{3}' \
         wmode='{4}' \
         quality='{5}' \
        ></embed>";
        _object = _object
        .replace("{0}", options.width)
        .replace("{1}", options.height)
        .replace("{2}", options.url)
        .replace("{3}", options.menu)
        .replace("{4}", options.wmode)
        .replace("{5}", options.quality);
        return _object;
    }
    $.fn.Player.Defaults = {
        url: "",
        width: 390,
        height: 250,
        menu: false,
        quality: "high",
        wmode: "opaque"
    }
})(jQuery)


