I have a project with a lot of pop-up layering going on and while i will have one layer open, that layer will effectively serve as another window. I'm currently managing this with _json specific return pages that just return json objects and the layer acts on that. Each call from the layer is from a jquery .ajax call which processes the json and requests another page.
Is there a more defined framework for this type of MVC interaction ? I'm managing the creation of the layer, the navigation from layer 1 to layer 2 and the refreshment of the layer with some code but it will quickly become unwieldy.