Can anybody recommend how to switch between scenes in pyglet. 
I.e. 

menu > game
game > menu
menu > help
ect

The only way that i can think to do it off the top of my head is by using different windows, which i am quite sure would be the complete wrong way to do it. Or by overloading all of the window's event functions.
Sorry if i haven't made myself clear but any help would be appreciated
The cocos2d.org framework is built on pyglet and includes scene management.
Switching scenes with pyglet