// 20 augustus 2008
// Opermking: close is optioneel
function shortenByClass(tagName, className, maxLength, close) {
	objElements = document.getElementsByTagName(tagName);
	for(i = 0; i < objElements.length; i++) {
		if(objElements[i].className == className) {
			if(objElements[i].innerHTML.length > maxLength) {
				objElements[i].innerHTML = objElements[i].innerHTML.substring(0, maxLength);
				if(objElements[i].innerHTML.substring(objElements[i].innerHTML.length - 1, objElements[i].innerHTML.length) == ' ')
					objElements[i].innerHTML = objElements[i].innerHTML.substring(0, objElements[i].innerHTML.length - 1);
				if(close)
					objElements[i].innerHTML = objElements[i].innerHTML + close;
			}
		}
	}
}

// 29 augustus 2008
// Opmerking: vult de opgegeven klassenaam aan met '_even' en '_odd'
function zebra(objId, objTag, objElementId) {
	obj = document.getElementById(objId);
	objElements = obj.getElementsByTagName(objTag);
	counter = 0;
	for(i = 0; i < objElements.length; i++) {
		if(objElements[i].className == objElementId) {
			if(counter == 0) {
				objElements[i].className = objElementId + '_even';
				counter++;
			}
			else {
				objElements[i].className = objElementId + '_odd';
				counter = 0;
			}
		}
	}
}


function hide(msgId, newsId) {
      if(document.getElementById(msgId))
            document.getElementById(newsId).style.display = 'none';
}
