﻿function changeActiveStyleSheet(previous, newsheet) {

    if (document.styleSheets) {
        for (var StyleSheetIterator = 0; StyleSheetIterator < document.styleSheets.length; StyleSheetIterator++) {
            if (document.styleSheets[StyleSheetIterator].title == previous) {
                document.styleSheets[StyleSheetIterator].disabled = true;
            };
            if (document.styleSheets[StyleSheetIterator].title == newsheet) {
                document.styleSheets[StyleSheetIterator].disabled = false;
            };
        };
    };
}
function getCookie(c_name) {
    if (document.cookie.length > 0) {
        c_start = document.cookie.indexOf(c_name + "=");
        if (c_start != -1) {
            c_start = c_start + c_name.length + 1;
            c_end = document.cookie.indexOf(";", c_start);
            if (c_end == -1) c_end = document.cookie.length;
            return unescape(document.cookie.substring(c_start, c_end));
        }
    }
    return "";
}
function setCookie(c_name, value, expiredays) {
    var exdate = new Date();
    exdate.setDate(exdate.getDate() + expiredays);
    document.cookie = c_name + "=" + escape(value) +
            ((expiredays == null) ? "" : ";expires=" + exdate.toGMTString());
}
function setTextSize() {
    if (getCookie("textsize") != "") {
        changeActiveStyleSheet(getCookie("textsize"))
    }
}
function changeTextSize(Size) {
    var old
    old = getCookie("textsize")
    if (old == "" && Size == 1) {
        setCookie("textsize", "Larger", 20);
    }
    //if (getCookie("textsize") == "" && Size == 0) {
    //    setCookie("textsize", "Smaller", 20);
    //}
    if (old == "Default" && Size == 1) {
        setCookie("textsize", "Larger", 20);
    }
    //if (getCookie("textsize") == "Default" && Size == 0) {
    //    setCookie("textsize", "Smaller", 20);
    //}
    if (old == "Larger" && Size == 1) {
        setCookie("textsize", "Larger", 20);
    }
    if (old == "Larger" && Size == 0) {
        setCookie("textsize", "Default", 20);
    }
    // if (getCookie("textsize") == "Smaller" && Size == 1) {
    //     setCookie("textsize", "Default", 20);
    // }
    // if (getCookie("textsize") == "Smaller" && Size == 0) {
    //     setCookie("textsize", "Smaller", 20);
    // }

   // changeActiveStyleSheet(old, getCookie("textsize"))
    chooseStyle(Size)
}
function loadTextSize() {
   if (getCookie("textsize") != "") {
    changeActiveStyleSheet("Default", getCookie("textsize"))
   }
}
//loadTextSize()




if(document.cookie.indexOf('style=0')>=0)
    document.write('<link rel="stylesheet" type="text/css" href="http://webarchive.nationalarchives.gov.uk/+/http://www.submarinedismantling.co.uk/assets/css/default.css">\n');
else if (document.cookie.indexOf('style=1')>=0)
    document.write('<link rel="stylesheet" type="text/css" href="http://webarchive.nationalarchives.gov.uk/+/http://www.submarinedismantling.co.uk/assets/css/defaultlarger.css">\n');
else document.write('<link rel="stylesheet" type="text/css" href="http://webarchive.nationalarchives.gov.uk/+/http://www.submarinedismantling.co.uk/assets/css/default.css">\n');

function chooseStyle (newstyle){
  
    var expdate = new Date();
      
    expdate.setTime(expdate.getTime() + (1000*3600*24*365));
      
    document.cookie = 'style=' + newstyle + '; expires=' + expdate.toGMTString() + '; path=/';

    location.reload(true);
  
}

