Please help with sound loop/button problem

Below is an ugly but working example of the problem I am having with my sound button:

http://www.red5.ws/testmovies.swf

The fla is:

http://www.red5.ws/testmovies.swf

The problem is, you can toggle from one button to another with no problem, and turn the sound on and off with the little switch with no problem, however if for example, you turn it off while in the contact button, and go back to the home button, the sound loop turns back on. It seems to be if you go ‘backwards’ at any point on the timeline, the sound turns back on. I can’t figure out why. I know there probably needs to be a variable or an if/then, but because I am pretty new to actionscript, I am not sure what the code is, or where to put it.

Thanks very much for any help.

RH