// objectWriter method, used to write Object/Embed tags
function flashObjectWriter(idStr,sourceStr,baseStr,wmodeStr,bgColorStr,queryStr,wd,ht)
{
	var outputStr = "<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0\" width=\"" + wd + "\" height=\"" + ht + "\" id=\"" + idStr + "\" align=\"middle\">";
	outputStr += "<param name=\"allowScriptAccess\" value=\"sameDomain\" />";
	outputStr += "<param name=\"movie\" value=\"" + sourceStr;
	if (queryStr != "")
	{
		outputStr += "?" + queryStr;
	}
	outputStr += "\" />";
	if (baseStr != "")
	{
		outputStr += "<param name=\"base\" value=\"" + baseStr + "\" />";
	}
	outputStr += "<param name=\"quality\" value=\"high\" />";
	if (wmodeStr != "")
	{
		outputStr += "<param name=\"wmode\" value=\"" + wmodeStr + "\" />";
	}
	if (bgColorStr != "")
	{
		outputStr += "<param name=\"bgcolor\" value=\"" + bgColorStr + "\" />";
	}
	outputStr += "<embed src=\"" + sourceStr;
	if (queryStr != "")
	{
		outputStr += "?" + queryStr;
	}
	outputStr += "\" quality=\"high\"";
	if (baseStr != "")
	{
		outputStr += " base=\"" + baseStr + "\"";
	}
	if (wmodeStr != "")
	{
		outputStr += " wmode=\"" + wmodeStr + "\"";
	}
	if (bgColorStr != "")
	{
		outputStr += " bgcolor=\"" + bgColorStr + "\"";
	}
	outputStr += " width=\"" + wd + "\" height=\"" + ht + "\" name=\"" + idStr + "\" align=\"middle\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" /></object>";
	document.write(outputStr);
}