﻿function loadfile(filename, filetype, media)
{
	if (filetype=="js")
	{
		var myelement=document.createElement('script');
		myelement.type="text/javascript";
		myelement.src=filename;
		if (typeof myelement!="undefined")
		{
			document.getElementsByTagName("head")[0].appendChild(myelement);
		}
	}
	else
	{
		if (filetype=="css")
		{
			var myelement=document.createElement("link");
			myelement.rel="stylesheet";
			myelement.type="text/css";
			myelement.media=media;
			myelement.href='css/'+filename;
			if (typeof myelement!="undefined")
			{
				document.getElementsByTagName("head")[0].appendChild(myelement);
				
				myelement=document.createElement("link");
				myelement.rel="stylesheet";
				myelement.type="text/css";
				myelement.media='print';
			/*	myelement.href='css/print.css';
				document.getElementsByTagName("head")[0].appendChild(myelement);*/
			}
			var verfallszeit = 1000 * 60 * 60 * 24 * 365;
			WertSetzen("fontsz", filename, verfallszeit);
		}
	}
}

function WertHolen()
{
	if (document.cookie)
	{
		var wertstart = document.cookie.indexOf("fontsz=formate_bigger.css");
		if (wertstart != -1)
		{
			return "formate_bigger.css"
		}
		wertstart = document.cookie.indexOf("fontsz=formate_big.css");
		if (wertstart != -1)
		{
			return "formate_big.css"
		}
		return "formate_normal.css"
	}
}

function WertSetzen(Bezeichner, Wert, Verfall)
{
	var jetzt = new Date();
	var Auszeit = new Date(jetzt.getTime() + Verfall);
	document.cookie = Bezeichner + "=" + Wert + "; expires=" + Auszeit.toGMTString() + ";";
}

function loadCookie()
{
	var fontsz = WertHolen();
	loadfile(fontsz, 'css','screen, print');
}

