﻿function embedQTPlayer(id, src, controller, autoPlay, loop){

    var width  = 200;
    var height = 16;
    var style  = 'width="' + width + '" height="' + height + '" style="width: ' + width + 'px; height: ' + height + 'px; z-index: 1;"';
    
    if(controller != 'false') controller = 'true';
    if(autoPlay   != 'true' ) autoPlay   = 'false';
    if(loop       != 'true' ) loop       = 'false';
    
    var scale      = 'tofit';
    var volume     = '100';

    detectBrowser();

    if(windowsInternetExplorer){

        document.write('<object id="' + id + '" name="' + id + '" classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab" ' + style + '>' +
            '<param name="src"          value="' + src + '" />' +
            '<param name="controller"   value="' + controller + '" />' +
            '<param name="scale"        value="' + scale + '" />' +
            '<param name="autoplay"     value="' + autoPlay + '" />' +
            '<param name="volume"       value="' + volume + '" />' +
            '<param name="loop"         value="' + loop + '" />' +
        '</object>');

    }else if(isiPhone){
    
        document.write('<object id="' + id + '" name="' + id + '" type="video/quicktime" ' + style + '>' +
            '<param name="src"          value="' + src        + '" />' +
            '<param name="controller"   value="' + controller + '" />' +
            '<param name="scale"        value="' + scale      + '" />' +
        '</object>');
        
    }else{
        
        document.write('<object id="' + id + '" name="' + id + '" type="video/quicktime" data="' + src + '" ' + style + '>' +
            '<param name="src"          value="' + src        + '"/>' +
            '<param name="controller"   value="' + controller + '"/>' +
            '<param name="scale"        value="' + scale      + '"/>' +
            '<param name="autoplay"     value="' + autoPlay   + '"/>' +
            '<param name="volume"       value="' + volume     + '"/>' +
            '<param name="loop"         value="' + loop       + '"/>' +
        '</object>');

    }
    
    return document.getElementById(id);

}