﻿//SuckerTree Horizontal Menu (Sept 14th, 06)
//By Dynamic Drive: http://www.dynamicdrive.com/style/

//Following Code Based off of SuckerTree

var HorizontalNav = {
    menuids : new Array(),
    
    addMenuElem : function( elem )
    {
        this.menuids.push( elem );
    },
    
    init : function( )
    {
        this.buildsubmenus_horizontal();
    },

    buildsubmenus_horizontal : function()
    {
        for (var i=0; i<this.menuids.length; i++)
        {
          var ultags=this.menuids[i].getElementsByTagName("ul")
            for (var t=0; t<ultags.length; t++)
            {
		        if (ultags[t].parentNode.parentNode==this.menuids[i])
		        { 
			        ultags[t].style.top=ultags[t].parentNode.offsetHeight+"px"
			        ultags[t].parentNode.getElementsByTagName("a")[0].className="mainfoldericon"
		        }
		        else
		        { 
		            ultags[t].style.left=ultags[t-1].getElementsByTagName("a")[0].offsetWidth+"px"
    	            ultags[t].parentNode.getElementsByTagName("a")[0].className="subfoldericon"
		        }
                ultags[t].parentNode.onmouseover=function()
                {
                    this.getElementsByTagName("ul")[0].style.visibility="visible"
                }
                ultags[t].parentNode.onmouseout=function()
                {
                    this.getElementsByTagName("ul")[0].style.visibility="hidden"
                }
            }
        }
    }
}