
function getElementsByClass(searchClass,node,tag) {
	var classElements = new Array();
	if ( node == null )
		node = document;
	if ( tag == null )
		tag = '*';
	var els = node.getElementsByTagName(tag);
	var elsLen = els.length;
	var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
	for (i = 0, j = 0; i < elsLen; i++) {
		if ( pattern.test(els[i].className) ) {
			classElements[j] = els[i];
			j++;
		}
	}
	return classElements;
}

function menu_dynamic(mhid){
	
	if(mhid != null){
		var menuobj4 = document.getElementById(mhid);
		mhid = mhid+"ah";
		menuobj4.id = mhid;
	}

	preparemenu(mhid);
	
}

if(!Array.indexOf){
	    Array.prototype.indexOf = function(obj){
	        for(var i=0; i<this.length; i++){
	            if(this[i]==obj){
	                return i;
	            }
	        }
	        return -1;
	    }
	}

function preparemenu(menuid){
	
	var menuobj = document.getElementById(menuid);	
	
	var node = menuobj.getElementsByTagName("LI");
	
	
	// parse menu
	for (i=0; i<node.length; i++) {
		
		node[i].onmouseover=function()
        {

			this.className = this.className + " openlistie6";

        }
		node[i].onmouseout=function()
        {

			this.className = this.className.replace("openlistie6", "");
			

        }

	}
	
	
}
