var selectedSMenu;
var selectedSMenuItem;

function showsubmenu(id) 
{
    var d = document.getElementById(id);
	for (var i = 1; i<=10; i++) 
	{
		if (document.getElementById('smenu'+i)) document.getElementById('smenu'+i).style.display='none';
	}
    if (d) {d.style.display='block';}
}

Object.prototype.nextObject = function() 
{ 
    var n = this; 
    do n = n.nextSibling; 
    while (n && n.nodeType != 1); 
    return n; 
}

function resetsubmenu()
{
	for (var i = 1; i<=10; i++) 
	{
		if (document.getElementById('smenu'+i)) 
		{
		    document.getElementById('smenu'+i).style.display='none';
		    if (i == selectedSMenu)
		    {
		        document.getElementById('smenu'+i).style.display='block';
		        if (document.getElementById('menu' + i)) document.getElementById('menu' + i).style.color = '#5C5CFF';
		        if (selectedSMenuItem<=0) continue;
                var a; var f;
		        if (document.all)
		        {
		            if (!document.getElementById('smenu'+i).firstChild) continue;
		            a = document.getElementById('smenu'+i).firstChild.firstChild;
                    f= selectedSMenuItem-2;
                }
		        else
		        {
		            if (!document.getElementById('smenu'+i).firstChild.nextSibling) continue;
		            a = document.getElementById('smenu'+i).firstChild.nextSibling.firstChild;
                    f= 2*selectedSMenuItem-2;
                    }
		        for (j=0; j<=f; j++)
		        {
		            a=a.nextSibling;
		        }
		        if (a.firstChild || a.firstChild.style) a.firstChild.style.color = '#5C5CFF';
            }
        }
    };
document.getElementById('menu').style.top='0px'
}

if (window.addEventListener)
    window.addEventListener("load", resetsubmenu, false)
else if (window.attachEvent)
    window.attachEvent("onload", resetsubmenu);
