﻿// JScript File

function CreateFlashPlayer(divId, objectId, width, height, url, param)
{
//    if (param != null)
//        url += '?' + param;
    var d = document.getElementById(divId);
    var ss = 
        '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0"' + 
            ' id=' + objectId + 
            ' width="' + width + '" height="' + height + '">' + 
            '<param name="movie" value="' + url + '" />' + 
            '<param name="quality" value="high" />' + 
						'<param name="FlashVars" value="' + param + '"/>' +
            '<param name="wmode" value="transparent" />' + 
            '<embed name="' + objectId + '" src="' + url + '" ' + 
                'quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"' + 
                'type="application/x-shockwave-flash" ' + 
                'FlashVars="' + param + '" ' + 
                'width="' + width + '" height="' + height + '" wmode="transparent">' + 
            '</embed>' + 
        '</object>';
//'<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="' + width + '" height="' + height + '" id="' + objectId + '" align="middle">' +
//'<param name="allowScriptAccess" value="sameDomain" />' + 
//'<param name="movie" value="' + url + '" />' +
//'<param name="quality" value="high" />' +
//'<param name="bgcolor" value="#ffffff" />' +
//'<embed src="' + url + '" quality="high" bgcolor="#ffffff" width="' + width + '" height="' + height + '" name="' + objectId + '" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />' +
//'<param name="FlashVars" value="' + param + '"/></object> ';
    d.innerHTML = ss;
}

//function CreateFlashPlayer(param)
//{
//    CreateFlashPlayer('divFlash', 'flash1', 244, 104, 'images/c-info.swf', param);
//}

function CreateVideoPlayer(divId, objectId, width, height, url)
{
    var d = document.getElementById(divId);
    var ss ='<object id="' + objectId + '" width=' + width + ' height=' + height + ' classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95" codebase="http://activex.microsoft.com/activex/controls/mplayer/en' + 
            '/nsmp2inf.cab#Version=6,4,5,715" standby="Loading Microsoft Windows Media Player components..." type="application/x-oleobject" align="center">' + 
            '<param name="AutoRewind" value=1>' + 
            '<param name="FileName" value="' + url + '">' + 
            '<param name="ShowControls" value="1">' + 
            '<param name="ShowPositionControls" value="1">' + 
            '<param name="ShowAudioControls" value="1">' + 
            '<param name="ShowTracker" value="1">' + 
            '<param name="ShowDisplay" value="0">' + 
            '<param name="DisplaySize" value="3">' + 
            '<param name="FullScreen" value="-1">' + 
            '<param name="windowlessVideo" value="0">' + 
            '<param name="ShowStatusBar" value="0">' + 
            '<param name="ShowGotoBar" value="0">' + 
            '<param name="ShowCaptioning" value="0">' + 
            '<param name="AutoStart" value=1>' + 
            '<param name="Volume" value="0">' + 
            '<param name="AnimationAtStart" value="0">' + 
            '<param name="TransparentAtStart" value="0">' + 
            '<param name="AllowChangeDisplaySize" value="0">' + 
            '<param name="AllowScan" value="0">' + 
            '<param name="EnableContextMenu" value="0">' + 
            '<param name="ClickToPlay" value="0">' + 
            '</object>';
    d.innerHTML = ss;
}

function Create3dPlayer(divId, objectId, width, height, url)
{
    var d = document.getElementById(divId);
    var ss ='<object id="' + objectId + '" classid="CLSID:86A88967-7A20-11d2-8EDA-00600818EDB1" ' + 
            'CODEBASE="./3dviewer/cortvrml.cab" width="' + width + '" height="' + height + '">' +
            '<param name="skin" value="{46BB95BF-8EB4-481A-A1EF-50D43FC32B9D};./3dviewer/cad.zip">' + 
            '<param name="ContextMenu" value="False">' + 
            '<param name="ConsoleMode" value="1">' + 
            '<param name="Scene" value="' + url + '">' + 
            '</object>';
    d.innerHTML = ss;
}


