function setH_CP(){

	var maxH = 0;
	var maxHColumns = Math.max(document.getElementById('leftcolumn').offsetHeight,document.getElementById('rightcolumn').offsetHeight);
	var maxHLeftContent = Math.floor(document.getElementById('leftcolumn_content').offsetHeight);
	var maxHRightContent = Math.floor(document.getElementById('rightcolumn_content').offsetHeight);
	var maxHMCenter = Math.floor(document.getElementById('centercolumn').offsetHeight);
	var maxHMContent = Math.floor(document.getElementById('centercolumn_content').offsetHeight);

//	alert(	"arguments[0]: " + arguments[0] +
//			"\narguments[1]: " + arguments[1] +
//			"\nmaxHColumns: " + maxHColumns +
//			"\nmaxHLeftContent: " + maxHLeftContent +
//			"\nmaxHRightContent: " + maxHRightContent +
//			"\nmaxHMCenter: " + maxHMCenter +
//			"\nmaxHMContent: " + maxHMContent
//		 );

	if(arguments.length > 0) {
		if(arguments[0] > maxHMCenter){
			maxHMCenter = arguments[0];
			maxHMContent = arguments[0];
		}
		visualHeight = arguments[1];
		visualHeight = visualHeight * 1;
	}

	if(maxHMCenter > maxHColumns){
		maxH = maxHMContent +15;
		if(maxHMContent < maxHLeftContent || maxHMContent < maxHRightContent){
			var no_right_calc = 0;
			if(maxHMContent < maxHLeftContent){
				if(maxHLeftContent > maxHColumns){
					maxH = maxHColumns;
				}else{
					maxH = maxHLeftContent + 15;
				}
				if(maxH > maxHRightContent){
					no_right_calc = 1;
				}
			}
			if(maxHMContent < maxHRightContent && no_right_calc == 0){
				if(maxHRightContent > maxHColumns){
					maxH = maxHColumns;
				}else{
					maxH = maxHRightContent + 15;
				}
			}
		}
		maxH = maxH + 15;
	}

	if(maxHLeftContent > maxHMCenter || maxHRightContent > maxHMCenter){
		var no_calc = 0;
		if(maxHLeftContent > maxHMCenter && maxHLeftContent > maxHColumns){
			maxH = maxHLeftContent + 30;
			no_calc = 1;
		}
		if(maxHRightContent > maxHMCenter && maxHRightContent > maxHColumns && no_calc == 0){
			maxH = maxHRightContent + 30;
			no_calc = 1;
		}
		if(no_calc == 0){
			maxH = maxHColumns;
		}
	}

	if(maxHColumns > maxHMCenter){
		maxHMCenter = maxHColumns;
		maxHMContent = maxHColumns;

		if(maxHMContent > maxHLeftContent || maxHMContent > maxHRightContent){
			var no_right_calc = 0;
			if(maxHMContent > maxHLeftContent){
				if(maxHLeftContent < maxHColumns){
					maxH = maxHColumns;
				}else{
					maxH = maxHLeftContent + 15;
				}
				if(maxH < maxHRightContent){
					no_right_calc = 1;
				}
			}
			if(maxHMContent > maxHRightContent && no_right_calc == 0){
				if(maxHRightContent < maxHColumns){
					maxH = maxHColumns;
				}else{
					maxH = maxHRightContent + 15;
				}
			}
		}
	}

	if (navigator.appName == 'Microsoft Internet Explorer') {
	  verNumIE() ;
	} else {
	  verNumOt() ;
	}

 	if (navName=="Microsoft Internet Explorer" && brNum == "MSIE 6.0") {
 		maxH = maxH +15;
 	}
 	if (navName=="Netscape") {
 		maxH = maxH +15;
 	}

	//document.getElementById('leftcolumn').style.height = maxH + 'px';
	document.getElementById('leftcolumn').style.height = maxH + 15 + 'px';
	document.getElementById('centercolumn').style.height = maxH + 30 + 'px';
	//document.getElementById('rightcolumn').style.height = maxH + 'px';
	document.getElementById('rightcolumn').style.height = maxH + 15 + 'px';

	// Hintergrund
	//document.getElementById('outer_frame').style.height = maxH + 316 +'px';
	//document.getElementById('outer_frame').style.height = maxH + visualHeight + 12 +'px';
	document.getElementById('outer_frame').style.height = maxH + visualHeight + 27 +'px';

}

var navName = navigator.appName ;
var brVer = navigator.userAgent; var brNum; var reg = new RegExp('/');
function verNumIE() {
   var brVerId = brVer.indexOf('MSIE');
   brNum = brVer.substr(brVerId,8);
}
function verNumOt() {
   var brVerId = brVer.search(reg);
   brNum = brVer.substring(brVerId+1);
}

function setH_CS(){

	var maxH = 0;
	if(document.getElementById('rightcolumn')){
		var maxHColumns = Math.max(document.getElementById('leftcolumn').offsetHeight,document.getElementById('rightcolumn').offsetHeight);
	}else{
		//var maxHColumns = 250;
		var maxHColumns = Math.max(document.getElementById('leftcolumn').offsetHeight,document.getElementById('centercolumn').offsetHeight);;
	}

	var maxHLeftContent = Math.floor(document.getElementById('leftcolumn_content').offsetHeight);
	var maxHMCenter = Math.floor(document.getElementById('centercolumn').offsetHeight);
	var maxHMContent = Math.floor(document.getElementById('centercolumn_content').offsetHeight);

	if(arguments.length > 0) {
		if(arguments[0] > maxHMCenter){
			maxHMCenter = arguments[0];
			maxHMContent = arguments[0];
		}
		visualHeight = arguments[1];
		visualHeight = visualHeight * 1;
	}

	if(maxHMCenter > maxHColumns){
		maxH = maxHMContent + 15;
		if(maxHMContent < maxHLeftContent){
			maxH = maxHLeftContent + 45;
		}
	}

	if(maxHColumns > maxHMCenter){
		if(maxHColumns > maxHLeftContent){
			maxH = maxHColumns;
		}else{
			maxH = maxHLeftContent;
		}
	}

	if(maxHColumns == maxHMCenter){
		maxH = maxHColumns;
	}

	if (navigator.appName == 'Microsoft Internet Explorer') {
	  verNumIE() ;
	} else {
	  verNumOt() ;
	}

 	if (navName=="Microsoft Internet Explorer" && brNum == "MSIE 6.0") {
 		maxH = maxH +15;
 	}
 	if (navName=="Netscape") {
 		maxH = maxH +15;
 	}

	//document.getElementById('leftcolumn').style.height = maxH + 'px';
	document.getElementById('leftcolumn').style.height = maxH + 15 + 'px';
	document.getElementById('centercolumn').style.height = maxH + 30 + 'px';
	if(document.getElementById('rightcolumn')){
		//document.getElementById('rightcolumn').style.height = maxH + 'px';
		document.getElementById('rightcolumn').style.height = maxH + 15 + 'px';
	}

	// Hintergrund
	//document.getElementById('outer_frame').style.height = maxH + 316 +'px';
	//document.getElementById('outer_frame').style.height = maxH + visualHeight + 12 +'px';
	document.getElementById('outer_frame').style.height = maxH + visualHeight + 27 +'px';

}

function setH_HP(){

	var maxH = 0;
	var maxHColumns = Math.max(document.getElementById('leftcolumn').offsetHeight,document.getElementById('rightcolumn').offsetHeight);
	var maxHLeftContent = Math.floor(document.getElementById('leftcolumn_content').offsetHeight);
	var maxHRightContent = Math.floor(document.getElementById('rightcolumn_content').offsetHeight);
	var maxHMCenter = Math.floor(document.getElementById('centercolumn').offsetHeight);
	var maxHMContent = Math.floor(document.getElementById('centercolumn_content').offsetHeight);

//	alert(	"arguments[0]: " + arguments[0] +
//			"\narguments[1]: " + arguments[1] +
//			"\nmaxHColumns: " + maxHColumns +
//			"\nmaxHLeftContent: " + maxHLeftContent +
//			"\nmaxHRightContent: " + maxHRightContent +
//			"\nmaxHMCenter: " + maxHMCenter +
//			"\nmaxHMContent: " + maxHMContent
//		 );

	if(arguments.length > 0) {
		if(arguments[0] > maxHMCenter){
			maxHMCenter = arguments[0];
			maxHMContent = arguments[0];
		}
		visualHeight = arguments[1];
		visualHeight = visualHeight * 1;
	}

	if(maxHMCenter > maxHColumns){
		maxH = maxHMContent +15;
		if(maxHMContent < maxHLeftContent || maxHMContent < maxHRightContent){
			var no_right_calc = 0;
			if(maxHMContent < maxHLeftContent){
				if(maxHLeftContent > maxHColumns){
					maxH = maxHColumns;
				}else{
					maxH = maxHLeftContent + 15;
				}
				if(maxH > maxHRightContent){
					no_right_calc = 1;
				}
			}
			if(maxHMContent < maxHRightContent && no_right_calc == 0){
				if(maxHRightContent > maxHColumns){
					maxH = maxHColumns;
				}else{
					maxH = maxHRightContent + 15;
				}
			}
		}
		maxH = maxH + 15;
	}

	if(maxHLeftContent > maxHMCenter || maxHRightContent > maxHMCenter){
		var no_calc = 0;
		if(maxHLeftContent > maxHMCenter && maxHLeftContent > maxHColumns){
			maxH = maxHLeftContent + 30;
			no_calc = 1;
		}
		if(maxHRightContent > maxHMCenter && maxHRightContent > maxHColumns && no_calc == 0){
			maxH = maxHRightContent + 30;
			no_calc = 1;
		}
		if(no_calc == 0){
			maxH = maxHColumns;
		}
	}

	if(maxHColumns > maxHMCenter){
		maxHMCenter = maxHColumns;
		maxHMContent = maxHColumns;

		if(maxHMContent > maxHLeftContent || maxHMContent > maxHRightContent){
			var no_right_calc = 0;
			if(maxHMContent > maxHLeftContent){
				if(maxHLeftContent < maxHColumns){
					maxH = maxHColumns;
				}else{
					maxH = maxHLeftContent + 15;
				}
				if(maxH < maxHRightContent){
					no_right_calc = 1;
				}
			}
			if(maxHMContent > maxHRightContent && no_right_calc == 0){
				if(maxHRightContent < maxHColumns){
					maxH = maxHColumns;
				}else{
					maxH = maxHRightContent + 15;
				}
			}
		}
	}

	if (navigator.appName == 'Microsoft Internet Explorer') {
	  verNumIE() ;
	} else {
	  verNumOt() ;
	}

 	//if (navName=="Microsoft Internet Explorer" && brNum == "MSIE 6.0") {
 	//	maxH = maxH +15;
 	//}
 	//if (navName=="Netscape") {
 	//	maxH = maxH +15;
 	//}

 	//alert(maxH);

	document.getElementById('leftcolumn').style.height = maxH + 5 + 'px';
	document.getElementById('centercolumn').style.height = maxH + 20 + 'px';
	document.getElementById('rightcolumn').style.height = maxH + 5 + 'px';

	// Hintergrund
	document.getElementById('outer_frame').style.height = maxH + visualHeight + 17 +'px';

}

function setH_LP(){

	var maxH = 0;
	var maxHColumns = Math.max(document.getElementById('leftcolumn').offsetHeight,document.getElementById('centercolumn').offsetHeight);;

	var maxHLeftContent = Math.floor(document.getElementById('leftcolumn_content').offsetHeight);
	var maxHMCenter = Math.floor(document.getElementById('centercolumn').offsetHeight);
	var maxHMContent = Math.floor(document.getElementById('centercolumn_content').offsetHeight);

	if(arguments.length > 0) {
		if(arguments[0] > maxHMCenter){
			maxHMCenter = arguments[0];
			maxHMContent = arguments[0];
		}
		visualHeight = arguments[1];
		visualHeight = visualHeight * 1;
	}

	if(maxHMCenter > maxHColumns){
		maxH = maxHMContent + 15;
		if(maxHMContent < maxHLeftContent){
			maxH = maxHLeftContent + 45;
		}
	}

	if(maxHColumns > maxHMCenter){
		if(maxHColumns > maxHLeftContent){
			maxH = maxHColumns;
		}else{
			maxH = maxHLeftContent;
		}
	}

	if(maxHColumns == maxHMCenter){
		maxH = maxHColumns;
	}

	if (navigator.appName == 'Microsoft Internet Explorer') {
	  verNumIE() ;
	} else {
	  verNumOt() ;
	}

 	//if (navName=="Microsoft Internet Explorer" && brNum == "MSIE 6.0") {
 	//	maxH = maxH +15;
 	//}
 	//if (navName=="Netscape") {
 	//	maxH = maxH +15;
 	//}

	document.getElementById('leftcolumn').style.height = maxH + 'px';
	document.getElementById('centercolumn').style.height = maxH + 'px';
	//document.getElementById('leftcolumn').style.height = maxH + 15 + 'px';
	//document.getElementById('centercolumn').style.height = maxH + 30 + 'px';


	// Hintergrund
	document.getElementById('outer_frame').style.height = maxH + visualHeight + 12 +'px';
	//document.getElementById('outer_frame').style.height = maxH + visualHeight + 27 +'px';

}


function setH_LP_TR(){

	var maxH = 0;
	var maxHColumns = Math.max(document.getElementById('leftcolumn').offsetHeight,document.getElementById('centercolumn').offsetHeight);;

	var maxHLeftContent = Math.floor(document.getElementById('leftcolumn_content').offsetHeight);
	var maxHMCenter = Math.floor(document.getElementById('centercolumn').offsetHeight);
	var maxHMContent = Math.floor(document.getElementById('centercolumn_content').offsetHeight);

	if(arguments.length > 0) {
		if(arguments[0] > maxHMCenter){
			maxHMCenter = arguments[0];
			maxHMContent = arguments[0];
		}
		visualHeight = arguments[1];
		visualHeight = visualHeight * 1;
	}

	if(maxHMCenter > maxHColumns){
		maxH = maxHMContent + 15;
		if(maxHMContent < maxHLeftContent){
			maxH = maxHLeftContent + 45;
		}
	}

	if(maxHColumns > maxHMCenter){
		if(maxHColumns > maxHLeftContent){
			maxH = maxHColumns;
		}else{
			maxH = maxHLeftContent;
		}
	}

	if(maxHColumns == maxHMCenter){
		maxH = maxHColumns;
	}

	if (navigator.appName == 'Microsoft Internet Explorer') {
	  verNumIE() ;
	} else {
	  verNumOt() ;
	}

 	//if (navName=="Microsoft Internet Explorer" && brNum == "MSIE 6.0") {
 	//	maxH = maxH +15;
 	//}
 	//if (navName=="Netscape") {
 	//	maxH = maxH +15;
 	//}
	
	//alert("Nach Änderung:\nmaxH: " + maxH + "\nmaxHColumns: " + maxHColumns + "\nmaxHLeftContent: " + maxHLeftContent + "\nmaxHMCenter: " + maxHMCenter + "\nmaxHMContent: " + maxHMContent + "\n");

	document.getElementById('leftcolumn').style.height = maxHMContent + 'px';
	document.getElementById('centercolumn').style.height = maxHMContent + 50 + 'px';
	//document.getElementById('leftcolumn').style.height = maxH + 15 + 'px';
	//document.getElementById('centercolumn').style.height = maxH + 30 + 'px';


	// Hintergrund
	document.getElementById('outer_frame').style.height = maxHMContent + visualHeight + 50 +'px';
	//document.getElementById('outer_frame').style.height = maxH + visualHeight + 27 +'px';

}



