/*  source: http://www.javascriptkit.com/script/script2/csstopmenu.shtml */

/***********************************************

* CSS Horizontal List Menu- by JavaScript Kit (www.javascriptkit.com)
* Menu interface credits: http://www.dynamicdrive.com/style/csslibrary/item/glossy-vertical-menu/ 
* This notice must stay intact for usage
* Visit JavaScript Kit at http://www.javascriptkit.com/ for this script and 100s more

***********************************************/

var cssmenuids = ["cssmenu1"] //Enter id(s) of CSS Horizontal UL menus, separated by commas
var csssubmenuoffset = 0 //Offset of submenus from main menu. Default is 0 pixels.

function createcssmenu()
{
  for (var i = 0; i < cssmenuids.length; i++)
	{
    var ultags = document.getElementById(cssmenuids[i]).getElementsByTagName("ul")
    for (var t = 0; t < ultags.length; t++)
		{
			ultags[t].style.top = ultags[t].parentNode.offsetHeight + csssubmenuoffset + "px";
    	var spanref = document.createElement("span");
			spanref.className = "arrowdiv"
			spanref.innerHTML = "&nbsp;&nbsp;&nbsp;&nbsp;"  
			ultags[t].parentNode.getElementsByTagName("a")[0].appendChild(spanref);
    	ultags[t].parentNode.onmouseover =
			function()
			{
/*				this.style.zIndex = 100; */
				this.style.zIndex = 1000;
  			this.getElementsByTagName("ul")[0].style.visibility = "visible";
				this.getElementsByTagName("ul")[0].style.zIndex = 0;
    	}
    	ultags[t].parentNode.onmouseout =
			function()
			{
				this.style.zIndex = 0;
				this.getElementsByTagName("ul")[0].style.visibility = "hidden";
/*				this.getElementsByTagName("ul")[0].style.zIndex = 100; */
				this.getElementsByTagName("ul")[0].style.zIndex = 1000;
    	}
    }
  }
}

if (window.addEventListener)
	window.addEventListener("load", createcssmenu, false);
else if (window.attachEvent)
	window.attachEvent("onload", createcssmenu);