I believe you can set the z-index to place images in different layers, and then lock those images with the above code.
you could indeed give the body 1 background image, and put a div which is as big as your viewport over it with another background image.
in that div you put the rest of your page