if(layer[youtubeplayer_bg], trace('youtubeplayer_open - there is already a youtubeplayer!'-); , addlayer(youtubeplayer_bg); set(layer[youtubeplayer_bg].type, container); set(layer[youtubeplayer_bg].zorder, 999999); set(layer[youtubeplayer_bg].align, lefttop); set(layer[youtubeplayer_bg].width, 100%); set(layer[youtubeplayer_bg].height, 100%); set(layer[youtubeplayer_bg].bgcolor, 0x000000); set(layer[youtubeplayer_bg].bgalpha, 0.8); set(layer[youtubeplayer_bg].bgcapture, true); set(layer[youtubeplayer_bg].handcursor, false); set(layer[youtubeplayer_bg].alpha, 0.0); set(layer[youtubeplayer_bg].onclick, youtubeplayer_close() ); tween(layer[youtubeplayer_bg].alpha, 1.0, 0.5, default, addlayer(youtubeplayer_plugin); set(layer[youtubeplayer_plugin].parent, layer[youtubeplayer_bg]); set(layer[youtubeplayer_plugin].align, center); set(layer[youtubeplayer_plugin].alpha, 0.0); div(aspect, 16, 9); mul(new_videowidth, stagewidth, youtubeplayer_settings.maxsize); div(new_videoheight, new_videowidth, aspect); mul(max_videoheight, stageheight, youtubeplayer_settings.maxsize); if(new_videoheight GT max_videoheight, copy(new_videoheight, max_videoheight); mul(new_videowidth, new_videoheight, aspect); ); roundval(new_videowidth); roundval(new_videoheight); copy(layer[youtubeplayer_plugin].width, new_videowidth); copy(layer[youtubeplayer_plugin].height, new_videoheight); if(device.html5, txtadd(iframecode, '[iframe width="',get(layer[youtubeplayer_plugin].width),'" height="',get(layer[youtubeplayer_plugin].height),'" src="%1','', ,'" frameborder="0" allowfullscreen][/iframe]'); copy(layer[youtubeplayer_plugin].html, iframecode); set(layer[youtubeplayer_plugin].padding, 0); set(layer[youtubeplayer_plugin].url, 'textfield.swf'); set(layer[youtubeplayer_plugin].interactivecontent, true); set(layer[youtubeplayer_plugin].onloaded, youtubeplayer_plugin_ready() ); , txtadd(embedurl, 'http://www.youtube.com/v/','%1','?version=3&',get(youtubeplayer_settings.parameters)); set(layer[youtubeplayer_plugin].onloaded, registercontentsize(640,390); youtubeplayer_plugin_ready(); ); copy(layer[youtubeplayer_plugin].url, embedurl); ); ); ); if(layer[youtubeplayer_plugin], tween(layer[youtubeplayer_plugin].alpha, 1.0); ); set(layer[youtubeplayer_bg].onclick, null); tween(layer[youtubeplayer_plugin].alpha, 0.0, 0.25, default); tween(layer[youtubeplayer_bg].alpha,0.0, 0.50, default, removelayer(youtubeplayer_bg); removelayer(youtubeplayer_plugin); );