var zIndexMod = 10;
var dropDownNavId = "dropDownNav";
var pagePath = "";
//This script does NOT populate the top elements on the homepage, only the sub elements in the dropDownNav
var hrefs = new Array();
hrefs[0] = new Array("Home", "index", null);
hrefs[1] = new Array("What is a Migraine?", "what-is-migraine.html", 
				[["Recognizing Migraine Symptoms","what-is-migraine--recognizing-symptoms.html"],
				 ["What Triggers a Migraine?","what-is-migraine--what-triggers.html"],
				 ["Migraine Myths and Truths","what-is-migraine--myths-and-truths.html"],
				 ["Minimizing Migraine's Impact","what-is-migraine--minimizing-impacts.html"]]);
hrefs[2] = new Array("About Axert", "can-axert-help-me.html", 
				[["Printable Questions","can-axert-help-me--printable-questions.html"]]);
hrefs[3] = new Array("FAQs", "answers-to-faqs.html", null);
hrefs[4] = new Array("Coping Tools &amp; Tips", "coping-tools-and-tips.html",
				[["Coping Tips Checklist (.pdf)","assets/checklist.pdf"],
				 ["Treatment Plan (.pdf)","assets/migrainetreatmentplan.pdf"]]);
hrefs[5] = new Array("Getting Help", "getting-professional-help.html", null);
hrefs[6] = new Array("Resources", "migraine-resources.html", null);
hrefs[7] = new Array("Glossary", "migraine-glossary.html", null);
function setPagePath(path)
{
	pagePath = path; 
};
function showPopupMenu(div,event)
{
	if(document.getElementById(dropDownNavId))
	{
		var indexOfDiv = (div.style.zIndex - zIndexMod); 
		var divOffsetX = div.offsetLeft;
		var divOffsetY = (div.offsetTop + 19);
		var mouseEvent = event;
		//document.getElementById(dropDownNavId).onmouseout = function(event){hidePopupMenu(event);};
		//document.getElementById(dropDownNavId).onmouseout = hidePopupMenu(event);
		document.getElementById(dropDownNavId).style.visibility = "visible";
		document.getElementById(dropDownNavId).style.top = divOffsetY+"px";
		document.getElementById(dropDownNavId).style.left = divOffsetX+"px";
		var popupLinks = this.getPopupMenuLinks((div.style.zIndex-zIndexMod));
		document.getElementById(dropDownNavId).innerHTML = popupLinks;
	}
};
function forceHidePopupMenu()
{
	document.getElementById("dropDownNav").style.visibility = "hidden";
};
function hidePopupMenu(event)
{ 
	var eventDest = event.toElement ? event.toElement : event.relatedTarget;
	var result = false;
	if(eventDest)
	{
		if(eventDest.parentNode.id)
		{
			switch(eventDest.parentNode.id)
			{
				case "homeNavContainer":
				case "dropDownNav":
				case "homeNav":
				{
					result = true;
					break;
				}
				default:
				{
					result = false;
					break;
				}
			}
			if(!result)
			{
				document.getElementById("dropDownNav").style.visibility = "hidden";
			}
		}
		else
		{
			document.getElementById("dropDownNav").style.visibility = "hidden";
		}
	}
};
function getPopupMenuLinks(hrefNum)
{
	var outputHTML = "";
	if(hrefs[hrefNum][2][0] != null)
	{
		for(var x=0; x<hrefs[hrefNum][2].length; x++)
		{
			if (hrefs[hrefNum][2][x][1].match("pdf")!=null) {
				outputHTML += "<a href=\""+pagePath+hrefs[hrefNum][2][x][1]+"\" class=\"dropDownLink\" target=\"_blank\">"+hrefs[hrefNum][2][x][0]+"</a>";
			}else {
				outputHTML += "<a href=\""+pagePath+hrefs[hrefNum][2][x][1]+"\" class=\"dropDownLink\">"+hrefs[hrefNum][2][x][0]+"</a>";
			}
		}
	}
	return outputHTML;
};