
// Below adds in new list-hiding CSS for JS-enabled browsers

var styleSheet = document.styleSheets[0]
var selector = "ul#sub_nav ul"
var properties = "display:none"

if (typeof styleSheet.addRule != "undefined")
	{styleSheet.addRule(selector, properties, index);}

else if (typeof styleSheet.insertRule != "undefined")
	{
	if (typeof index == "undefined")
		{var index = styleSheet.cssRules.length;}
	styleSheet.insertRule(selector + " {" + properties + "}", index);
	}

addEvent(window, 'load', dynMenu); // dynamic sub_nav menu

//------------------------

function dynMenu()
 {
 	if(document.getElementById("sub_nav"))
 		{
		var thispage = location.href.substring(location.href.lastIndexOf("/wellnessprogramme"))

		if (thispage.match("showQuestionnaire"))
			{thispage = "showQuestionnaire"}

		else if(thispage.match("validateLogin"))
			{thispage = "userHome"}

		var alllinks = document.getElementsByTagName("a")

		for (var i=(alllinks.length-1); i>=0;i--)
			{
			var thislink = alllinks[i]
			var parNode = thislink.parentNode

			if(thislink.href.match(thispage) && parNode.nodeName == "LI")
				{
				parNode.className = 'current'
				parNode.parentNode.className = 'open'
				parNode.parentNode.parentNode.className = 'parent'
				}

			if(!window.XMLHttpRequest && parNode.nodeName == "LI")	// specific to Internet Explorer 6-
				{
				addEvent(parNode, 'mouseover', IE6hover)
				addEvent(parNode, 'mouseout', IE6blur)
				}
			}
		}
}

function IE6hover()
{
	newClass(this, 'IEhover')
}

function IE6blur()
{
	removeClass(this, 'IEhover')
}
