named functions never get 're-executed'. they can be called repeatedly, and different parameters can be passed and different variable values can be used, but their code never changes.
Thanks for the reply. But I didnt quite understand the answer. There is a function named GameStart() in the fla file provided which executes well first time. When 2nd time I call the same function even then it executes well but the executed code doesn't get applied to movieclips. For example there is parentMC.GameMC.Level.Scale3.visible = false; will executes but the movieclip remains visible!!!??? Please help I'm out of ideas.
then you lost the reference to that movieclip.
if you see no error message that usually occurs when more than one movieclip has been created with that reference, parentMC.GameMC.Level.Scale3