

function clearCurrentLink(){
    var a = document.getElementsByTagName("A");
    for(var i=0;i<a.length;i++)
        if(a[i].href == window.location.href.split("#")[0])
            removeNode(a[i]);
}

function removeNode(n){
    if(n.hasChildNodes())
        for(var i=0;i<n.childNodes.length;i++)
            n.parentNode.insertBefore(n.childNodes[i].cloneNode(true),n);
    n.parentNode.removeChild(n);
}

function parseloc(location) {
    re = /\/([^\/]+)\/([^\/]+)\.html/;
    var results = re.exec(location);
    if (!results) {return 'empty'};
    return Array(results[1],results[2]);
}

function parsedir(location) {
    re = /\/([^\/]+)\/$/;
    return re.exec(location)[1];
}

function highlight() {
    var folder='nofolder';
    var id='noid';
    var loc = document.location.toString();
    loc = loc.replace(/\/index\.html$/,'/');
    if (loc.match(/\/$/)) {
       folder = parsedir(loc);
       var img = document.getElementById(folder);
    } else {
       var results =parseloc(loc);
       folder = results[0];
       id = results[1];
    }
    document.write("<style>#subnav #"+id+" a {color: rgb(97, 106, 63); font-weight: bold; text-decoration: none;}</style>");
    //document.write("<style>#subnav"+folder+" {background-color: #E9E9CF;}</style>");
}


