
//draw activeX controlls for microsoft security update
//regurding IE ActiveX handeling
function drawFlashObj(w,h,objectId,embedId, filePath, wMode)
{
	try
	{
		if(wMode==undefined)
			wMode = '' 
		document.write("<OBJECT CLASSID='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' ID='"+objectId+"' WIDTH='"+w+"' HEIGHT='"+h+"'>\n");
		document.write("<PARAM NAME='movie' VALUE='"+filePath+"'>");
		document.write("<PARAM NAME=play VALUE=true>");
		document.write("<PARAM NAME=loop VALUE=true>");
		document.write("<PARAM NAME=menu VALUE=false>");
		if (wMode=='transparent')
			document.write("<PARAM NAME=wmode VALUE=transparent>");
		document.write("<PARAM NAME=quality VALUE=high>");
		if (wMode=='transparent')
			document.write("<EMBED wMode='transparent' SRC='"+filePath+"' name='"+embedId+"' id='"+embedId+"' type=application/x-shockwave-flash  SWLiveConnect=TRUE play=true loop=false menu=false  WIDTH='"+w+"' HEIGHT='"+h+"' quality=best bgcolor=#ffffff loop=true pluginspage='http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash'></EMBED></OBJECT>")
		else
			document.write("<EMBED SRC='"+filePath+"' name='"+embedId+"' id='"+embedId+"' type=application/x-shockwave-flash  SWLiveConnect=TRUE play=true loop=false menu=false  WIDTH='"+w+"' HEIGHT='"+h+"' quality=best bgcolor=#ffffff loop=true pluginspage='http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash'></EMBED></OBJECT>")
	}
	catch(ex)
	{
	}
}

function innerFlashObj(divObj,w,h,objectId,embedId, filePath, wMode)
{
	try
	{
		divObj.innerHTML = "<OBJECT CLASSID='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' ID='"+objectId+"' WIDTH='"+w+"' HEIGHT='"+h+"'>\n";
		divObj.innerHTML += "<PARAM NAME='movie' VALUE='"+filePath+"'>";
		divObj.innerHTML += "<PARAM NAME=play VALUE=true>";
		divObj.innerHTML += "<PARAM NAME=loop VALUE=true>";
		divObj.innerHTML += "<PARAM NAME=menu VALUE=false>";
		divObj.innerHTML += "<PARAM NAME=wmode VALUE="+wMode+">";
		divObj.innerHTML += "<EMBED wMode='"+wMode+"' SRC='"+filePath+"' id='"+embedId+"' type=application/x-shockwave-flash  SWLiveConnect=TRUE play=true loop=false menu=false  WIDTH='"+w+"' HEIGHT='"+h+"' quality=best bgcolor=#ffffff loop=true pluginspage='http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash'></EMBED></OBJECT>";
	}
	catch(ex)
	{
	}
}

function drawFlash(objectToDrawInID,objectCLSID,objectID,objectTitle,w,h,objectUrl,objectBGColor,embedId)
{
	var localObj;
	try
	{
		if (embedId!= undefined)
			var embedIdStr = embedId
		else
			var embedIdStr = objectID
		var localObj = eval("document.getElementById('" + objectToDrawInID + "')");
		localObj.innerHTML = "" + 
		"<OBJECT classid='" + objectCLSID + "' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' WIDTH='" + w + "' HEIGHT='" + h + "' title='" + objectTitle + "' id='" + objectID + "'>" +
			"<PARAM NAME=movie VALUE='" + objectUrl + "'>" +
			"<PARAM NAME=quality VALUE=high>" +
			"<PARAM NAME=wmode VALUE=transparent>" +
			"<PARAM NAME=bgcolor VALUE='" + objectBGColor + "'>" +
            "<PARAM NAME=scale VALUE='exactfit'>" +
			"<EMBED id='"+ embedIdStr +"' scale='exactfit' name='"+embedIdStr+"' wmode='transparent' src='" + objectUrl + "' quality='high' bgcolor='" + objectBGColor + "'  WIDTH='" + w + "' HEIGHT='" + h + "' TYPE='application/x-shockwave-flash' PLUGINSPAGE='http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash'></EMBED>" +
		"</OBJECT>"
	}
	catch(ex)
	{
	}
}

function drawDCR(objectToDrawInID,objectCLSID,objectID,objectTitle,w,h,objectUrl,objectBGColor,embedId)
{
	var localObj;
	try
	{
		if (embedId!= undefined)
			var embedIdStr = embedId
		else
			var embedIdStr = objectID
		var localObj = eval("document.getElementById('" + objectToDrawInID + "')");
		localObj.innerHTML = "" + 
		 	"<object align='middle' id='flashObj' classid='" + objectCLSID + "' codebase='http://download.macromedia.com/pub/shockwave/cabs/director/sw.cab#version=8,5,0,0' width='"+w+"' height='"+h+"'>" +
              	"<param name='src' value='" + objectUrl + "'>" +
			  	"<param name='menu' value='false'>" +
				"<param name='swContextMenu' value='false'>" +
			 	"<param name='swliveconnect' value='true'>" +
                "<embed name='" + embedIdStr + "' id='"+embedIdStr+"' src='" + objectUrl + "' menu='false' swContextMenu='false' swliveconnect='true' pluginspage='http://www.macromedia.com/shockwave/download/' width='"+w+"' height='"+h+"'></embed>" +
            "</object>"
	}
	catch(ex)
	{
	}
}

function drawWindowsMediaPlayer(objectToDrawInID,objectCLSID,objectID,objectTitle,w,h,objectUrl,objectBGColor,embedId)
{
	var localObj;
	try
	{
		if (embedId!= undefined)
			var embedIdStr = embedId
		else
			var embedIdStr = objectID
		var localObj = eval("document.getElementById('" + objectToDrawInID + "')");
		localObj.innerHTML = "" + 
		"<OBJECT classid='" + objectCLSID + "' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' WIDTH='" + w + "' HEIGHT='" + h + "' title='" + objectTitle + "' id='" + objectID + "'>" +
			       "<PARAM NAME='autoStart'  VALUE='' />" +
	         "<PARAM NAME='url' VALUE='" + objectUrl + "' />" +
	         "<PARAM NAME='balance' VALUE='0' />" +
	         "<PARAM NAME='enableContextMenu' VALUE='false' />" +
	         "<PARAM NAME='enabled' VALUE='true' />" +
	         "<PARAM NAME='invokeURLs' VALUE='false' />" +
	         "<PARAM NAME='mute' VALUE='false' />" +
	         "<PARAM NAME='stretchToFit' VALUE='true' />" +
	         "<PARAM NAME='uiMode' VALUE='none' />" +
	         "<PARAM NAME='volume' VALUE='100' />" +
	         "<PARAM NAME='windowlessVideo' VALUE='false' />" +
	         "<param NAME='AutoSize' VALUE='false'>" +
	         "<param NAME='playCount' VALUE='1'>" +
			"<PARAM NAME=wmode VALUE=transparent>" +
			"<PARAM NAME=bgcolor VALUE='" + objectBGColor + "'>" +
			"<embed type='application/x-mplayer2' " +
	         "       pluginspage = 'http://www.microsoft.com/Windows/mediaplayer/' " +
	         "       ID='"+objectID+"' " +
	         "       name='"+objectID+"' " +
	         "       WIDTH='" + w + "' HEIGHT='" + h + "' " +
	         "       autoStart='' " +
	         "       src='" + vURL + "' " +
	         "       balance='0' " +
	         "       ShowControls=0 " +
	         "       enableContextMenu='false' " +
	         "       invokeURLs='false' " +
	         "       mute='false' " +
	         "       stretchToFit='true' " +
	         "       uiMode='none' " +
	         "       volume='100' " +
	         "       windowlessVideo='false' " +
	         "       value=' ' >" +
	         "</embed>" +
	         "</OBJECT>"
	}
	catch(ex)
	{
	}
}

function CreateVideoObjectM(objectToDrawInID,objectID,vURL,VideoW,VideoH,embedId)
{
    var localObj;
	try
	{
		if (embedId!= undefined)
			var embedIdStr = embedId
		else
			var embedIdStr = objectID
		var localObj = eval("document.getElementById('" + objectToDrawInID + "')");
		localObj.innerHTML = "" +  
         "<OBJECT ID='"+objectID+"' WIDTH='" + VideoW + "' HEIGHT='" + VideoH + "' " +
         "        CLASSID='CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6' " +
	     "        onError='onPlayerLoadError()' VIEWASTEXT>" +
         "<PARAM NAME='autoStart'  VALUE='' />" +
         "<PARAM NAME='url' VALUE='" + vURL + "' />" +
         "<PARAM NAME='balance' VALUE='0' />" +
         "<PARAM NAME='enableContextMenu' VALUE='false' />" +
         "<PARAM NAME='enabled' VALUE='true' />" +
         "<PARAM NAME='invokeURLs' VALUE='false' />" +
         "<PARAM NAME='mute' VALUE='false' />" +
         "<PARAM NAME='stretchToFit' VALUE='true' />" +
         "<PARAM NAME='uiMode' VALUE='none' />" +
         "<PARAM NAME='volume' VALUE='100' />" +
         "<PARAM NAME='windowlessVideo' VALUE='false' />" +
         "<param NAME='AutoSize' VALUE='false'>" +
         "<param NAME='playCount' VALUE='1'>" +
         "<embed type='application/x-mplayer2' " +
         "       pluginspage = 'http://www.microsoft.com/Windows/mediaplayer/' " +
         "       ID='"+objectID+"' " +
         "       name='"+objectID+"' " +
         "       WIDTH='" + VideoW + "' HEIGHT='" + VideoH + "' " +
         "       autoStart='' " +
         "       src='" + vURL + "' " +
         "       balance='0' " +
         "       ShowControls=0 " +
         "       enableContextMenu='false' " +
         "       invokeURLs='false' " +
         "       mute='false' " +
         "       stretchToFit='true' " +
         "       uiMode='none' " +
         "       volume='100' " +
         "       windowlessVideo='false' " +
         "       value=' ' >" +
         "</embed>" +
         "</OBJECT>"
	}
	catch(ex)
	{
	}
}

function drawChatObj(chatWidth,chatHeight,cabSrc)
{
	var chatObj;
	try
	{
		chatObj = "<OBJECT NAME='objLauncher' ID='Launcher' CLASSID='CLSID:D79B6F43-F214-4e7a-9ECB-CCC8771F2416' " +
					"CODEBASE='"+cabSrc+"launcher.cab#version=-1,-1,-1,-1' " +
					"WIDTH='"+ chatWidth +"' HEIGHT='"+ chatHeight +"' VIEWASTEXT>" +
					"<PARAM NAME=Version VALUE=246>" +
					"<PARAM NAME=Path VALUE='\Program Files\BlogTV\Chat.dll'>" +
					"<PARAM NAME=GUID VALUE='{25AE2F12-8B93-48da-A866-1F136BD7D04F}'>" +
					"<PARAM NAME=URL VALUE='"+cabSrc+"chat.cab'>" +
				"</OBJECT>"
		document.write(chatObj)
	}
	catch(ex)
	{
	}
}