    function show_menu(menuNr)
    {
//    	log('show_menu: over_menu='+document.over_menu+' menuNr='+menuNr);

    	if((document.over_menu != document.last_over_menu)&&(document.over_menu == menuNr))
    	{
//	    	log('in show menu');	    	
	    	document.over_menu = menuNr;
	    	document.selected_folder = document.getElementById('folder_'+menuNr);
	    	if(navigator.appName == 'Microsoft Internet Explorer')
	    	{
	    		document.selected_folder.style.marginBottom = '-2px';
	    	}
	    	document.selected_folder.style.position = 'relative';
	    	document.selected_menu = document.getElementById('submenu_'+menuNr);
	    	document.selected_menu.style.position = 'absolute';
	    	document.selected_menu.style.display = 'block';
	    	document.last_over_menu = document.over_menu;
    	}
    	
    }
    function hide_menu(menuNr)
    {
//    	log('hide_menu: over_menu='+document.over_menu+' menuNr='+menuNr);

    	if(document.over_menu != menuNr)
    	{
//	    	log('in hide menu');	    	
	    	document.selected_folder = document.getElementById('folder_'+menuNr);
	    	if(navigator.appName == 'Microsoft Internet Explorer')
	    	{
	    		document.selected_folder.style.marginBottom = '0px';
	    	}
	    	document.selected_folder.style.position = 'static';
	    	document.selected_menu = document.getElementById('submenu_'+menuNr);
	    	document.selected_menu.style.position = 'static';
	    	document.selected_menu.style.display = 'none';
	    	document.last_over_menu = 'none';
    	}
    	
    }
    function log(message)
    {
    	document.getElementById('debug').innerHTML += message +' <br>';
    }