// JavaScript Document
function getElementsByClassName(oElm, strTagName, strClassName){
		var arrElements = (strTagName == "*" && document.all)? document.all : oElm.getElementsByTagName(strTagName);
	    var arrReturnElements = new Array();
	    strClassName = strClassName.replace(/\-/g, "\\-");
	    var oRegExp = new RegExp("(^|\\s)" + strClassName + "(\\s|$)");
	    var oElement;
	    for(var i=0; i<arrElements.length; i++){
	        oElement = arrElements[i];
	        if(oRegExp.test(oElement.className)){
	            arrReturnElements.push(oElement);
	        }
	    }
	    return (arrReturnElements)
	}

	function getMaxHeight(arr) {
		
		var ret = 0;
		for (var i =0; i<arr.length; i++) {
			if (arr[i].offsetHeight > ret) {
				ret = arr[i].offsetHeight-2;
			}
		}
		return ret;
	}
	
	function setHeights(arr) {
		for (var i=0; i<arr.length; i++) {
			arr[i].style.height = "";
		}
		var h = getMaxHeight(arr);
		for (var i=0; i<arr.length; i++) {
			arr[i].style.height = h;
		}
	}
	
	function setDisplay(arr, disp) {
		for (var i=0; i<arr.length; i++) {
			arr[i].style.display = disp;
		}
	}
	
	function hideKeepOpen() {
		document.getElementById("menuKeepOpen").style.display = "none";
	}
	
	function showKeepOpen() {
		document.getElementById("menuKeepOpen").style.display = "block";
	}