stop(); // linkTo corresponds to labels in the "actions" layer blogitty_btn.linkTo = "home"; about_btn.linkTo = "about"; contact_btn.linkTo = "contact"; blogitty_btn.onPress = buttonClick about_btn.onPress = buttonClick; contact_btn.onPress = buttonClick; // Event handler for buttons function buttonClick() { link = this.linkTo eq "home" ? "" : this.linkTo; if (link ne "") { SWFAddress.setValue('/'+link+'/'); } else { SWFAddress.setValue('/'); } } // This function gets called by: // buttonClick() -> SWFAddress.setValue() -> _level0.handleChange() -> AFWLoader.loadMovie() -> setPath() // ... or when the page is loaded via the address bar (or back/forward button is pressed) // _level0.handleChange() -> AFWLoader.loadMovie() -> setPath() function setPath(path_arr) { link = path_arr[0] eq "" ? "home" : path_arr[0] ; url = "images/"+link+".jpg"; loader_mc.loadMovie(url, link); }