// JavaScript Document
function switchHover(node, tag) {
	/*if (node.nodeName == "li") {*/
	if (tag.length() < 1) {
		tag = 'ul';
	}
	if (node.getElementsByTagName(tag)[0].style.display != 'block') {
		node.getElementsByTagName(tag)[0].style.display = 'block';
	} else {
		node.getElementsByTagName(tag)[0].style.display = 'none';
	}
}
function switchHoverID(id, displayStyle) {
	if (displayStyle == null) {
		displayStyle = "block";
	}
	if (document.getElementById(id).style.display != displayStyle) {
		document.getElementById(id).style.display = displayStyle;
	} else {
		document.getElementById(id).style.display = 'none';
	}
}
function elementOpenNode(node, displayStyle) {
	if (displayStyle == null) {
		displayStyle = "inline";
	}
	//node = document.getElementById(id);
	node.style.display = displayStyle;
}
function elementCloseNode(node) {
	//node = document.getElementById(id);
	node.style.display = 'none';
}
function elementOpen(id, displayStyle) {
	if (displayStyle == null) {
		displayStyle = "inline";
	}
	if(id != null) {
		node = document.getElementById(id);
	}
	node.style.display = displayStyle;
}
function elementClose(id) {
	if(id != null) {
		node = document.getElementById(id);
	}
	node.style.display = 'none';
}