
// activate js stylesheet
function setStyleSheet(title) {
    var linkArray = document.getElementsByTagName("link");
    for (var i=0; i < linkArray.length; i++) {
        var linkElement = linkArray[i];
        if (linkElement.getAttribute("title") == title) {
            linkElement.setAttribute("rel", "stylesheet");
        }
    }
}

function setScreenStyleSheet() {
    if (screenWidth > 1000) {
        setStyleSheet("standard-js-large");
    } else {
        setStyleSheet("standard-js-small");
    }
}

function screenSizeNS() {
    if (window.innerWidth) {
        screenWidth = window.innerWidth;
        screenHeight = window.innerHeight;
    }
    setScreenStyleSheet();
}

function screenSizeIE() {

    // ie 6 with doctype
    if (document.documentElement && document.documentElement.clientWidth) {
        screenWidth = document.documentElement.clientWidth;
        screenHeight = document.documentElement.clientHeight;

    // ie 5+
    } else if (document.body) {
        screenWidth = document.body.clientWidth;
        screenHeight = document.body.clientHeight;
    }
    setScreenStyleSheet();
}

// get window size
var screenWidth  = 0;
var screenHeight = 0;

if (window.innerWidth) {
    screenSizeNS();
} else {
    window.onload = screenSizeIE;
}
