function getObjRef (sObjID) {
	if (document.all) {
		return document.all(sObjID);
	} else if (document.getElementById) {
		return document.getElementById(sObjID);
	} else {
		return null;
	}
}

function showhide (sObjID) {
	oObj = getObjRef (sObjID);
	if (oObj.style.display == 'block') {
		oObj.style.display = 'none';
		return -1;
	} else {
		oObj.style.display = 'block';
		return 1;
	}
}

function shDef (sObjID) {
	showhide(sObjID);
}

function shContent (sObjID) {
	oLink = getObjRef (sObjID + '_link');
	if (showhide (sObjID) == 1) {
		sText = '&lt; weniger lesen';
	} else {
		sText = 'mehr lesen &gt;';
	}
	oLink.innerHTML = sText;
}

var sTermOn = '';
function shTerm(sObjID) {
	sObjID = 'term_' + sObjID;
	if (sTermOn != '') {
		showhide(sTermOn);
		oLink = getObjRef (sTermOn + '_link');
		oLink.style.fontWeight = 'normal';
	}

	if (sObjID != sTermOn) {
		showhide(sObjID);
		oLink = getObjRef (sObjID + '_link');
		oLink.style.fontWeight = 'bold';
		sTermOn = sObjID;
	} else {
		sTermOn = '';
	}
}
