function clearMenuSelection(id) {
    var elm = document.getElementById(id);
    if (elm) {
        var uls = elm.getElementsByTagName("ul");
        var ul = null;
        for (var i=0; i<uls.length; i++) if (uls[i].parentNode.nodeName.toUpperCase() == "DIV") ul = uls[i]; // Find root ul
        traverse(ul);
    }
    
    function traverse(ul) {
        var _ = false;
        if (ul && ul.childNodes) for (var i=0; i<ul.childNodes.length; i++) if (ul.childNodes[i].nodeName.toUpperCase() == "LI") { // white space filter
            var li = ul.childNodes[i];
            if (li.className.indexOf("selected") >= 0) {
                _ = true;
                if (traverse(li.getElementsByTagName("ul")[0])) {
                    li.className = li.className.replace(/selected/, "");
                }
                break;
            }
        }
        return _;
    }
}
