// JavaScript Document
/*
function showSibling(node)
{
    var sibling  = node.nextSibling;
	while(sibling.nodeType=="3")
		sibling = sibling.nextSibling;
    sibling.style.visibility = "visible";
}
function hideSibling(node)
{
    var sibling = node.nextSibling;
	while(sibling.nodeType=="3")
		sibling = sibling.nextSibling;
    sibling.style.visibility = "hidden";
}
function hold(node)
{
    var parent = node.parentNode;
    var ulparent = parent.parentNode;
    ulparent.style.visibility = "visible";
}
function hideParent(node)
{
    var parent = node.parentNode ;
    var ulparent = parent.parentNode;
	if(ulparent!=document.getElementById('primary-nav'))
    	ulparent.style.visibility = "hidden";
}
function holdParent(node)
{
	var li = node.parentNode;
	var ul = li.parentNode;
	var parent_li = ul.parentNode;
	var parent_ul = parent_li.parentNode;
	parent_ul.style.visibility = "visible";
}*/

function hide()
{
	var nav = document.getElementById('primary-nav');
	var uls = nav.getElementsByTagName('ul');
	var i;
	for (i=0; i<uls.length; i++)
	{
		uls[i].style.visibility = "hidden";	
	}
}
function show(node)
{
	var li = node.parentNode;
	var ul = li.parentNode;
	ul.style.visibility = "visible";
	while(ul!=document.getElementById("primary-nav"))
	{
		li = ul.parentNode;
		ul = li.parentNode;
		if(ul!=document.getElementById("primary-nav"))
			ul.style.visibility = "visible";
		else
			break;
	}
	var parent = node.parentNode;
	var ul_child = parent.getElementsByTagName("ul");
	if(ul_child.length>0)
	{
		var child = node.nextSibling;
		while(child.nodeType=="3")
			child = child.nextSibling;
		child.style.visibility = "visible";
	}
}