var minWindowWidth = 800;
var availableWidth = screen.availWidth;

function getWindowWidth () {
    if (window.innerWidth) {
        return window.innerWidth;
    } else if(document.documentElement && document.documentElement.clientWidth) {
        return document.documentElement.clientWidth;
    } else if (document.body && document.body.offsetWidth) {
        return document.body.offsetWidth;
    } else {
        return 0;
    }
}

function isTooSmall() {
    if (!window.fullscreen && minWindowWidth <= availableWidth) {
        return getWindowWidth() < minWindowWidth;
    }
    return false;
}

function resizeWindowToMinimum() {
    if (isTooSmall()) {
    	var wDelta = minWindowWidth - getWindowWidth();
               
        try {
            top.window.resizeBy(wDelta, 0);
        } catch (e) {
        }
    }
}

