Variable problems

Hiya :smiley:

Iā€™ve made this mini website (just for me and friends and such), and it first starts out with a little button on the top right corner. Click the button and three button ease and fade from top left and right at the same time. Ok, now, when I click button 1, an animation plays, and text gets displayed, and if I were to click button 1 again, the animation plays again (the exact opposite of the first animation), and nothing is displayed like it was before I clicked on button 1.
So, Iā€™ve been having troubles making a mechanism that would play the closing animation for button 1 (If itā€™s up) then play the animation for button 2.

Hereā€™s the variable problem-
I figured out that when I had my first button named, l_aboutme, it doesnā€™t always work. On some things it seems to work, and on some others it doesnā€™t. So I changed the ā€œlā€ to ā€œlinkā€, so now itā€™s link_aboutme, and it works!
By work and doesnt work, I meant stuff like-

trace(_root.b1_links.l_aboutme.aboutme);
returns ā€œundefinedā€

trace(_root.b1_links.link_aboutme.aboume);
returns ā€œtrueā€ (assuming that itā€™s been set true elsewhere)

I know that posting the .fla would be much easier for you to understand, but alas, I am currently at school ><, but I canā€™t concentrate in school until this knot is untied in my head (I have to work afterwards till later hours, so itā€™d be torture even more). sorry! and, thanks in advance :smiley:
(youā€™re probably thinking that I wouldnā€™t find out till I get home anyway, but you see, if I post now :smiley: my problem may be answered by the time I get on rather than posting when I get home and finding out tomorrow:))