﻿// JScript File
function ObjectTag(controlID, version, width, height, align, scale, mediaURL, quality, bgcolor, play, loop, name)
{
	var classID = "clsid:D27CDB6E-AE6D-11cf-96B8-444553540000";
	var codebase = "http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=" + version;
	
	var objectHtml = "\n<OBJECT ID='"+controlID+"_object' CLASSID='"+classID+"' \n";
	objectHtml += "\tCODEBASE='"+codebase+"' \n";
	objectHtml += "\tWIDTH='"+width+"' HEIGHT='"+height+"' ";
	objectHtml += "ALIGN='"+align+"' SCALE='"+scale+"'> \n";
	objectHtml += "\t<PARAM NAME=movie VALUE='"+mediaURL+"'> \n";
	objectHtml += "\t<PARAM NAME=quality VALUE='"+quality+"'> \n";
	
	if(bgcolor == 'Transparent')
		objectHtml += "\t<PARAM NAME='WMODE' VALUE='Transparent'> \n";
	else
		objectHtml += "\t<PARAM NAME=bgcolor VALUE=#"+bgcolor+"> \n";
	
	objectHtml += "\t<PARAM NAME='play' VALUE='"+play+"'> \n";
	objectHtml += "\t<PARAM NAME='loop' VALUE='"+loop+"'> \n";
	
	for(i=12;i<arguments.length;i++)
	{
		var key = arguments[i].substring(0, arguments[i].lastIndexOf(":"));
		var value = arguments[i].substring(arguments[i].lastIndexOf(":")+1, arguments[i].length);
		objectHtml += "\t<PARAM NAME='"+key+"' VALUE='"+value+"'> \n";
	}
	
	objectHtml += "\t<EMBED src='"+mediaURL+"' quality='"+quality+"' WIDTH='"+width+"' HEIGHT='"+height+"'\n";
	objectHtml += "\tNAME='"+name+"' ALIGN='"+align+"' TYPE='application/x-shockwave-flash' PLUGINSPAGE='http://www.macromedia.com/go/getflashplayer'></EMBED> \n";
	objectHtml += "</OBJECT>\n";
	
	document.getElementById(controlID).innerHTML = objectHtml;
}

function ObjectTagSimple2(controlID, mediaURL, width, height, scale, bgcolor)
{
                /*

                <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="550" height="400" id="flash" align="middle">
                <param name="allowScriptAccess" value="always" />
                <param name="movie" value="flash.swf?theurl=vth.flv" />
                <param name="quality" value="high" />
                <param name="bgcolor" value="#ffffff" />
                <embed src="flash.swf?theurl=vth.flv" quality="high" bgcolor="#ffffff" width="550" height="400" name="flash" align="middle" allowScriptAccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
                </object>

                */

    var objectHtml = '';
	// alert(mediaURL);
	objectHtml += '<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="flash" align="middle">';
	
	objectHtml += '<param name="allowScriptAccess" value="always" />';
	objectHtml += '<param name="autoplay" value="false" />';
	objectHtml += '<param name="movie" value="'+ mediaURL +'" />';
	objectHtml += '<param name="quality" value="high" />';
	objectHtml += '<param name="bgcolor" value="#ffffff" />';
	objectHtml += '<embed src="'+mediaURL+'" quality="high" bgcolor="#ffffff" width="'+width+'" height="'+height+'" name="flash" align="middle" allowScriptAccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';

    objectHtml += '</object>';
    
	// alert(objectHtml);
	if(document.getElementById)
	    document.getElementById(controlID).innerHTML = objectHtml;
}


function ObjectTagSimple(controlID, mediaURL, width, height, scale, bgcolor)
{
/*
<object type="application/x-shockwave-flash" data="/NR/rdonlyres/B2E8EAD1-B1C5-4A95-BDAA-44EA9DD56D91/0/FlashHeadInside.swf" width="100%" height="136">
<param name="movie" value="/NR/rdonlyres/B2E8EAD1-B1C5-4A95-BDAA-44EA9DD56D91/0/FlashHeadInside.swf" />
<param name="quality" value="high" />
<param name="scale" value="exactfit" />
<param name="wmode" value="transparent" />
</object>
*/
	
	var objectHtml = '';
	
	objectHtml += '<object type="application/x-shockwave-flash" data="'+ mediaURL +'" width="'+ width +'" height="'+ height +'"  >';
	objectHtml += '<param name="movie" value="'+ mediaURL +'" />';
	objectHtml += '<param name="quality" value="high" />';
	objectHtml += '<param name="scale" value="'+ scale +'" />';
	objectHtml += '<param name="wmode" value="'+ bgcolor +'" />';
	objectHtml += '<param name="allowScriptAccess" value="always" />';
	if((!bgcolor) || ( bgcolor == 'Transparent'))
		objectHtml += '<param name="wmode" value="Transparent" />';
	else
		objectHtml += '<param name="bgcolor" value="#'+bgcolor+'">';
    objectHtml += '</object>';
	
	document.getElementById(controlID).innerHTML = objectHtml;
}