function get_SWFObject(argObj, argElementId)
{

	var _str = '';
	var _quality = null
	var _params = '';

	if(argObj.movie != 'undefined' && argObj.width != 'undefined' && argObj.height != 'undefined')
	{
		_quality = argObj.quality ? argObj.quality : 'high';

		_url = argObj.movie;
		if(argObj.clickTag != undefined)
		{
			_url += '?clicktag=' + escape(argObj.clickTag);
			if(argObj.targetTag != undefined) _url += '&targetTag=' + escape(argObj.targetTag);
		}

		_str += '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="' + argObj.width + '" height="' + argObj.height + '">\n';

		_str += '<param name="movie" value="' + _url + '" />\n';
		_str += '<param name="quality" value="' + _quality + '" />\n';

		if(argObj.wmode != undefined)
		{
			_str += '<param name="wmode" value="' + argObj.wmode + '" />\n';
			_params += ' wmode="' + argObj.wmode + '"';
		}

		if(argObj.bgcolor != undefined)
		{
			_str += '<param name="bgcolor" value="' + argObj.bgcolor + '" />\n';
			_params += ' bgcolor="' + argObj.bgcolor + '"';
		}
		
		if(argObj.FlashVars != undefined)
		{
			_str += '<param name="FlashVars" value="' + argObj.FlashVars + '" />\n';
			_params += ' FlashVars="' + argObj.FlashVars + '"';
			
		}

		_str += '<embed src="' + _url + '" quality="' + _quality + '" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="' + argObj.width + '" height="' + argObj.height + '"' + _params + '></embed>\n';
		_str += '</object>';
		
		document.getElementById(argElementId).innerHTML = _str;
	}
}