Wenn Du einfach _root.pfadVariable.gotoAndPlay(2); benutzt, dann sollte es gehen. Allerdings solltest Du vorher das "var" vor Deinem pV = p wegmachen, weil var anzeigt, daß es sich um eine lokale Variable handelt und da könntest Du Probleme mit dem "Scope", der Sichtbarkeit und Gültigkeit dieser Variable bekommen.
Im Ganzen wird wohl der on Release Handler Deiner Buttons dann so aussehen:
on (release)
{
if (_root.lastActive)
{
_root.lastActive.gotoAndPlay (2)
}
_root.lastActive = this;
..... // restliche Aktionen
}
dann sollte dem funktionieren.
Allerdings verwende ich selten _root, da es immer mal vorkommen kann, daß man den Code / die SWF in eine andere einbettet oder reinlädt und schon stimmen die Referenzen nicht mehr....
Ein gänzlichst anderer Ansatz wäre der Einsatz einer EventEngine ala FLEM. Hier wird von jedem Button z.B. ein Event ausgelöst, welches zum einen die "restlichen Aktionen" (d.h. das eigentliche Anzeigen des jeweiligen Contents) ansteuert, und zum anderen den zuletzt gedrückten Button zum Wechseln seines Status überredet. (allerdings kommen wir hier noch tiefer in die Objektorientierung, als nur ein bißchen mit MCs und Level rumzuhampeln....

)