[Tools][Expand/Collapse All]Note that automatic extraction of ActionScript 3 is still pretty much unsupported by swfchan. AS1/AS2 works okay most of the time.Frame 1 (32 B)
attachMovie("Main", "main", 0);
Symbol 1 MovieClip [MusicPlayer] Frame 1 (100 B)
#initclip 7
Object.registerClass("MusicPlayer", com.zuardi.musicplayer.MusicPlayer);
#endinitclip
Symbol 2 MovieClip [MusicButton] Frame 1 (100 B)
#initclip 5
Object.registerClass("MusicButton", com.zuardi.musicplayer.MusicButton);
#endinitclip
Symbol 16 MovieClip [Main] Frame 1 (63 B)
#initclip 6
Object.registerClass("Main", Main);
#endinitclip
Symbol 17 MovieClip [__Packages.com.zuardi.musicplayer.MusicButton] Frame 0 (16.55 KiB) ● ● ●
class com.zuardi.musicplayer.MusicButton extends MovieClip
{
function MusicButton (Void) {
var _local1 = this;
super();
_local1._last_position = -1;
_local1._stopcount = 0;
_local1.attachMovie("MusicPlayer", "music_player", 0);
_local1.music_player.owner = _local1;
_local1.attachMovie("invisible_button", "button_btn", 7);
_local1.button_btn.owner = _local1;
_local1.button_btn._visible = false;
if (!_local1.first_track) {
_local1.first_track = 0;
} else {
_local1.first_track = _local1.first_track - 1;
}
if (!_local1.skin_load_timeout) {
_local1.skin_load_timeout = _local1.DEFAULT_SKIN_LOAD_TIMEOUT;
}
if (!_local1.song_load_timeout) {
_local1.song_load_timeout = _local1.DEFAULT_SONG_LOAD_TIMEOUT;
}
_local1.alert("song_url=" + _local1.song_url);
_local1._skin_timeout_error = false;
_local1.loadDefaultSkin();
_local1.my_cm = new ContextMenu();
_local1.my_cm.customItems.push(new ContextMenuItem("Next", function (obj) {
obj.nextTrack();
}));
_local1.my_cm.customItems.push(new ContextMenuItem("Previous", function (obj) {
obj.prevTrack();
}));
_local1.my_cm.customItems.push(new ContextMenuItem("Download:", function (obj) {
var _local1 = obj;
_local1.getURL(_local1._playlist.tracks[_local1._playlist.play_order_table[_local1._playlist.current_track]].location);
}, true));
_local1.my_cm.customItems.push(new ContextMenuItem("Add song to Webjay playlist", function (obj) {
var _local1 = obj;
_local1.getURL("http://webjay.org/playthispage?url=" + escape(_local1._playlist.tracks[_local1._playlist.play_order_table[_local1._playlist.current_track]].location));
}));
_local1.my_cm.customItems.push(new ContextMenuItem("About Hideout", function (obj) {
obj.getURL("http://www.hideout.com.br");
}, true));
_local1.my_cm.hideBuiltInItems();
_local1.menu = _local1.my_cm;
}
function onDefaultSkinLoaded() {
var _local1 = this;
_local1.alert("default skin loaded");
if (((((_local1.b_load != undefined) || (_local1.b_play != undefined)) || (_local1.b_stop != undefined)) || (_local1.b_error != undefined)) && (!_local1._skin_timeout_error)) {
_local1.alert("loading custom skin..");
_local1.loadSkin(_local1.b_load, _local1.b_play, _local1.b_stop, _local1.b_error);
} else {
_local1.alert("no custom skin, loading playlist...");
_local1.initPlayer();
}
}
function onSkinLoaded() {
alert("custom skin ok, loading playlist...");
initPlayer();
}
function initPlayer() {
var _local1 = this;
var bg_default_height = _local1.bg_skin_mc._height;
var bg_default_width = _local1.bg_skin_mc._width;
_local1.bg_skin_mc._xscale = (_local1.button_btn._xscale = _local1.play_skin_mc._width);
_local1.bg_skin_mc._yscale = (_local1.button_btn._yscale = _local1.play_skin_mc._height);
_local1.setColors();
_local1.loadPlaylist();
}
function setColors() {
var _local2 = this;
_local2.alert("setColors()");
var buttons_ar = [_local2.load_skin_mc, _local2.play_skin_mc, _local2.stop_skin_mc, _local2.error_skin_mc];
var _local3 = [_local2.b_load_color, _local2.b_play_color, _local2.b_stop_color, _local2.b_error_color];
if (_local2.b_bgcolor.length > 0) {
var bgcolor = new Color(_local2.bg_skin_mc);
bgcolor.setRGB(Number("0x" + _local2.b_bgcolor));
} else {
_local2.bg_skin_mc.removeMovieClip();
}
var _local1 = 0;
while (_local1 < _local3.length) {
if (_local3[_local1].length > 0) {
var bcolor = new Color(buttons_ar[_local1]);
bcolor.setRGB(Number("0x" + _local3[_local1]));
} else if (_local2.b_fgcolor.length > 0) {
var bcolor = new Color(buttons_ar[_local1]);
bcolor.setRGB(Number("0x" + _local2.b_fgcolor));
}
_local1++;
}
}
function loadPlaylist() {
var _local1 = this;
_local1.showButton(_local1.load_skin_mc);
_local1._playlist = new com.zuardi.musicplayer.Playlist();
_local1._playlist.owner = _local1;
if (_local1.playlist_size) {
_local1.alert("playlist_size=" + _local1.playlist_size);
_local1._playlist.playlist_size = _local1.playlist_size;
} else {
_local1.alert("undefined playlist_size=" + _local1.playlist_size);
}
if (_local1.shuffle.toString() == "true") {
_local1.alert("shuffle=" + _local1.shuffle);
_local1._playlist.shuffle = _local1.shuffle;
} else {
_local1.alert("random=" + _local1.shuffle);
}
_local1._playlist.onPlaylistLoaded = function (p_success) {
var _local1 = this;
_local1.owner.alert("onPlaylistLoaded(" + p_success);
if (p_success) {
_local1.current_track = _local1.owner.first_track;
_local1.owner.alert("aaa " + _local1.tracks[_local1.current_track].label);
_local1.owner.my_cm.customItems[1].enabled = false;
if (_local1.tracks.length < 2) {
_local1.owner.my_cm.customItems[0].enabled = false;
}
_local1.owner.my_cm.customItems[2].caption = "Download: " + _local1.tracks[_local1.play_order_table[_local1.current_track]].label;
_local1.owner.button_btn.onPress = function () {
this.owner.playTrack();
};
if (_local1.owner.autoplay.toString() == "true") {
_local1.owner.playTrack();
} else {
_local1.owner.showButton(_local1.owner.play_skin_mc);
}
} else {
_local1.owner.alert("error");
_local1.owner.showButton(_local1.owner.error_skin_mc);
_local1.owner.onEnterFrame = null;
}
};
if (_local1.playlist_url == undefined) {
_local1.alert("Empty playlist " + _local1.song_url);
if (_local1.song_url == undefined) {
_local1.alert("Empty song_url");
_local1.playlist_url = _local1.DEFAULT_PLAYLIST_URL;
_local1._playlist.loadXSPFPlaylist(_local1.playlist_url);
} else {
_local1.alert("SINGLE MODE");
var _local2 = "<?xml version=\"1.0\" encoding=\"UTF-8\"?><playlist version=\"1\" xmlns = \"http://xspf.org/ns/0/\"><trackList>";
_local2 = _local2 + (("<track><location>" + _local1.song_url) + "</location>");
if (_local1.song_title != undefined) {
_local2 = _local2 + (("<annotation>" + _local1.song_title) + "</annotation>");
}
_local2 = _local2 + "</track>";
_local2 = _local2 + "</trackList></playlist>";
_local1._playlist.loadXSPFPlaylist(_local2, true);
}
} else {
_local1.alert("loading playlist...");
_local1._playlist.loadXSPFPlaylist(_local1.playlist_url);
}
}
function playTrack() {
var _local1 = this;
_local1.alert("play track ");
_local1._last_position = -1;
_local1.music_player.onMusicLoaded = function (p_success) {
var _local1 = this;
if (p_success) {
_local1.owner.alert("download finished");
_local1.owner._loading_state = 1;
} else {
_local1.owner.alert("download failed ");
_local1.owner._loading_state = -1;
}
};
_local1.music_player.onMusicEnd = function () {
this.owner.alert("sound complete");
this.owner.nextTrack();
};
_local1.alert("_playlist = " + _local1._playlist);
_local1.alert("_playlist.current_track = " + _local1._playlist.current_track);
_local1.alert("_playlist.play_order_table = " + _local1._playlist.play_order_table);
_local1.alert((("_playlist.play_order_table[" + _local1._playlist.current_track) + "] = ") + _local1._playlist.play_order_table[_local1._playlist.current_track]);
_local1.alert((("_playlist.tracks[_playlist.play_order_table[" + _local1._playlist.current_track) + "]] = ") + _local1._playlist.tracks[_local1._playlist.play_order_table[_local1._playlist.current_track]]);
_local1.alert("loading " + _local1._playlist.tracks[_local1._playlist.play_order_table[_local1._playlist.current_track]].location);
stopAllSounds();
_local1._loading_state = 0;
_local1.music_player.loadMusic(_local1._playlist.tracks[_local1._playlist.play_order_table[_local1._playlist.current_track]].location, true);
_local1.onEnterFrame = _local1.buttonBehaviorControl;
}
function nextTrack() {
var _local1 = this;
_local1.alert("_playlist.play_order_table.length-1 = " + (_local1._playlist.play_order_table.length - 1));
_local1.alert("_playlist.play_order_table[_playlist.play_order_table.length-1] = " + _local1._playlist.play_order_table[_local1._playlist.play_order_table.length - 1]);
if (_local1._playlist.current_track != (_local1._playlist.play_order_table.length - 1)) {
_local1.alert("next track");
_local1._playlist.current_track++;
_local1.my_cm.customItems[2].caption = "Download: " + _local1._playlist.tracks[_local1._playlist.play_order_table[_local1._playlist.current_track]].label;
if (_local1._playlist.current_track > 0) {
_local1.my_cm.customItems[1].enabled = true;
}
if (_local1._playlist.current_track != (_local1._playlist.play_order_table.length - 1)) {
_local1.my_cm.customItems[0].enabled = true;
} else if (_local1.repeat.toString() != "true") {
_local1.my_cm.customItems[0].enabled = false;
}
_local1.playTrack();
} else {
_local1.alert("fim");
if (_local1.repeat.toString() == "true") {
_local1._playlist.current_track = 0;
if (_local1.shuffle.toString() == "true") {
_local1._playlist.shuffleOrderTable();
}
_local1.playTrack();
} else {
_local1.stopTrack();
}
}
}
function prevTrack() {
var _local1 = this;
if (_local1._playlist.current_track > 0) {
_local1.alert("prev track");
_local1._playlist.current_track--;
_local1.my_cm.customItems[2].caption = "Download: " + _local1._playlist.tracks[_local1._playlist.play_order_table[_local1._playlist.current_track]].label;
if (_local1._playlist.current_track < (_local1._playlist.play_order_table.length - 1)) {
_local1.my_cm.customItems[0].enabled = true;
}
if (_local1._playlist.current_track > 0) {
_local1.my_cm.customItems[1].enabled = true;
} else {
_local1.my_cm.customItems[1].enabled = false;
}
_local1.playTrack();
} else {
_local1.alert("fim");
}
}
function stopTrack() {
var _local1 = this;
_local1.alert("stop track");
_local1.music_player.stopMusic();
_local1.onEnterFrame = null;
_local1.showButton(_local1.play_skin_mc);
_local1.button_btn.onPress = function () {
this.owner.playTrack();
};
}
function buttonBehaviorControl() {
var _local1 = this;
var is_cached = false;
_local1.alert("PLAY CHECK");
if (_local1._last_position != _local1.music_player.__get__music_position()) {
_local1.alert("song is playing");
_local1.alert("_last_position=" + _local1._last_position);
_local1.alert("music_player.music_position=" + _local1.music_player.__get__music_position());
_local1.alert("music_player.music_duration=" + _local1.music_player.__get__music_duration());
_local1.showButton(_local1.stop_skin_mc);
_local1.button_btn.onPress = function () {
this.owner.stopTrack();
};
} else {
_local1.alert("make sure the position is stoped " + _local1._stopcount);
_local1._stopcount++;
if (_local1._stopcount > 3) {
_local1.alert("song is stopped");
_local1._stopcount = 0;
_local1.alert("song is stopped");
if (_local1._loading_state == 0) {
_local1.alert("buffering: " + _local1.music_player.__get__bytes_loaded());
_local1.showButton(_local1.load_skin_mc);
_local1.button_btn.onPress = function () {
this.owner.stopTrack();
};
_local1.button_btn._visible = true;
_local1.alert("music_player.music_position=" + _local1.music_player.__get__music_position());
_local1.alert("music_player.music_duration=" + _local1.music_player.__get__music_duration());
var _local2 = _local1.music_player.__get__music_duration() - _local1.music_player.__get__music_position();
_local1.alert("remaining=" + _local2);
if (_local1.music_player.__get__music_position() > 10) {
if ((_local2 > 20000) || (_local1.music_player.__get__bytes_loaded() == _local1.music_player.__get__bytes_total())) {
_local1.alert("INFLUENCIA EXTERNA");
if (_local2 > 20000) {
} else {
_root.teste_mc.play();
}
_local1.stopTrack();
}
} else {
_local1.alert("waiting for more downloadin...");
}
} else if (_local1._loading_state == 1) {
_local1.showButton(_local1.load_skin_mc);
_local1.alert("stoped and finished download");
if (_local1.music_player.__get__music_position() == 0) {
_local1.alert("_loading_state=" + _local1._loading_state);
_local1.alert("song was on cache " + _local1.music_player.__get__bytes_loaded());
} else if (_local1.music_player.__get__bytes_loaded() < _local1.music_player.__get__bytes_total()) {
_local1._loading_state = 0;
} else {
_local1.stopTrack();
}
} else if (_local1._loading_state == -1) {
_local1.alert("ERROR");
_local1.showButton(_local1.error_skin_mc);
_local1.nextTrack();
} else {
_local1.alert("BUG");
}
}
}
_local1._last_position = _local1.music_player.music_position;
}
function loadDefaultSkin() {
var _local1 = this;
_local1.attachMovie("default_b_bg", "bg_skin_mc", 2);
_local1.attachMovie("default_loading", "load_skin_mc", 6);
_local1.attachMovie("default_play", "play_skin_mc", 5);
_local1.attachMovie("default_stop", "stop_skin_mc", 4);
_local1.attachMovie("default_error", "error_skin_mc", 3);
_local1.onDefaultSkinLoaded();
}
function showButton(p_button_mc) {
var _local1 = this;
_local1.load_skin_mc._visible = (_local1.play_skin_mc._visible = (_local1.stop_skin_mc._visible = (_local1.error_skin_mc._visible = false)));
if (p_button_mc == _local1.play_skin_mc) {
_local1.button_btn._visible = true;
}
p_button_mc._visible = true;
}
function loadSkin(p_load_skin, p_play_skin, p_stop_skin, p_error_skin) {
var _local1 = this;
if (p_load_skin.length > 0) {
_local1.alert("loading load icon...");
_local1.load_skin_mc.loadMovie(p_load_skin);
}
if (p_play_skin.length > 0) {
_local1.alert("loading play icon...");
_local1.play_skin_mc.loadMovie(p_play_skin);
}
if (p_stop_skin.length > 0) {
_local1.alert("loading stop icon...");
_local1.stop_skin_mc.loadMovie(p_stop_skin);
}
if (p_error_skin.length > 0) {
_local1.alert("loading error icon...");
_local1.error_skin_mc.loadMovie(p_error_skin);
}
_local1._skin_load_start_time = getTimer();
_local1._skin_load_interval = setInterval(_local1, "checkSkinLoaded", 200, _local1);
}
function checkSkinLoaded(p_owner) {
var _local1 = this;
var load_time = (getTimer() - p_owner._skin_load_start_time);
_local1.alert(load_time);
var _local2 = false;
var isplayloaded = false;
var _local3 = false;
var iserrorloaded = false;
var skinloaded = false;
if ((_local1.load_skin_mc.getBytesLoaded() > 0) && ((_local1.load_skin_mc.getBytesLoaded() / _local1.load_skin_mc.getBytesTotal()) == 1)) {
_local2 = true;
}
_local1.alert((("a" + _local2) + " ") + _local1.load_skin_mc.getBytesLoaded());
if ((_local1.play_skin_mc.getBytesLoaded() > 0) && ((_local1.play_skin_mc.getBytesLoaded() / _local1.play_skin_mc.getBytesTotal()) == 1)) {
isplayloaded = true;
_local1.play_skin_mc._visible = false;
}
_local1.alert((("b" + isplayloaded) + " ") + _local1.play_skin_mc.getBytesLoaded());
if ((_local1.stop_skin_mc.getBytesLoaded() > 0) && ((_local1.stop_skin_mc.getBytesLoaded() / _local1.stop_skin_mc.getBytesTotal()) == 1)) {
_local3 = true;
_local1.stop_skin_mc._visible = false;
}
_local1.alert((("c" + _local3) + " ") + _local1.stop_skin_mc.getBytesLoaded());
if ((_local1.error_skin_mc.getBytesLoaded() > 0) && ((_local1.error_skin_mc.getBytesLoaded() / _local1.error_skin_mc.getBytesTotal()) == 1)) {
iserrorloaded = true;
_local1.error_skin_mc._visible = false;
}
_local1.alert((("d" + iserrorloaded) + " ") + _local1.error_skin_mc.getBytesLoaded());
if ((_local2 && (isplayloaded)) && (_local3)) {
skinloaded = true;
} else if (load_time > (p_owner.skin_load_timeout * 1000)) {
_local1.alert("SKINLOADED TIMEOUT");
_local1._skin_timeout_error = true;
p_owner.loadDefaultSkin();
clearInterval(p_owner._skin_load_interval);
}
if (skinloaded) {
_local1.alert("skin successfull loaded");
_local1.onSkinLoaded();
clearInterval(p_owner._skin_load_interval);
}
}
function alert(p_msg) {
trace("#my trace# " + p_msg);
}
var DEFAULT_SKIN_LOAD_TIMEOUT = 10;
var DEFAULT_SONG_LOAD_TIMEOUT = 30;
var DEFAULT_PLAYLIST_URL = "http://webjay.org/by/hideout/allshows.xspf";
}
Symbol 18 MovieClip [__Packages.com.zuardi.musicplayer.MusicPlayer] Frame 0 (1.6 KiB) ●
class com.zuardi.musicplayer.MusicPlayer extends MovieClip
{
var _main_sound;
function MusicPlayer () {
super();
trace("###MusicPlayer##");
}
function loadMusic(p_music_url, p_buffer) {
var _local1 = this;
_local1._main_sound.onLoad = function (success) {
var _local1 = this;
if (success) {
_local1.owner.onMusicLoaded(true);
} else if (_local1.getBytesLoaded() > 4) {
} else {
_local1.owner.onMusicLoaded(false);
}
};
_local1.createEmptyMovieClip("_sound_container_mc", 0);
_local1._main_sound = new Sound(_local1._sound_container_mc);
_local1._main_sound.owner = _local1;
_local1._main_sound.onSoundComplete = function (success) {
var _local1 = this;
_local1.start(0);
_local1.stop();
_local1.owner.onMusicEnd();
};
_local1._main_sound.loadSound(p_music_url, p_buffer);
}
function playMusic() {
_main_sound.start();
}
function stopMusic() {
var _local1 = this;
_local1._main_sound.stop();
_local1._main_sound.start(0);
_local1._main_sound.stop();
delete _local1._main_sound;
_local1._sound_container_mc.removeMovieClip();
}
function pauseMusic() {
}
function setMusicVolume(p_volume) {
trace("setMusicVolume " + p_volume);
_main_sound.setVolume(p_volume);
}
function get bytes_loaded() {
return(_main_sound.getBytesLoaded());
}
function get bytes_total() {
return(_main_sound.getBytesTotal());
}
function get music_position() {
return(_main_sound.position);
}
function get music_duration() {
return(_main_sound.duration);
}
function alert(p_msg) {
trace(p_msg);
}
}
Symbol 19 MovieClip [__Packages.com.zuardi.musicplayer.Playlist] Frame 0 (3.35 KiB) ●
class com.zuardi.musicplayer.Playlist
{
var _xspf, _delay_interval;
function Playlist (Void) {
var _local1 = this;
_local1.tracks = [];
_local1._xspf = new XML();
_local1._xspf.ignoreWhite = true;
_local1.current_track = 0;
}
function loadXSPFPlaylist(p_url, p_is_string) {
alert(((("loadXSPFPlaylist(" + p_url) + ",") + p_is_string) + ")");
var playlistObjPointer = this;
_xspf.onLoad = function (p_success) {
if (p_success) {
var root_node = this.firstChild;
var node = root_node.firstChild;
while (node != null) {
if (node.nodeName == "title") {
var playlist_title = node.firstChild.nodeValue;
}
if (node.nodeName == "trackList") {
var tracks_array = [];
var _local3 = node.firstChild;
while (_local3 != null) {
var _local2 = new Object();
var _local1 = _local3.firstChild;
while (_local1 != null) {
if (_local1.nodeName == "location") {
_local2.location = _local1.firstChild.nodeValue;
}
if (_local1.nodeName == "image") {
_local2.image = _local1.firstChild.nodeValue;
}
if (_local1.nodeName == "annotation") {
_local2.annotation = _local1.firstChild.nodeValue;
}
_local1 = _local1.nextSibling;
}
_local2.label = ((tracks_array.length + 1) + ". ") + _local2.annotation;
tracks_array.push(_local2);
if (playlistObjPointer.playlist_size) {
if (tracks_array.length >= playlistObjPointer.playlist_size) {
trace("limit: " + playlistObjPointer.playlist_size);
break;
}
}
_local3 = _local3.nextSibling;
}
}
node = node.nextSibling;
}
playlistObjPointer.tracks = tracks_array;
playlistObjPointer.normalOrderTable();
if (playlistObjPointer.shuffle.toString() == "true") {
playlistObjPointer.shuffleOrderTable();
}
trace("tracks: " + playlistObjPointer.tracks.length);
trace("playlist loaded" + playlistObjPointer.tracks[0].location);
playlistObjPointer.onPlaylistLoaded(true);
} else {
playlistObjPointer.onPlaylistLoaded(false);
}
};
if (p_is_string) {
trace("single mode = " + p_url);
_xspf.parseXML(p_url);
_delay_interval = setInterval(function (p_xspf, p_target) {
trace("DELAY");
p_xspf.onLoad(true);
clearInterval(p_target._delay_interval);
}, 500, _xspf, this);
} else {
_xspf.load(p_url);
}
}
function loadRSSPlaylist(p_url) {
}
function loadM3UPlaylist(p_url) {
}
function shuffleOrderTable() {
var _local2 = this;
var _local1 = _local2.play_order_table.length - 1;
while (_local1 >= 0) {
var _local3 = random(_local1);
var aux = _local2.play_order_table[_local1];
_local2.play_order_table[_local1] = _local2.play_order_table[_local3];
_local2.play_order_table[_local3] = aux;
_local1--;
}
trace("shuffletable= " + _local2.play_order_table);
}
function normalOrderTable() {
var _local2 = this;
_local2.play_order_table = new Array(_local2.tracks.length);
var _local1 = 0;
while (_local1 < _local2.play_order_table.length) {
_local2.play_order_table[_local1] = _local1;
_local1++;
}
trace("normalOrderTable() play_order_table[0]" + _local2.play_order_table[0]);
}
function alert(p_msg) {
trace(p_msg);
}
}
Symbol 20 MovieClip [__Packages.Main] Frame 0 (1.19 KiB) ●
class Main extends MovieClip
{
var attachMovie;
function Main (Void) {
var _local2 = _root;
super();
var _local1 = new Object();
_local1.autoload = _local2.autoload;
_local1.autoplay = _local2.autoplay;
_local1.repeat = _local2.repeat;
_local1.first_track = _local2.first_track;
_local1.playlist_url = _local2.playlist_url;
_local1.playlist_size = _local2.playlist_size;
_local1.shuffle = _local2.shuffle;
_local1.song_url = _local2.song_url;
_local1.song_title = _local2.song_title;
_local1.b_bgcolor = _local2.b_bgcolor;
_local1.b_fgcolor = _local2.b_fgcolor;
if (_local2.b_colors != undefined) {
var _local3 = _local2.b_colors.split(",");
_local1.b_load_color = _local3[0];
_local1.b_play_color = _local3[1];
_local1.b_stop_color = _local3[2];
_local1.b_error_color = _local3[3];
}
if (_local2.buttons != undefined) {
var buttons_ar = _local2.buttons.split(",");
_local1.b_load = buttons_ar[0];
_local1.b_play = buttons_ar[1];
_local1.b_stop = buttons_ar[2];
_local1.b_error = buttons_ar[3];
}
Stage.scaleMode = "noscale";
Stage.align = "LT";
attachMovie("MusicButton", "music_button_mc", 0, _local1);
}
}