height = document.body.clientHeight;
width = document.body.clientWidth;
относительно позиции прокрутки, я не уверен, есть ли стандартный способ определения этого, однако это должно работать в большинстве браузеров:
scrolled = document.body.scrollTop;