I saw a tutorial the other day about converting nurbs or poly surfaces to a network of particles and then using dynamics to animate the surface. The example was an open window blowing a curtain. It only took a few minutes to create a convincing animation, and I dont think it would be very hard to recreate the process on several pages. I cant give you a step by step as to how to do it, but its something to think about.