function menu_toggle(id) {
    menu_closeAll(id);
    if(document.getElementById) {
        m = document.getElementById(id);
        if(m.style.display == "none") {
            menu_open(id);
        } else {
            menu_close(id);
        }
    }
}

function menu_open(id) {
    if(document.getElementById) {
        menu_closeAll(id);
        // span
        m = document.getElementById(id);
		if(m!=null){
            m.style.display = "block";
		}
        // img
        /*el = document.getElementById(id+'img');
        src = el.src
        base = src.substring(0, src.lastIndexOf('.')-1);
        ext = src.substring(src.lastIndexOf('.'));
        el.src = base+'1'+ext;*/
    }

}

function menu_close(id) {
    if(document.getElementById) {
        // span
        m = document.getElementById(id);
        m.style.display = "none";
        // img
        /*el = document.getElementById(id+'img');
        src = el.src
        base = src.substring(0, src.lastIndexOf('.')-1);
        ext = src.substring(src.lastIndexOf('.'));
        el.src = base+'0'+ext;*/
    }
}


function menu_closeAll(notid) {
	for(i = 0; i < 20; i++) {
		if(document.getElementById('submenu'+i)){
		    id = 'submenu'+i;
		    if (id!=notid) {
			    menu_close(id);
            }
		} else {
			//break;
		}
	}
}

function load(f, a) {
	u = document.getElementById("unfold");
	us = "";
	if (u.value!=-1) us = "&unfold="+u.value;
	document.location.href = "index.php?action=show"+us+"&file="+f+"&args=" + escape(a);
}