Midnight.js lets you switch fixed headers on the fly

Want to use custom markup for each header? You just need to add a div with the class .midnightHeader.default inside your header, as well as any other custom headers you want.

Source