A small fix for the cascade module on iOS

Using window.innerHeight where available because on iOS an incorrect value is returned for $(window).height() when zoomed. Tested in iOS 7, and on desktop with Safari, Chrome, Firefox. All good. Fallback should keep us sweet on IE8 (untested).