var newsResize = new Array();

function resizetabs(countInnerHeights) {
	// take highest height
	var heightLeft = 0;
	var heightMiddle = 0;
	var heightRight = 0;
	var heightMax = 0;

	if (countInnerHeights == 0) {
		if (document.getElementById(getClientIdLeft()))
			heightLeft = document.getElementById(getClientIdLeft()).clientHeight;
		if (document.getElementById(getClientIdMiddle()))
			heightMiddle = document.getElementById(getClientIdMiddle()).clientHeight;
		if (document.getElementById(getClientIdRight()))
			heightRight = document.getElementById(getClientIdRight()).clientHeight;
	} else if (countInnerHeights == 1) {
		if (document.getElementById(getClientIdLeft()))
			heightLeft = getInnerDivsHeight(document.getElementById(getClientIdLeft())) + correctionHeightTabLeft;
		if (document.getElementById(getClientIdMiddle()))
			heightMiddle = getInnerDivsHeight(document.getElementById(getClientIdMiddle())) + correctionHeightTabMiddle;
		if (document.getElementById(getClientIdRight()))
			heightRight = getInnerDivsHeight(document.getElementById(getClientIdRight())) + correctionHeightTabRight;
	} else { return }

	if (heightLeft >= heightMiddle && heightLeft >= heightRight)
		heightMax = heightLeft;
	else {
		if (heightMiddle >= heightLeft && heightMiddle >= heightRight)
			heightMax = heightMiddle;
		else
			heightMax = heightRight;
	}

	// set height
	if (document.getElementById(getClientIdLeft()))
		document.getElementById(getClientIdLeft()).style.height = heightMax + "px";
	if (document.getElementById(getClientIdMiddle()))
		document.getElementById(getClientIdMiddle()).style.height = heightMax + "px";
	if (document.getElementById(getClientIdRight()))
		document.getElementById(getClientIdRight()).style.height = heightMax + "px";
	if (document.getElementById("middleDesign"))
		document.getElementById("middleDesign").style.height = heightMax + "px";

	if (countInnerHeights == 1)
		tryResizeTabs(0);
}

function getInnerDivsHeight(obj) {
	var divsHeight = 0;
	for (var j = 0; j < obj.childNodes.length; j++) {
		if (obj.childNodes[j].nodeName == "DIV") {
			divsHeight += obj.childNodes[j].offsetHeight;
		}
	}
	return divsHeight;
}

function tryResizeTabs(param){
	try {
		resizetabs(param);
	} catch (e) {}
}

