	
	
	var DEBUG_CNT = 1;

	function debug(string, key) {
		if(key == '' || key == undefined) {
			key = "debug";
		}
		var debug = $(key);
		if(debug == null) {
			DEBUG_CNT++;
			var top = 20 * DEBUG_CNT;
			var body = document.getElementsByTagName("body")[0];
			debug = document.createElement("div");
			debug.id = key;
			debug.style.position = "absolute";
			debug.style.right = "0px";
			debug.style.top = top + "px";
			debug.style.border = "2px solid #000";
			debug.style.background = "#fff";
			body.appendChild(debug);
		}
		debug.innerHTML = "<code>" + key + "</code> " + string;
		return;
	}
	
	function resizeWindow(e) {
		var width;
		var height;
		if (self.innerHeight) { // all except Explorer
			width = self.innerWidth;
			height = self.innerHeight;
		} else if (document.documentElement && document.documentElement.clientHeight) { // Explorer 6 Strict Mode
			width = document.documentElement.clientWidth;
			height = document.documentElement.clientHeight;
		} else if (document.body) { // other Explorers
			width = document.body.clientWidth;
			height = document.body.clientHeight;
		}
		
		height = Math.abs(height);
		var p = $("content");
		var middleCol = $('middle-col');
		
		var newHeight = height - 280;
		newHeight = Math.abs(newHeight);

		p.style.position = "relative"
		p.style.overflow = "auto"
		//alert(p.style['overflow']);
		//p.style.width = "865px";	
		// IE kennt style.height nicht!!!!
		var str = new String(newHeight);
		//auslesen der Höhe der Mittelspalte
		var divHeight=document.getElementById("middle-col").offsetHeight
		
		//alert("fenster " + str);
		//alert("middle-col " + divHeight);
		try {
			p.style.height = str + "px";
			//anpassen der grünen Spaltentrennbalken im Firefox
			if (navigator.appName.indexOf("Netscape") != -1){
					//nur wenn die Höhe von "middle-col" kleiner als die Fensterhöhe ist, sollen die grünen Trennbalken eine 
					//bestimmte Höhe haben, sonst automatisch so hoch wie der content in der Mittelspalte
					if (divHeight < str) {
    					middleCol.style.height = str + "px";
						//alert(str);
					}
			}
			//anpassen der grünen Spaltentrennbalken im IE
			else {
					//im Internet Explorer müssen die grünen Linien verlängert werden, wenn die Mittelspalte höher als das Fenster ist
					if(divHeight < str) {
						//alert("divHeight " + divHeight)
						//middleCol.style.height = divHeight;
						//Template Änderung IE verhält sich wie Firefox
						middleCol.style.height = str + "px";
						//alert(str);
						
					}
			}
			
		} catch(e) {
			//alert("fo");
		}
		//debug(p.style['height']);
		//p.style.overflow = "visible";
	}

	function init() {
		resizeWindow();
		Event.observe(window, "resize", resizeWindow);
	}

