<!--
function setPanelHeightByID()
{
	var iArgCount = setPanelHeightByID.arguments.length
	var iMaxHeight = 0;
	var aElems;
	var sNullCount = 0;
	
		
	for (i = 0;i < iArgCount;i++)
		{
        var oElem = document.getElementById(setPanelHeightByID.arguments[i]);
        //alert(oElem);
        if (null != oElem)
	        {
			if (oElem.offsetHeight > iMaxHeight)
				{
			    iMaxHeight = oElem.offsetHeight;
				}
			}
		else
			{
				sNullCount++;
			}
		}

    if (sNullCount == 0)
	    {
		for (i = 0;i < iArgCount;i++)
			{
		    var oElem = document.getElementById(setPanelHeightByID.arguments[i]);
	        oElem.style.height = iMaxHeight + "px";
			}
		}

}

function setPanelHeightByClassName(sClassName)
{
    var aElements = getElementsByClassName(sClassName);

    var iMaxHeight = 0;
    for ( var item in aElements )
    {
        var oElem = aElements[item];
        if (oElem.offsetHeight > iMaxHeight)
        {
            iMaxHeight = oElem.offsetHeight;
        }
    }

    for ( var item in aElements )
    {
        var oElem = aElements[item];
        oElem.style.height = iMaxHeight + "px";
    }

}


function getElementsByClassName(className, tag, elm){
	var testClass = new RegExp("(^|\\s)" + className + "(\\s|$)");
	var tag = tag || "*";
	var elm = elm || document;
	var elements = (tag == "*" && elm.all)? elm.all : elm.getElementsByTagName(tag);
	var returnElements = [];
	var current;
	var length = elements.length;
	for(var i=0; i<length; i++){
		current = elements[i];
		if(testClass.test(current.className)){
			returnElements.push(current);
		}
	}
	return returnElements;
}



// -->