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. Try -1

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";
			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.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;
		  	}
	    }
	}
}

function addEvent(anElement, anEventType, aFunction, anDoUseCapture){  
	//cross-browser event handling for IE5+, NS6+, and Mozilla/Gecko By Scott Andrew
	if(anElement.addEventListener){
		anElement.addEventListener(anEventType, aFunction, anDoUseCapture);
		return true;
	}else if(anElement.attachEvent){
		var r = anElement.attachEvent('on' + anEventType, aFunction);
		return r;
	}else{
		anElement['on' + anEventType] = aFunction;
	}
}

addEvent(window, 'load', createcssmenu2, false);
