// Initiate some stuff before the window.onload event, to prevent flashes
// by Lost Boys - www.lostboys.nl

// set JS-enabled class
if(document.getElementsByTagName) { 
	var u = document.getElementsByTagName("body")[0]; 
	u.className = u.className + " js-enabled"; 
}

// font scaling
scaleFonts = function() {
	var cookie = new Cookie("ns-fontsize", "", 14);
	var flag = cookie.get() || "text-small";
	addClass(document.getElementsByTagName("body")[0], flag);
}
scaleFonts();

// contrast stylesheet
switchStyles = function(e) {
	var els = getElementsByAttributeValue("rel", "stylesheet", document.getElementsByTagName("head")[0]);
	var cookie = new Cookie("ns-contrast", "", 14)
	if(!cookie.get() || cookie.get() == "false") return;
	for(var i = 0; i < els.length; i++) {
		if(els[i].media.match("screen")) els[i].disabled = true;
		if(els[i].rel.match("alterna")) els[i].disabled = false;
	}
}
switchStyles();