Not really, but our free style helper skin object does allow you to solve this is another way.
A. You could render the page id or page name or page order class to the body tag using the BodyClass attribute.
<fortyfingers:STYLEHELPER ID="SH1" AddBodyClass="True" runat="server" />
Result:
On a page "SubPage" on Level 1 which is a child of the page "RootPage" on Level 0 ,
this will be your body tag (with the default settings):
<body id="Body" class="L0_RootPage L1_SubPage Id68 Id100 L0_Nr3 L1_Nr2">
Explanation:
L0_RootPage > The current pages parent on level 0 named "RootPage"
L1_SubPage > The current page on Level 1, named "SubPage"
Id68 > The "RootPage" Id = 68
Id100 > The "SubPage" Id = 100
L0_Nr3 > "RootPage" is the third page on level 0
L1_Nr2 > "SubPage" is the second page on level 1
If you need a "manual switch" create a role for it and let the user assign view rights for that role to the page.
If the Role would be named "Version2"
You could make this your main div in the skin:
<div id='<%=IIf (Portalsettings.Activetab.AuthorizedRoles.Contains("Version2"), "Version2", "Version1")%>'>
</div>