Random issue, most likely obvious

hopefully someone points out something obvious here so that i can be reassured of my sanity. i’ve linked to to zips with the relevent files and what not. the basic setup is like this:

  1. main scene loads up, a few rows of thumbnails come in. no AS yet.
  2. when one of those thumbbnails is clicked, AS is called in and four things happen.
    a. a function is called to disable and hide all the thumbnails.
    b. a body text variable is set.
    c. a header text variable is set.
    d. an already loaded, but stopped on an empty first frame, movie clip is called into action, via sending the playhead to it’s second frame.
  3. with all thumbnails hid, the “cover” movieclip loads in and fills in it’s dynamic text fields with the previously set variables.
  4. when the return button is clicked, the cover movie clip returns to it’s first [empty] frame and a function is called to reEnable all the thumbnail buttons.

works like a charm… for one button. the very first thumbnail in the layout works every time. no other thumbnail will respond in anyway. not if it’s clicked before or after that first thumbnail, not if i copy and paste the AS code word for word. i’ve went over the movieclip timelines, instance names, etc over and over and i’m drawing a blank. does anyone have any clue what i messed up?

here’s the commented code. sorry for sloppy, crap coding. i’m just trying to get together a mock-up real quick.


stop();
//generic temp function to disable/hide buttons
function disableButtons() {
 thumbPanel_mc.senryu.enabled = 
 thumbPanel_mc.skelco.enabled =
 thumbPanel_mc.sour.enabled =
 thumbPanel_mc.fay.enabled =
 thumbPanel_mc.kh.enabled =
 thumbPanel_mc.cs.enabled =
 thumbPanel_mc.frogpond.enabled =
 thumbPanel_mc.tt.enabled = false;
 thumbPanel_mc.senryu._alpha = 
 thumbPanel_mc.skelco._alpha =
 thumbPanel_mc.sour._alpha =
 thumbPanel_mc.fay._alpha =
 thumbPanel_mc.kh._alpha =
 thumbPanel_mc.cs._alpha =
 thumbPanel_mc.frogpond._alpha =
 thumbPanel_mc.tt._alpha = 0;
};
//generic temp function to enable/show buttons
function enableButtons() {
 thumbPanel_mc.senryu.enabled = 
 thumbPanel_mc.skelco.enabled =
 thumbPanel_mc.sour.enabled =
 thumbPanel_mc.fay.enabled =
 thumbPanel_mc.kh.enabled =
 thumbPanel_mc.cs.enabled =
 thumbPanel_mc.frogpond.enabled =
 thumbPanel_mc.tt.enabled = true;
 thumbPanel_mc.senryu._alpha = 
 thumbPanel_mc.skelco._alpha =
 thumbPanel_mc.sour._alpha =
 thumbPanel_mc.fay._alpha =
 thumbPanel_mc.kh._alpha =
 thumbPanel_mc.cs._alpha =
 thumbPanel_mc.frogpond._alpha =
 thumbPanel_mc.tt._alpha = 100;
};
 
// senryu is the name of the button contained within
// the thumbpanel_mc clip that actually works.
thumbPanel_mc.senryu.onRelease = function() {
 disableButtons();
 bodyText = "text and text.";
 headerText = "SENRYU MAGIC";
 thumbPanel_mc.coverUp_mc.gotoAndPlay(2);
};
// this is a reference to the very last thumbnail on
// the thumbnail panel movie clip. last because i tried
// each button on my way through error checking. body/header
// text is the same cause i was lazily testing
thumbPanel_mc.tt.onRelease = function() {
 disableButtons();
 bodyText = "work!";
 headerText = "SENRYU MAGIC";
 thumbPanel_mc.coverUp_mc.gotoAndPlay(2);
};

fullsite.zip - the rest of what i have of the site, in case context matters.

web.zip - contains the FLA of the file i’m posting about. last frame of the first actions layer contains most of the major script.