Use Prototype API to find out the screen's height - this fixes issues where the <body> area is smaller than the screen's