по мотивам тв-во скрипта.
не проверял, могут быть ошибки. но суть ясна.

Код:
<script type="text/javascript">
document.flashes = [];
function pasteMenu(src,w,h,param,vars){
var txt='<object classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="'+w+'" height="'+h+'">';
txt+='<param name="movie" value="'+src+'?'+param+'">';
txt+='<param name=quality value=high>';
txt+='<param name=FlashVars value="ar='+vars+'">';
txt+='<embed src="'+src+'?'+param+'" FlashVars="ar='+vars+'" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="'+w+'" height="'+h+'"></embed>';
txt+='</object>';
document.write('<div id="f'+document.flashes.length+'"></div>');
document.flashes.push(document.getElementById(['f'+document.flashes.length),txt])
}
window.onload=function(){
for(var i in document.flashes) document.flashes[i][0].innerHTML=document.flashes[i][1]
}
</script>
хтмл:

Код HTML:
<script>
pasteMenu("flash/menu_item.swf","100%",50,"1./page1.html","page1"); </script>
<noscript>тут дубль</noscript>