﻿
    /***********************************************
	* AnyLink Drop Down Menu- © Dynamic Drive (www.dynamicdrive.com)
	* This notice MUST stay intact for legal use
	* Visit http://www.dynamicdrive.com/ for full source code
	***********************************************/
	//Contents for menu 2, and so on
	var headMenu1 = new Array();
	headMenu1[0] = '<a href="http://my.helmetstohardhats.org/home.aspx" onmouseover="showBolt(\'bolt0\'); return true;" onmouseout="hideBolt(\'bolt0\'); return true;"><span id="bolt0">&nbsp;&nbsp;&nbsp;</span>My Account</a>';
	headMenu1[1] = '<a href="http://my.helmetstohardhats.org/Resume/ListResumes.aspx" onmouseover="showBolt(\'bolt1\'); return true;" onmouseout="hideBolt(\'bolt1\'); return true;"><span id="bolt1">&nbsp;&nbsp;&nbsp;</span>My Profile</a>';
	headMenu1[2] = '<a href="http://my.helmetstohardhats.org/Agents/ManageJobAgents.aspx" onmouseover="showBolt(\'bolt2\'); return true;" onmouseout="hideBolt(\'bolt2\'); return true;"><span id="bolt2">&nbsp;&nbsp;&nbsp;</span>My Job Search Agents</a>'; 
	headMenu1[3] = '<a href="http://my.helmetstohardhats.org/JobFile/JobFile.aspx" onmouseover="showBolt(\'bolt3\'); return true;" onmouseout="hideBolt(\'bolt3\'); return true;"><span id="bolt3">&nbsp;&nbsp;&nbsp;</span>My Saved Jobs</a>';
	headMenu1[4] = '<a href="http://my.helmetstohardhats.org/SkillsTranslator.aspx" onmouseover="showBolt(\'bolt4\'); return true;" onmouseout="hideBolt(\'bolt4\'); return true;"><span id="bolt4">&nbsp;&nbsp;&nbsp;</span>My Skills Translator</a>';
	headMenu1[5] = '<a href="http://my.helmetstohardhats.org/LandingPages/H2HNetworkingLanding.aspx" onmouseover="showBolt(\'bolt5\'); return true;" onmouseout="hideBolt(\'bolt5\'); return true;"><span id="bolt5">&nbsp;&nbsp;&nbsp;</span>My Career Network</a>';
		
	var headMenu2 = new Array();
	headMenu2[0] = '<a href="http://js.helmetstohardhats.org/" onmouseover="showBolt(\'bolt0\'); return true;" onmouseout="hideBolt(\'bolt0\'); return true;"><span id="bolt0">&nbsp;&nbsp;&nbsp;</span>Search Careers</a>';
	headMenu2[1] = '<a href="http://my.helmetstohardhats.org/MilMatch.aspx" onmouseover="showBolt(\'bolt1\'); return true;" onmouseout="hideBolt(\'bolt1\'); return true;"><span id="bolt1">&nbsp;&nbsp;&nbsp;</span>Mil Match</a>';
	headMenu2[2] = '<a href="http://info.helmetstohardhats.org/content/trade-unions/" onmouseover="showBolt(\'bolt2\'); return true;" onmouseout="hideBolt(\'bolt2\'); return true;"><span id="bolt2">&nbsp;&nbsp;&nbsp;</span>Trades & Associations</a>';
	
	var headMenu3 = new Array();
	headMenu3[0] = '<a href="http://info.helmetstohardhats.org/" onmouseover="showBolt(\'bolt0\'); return true;" onmouseout="hideBolt(\'bolt0\'); return true;"><span id="bolt0">&nbsp;&nbsp;&nbsp;</span>Info Center</a>';
	headMenu3[1] = '<a href="http://info.helmetstohardhats.org/content/career/" onmouseover="showBolt(\'bolt1\'); return true;" onmouseout="hideBolt(\'bolt1\'); return true;"><span id="bolt1">&nbsp;&nbsp;&nbsp;</span>Articles</a>';
	headMenu3[2] = '<a href="http://info.helmetstohardhats.org/content/trade-unions/" onmouseover="showBolt(\'bolt2\'); return true;" onmouseout="hideBolt(\'bolt2\'); return true;"><span id="bolt2">&nbsp;&nbsp;&nbsp;</span>Trades & Associations</a>';
	headMenu3[3] = '<a href="http://info.helmetstohardhats.org/content/wounded-warriors/index" onmouseover="showBolt(\'bolt3\'); return true;" onmouseout="hideBolt(\'bolt3\'); return true;"><span id="bolt3">&nbsp;&nbsp;&nbsp;</span>Wounded Warriors</a>';
	headMenu3[4] = '<a href="http://info.helmetstohardhats.org/content/veteran-benefits/" onmouseover="showBolt(\'bolt4\'); return true;" onmouseout="hideBolt(\'bolt4\'); return true;"><span id="bolt4">&nbsp;&nbsp;&nbsp;</span>Veteran Benefits</a>';
	headMenu3[5] = '<a href="http://info.helmetstohardhats.org/content/press-center/sponsors/" onmouseover="showBolt(\'bolt5\'); return true;" onmouseout="hideBolt(\'bolt5\'); return true;"><span id="bolt5">&nbsp;&nbsp;&nbsp;</span>Sponsors</a>';
	headMenu3[6] = '<a href="http://info.helmetstohardhats.org/content/faq/" onmouseover="showBolt(\'bolt6\'); return true;" onmouseout="hideBolt(\'bolt6\'); return true;"><span id="bolt6">&nbsp;&nbsp;&nbsp;</span>FAQs</a>';
	headMenu3[7] = '<a href="http://info.helmetstohardhats.org/content/press-center/" onmouseover="showBolt(\'bolt7\'); return true;" onmouseout="hideBolt(\'bolt7\'); return true;"><span id="bolt7">&nbsp;&nbsp;&nbsp;</span>Media Center</a>';
	headMenu3[8] = '<a href="http://my.helmetstohardhats.org/LandingPages/H2HForumsLanding.aspx" onmouseover="showBolt(\'bolt8\'); return true;" onmouseout="hideBolt(\'bolt8\'); return true;"><span id="bolt8">&nbsp;&nbsp;&nbsp;</span>Discussion Board</a>';
	headMenu3[9] = '<a href="http://www.helmetstohardhats.org/features.asp" onmouseover="showBolt(\'bolt9\'); return true;" onmouseout="hideBolt(\'bolt9\'); return true;"><span id="bolt9">&nbsp;&nbsp;&nbsp;</span>Features</a>';
	headMenu3[10] = '<a href="http://info.helmetstohardhats.org/content/helpful-links/helpful-links" onmouseover="showBolt(\'bolt10\'); return true;" onmouseout="hideBolt(\'bolt10\'); return true;"><span id="bolt10">&nbsp;&nbsp;&nbsp;</span>Helpful Links</a>';

	var menuwidth = '200px';        //default menu width
	var menubgcolor = 'white';      //menu bgcolor
	var disappeardelay = 250;       //menu disappear speed onMouseout (in miliseconds)
	var hidemenu_onclick = "yes";   //hide menu when user clicks within menu?
	
	// H2H methods only
  function showBolt(spanID)
  {
    document.getElementById(spanID).innerHTML = "<img src='http://media.newjobs.com/id/www/h2h/bolt-icon.gif' border='0'>&nbsp;";
  }

  function hideBolt(spanID)
  {
    document.getElementById(spanID).innerHTML = "&nbsp;&nbsp;&nbsp;";
  }	

	/////No further editting needed

	var ie4 = document.all;
	var ns6 = document.getElementById && !document.all;

	if (ie4 || ns6)
	  document.write('<div id="dropMenuList" style="visibility:hidden;width:' + menuwidth + ';background-color:' + menubgcolor + '" onMouseover="clearhidemenu()" onMouseout="dynamichide(event)"></div>');

	function getposOffset(what, offsettype) {
		var totaloffset = (offsettype == "left") ? what.offsetLeft : what.offsetTop;
		var parentEl = what.offsetParent;
		while (parentEl != null) {
			totaloffset = (offsettype == "left") ? totaloffset + parentEl.offsetLeft : totaloffset + parentEl.offsetTop;
			parentEl = parentEl.offsetParent;
		}
		return totaloffset;
	}


	function showhide(obj, e, visible, hidden, menuwidth) {
		if (ie4 || ns6)
		  dropmenuobj.style.left=dropmenuobj.style.top="-500px";
		
		if (menuwidth != "") {
			dropmenuobj.widthobj = dropmenuobj.style;
			dropmenuobj.widthobj.width=menuwidth;
		}
		
		if (e.type == "click" && obj.visibility == hidden || e.type == "mouseover")
		  obj.visibility = visible;
		else if (e.type == "click")
		  obj.visibility = hidden;
	}


	function iecompattest(){
		return (document.compatMode && document.compatMode != "BackCompat") ? document.documentElement : document.body;
	}


	function clearbrowseredge(obj, whichedge) {
		var edgeoffset = 0;
		
		if (whichedge == "rightedge") {
			var windowedge = ie4 && !window.opera ? iecompattest().scrollLeft + iecompattest().clientWidth-12 : window.pageXOffset + window.innerWidth - 12;
			dropmenuobj.contentmeasure = dropmenuobj.offsetWidth;
			
			if (windowedge - dropmenuobj.x < dropmenuobj.contentmeasure)
				edgeoffset = dropmenuobj.contentmeasure - obj.offsetWidth;
		}
		else {
			var topedge = ie4 && !window.opera ? iecompattest().scrollTop : window.pageYOffset;
			var windowedge = ie4 && !window.opera ? iecompattest().scrollTop + iecompattest().clientHeight - 12 : window.pageYOffset + window.innerHeight - 12;
			dropmenuobj.contentmeasure = dropmenuobj.offsetHeight;
			
			if (windowedge-dropmenuobj.y < dropmenuobj.contentmeasure) { //move up?
				edgeoffset = dropmenuobj.contentmeasure + obj.offsetHeight;
				if ((dropmenuobj.y-topedge) < dropmenuobj.contentmeasure) //up no good either?
				  edgeoffset = dropmenuobj.y + obj.offsetHeight - topedge;
			}
		}
		
		return edgeoffset;
	}


	function populatemenu(what) {
		if (ie4 || ns6)
		  dropmenuobj.innerHTML = what.join("");
	}


	function dropdownmenu(obj, e, menucontents, menuwidth){
		if (window.event) event.cancelBubble = true;
		else if (e.stopPropagation) e.stopPropagation();
		clearhidemenu();
		dropmenuobj = document.getElementById ? document.getElementById("dropMenuList") : dropMenuList;
		populatemenu(menucontents);

		if (ie4 || ns6) {
			showhide(dropmenuobj.style, e, "visible", "hidden", menuwidth);
			dropmenuobj.x = getposOffset(obj, "left");
			dropmenuobj.y = getposOffset(obj, "top");
			dropmenuobj.style.left = dropmenuobj.x - clearbrowseredge(obj, "rightedge") + "px";
			dropmenuobj.style.top = dropmenuobj.y - clearbrowseredge(obj, "bottomedge") + obj.offsetHeight + "px";
		}

		return clickreturnvalue();
	}


	function clickreturnvalue() {
		if (ie4 || ns6) return false;
		else return true;
	}


	function contains_ns6(a, b) {
		while (b.parentNode)
		  if ((b = b.parentNode) == a)
		    return true;
		return false;
	}
    
    function dynamichide(e) {
		if (ie4 && !dropmenuobj.contains(e.toElement))
		  delayhidemenu();
		else if (ns6 && (null != e.relatedTarget)) {
            if ((e.currentTarget != e.relatedTarget) && !contains_ns6(e.currentTarget, e.relatedTarget))
    		delayhidemenu();
	    }
	}

	function hidemenu(e) {
		if (typeof dropmenuobj != "undefined") {
			if (ie4 || ns6)
			  dropmenuobj.style.visibility = "hidden";
		}
	}


	function delayhidemenu() {
		if (ie4 || ns6)
		  delayhide = setTimeout("hidemenu()",disappeardelay);
	}

	function clearhidemenu() {
		if (typeof delayhide != "undefined")
		  clearTimeout(delayhide);
	}

	if (hidemenu_onclick == "yes")
	  document.onclick = hidemenu;
  
