var SelectedMenuItem;

function classAutoHover(obj) {
	var is_selected = obj.className.indexOf("Hover");
	if (  is_selected == -1 ) {
		n = obj.className;
		obj.className = n+'Hover';
	}
}
function classAutoUnhover(obj) {
	if ( SelectedMenuItem !== undefined && obj.id == SelectedMenuItem ) { return false; }
	var n = obj.className.indexOf("Hover");
	if ( n != -1 ) {
		cls = obj.className.substring(0,n);
		obj.className = cls;
	}
}
function classAutoHoverChildren(obj) {
	n = obj.firstChild;
	if ( n !== undefined && ( n.nodeName == 'a' || n.nodeName == 'A' ) ) {
		classAutoHover ( n );
	}
}
function classAutoUnhoverChildren(obj) {
	if ( SelectedMenuItem !== undefined && obj.id == SelectedMenuItem ) { return false; }
	n = obj.firstChild;
	if ( n !== undefined && ( n.nodeName == 'a' || n.nodeName == 'A' ) ) {
		classAutoUnhover ( n );
	}
}
function showChildren(obj) {
	Parent = obj.parentNode;
	for ( i = 0; i < Parent.childNodes.length; i++ ) { 
		Child = Parent.childNodes[i];
		if ( Child.id.indexOf('level1-box')!==-1 ) { 
			Child.style.display = "block"; 
			return true;
		}
	}
	return false;
}
function hideChildren(obj) {
	if ( SelectedMenuItem !== undefined && obj.id == SelectedMenuItem ) { return false; }
	for ( i = 0; i < obj.childNodes.length; i++ ) { 
		Child = obj.childNodes[i];
		if ( Child.nodeName == "div" || Child.nodeName == "DIV" ) { 
			Child.style.display = "none"; 
			return true;
		}
	}
	return false;
}
function showIt(obj) {
	obj.style.display = "block";
}
function hideIt(obj) {
	if ( SelectedMenuItem !== undefined && obj.parentNode.id == SelectedMenuItem ) { return false; }
	obj.style.display = "none";
}

