//==============================================================
// File: Top Menu Popup Style.js
// This menu is necessary for working with "Top Menu Renderer.xslt" 
// Original code by: Alexander Tsvirchkov                             
// Customized for Top Menu by: BJ Basaņes 2008.03.12
//==============================================================

//Enter id(s) of Tree UL menus, separated by commas
var topMenuIds=["top-main-menu-list"];

function createTopMenus(){
   for (var i=0; i<topMenuIds.length; i++){
      var ultags=document.getElementById(topMenuIds[i]).getElementsByTagName("ul")
      for (var t=0; t<ultags.length; t++){
         ultags[t].parentNode.getElementsByTagName("a")[0].className="submenustyle"
      
         //if this is a first level submenu
  		   //if (ultags[t].parentNode.parentNode.id==topMenuIds[i]) 
            //dynamically position first level submenus to be width of main menu item  		
 	  	      //ultags[t].style.left=(ultags[t].parentNode.offsetWidth)+"px" 
         //else if this is a sub level submenu (ul) 	  	  
		     //else 
           //position menu to the right of menu item that activated it		  
		        //ultags[t].style.left=(ultags[t-1].getElementsByTagName("a")[0].offsetWidth)+"px" 
		  
         ultags[t].parentNode.onmouseover=function(){
           this.getElementsByTagName("ul")[0].style.display="block"
         }
    
         ultags[t].parentNode.onmouseout=function(){
           this.getElementsByTagName("ul")[0].style.display="none"
         }
      }
  
      //loop through all sub menus again, and use "display:none" to hide menus 
	    for (var t=ultags.length-1; t>-1; t--){
	        ultags[t].style.visibility="visible"
		    ultags[t].style.display="none"
        }
   }
}

function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      if (oldonload) {
        oldonload();
      }
      func();
    }
  }
}

addLoadEvent(createTopMenus);





