window.onresize = function () {
	var window_width = 0;
	var window_height = 0;

	//IE
	if(!window.innerWidth)
	{
		//strict mode
		if(!(document.documentElement.clientWidth == 0))
		{
			window_width = document.documentElement.clientWidth;
			window_height = document.documentElement.clientHeight;
		}
		//quirks mode
		else
		{
			window_width = document.body.clientWidth;
			window_height = document.body.clientHeight;
		}
	}
	//w3c
	else
	{
		window_width = window.innerWidth;
		window_height = window.innerHeight;
		if (window_width < 998)
			window_height -= 20;
	}
	
	var kopf = document.getElementById('kopf');
	var kopf_height = Math.round((window_height - 92 /*kopf*/ - 30 /*menu*/- 525 /*inhalt*/ - 43 /*unterzeile*/) / 2 + 70);
	if (kopf_height < 92) kopf_height = 92;
	kopf.style.height = kopf_height.toString() + "px";
	
	var ctext = document.getElementById('ctext');
	var ctext_height = window_height - 122 /*kopf*/ - 43 /*unterzeile*/ - 40 /*padding*/;
	if (ctext_height < 350) ctext_height = 350;
	if (ctext_height > 525) ctext_height = 525;
	ctext.style.height = ctext_height.toString() + "px";
	
		var center_table = null;
		for (var i = 0; i < document.getElementsByTagName('table').length; i++) {
			center_table = document.getElementsByTagName('table')[i];
			if (center_table.className == 'center_table')
				if (window_width < 998)
					center_table.style.width = '998px';
				else
					center_table.style.width = '100%';
		}
}

window.onresize();