var menuids=["treemenu1"] //Enter id(s) of SuckerTree UL menus, separated by commas

function buildsubmenus()
{
    for (var i = 0; i < menuids.length; i++)
    {
        var ultags=document.getElementById(menuids[i]).getElementsByTagName("ul");
        for (var t = 0; t < ultags.length; t++)
        {
            if (ultags[t].parentNode.parentNode.id == menuids[i])
                { //if this is a first level submenu
		          ultags[t].style.top="22px"; //dynamically position first level submenus to be height of main menu item
	            }
            else{ //else if this is a sub level menu (ul)
		        ultags[t].style.left="170px" //position menu to the right of menu item that activated it
	            }
	
        //ultags[t].parentNode.getElementsByTagName("a")[0].className="subfolderstyle";
	            ultags[t].parentNode.onmouseover = function(e)
                    {
                        this.getElementsByTagName("ul")[0].isMouseOver=true;
                        this.getElementsByTagName("ul")[0].style.visibility="visible"
                        hideAllOther(this);

                            if(this.toref)
                            window.clearTimeout(this.toref);
                    }
                    ultags[t].parentNode.onmouseout = function()
                    {
                        var saveref=this.getElementsByTagName("ul")[0];
                        saveref.isMouseOver=false;
                        if(this.toref)
                        window.clearTimeout(this.toref);

                        this.toref=window.setTimeout(function(e){
                        if(!saveref.isMouseOver)
                        saveref.style.visibility="hidden"
                        },100);
                    }
                   }
                }
            }

function hideAllOther(liobj){
var p=liobj.parentNode.childNodes;

//alert(liobj.parentNode.childNodes[3]);
//alert(p);
var i;
try{
for (i=0; i<p.length; i++){
if (liobj != p[i] && "LI"==p[i].tagName && p[i].getElementsByTagName("ul").length)
p[i].getElementsByTagName("ul")[0].style.visibility="hidden";
}
}catch(e){
alert(p[i].innerHTML)
}

}

function ShowPopUp(page) {
//    var tags = document.getElementById(page);
//    tags.style.visibility = "visible";
//    var p = page.toString()
//    window.open('BubbleTip.aspx', 'Traveltech', 'width=100,height=100,left=0,top=100,screenX=0,screenY=100,menubar=no,resizable=no,toolbar=no,scrollbars=no,status=no,directories=no,location=no');
    }

//if (window.addEventListener)
//window.addEventListener("load", buildsubmenus, false)
//else if (window.attachEvent)
//window.attachEvent("onload", buildsubmenus)


