I'm sure you could just have an alternate menu (possibly part of an alternate CMS) activated through a common event with a script call; with the common event tacked to the laptop, but setting up the "fake internet" would be a pain in the dick without other common events.
I can't see it being that useful, but I guess it's an interesting problem.