Saludos de nuevo:

El objetivo de mi consulta es el siguiente. En una web deseo adaptar todos los elementos en relación al tamaño de la ventana.

Esto puedo conseguirlo sin problemas con el lenguaje de programación CSS variando las propiedades width y height.

El inconveniente se presenta al utilizar el CSS en flash ya que, actualmente, no es posible modificar el tamaño del flash
a través
del CSS y de momento evito la diagramación líquida en flash.

Como tercera opción, creo diferentes elementos flash con distintas dimensiones y cargo mi objeto flash en relación al
tamaño de la ventana con Javascript. Cuando redimensiono el tamaño de la ventana se carga un objeto flash u otro.

El código que os escribo abajo funciona correctamente pero presenta un gran problema. Al modificar el tamaño de la
ventana solo me realiza el cambio del objeto flash una vez. Con lo que si el usuario reduce el tamaño de la ventana, el
objeto flash (con las dimensiones más pequeñas) se carga, pero si se vuelve a redimensionar el tamaño de la ventana ya
no carga ningún objeto flash.

He buscado en google y en este foro, pero no encuentro una solución viable para mi caso. Sé que será cualquier
tonteria pero en este momento no encuentro la respuesta.

Si podéis ayudarme os lo agradecería.


<head
<script type="text/javascript">

function menu() {
if ((document.body.scrollWidth) >=1200){
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','730','hei
ght','145','src','productora_menu_1028','quality','high','pluginspage','http://www.adobe.com/shockwave/download/downlo
ad.cgi?P1_Prod_Version=ShockwaveFlash','movie','productora_menu_1028' );
}

if (((document.body.scrollWidth) <=1199) && ((document.body.scrollWidth) >=950)){
AC_FL_RunContent
( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','600','hei
ght','140','src','productora_menu_1024','quality','high','pluginspage','http://www.adobe.com/shockwave/download/downlo
ad.cgi?P1_Prod_Version=ShockwaveFlash','movie','productora_menu_1024' );
}
if ((document.body.scrollWidth) <=949){
AC_FL_RunContent
( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','480','hei
ght','120','src','productora_menu_800','quality','high','pluginspage','http://www.adobe.com/shockwave/download/downloa
d.cgi?P1_Prod_Version=ShockwaveFlash','movie','productora_menu_800' );
}
}

</script>
</head>

<body onresize="menu()">
<script type="text/javascript">
menu();
</script>

</body>