function swfObject (sWidth,sHeight,sId,swfHolder,param) {
	var sb = new StringBuffer();
	sb.append('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0"');
	sb.append(' width="');
	sb.append(sWidth);
	sb.append('" height="');
	sb.append(sHeight);
	sb.append('" id="');
	sb.append('sId');
	sb.append('" align="middle">');
	sb.append('<param name="allowScriptAccess" value="sameDomain" />');
	sb.append('<param name="movie" value="');
	sb.append(sId);
	sb.append('.swf');
	if (typeof(param) != 'undefined') {
		sb.append('?gid=');
		sb.append(param);
	}
	sb.append('" />');
	sb.append('<param name="quality" value="high" />');
	sb.append('<param name="wmode" value="transparent" />');
	sb.append('<param name="bgcolor" value="#ffffff" />');
	sb.append('<embed src="');
	sb.append(sId);
	sb.append('.swf');
	if (typeof(param) != 'undefined') {
		sb.append('?gid=');
		sb.append(param);
	}
	sb.append('"');
	sb.append('" quality="high" wmode="transparent" bgcolor="#ffffff" width="');
	sb.append(sWidth);
	sb.append('" height="');
	sb.append(sHeight);
	sb.append('" name="');
	sb.append('sId');
	sb.append(' align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
	sb.append('</object>');

	$(swfHolder).innerHTML = sb.toString();
	sb.clean;
}