ありがとう。これわいい。
Seems the Flash at wonderfl might help. The way I would approach something like this is to divide the background (as a texture) into a grid, with each cell part of the larger texture. Then, you can adjust the vertex coordinates of the texture render accordingly, keeping the texture coordinates the same... this will give it a wave, etc. This stretches and squishes the texture, creating a fluid like effect.
Bill