And second, Why is there a hitTest check in an onRelease? If you released the button, then your mouse must be over it right? And if not, nothing will happen, for something to happen if you release the mouse off of the clip you need to define a releaseOutside event.
first off, glad you noticed about my syntax being off. i'd love to know another way to do this for sure, but as i've pretty much taught myself, well, it's kind of a mess no doubt.
anyways, for the second question you had, the hittest is just for a rollover effect on the button. the onRelease is for the effect of the button. get it?
when someone rolls over the button, it changes what it looks like (movement within the button movieclip's timeline) and when they click on it, it actually affects the _root timeline.
now, as far as it being dangerous to mess with timelines, that's not really the problem, because the problem occurs even if i don't mouseover or click on the button movieclip. the actual timeline even it triggers is just peachy.
check out the fla here:
http://www.roarmeow.com/wip/flash.fla
anyways, thanks for the reply and i appreciate you looking into this. if there's any references you have for remediating my delinquent syntax, please do...
peace,
puck