Sidebar pushing other sidebar possible?


Is it possible to have multiple sidebars pushing not just the underlying content, but any open sidebar as well? So I toggle sidebar1 and within that sidebar I have a link toggling sidebar2, which pushes sidebar1 to the side? And then when I close sidebar2, sidebar1 comes back to the previous position. Any ideas? Thanks!