function toggleNode(node, oHandler) {
	var nodeArray = node.childNodes;
	for(i=0; i < nodeArray.length; i++) {
		node = nodeArray[i];
		if(node.tagName && node.tagName.toLowerCase() == 'div') {

			if(node.style.display == 'block') {
				closeNode(node, oHandler);
			} else {
				openNode(node, oHandler);
			}
		}
	}

	oHandler.blur();
}

function openNode(node, oHandler) {
	node.style.display = 'block';
	oHandler.className = "opened";
}

function closeNode(node, oHandler) {
	node.style.display = 'none';
	oHandler.className = "closed";
}