function setTall() {
	colBallance();
	divRubrieken = document.getElementById('helpdesk_rubrieken');
//	alert(divRubrieken);
	if (divRubrieken) {
		liObjs = divRubrieken.getElementsByTagName('LI');
		for (i=0; i < liObjs.length;i++) {
//			alert(liObjs[i].nodeName);
			if (liObjs[i].className != 'helpdeskitem') {
				liObjs[i].onclick = function () {
					childs = this.childNodes;
					for (i = 0; i < childs.length; i++) {
						if (childs.item(i).nodeName == "UL") {
							if (childs.item(i).style.display == 'block') {
								childs.item(i).style.display = 'none';
								this.className = 'foldIn';
								colBallance();
								return 'false';
							} else {
								childs.item(i).style.display='block';
								this.className = 'foldOut';
								colBallance();
								return 'false';
							}
						}
					}

				}
				/*liObjs[i].childNodes.item(0).onclick= function () {
					childs = this.parentNode.childNodes;
					alert('a');
					for (i = 0; i < childs.length; i++) {
//						alert(childs.item(i).nodeName);
						if (childs.item(i).nodeName == "UL") {
//							alert(childs.item(i).style.display);
							if (childs.item(i).style.display == 'block') {
								childs.item(i).style.display = 'none';
								return 'false';
							} else {
								childs.item(i).style.display='block';
								this.parentNode.className = 'foldOut';
								return 'false';
							}
						}
					}
					colBallance();
					return 'false'
				}*/
			} else {
				liObjs[i].onclick = 'return false';
			}
		}
	}
}
function colBallance() {
	if (document.getElementById) { // Do you know the DOM?
		var divs = new Array(document.getElementById('left_frame_div_id'), document.getElementById('right_frame_div_id'),
			document.getElementById('main_frame_div_id'), document.getElementById('content_div_id'));
		var maxHeight = 0;

		for (var i = 0; i < divs.length; i++) { // set the height of all columns
			if (divs[i].style.height != '') {
				divs[i].style.height = divs[i].offsetHeight + 'px';

			}
		}

		for (var i = 0; i < divs.length; i++) { // Get the height of the tallest column
			if(i == 1) {
				if (divs[i].offsetHeight > maxHeight) maxHeight = divs[i].offsetHeight;
			} else {
				if (divs[i].offsetHeight > maxHeight) maxHeight = divs[i].offsetHeight;
			}

		}

		for (var i = 0; i < divs.length; i++) { // set the height of all columns
//			alert(divs[i].offsetHeight);
			if (i < 2) {
				divs[i].style.height = maxHeight +'px';
			}
		}
		divs[0].parentNode.style.height = maxHeight + 'px';
	}
}

window.onload = function() {
	setTall();
}

window.onresize = function() {
	setTall();
}

function HelpdeskOnClick (liObj) {
	childs = this.childNodes;
	for (i = 0; i < childs.length; i++) {
		if (childs.item(i).nodeName == "UL") {
			childs.item(i).style.display='block';
		}
	}
	colBallance();
}

