W takim razie ja już ci pomóc nie mogę, wysiedziałem się nad tym wystarczająco już dzisiaj i u mnie żadnych problemów nie ma (testowane na przeglądarkach: FF, IE, Chrome, Opera).
Jak ten kod nic nie da to sry, ale może kto inny pomoże:
<div id="playercontainer" class="playercontainer" style="width:100%"><div id="flashplayer">
<object width="100%"><param name="player" value="http://www.youtube.com/v/fbx5W1Puspk&hl=pl_PL&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/fbx5W1Puspk&hl=pl_PL&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="100%" height="100%"></embed></object>
</div></div>
<script type="text/javascript">
window.onresize = getElementWidth;
function setFlashWidth(divid, newW)
{
//gid(divid).style.width = newW + "px";
gid(divid).style.width = "100%";
};
function setFlashHeight(divid, newH){gid(divid).style.height = newH + "px";};
function setFlashSize(divid, newW, newH)
{
setFlashWidth(divid, newW);
setFlashHeight(divid, newH);
};
function gid(id){return document.getElementById(id);}
function getElementWidth() {
var did = gid('playercontainer');
if (did)
{
var width = did.clientWidth
var height = width*0.75;
setFlashSize('flashplayer', width, height);
}
}
getElementWidth();
</script>