function getSubList(obj, tag) {
	var out = new Array();	
	if(!obj) return out;
	var y = obj.getElementsByTagName(tag);
	for(var i=0; i< y.length; i++) {
		if(y[i].parentNode == obj) { 
			out[out.length] = y[i];
		}
	}
	return out;
}

function getSubListID(obj, tag, str_id) {
	var out = new Array();	
	if(!obj) return out;
	var y = obj.getElementsByTagName(tag);
	for(var i=0; i< y.length; i++) {
		if(y[i].id == str_id) { 
			out[out.length] = y[i];
		}
	}
	return out;
}

function getSubListAll(obj, tag) {
	var out = new Array();
	if(!obj) return out;
	var y = obj.getElementsByTagName(tag);
	return y;
}

function showItems() {
	var list = getSubList(this, 'div');
	for(var i=0; i< list.length; i++) {
		list[i].style.display="block";		
	}	
}

function hideItems() {
	var list = getSubList(this, 'div');
	for(var i=0; i< list.length; i++) {
		list[i].style.display="none";		
	}	
}

function counterItems(str) {
	var x = document.getElementById('menu');
	if (!x) return;
	var y = x.getElementsByTagName('DIV');
	for(var i=0; i< y.length; i++) {
		if(y[i].parentNode == x) { 			
			y[i].onmouseover = showItems;
			y[i].onmouseout = hideItems;
		}
	}	
}

