﻿var cssmenuids=["navimenu"]; //Enter id(s) of CSS Horizontal UL menus, separated by commas
var csssubmenuoffset=-4; //Offset of submenus from main menu. Default is 0 pixels.
var csssubmenuoffsetwidth=0;

function createcssmenu2(){
  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";
		  ultags[t].style.left=csssubmenuoffsetwidth+"px";
		  
		  if(ultags[t].getElementsByTagName("li").length > 0)
		  {
  	    var spanref=document.createElement("span");
		    spanref.className="menuitemarrow";
  		  
		    if(ultags[t].parentNode.getElementsByTagName("a")[0].className == "selected")
		      spanref.innerHTML="&nbsp;<img src='images/arrowDownMenu_selected.jpg' width='6'/>";
		    else
		      spanref.innerHTML="&nbsp;<img src='images/arrowDownMenu.jpg' width='6'/>";

		    ultags[t].parentNode.getElementsByTagName("a")[0].appendChild(spanref);
		    
		    if(ultags[t].parentNode.getElementsByTagName("a")[0].className == "selected")
		      ultags[t].style.visibility="visible";
		  }

  	  ultags[t].parentNode.onmouseover=function(){
				  this.style.zIndex=100;
   
				  if(this.getElementsByTagName("ul")[0].getElementsByTagName("li").length > 0)
				  {
				  	for (var t=0; t<ultags.length; t++)
				      ultags[t].style.visibility="hidden";
				    this.getElementsByTagName("ul")[0].style.visibility="visible";
				  }
				  
				  this.getElementsByTagName("ul")[0].style.zIndex=0;
  	  }
  	  ultags[t].parentNode.onmouseout=function(){
			    this.style.zIndex=0;
			    
			    for (var t=0; t<ultags.length; t++)
			      if(ultags[t].parentNode.getElementsByTagName("a")[0].className != "selected")
				      ultags[t].style.visibility="hidden";
				    else 
		          ultags[t].style.visibility="visible";
			      
			    this.getElementsByTagName("ul")[0].style.zIndex=100;				  
  	  }
    }
  }
}


if (window.addEventListener)
  window.addEventListener("load", createcssmenu2, false)
else if (window.attachEvent)
  window.attachEvent("onload", createcssmenu2)
