I'm not sure I totally understand your MVC mapping. With that said, I generally like to have one main script block per page... I suppose that would be the Controller. That block might create instances of certain objects... I suppose those would be the Model. But as for the View? I'm not really sure there really is a "view" layer. Typically, the Model objects might be totally self contained widgets, in which case most of the view information is contained within those 'classes'.
For example, my page head might look something like this:
So the first 2 scripts there might contain what I would consider to be Model (and some View code) and the last one would contain all of the code for creating instances of those widgets (ie - the controller).