
// a root elemen beluli baseclass classu elemek magassagat allitja az elemek legnagyobbikara
function normalize_height(root, baseclass, offset) {
	var r = document.getElementById(root);
	if (typeof offset == 'undefined') offset = 0;
	var max_h = 0;
	for (var i = 0; i < r.childNodes.length; i++) {
		var obj = r.childNodes[i];
		if (!obj.getAttributeNode) continue;
		var myclass = obj.getAttributeNode("class");
		if (myclass) {
			var splitted = myclass.nodeValue.split(" ");
			for (var j = 0; j < splitted.length; j++) {
				if (splitted[j] == baseclass) if (max_h < obj.offsetHeight) max_h = obj.offsetHeight;
			}
		}
	}

	for (var i = 0; i < r.childNodes.length; i++) {
		var obj = r.childNodes[i];
		if (!obj.getAttributeNode) continue;
		var myclass = obj.getAttributeNode("class");
		if (myclass) {
			var splitted = myclass.nodeValue.split(" ");
			for (var j = 0; j < splitted.length; j++) {
				if (splitted[j] == baseclass) obj.style.height = max_h-offset+'px';
			}
		}
	}
}

// RADIO BUTTONOK MEGJELÖLT ÉRTÉKÉNEK VISSZAADÁSA
function getradiovalue(radioObj)
	{
	if (!radioObj)
		return "" ;
	var radioLength = radioObj.length ;
	if (radioLength == undefined)
		if (radioObj.checked)
			return radioObj.value ;
		else
			return "" ;
	for (var i = 0; i < radioLength; i++)
        	{
		if (radioObj[i].checked)
			{
			return radioObj[i].value ;
			}
		}
	return "" ;
	}

function showelement(element)
    {
	if (!document.getElementById(element)) { /*alert('show: bad element: '+element);*/ return; }
    document.getElementById(element).style.display = "block" ;
    window.focus() ;
    }

function hideelement(element)
    {
	if (!document.getElementById(element)) { /*alert('hide: bad element: '+element);*/ return; }
    document.getElementById(element).style.display = "none" ;
    window.focus() ;
    }
function hideall(elements){
    var element = elements.split(',');
	for(i=0; i<element.length; i++)	{
		e = element[i];
		if(document.getElementById(e)){
			document.getElementById(e).style.display = "none" ;
		}
	}
    window.focus() ;
}
function showhideelement(element)
    {
    if (document.getElementById(element).style.display=='none')
	showelement(element) ;
    else
	hideelement(element) ;
    window.focus() ;
    }

function em_ecms_mainMenu(){
	if(document.all && document.getElementById){
		navRoot = document.getElementById('em_mainmenu');
		for(i=0; i<navRoot.childNodes.length; i++){
			node = navRoot.childNodes[i];
			if(node.nodeName=='LI'){
				node.onmouseover = function(){
					this.className = 'over';
  				}
  				node.onmouseout=function(){
					this.className = '';
   				}
   			}
  		}
 	}
}
