window.moveTo(0, 0);
var high = screen.height;
var wide = screen.width;
window.outerHeight = high;
window.outerWidth = wide;
window.resizeTo(wide, high);

disk_top = new Image();
disk_top.src = "layout/disk-top.gif";
disk_top_bw = new Image();
disk_top_bw.src = "layout/disk-top_bw.gif";
disk_dot = new Image();
disk_dot.src = "layout/disk-dot.gif";
disk_dot_bw = new Image();
disk_dot_bw.src = "layout/disk-dot_bw.gif";
disk_left = new Image();
disk_left.src = "layout/disk-left.gif";
disk_left_bw = new Image();
disk_left_bw.src = "layout/disk-left_bw.gif";

var fontSize = "normal";
var typ = "farbe";
var gespeichert = "nichts gespeichert";
var ablauf = new Date();
var infuenfTagen = ablauf.getTime() + (5 * 24 * 60 * 60 * 1000);
if(document.cookie)
{
	gespeichert = document.cookie;
	if (gespeichert=="normal|farbe")
	{
		fontSize = "normal";
		typ = "farbe";
	}
	if (gespeichert=="gross|farbe")
	{
		fontSize = "gross";
		typ = "farbe";
	}
	if (gespeichert=="groesser|farbe")
	{
		fontSize = "groesser";
		typ = "farbe";
	}
	if (gespeichert=="normal|schwarzweiss")
	{
		fontSize = "normal";
		typ = "schwarzweiss";
	}
	if (gespeichert=="gross|schwarzweiss")
	{
		fontSize = "gross";
		typ = "schwarzweiss";
	}
	if (gespeichert=="groesser|schwarzweiss")
	{
		fontSize = "groesser";
		typ = "schwarzweiss";
	}
}
else
{
	ablauf.setTime(infuenfTagen);
	document.cookie = "mormal|farbe; expires=" + ablauf.toGMTString();
	fontSize = "normal";
	typ = "farbe";
}

function startbody()
{
	setBody_layout(fontSize);
    setBody_service(fontSize);
//	setBody_kontext(fontSize);
  	setBody_fusszeile(fontSize);
	setColor_layout(typ);
	setColor_kopfzeile(typ);
    setColor_service(typ);
    setColor_navihead(typ);
    setColor_navileft(typ);
    setColor_content(typ);
//    setColor_kontext(typ);
    setColor_fusszeile(typ);
    if (window.setBody_content)
    {
    	setBody_content(fontSize);
    }
}

function changeBody(vergr)
{
	switch (vergr)
	{
 		case "plus":
 			if(fontSize == "gross")
 			{
				fontSize = "groesser";
				ablauf.setTime(infuenfTagen);
				document.cookie = "groesser|" + typ + "; expires=" + ablauf.toGMTString();
			}
 			if(fontSize == "normal")
 			{
				fontSize = "gross";
				ablauf.setTime(infuenfTagen);
				document.cookie = "gross|" + typ + "; expires=" + ablauf.toGMTString();
			}
    	break;
 		case "minus":
 	 		if(fontSize == "gross")
 			{
				fontSize = "normal";
				ablauf.setTime(infuenfTagen);
				document.cookie = "normal|" + typ + "; expires=" + ablauf.toGMTString();
			}
 			if(fontSize == "groesser")
 			{
				fontSize = "gross";
				ablauf.setTime(infuenfTagen);
				document.cookie = "gross|" + typ + "; expires=" + ablauf.toGMTString();
			}
    	break;
	}
	setBody_kopfzeile(fontSize);
 	setBody_layout(fontSize);
    setBody_service(fontSize);
//	setBody_kontext(fontSize);
    setBody_fusszeile(fontSize);
    if (window.setBody_content)
    {
    	setBody_content(fontSize);
    }
}

function setBody_layout(fontSize)
{
 	switch (fontSize)
 	{
 		case "normal":
    	document.getElementsByTagName("table").layout1.style.fontSize = "100%";
    	document.getElementsByTagName("table").layout2.style.fontSize = "100%";
    	break;
   		case "gross":
    	document.getElementsByTagName("table").layout1.style.fontSize = "125%";
    	document.getElementsByTagName("table").layout2.style.fontSize = "100%";
    	break;
   		case "groesser":
    	document.getElementsByTagName("table").layout1.style.fontSize = "150%";
    	document.getElementsByTagName("table").layout2.style.fontSize = "100%";
    	break;
 	}
}

function changeColor()
{
 switch (typ)
 {
 	case "schwarzweiss":
    typ = "farbe";
    setColor_layout(typ);
    setColor_kopfzeile(typ);
    setColor_service(typ);
    setColor_navihead(typ);
    setColor_navileft(typ);
    setColor_content(typ);
//    setColor_kontext(typ);
    setColor_fusszeile(typ);
    if (window.setBody_content)
    {
    	setBody_content(fontSize);
    }
	ablauf.setTime(infuenfTagen);
	document.cookie = fontSize + "|farbe; expires=" + ablauf.toGMTString();
	break;
	case "farbe":
	typ = "schwarzweiss";
    setColor_layout(typ);
    setColor_kopfzeile(typ);
    setColor_service(typ);
    setColor_navihead(typ);
    setColor_navileft(typ);
    setColor_content(typ);
//    setColor_kontext(typ);
    setColor_fusszeile(typ);
    if (window.setBody_content)
    {
    	setBody_content(fontSize);
    }
	ablauf.setTime(infuenfTagen);
	document.cookie = fontSize + "|schwarzweiss; expires=" + ablauf.toGMTString();
	break;
 }
}

function setColor_layout(typ)
{
 switch (typ)
 {
 	case "farbe":
		window.document.disk_top.src = eval("disk_top.src");
		window.document.disk_dot.src = eval("disk_dot.src");
    	document.getElementsByTagName("a").layout1.style.color = "#0078C8";
    	document.getElementsByTagName("a").layout2.style.color = "#0078C8";
    break;
   	case "schwarzweiss":
		window.document.disk_top.src = eval("disk_top_bw.src");
		window.document.disk_dot.src = eval("disk_dot_bw.src");
    	document.getElementsByTagName("a").layout1.style.color = "#000000";
    	document.getElementsByTagName("a").layout2.style.color = "#000000";
    break;
 }
}

function brws_reload()
{
	var bName = navigator.appName;
	var bVer = navigator.appVersion;
	if (bName == "Netscape")
	{
	    location.reload();
	}
}


function Bildwechsel(bildname,Bildobjekt)
{
	 window.document.images[bildname].src = eval(Bildobjekt+".src");
}

function validg(page)
{
	remote=window.open('','vormerken','width=680,height=600,screenX=0,screenY=0,left=10,top=10,scrollbars=0,toolbar=0,location=0,directories=0,menubar=0,resizable=0,status=0');
	if(remote != null)
	{
		if(remote.opener == null)
		{
			remote.opener = self;
		}
		remote.location.href=page;
		remote.focus();
	}
}