function plugins_order() { return ['RealPlayer','WindowsMedia','QuickTime'] }
function prefs_make(vars) {
    if (typeof(vars.qt) == 'undefined') {vars.qt = {}}
    if (typeof(vars.rp) == 'undefined') {vars.rp = {}}
    if (typeof(vars.wmp) == 'undefined') {vars.wmp = {}}
    var pluginprefs = {
        order: plugins_order(), 
        display: {brief: vars.brief, alternatelink: vars.alternatelink, bare:vars.bare},
        RealPlayer: {
            code: 'ram',
            code2: 'rm',
            displayname: 'RealPlayer',
            html: '<object width="' + (vars.rp.w? vars.rp.w : 140) + '" height="' + (vars.rp.h? vars.rp.h : 30) + '" classid="clsid:CFCDAA03-8BE4-11CF-B84B-0020AFBBCCFA"><param name="src" value="' + vars.playlistbase + '.ram"><param name="console" value="wefunk"><param name="controls" value="ControlPanel"><param name="AutoStart" value="TRUE"><embed width="' + (vars.rp.w? vars.rp.w : 140) + '" height="' + (vars.rp.h? vars.rp.h : 30) + '" src="' + vars.playlistbase + '.ram" type="audio/x-pn-realaudio-plugin" controls="ControlPanel" AutoStart="true" console="wefunk"></embed></object>'
         },
         QuickTime: {
            code: 'mov',
            code2: 'qt',
            displayname: 'QuickTime',
            /*
            objattributes: {
                width: (vars.qt.w? vars.qt.w : 140),
                height: 20,
                data: vars.playlistbase + '.mov',
                classid: 'clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B',
                codebase: 'http://www.apple.com/qtactivex/qtplugin.cab'},
            objparams: {
                src: vars.playlistbase + '.mov',
                qtsrc: vars.playlistbase + '.pls',
                autoplay: 'true',
                controller: 'true',
                bgcolor: (vars.qt.bg? vars.qt.bg : 'transparent')},
            embedattributes: {
                width: (vars.qt.w? vars.qt.w : 140),
                height: 20,
                type: 'video/quicktime',
                src: vars.playlistbase + '.mov',
                qtsrc: vars.playlistbase + '.pls',
                pluginspage: 'http://www.apple.com/quicktime/download/',
                autoplay: 'true',
                controller: 'true',
                bgcolor: (vars.qt.bg? vars.qt.bg : 'transparent')},
                */
            html: '<object width="'+(vars.qt.w? vars.qt.w : 140)+'" height="20" data="'+vars.playlistbase+'.'+(vars.qt.pls? 'pls':'m3u')+'" class="plugin_QuickTime" classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab"><param name="src" value="'+vars.playlistbase+'.pls"><param name="qtsrc" value="'+vars.playlistbase+'.'+(vars.qt.pls? 'pls':'m3u')+'"><param name="autoplay" value="true"><param name="controller" value="true"><param name="bgcolor" value="'+(vars.qt.bg? vars.qt.bg : 'transparent')+'"><embed width="'+(vars.qt.w? vars.qt.w : 140)+'" height="20" type="video/quicktime" src="'+vars.playlistbase+'.'+(vars.qt.pls? 'pls':'m3u')+'" qtsrc="'+vars.playlistbase+'.'+(vars.qt.pls? 'pls':'m3u')+'" pluginspage="http://www.apple.com/quicktime/download/" autoplay="true" controller="true" bgcolor="'+(vars.qt.bg? vars.qt.bg : 'transparent')+'" class="plugin_QuickTime"></embed></object>'
         },
         WindowsMedia: {
            code: 'asx',
            code2: 'asx',
            displayname: 'Windows Media',
            objattributes: {
                width: (vars.wmp.w? vars.wmp.w : 80),
                height: (vars.wmp.h? vars.wmp.h : 26),
                classid: 'clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95',
                codebase: 'http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,7,1112',
                standby: 'Loading...' },
            objparams: {
                Filename: vars.playlistbase + '.asx',
                ShowControls: 1,
                uiMode: 'full' },
            embedattributes: {
                type: 'application/x-mplayer2',
                pluginspage: 'http://www.microsoft.com/Windows/MediaPlayer/',
                width: (vars.wmp.w? vars.wmp.w : 80),
                height: (vars.wmp.h? vars.wmp.h : 26),
                src: vars.playlistbase + '.asx',
                //showcontrols: 0,
                //enabled: 0,
                uiMode: 'full'}
         }
    };
    return pluginprefs;
}
