Resulta que es el mismo proyecto del post anterior; el cliente tiene acceso a un gestor de contenidos. Entonces, el puede modificar tres rutas URL que son cargadas en el sitio publico por medio de un swf como banners que estan rotando... estos URL a veces son PHP, a veces HTML y en ocasiones PDF. El cliente desea que cuando la URL sea PDF se abra en una nueva ventana, ya saben, _blank. Pienso que eso deberia hacerlo mi compañero programador, pero el siempre se lava las manos

En resumen. Tengo un swf q carga 3 banners "linkados" a una URL por cada banner dinamicamente por flashvars+php. Si la URL es PDF, debera abrirse en _blank, si no, en _selft.
Eh aqui mi "sucio" AS2 y el HTML
Código ActionScript :
import mx.transitions.Tween; import mx.transitions.easing.*; //hotspot_var = promo1; loadMovieNum("fx.swf", 2); function opcion(promociones) { switch (promociones) { case "btn1" : hotspot_var = promo1; link = 1; break; case "btn2" : hotspot_var = promo2; link = 2; break; case "btn3" : hotspot_var = promo3; link = 3; break; case "default" : break; } holder1._visible = false; hotspot1._visible = false; new Tween(holder2, "_y", mx.transitions.easing.Back.easeOut, -278, 0, 25, false); holder2.loadMovie("http://panel.adivor.com.mx/sistema_tours/imagenes/banner/0"+link+".jpg"); barrera._visible = true; hotspot2._visible = true; } //////////////////////////////////////// tiempo = 8000; var link:Number = 1; function load_img() { new Tween(holder1, "_y", mx.transitions.easing.Back.easeOut, -278, 0, 25, false); holder1.loadMovie("http://panel.adivor.com.mx/sistema_tours/imagenes/banner/0"+link+".jpg"); loadMovieNum("fx.swf", 2); trace(link); if (link == 1) { hotspot_var = promo1; } if (link == 2) { hotspot_var = promo2; } if (link == 3) { hotspot_var = promo3; } if (link<=3) { link += 1; } if (link>3) { link = 1; } } load_img(); setInterval(load_img,tiempo); barrera._visible = false;
Código HTML :
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="786" height="278"> <param name="movie" value="../flash/inicio.swf" /> <param name="quality" value="high" /> <param name="menu" value="false" /> <param name="wmode" value="transparent" /> <param name="flashvars" value="promo1=<?=Ruta1?>&promo2=<?=$Ruta2?>&promo3=<?=$Ruta3?>"> <embed src="../flash/inicio.swf" flashvars="promo1=<?=$Ruta1?>&promo2=<?=$Ruta2?>&promo3=<?=$Ruta3?>"" width="786" height="278" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" menu="false" wmode="transparent"></embed> </object>
Disculpen lo sucion de mi script, no soy programador

De antemano muchas gracias