var menuItems = new Array();

		function restoreMenu(){
			var cookieValue = getCookie('Menu');

			if (cookieValue != null){
				menuItems = cookieValue.split(':');
					for(i=0;i<menuItems.length;i++) {
						if(menuItems[i] != null && menuItems[i] != ''){
							handleMenu(menuItems[i]);
						}
					}
			}
		}
		
		function remember(MenuItem,Open){
				var temp = new Array();
				
				if (Open != 1){
					for(i=0;i<menuItems.length;i++) {
						if (MenuItem != menuItems[i]){
							temp[temp.length] = menuItems[i];
						}
					}
					menuItems = temp;
				} else {
					menuItems[menuItems.length] = MenuItem;
				}

				var tempstring = '';
				
				for(i=0;i<menuItems.length;i++) {
					if (menuItems[i] != null && menuItems[i] != ''){
						tempstring = tempstring + menuItems[i] + ':';
					}
				}
				
				if (menuItems.length != 0){
					setCookie('Menu',tempstring);
				} else {
					deleteCookie('Menu');
				}
		}		
		
		function handleMenu(whichmenu){
			if (document.getElementById(whichmenu).style.visibility == 'hidden'){
				document.getElementById(whichmenu).style.visibility = 'visible';
				document.getElementById(whichmenu).style.display = 'block';
				remember(whichmenu,1);
			} else {
				document.getElementById(whichmenu).style.visibility = 'hidden';
				document.getElementById(whichmenu).style.display = 'none';
				remember(whichmenu,0);
			}
		}
		
		function checkDeleteUser(id, name) {
			if (confirm("Are you sure you would like to delete the user '"+name+"'?") == 1) {
				window.location = "index.php?action=deleteuser&id="+id;
			}
		}

		function checkDeleteFile(id, name) {
			if (confirm("Are you sure you would like to delete the file '"+name+"'?") == 1) {
				window.location = "index.php?action=deletefile&id="+id;
			}
		}		
		
		function showHideList(el){
			var bd = el.parentNode.parentNode.parentNode.getElementsByTagName('tbody')[0];
			bd.style.display = (bd.style.display == 'none' ? '' : 'none');
		}