var browsing = false;

function hideMenus()
{
    $("div.submenu").hide();
}

function openPage()
{
   document.location = $(this).children("a").attr("href");
}

function mainmenu()
{
    $("div.submenu li").click(openPage);
    
    $("div.submenu").hover
    (
        function () { browsing = true; },
        function () { $(this).hide(); browsing = false; }
    );
    
    $("#nav li").hover
    (
        function()
        {
            // Piilota muut menut
            if (!browsing)
            {
                hideMenus();
            }
           
            // Hae sivun ID
            page_id = $(this).attr("id").match(/[0-9]+/g);
            
            // Hae päävalikkokohteen sijainti
            position = $(this).position();
            
            // Hae oikea navigaatio
            sub_nav = $("div#sublevels div#nav_"+page_id);
            
            // Asemoi ja näytä navigaatio
            //sub_nav.css({ marginTop : position.top + $(this).outerHeight() + 5, marginLeft : position.left }).show();
            sub_nav.css({ top : position.top + $(this).outerHeight() + 5, left : position.left }).show();
    	},
        function()
        {
    		//page_id = $(this).attr("id").match(/[0-9]+/g);
            
            //setTimeout('$("div#sublevels div#nav_'+page_id+'").hide();', 2000);
    	}
    );
}

function showSubLevel()
{
    //$("li.hidden").parent("ul").hide();
    $(this).children("ul").show();
}

 $(document).ready(function()
 {
     mainmenu();
     
     $("li.hidden").parent("ul").hide();
     
     $("li.hidden").parent("ul").parent("li").mouseover(showSubLevel);
     
 });