// JavaScript Document
function height(){
	var left = document.getElementById('left');
	var left_height = left.offsetHeight;
	var main = document.getElementById('main');
	var main_height = main.offsetHeight;
	if (document.getElementById('untermenu')) {
		var untermenü = document.getElementById('untermenu');
		var untermenü_height = untermenü.offsetHeight;
	}
	if (document.getElementById('content2')) {
		var content2 = document.getElementById('content2');
		var content2_height = content2.offsetHeight;
	}
	if (document.getElementById('right2')) {
		var right2 = document.getElementById('right2');
		var right2_height = right2.offsetHeight;
	}
	var right = document.getElementById('right');
	var right_height = right.offsetHeight;
	var height = 0;
	var temp_height = height;
	if (window.navigator.userAgent.indexOf("MSIE 6") > -1 || window.navigator.userAgent.indexOf("MSIE 5") > -1) {
		var difference1 = 1;
		var difference2 = 3;
		var difference3 = -4;
	}
	else if (window.navigator.userAgent.indexOf("MSIE 7") > -1) {
        var difference1 = 3;
		var difference2 = 3;
		var difference3 = -3;
	}
	else {
		var difference1 = 2;
		var difference2 = 4;
		var difference3 = -5;
	}
	if(left_height > main_height) {
		height = left_height;
		temp_height = height;
		main.style.height = (temp_height - difference1) + "px";
	}
	else {
		height = main_height;
		temp_height = height;
		left.style.height = (temp_height + difference3) + "px";
	}
	if (height > right_height) {
	    temp_height = height;
		right.style.height = (temp_height + difference3) + "px";
	}
	else {
	    height = right_height;
	    temp_height = height;
		main.style.height = (temp_height - difference1) + "px";
		temp_height = height;
		left.style.height = (temp_height - difference2) + "px";
	}
	if (content2){
		if(untermenü){
			if(right2) {
			    temp_height = height;
				content2.style.height = (temp_height - untermenü_height - right2_height) + "px";
			}
			else {
			    temp_height = height;
				content2.style.height = (temp_height - untermenü_height) + "px";
			}
		}
		else if (right2) {
		    temp_height = height;
			content2.style.height = (temp_height - right2_height) + "px";
		}
		else {
		    temp_height = height;
			content2.style.height = (temp_height) + "px";
		}
	}
}
