Shared object problem

Hello. www.blazes816.com/pics/SO.swf
theres a circle goin across the screen (it will be different don’t worry:sigh:)
I have a shared object on it so it doesn’t play more than once. But when I refresh it will play again. I don’t want this. What can I do? Thanks.

make SO

played = SharedObject.getLocal("played");
played.data.played = "true";
played.flush();
trace(played.data.played);

Play if not set. stop if set.

if(played.data.played == "true") {
stop();
} else {
play();
}

-B8