﻿function getid(id){return document.getElementById(id);}
var t;
function MenuHover(id){

    clearTimeout(t);

    var sub = getid('subnav');

    var submenu = getid('submenu'+id);

    var nav = getid('nav');

    var menu = nav.getElementsByTagName("A");

    for (var i = 0 ; i < menu.length; i++)

    {
        if(i!=0&&i!=menu.length-1)menu[i].className="";
    }

    //getid('menu'+id).className="active";

    if(submenu){

        var items = sub.getElementsByTagName("ul");

        for (var i = 0 ; i < items.length; i++)

        {items[i].style.display="none";}

        getid('divmenu0').style.display="none";

        submenu.style.display="";
    }
}

function MenuOut(){t = setTimeout('MenuInit()', 1000);}



function MenuInit(){    

    var nav = getid('nav');

    var menu = nav.getElementsByTagName("A");

    var currentSelected = getid("currentSelected");

    var menucap3 = getid('menucap3');

    for (var i = 0 ; i < menu.length; i++)

    {

        if(i!=0 && i!= menu.length-1 && menu[i].id != currentSelected.value)

        {

            menu[i].className="";

        }

        else 

        {

            if(i!=0 && i!= menu.length-1)

            {

                menu[i].className="current";                

            }

        }

    }

    var sub = getid('subnav');

    var items = sub.getElementsByTagName("ul");

    for (var i = 0 ; i < items.length; i++)

    {items[i].style.display="none";}

    getid('divmenu0').style.display=""; 

    if(getid('submenu0')){getid('submenu0').style.display="";}



    if (menucap3 != null)

    {

        var id = currentSelected.value.replace('menu','');

        MenuHover(id);

    }

}
var csssubmenuoffset=-25; 
function show(id)
{

	var menu=document.getElementById(id);
	var parent = menu.parentNode;
	var ultags=parent.getElementsByTagName("ul")
	
    for (var t=0; t<ultags.length; t++){
           // alert(ultags[t].parentNode.offsetHeight);
			ultags[t].style.top = ultags[t].parentNode.offsetHeight+csssubmenuoffset+"px";
			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
    	}
    }
 }

var menuids=["treemenu1"]

function buildsubmenus_horizontal(){
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]){ 
			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"
    }
    }
  }
}

if (window.addEventListener)
window.addEventListener("load", buildsubmenus_horizontal, false)
else if (window.attachEvent)
window.attachEvent("onload", buildsubmenus_horizontal)



