
function checker(containerId, elementClass, step) {
	/* 08 05 21 */
	counter = 1;
	elements = document.getElementById(containerId).getElementsByTagName('div');
	for(i = 0; i < elements.length; i++){
		if(elements[i].className == elementClass) {
			if(counter == step) {
				elements[i].style.marginRight = '0';
				counter = 1;
			}
			else
				counter++;
		}
	}
}

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;

                                               }

                               }

                }

}


function daysTitle(titleId, listId) {
	if(titleId && listId) {
		objTitle = document.getElementById(titleId);
		objList = document.getElementById(listId);
		if(objList.childNodes.length == 0)
			objTitle.style.display = 'none';
	}
}
// 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';
}
