Точно!
В конце не поставил "flashvars, params, false". Читая документацию, думал, что их не нужно указывать, если сверху задаю "var flashvars = {" а не указываю их одной строкой в скобках. Как в примере ниже..
Сказалось не знание основ чтения программерской литературы. Мне иногда сложно понять как использовать на практике, когда пишут функцию и потом всякие скобки (...,param, [param] {param}) и т.п.

Код AS1/AS2:
<div id="myContent">
<p>Alternative content</p>
</div>
<script type="text/javascript">
swfobject.embedSWF("myContent.swf", "myContent", "300", "120",
"9.0.0", "expressInstall.swf",
{name1:"hello",name2:"world",name3:"foobar"},
{menu:"false"},
{id:"myDynamicContent",name:"myDynamicContent"});
</script>