﻿var scrOfX = 0, scrOfY = 0;
var screenWidth = 0, screenHeight = 0;
var fireFoxBrowser = false;
function getWindowSize() {

    if (typeof (window.innerWidth) == 'number') {
        //Non-IE
        screenWidth = window.innerWidth;
        screenHeight = window.innerHeight;
        fireFoxBrowser = true;
    } else if (document.documentElement && (document.documentElement.clientWidth || document.documentElement.clientHeight)) {
        //IE 6+ in 'standards compliant mode'
        screenWidth = document.documentElement.clientWidth;
        screenHeight = document.documentElement.clientHeight;
    } else if (document.body && (document.body.clientWidth || document.body.clientHeight)) {
        //IE 4 compatible
        screenWidth = document.body.clientWidth;
        screenHeight = document.body.clientHeight;
    }

}

function getScrollXY() {

    if (typeof (window.pageYOffset) == 'number') {
        //Netscape compliant
        scrOfY = window.pageYOffset;
        scrOfX = window.pageXOffset;
    } else if (document.body && (document.body.scrollLeft || document.body.scrollTop)) {
        //DOM compliant
        scrOfY = document.body.scrollTop;
        scrOfX = document.body.scrollLeft;
    } else if (document.documentElement && (document.documentElement.scrollLeft || document.documentElement.scrollTop)) {
        //IE6 standards compliant mode
        scrOfY = document.documentElement.scrollTop;
        scrOfX = document.documentElement.scrollLeft;
    }

}
function scrollToTop() {
    if (typeof (window.pageYOffset) == 'number') {
        //Netscape compliant
        window.pageYOffset = '0px';
        window.pageXOffset = '0px';
    } else if (document.body && (document.body.scrollLeft || document.body.scrollTop)) {
        //DOM compliant
        document.body.scrollTop = '0px';
        document.body.scrollLeft = '0px';
    } else if (document.documentElement && (document.documentElement.scrollLeft || document.documentElement.scrollTop)) {
        //IE6 standards compliant mode
        document.documentElement.scrollTop = '0px';
        document.documentElement.scrollLeft = '0px';
    }
}