checkBrowserWidth();
attachEventListener(window, "resize", checkBrowserWidth, false);
if (readCookie("kleur")=="wit") { wit(); } else { zwart();}


function checkBrowserWidth()
{
	var theWidth = getBrowserWidth();
	
	if (theWidth == 0)
	{
		var resolutionCookie = document.cookie.match(/(^|;)tmib_res_layout[^;]*(;|$)/);

		if (resolutionCookie != null)
		{
			setStylesheet(unescape(resolutionCookie[0].split("=")[1]));
		}
		
		addLoadListener(checkBrowserWidth);
		
		return false;
	}

	if (theWidth > 988)
	{
	    var cookie = readCookie("kleur");
		if (cookie=="wit") {
			setStylesheet("wit");
			resetsifr()
		} else {
			setStylesheet("1024 x 768");
			resetsifr()
		}
		document.cookie = "tmib_res_layout=" + escape("1024 x 768");
}
	else
	{
		setStylesheet("");
		document.cookie = "tmib_res_layout=";
	}
	
	return true;
};

function readCookie(name) {
  var nameEQ = name + "=";
  var ca = document.cookie.split(';');
  for(var i=0;i < ca.length;i++) {
    var c = ca[i];
    while (c.charAt(0)==' ') c = c.substring(1,c.length);
    if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
  }
  return "";
}





function getBrowserWidth()
{
	if (window.innerWidth)
	{
		return window.innerWidth;
	}
	else if (document.documentElement && document.documentElement.clientWidth != 0)
	{
		return document.documentElement.clientWidth;
	}
	else if (document.body)
	{
		return document.body.clientWidth;
	}
	
	return 0;
};




function setStylesheet(styleTitle)
{
	var currTag;

	if (document.getElementsByTagName)
	{
		for (var i = 0; (currTag = document.getElementsByTagName("link")[i]); i++)
		{
			if (currTag.getAttribute("rel").indexOf("style") != -1 && currTag.getAttribute("title"))
			{
				currTag.disabled = true;

				if(currTag.getAttribute("title") == styleTitle)
				{
					currTag.disabled = false;
				}
			}
		}
	}
	
	return true;
};
function resetsifr() {
	
		
		sIFR.bHideBrowserText = false; 
	 var cookie = readCookie("kleur");
	 var kleur1 = named({sFlashSrc: "/kut.swf", sColor:"#FFFFFF", sLinkColor:"#FFFFFF", sBgColor:"#00000", sHoverColor:"#0183A3", nPaddingTop:"0", nPaddingBottom:"0", sCase:"upper",sWmode:"transparent"});
		var kleur2 = named({sFlashSrc: "/kut.swf", sColor:"#FFFFFF", sLinkColor:"#FFFFFF", sBgColor:"#00000", sHoverColor:"#0183A3", nPaddingTop:"0", nPaddingBottom:"0", sCase:"upper",sWmode:"transparent", sFlashVars:"textalign=center"});
		
	 if (cookie=="wit") {
		var kleur1 = named({sFlashSrc: "/kut.swf", sColor:"#000000", sLinkColor:"#000000", sBgColor:"#00000", sHoverColor:"#0183A3", nPaddingTop:"0", nPaddingBottom:"0", sCase:"upper",sWmode:"transparent"});
		var kleur2 = named({sFlashSrc: "/kut.swf", sColor:"#000000", sLinkColor:"#000000", sBgColor:"#00000", sHoverColor:"#0183A3", nPaddingTop:"0", nPaddingBottom:"0", sCase:"upper",sWmode:"transparent", sFlashVars:"textalign=center"});
		
	} 

	sIFR.replaceElement("h3, h5", kleur1);
	sIFR.replaceElement("h2", kleur1);
	sIFR.replaceElement("h7", kleur2);
	sIFR.setup();

}

function zwart() {
	createCookie("kleur", "zwart", 3);
	setStylesheet("1024 x 768");
    resetsifr();

}
function wit() {
	createCookie("kleur", "wit", 3);
	setStylesheet("wit");
    resetsifr()
}

function createCookie(name,value,days) {
  if (days) {
    var date = new Date();
    date.setTime(date.getTime()+(days*24*60*60*10000));
    var expires = "; expires="+date.toGMTString();
  }
  else expires = "";
  document.cookie = name+"="+value+expires+"; path=/";
}
	
