Thanks I'll give it a look at and yeah i feel soo out of my depth but one way to learn is to do it
get the fm training series and work thru.
it will help you grok the advanced stuff
There are a ton of different ways to do this. Since you already have your layouts in a table, this example comes to mind:
It's a bit older but it still works. I don't love this solution because there are some issues that can occur when you are in different modes and maintenance is a bit of a pain. When you are designing your navigation, it is really important to take into consideration how you will update layouts and menus in the future. There isn't a perfect solution. As my mentor likes to tell me, "That's why they call it 'database design' and not 'database science'"
Since you are just getting started, I would recommend using the Layout Menu drop down in the toolbar. As long as the layouts are set to include in the layout menus, you will be able to navigate between them all without any script. While you are doing that, you can start to identify what a user really needs for navigation. I suspect that you will find not all layouts will be needed and that you will want to only navigate to other _mobile layouts or other _desktop layouts from a given device.
Once you have a clear idea of how the user will navigate you can start looking into the trickier bits of navigation and using some advance methods to make it a bit more flexible.