function overPunkt(obj_listPunkt)
{
	var childs = getChilds(obj_listPunkt);
	childs.child2.style.display="block";
	childs.child2.style.top=obj_listPunkt.offsetHeight;
	obj_listPunkt.style.background="#9f9f9f";
	obj_listPunkt.style.padding=0;
	childs.child1.style.border="solid 0px #000";
	childs.child1.style.borderBottom="none";
	color_text=obj_listPunkt.style.color;
	obj_listPunkt.style.color="#dfd";
}
	  
function outPunkt(obj_listPunkt)
{
	var childs = getChilds(obj_listPunkt);
	childs.child2.style.display="none";
	obj_listPunkt.style.background="transparent";
	obj_listPunkt.style.padding=0;
	obj_listPunkt.style.paddingBottom=0;
	childs.child1.style.border="none";
	obj_listPunkt.style.color=color_text;
}

function getChilds(obj) {
	var child1 = null;
	var child2 = null;
	for(var i = 0; i < obj.childNodes.length; i++) {
		if(obj.childNodes[i].nodeType == 1) {
			child1 = obj.childNodes[i];
			break;
		}
	}
	i++;
	for(var i = i; i < obj.childNodes.length; i++) {
		if(obj.childNodes[i].nodeType == 1) {
			child2 = obj.childNodes[i];
			break;
		}
	}
	return {child1: child1, child2: child2};
}
