(function() {
    function main() {
        var nav  = $('ul.nav');
        var path = window.location.pathname.split('/').slice(1,-1);
        function act(p) {
            nav.not(nav.find('li.current').parent())
                .find('li>a[@href="/'+p+'"]').parent().addClass('current');
        }
        if (path.length)
            for(; path.length; path.pop())
                act(path.join('/')+'/');
        else
            act('');
    }
    $(document).ready(main);
})()

// highlight tab function
/*$(function(){
   var path = location.pathname.substring(1);
   if ( path )
     $('#mainmenu a[@href$="' + path + '"]').attr('class', 'current');
 });*/
 
/* function select_nav() {
   var nav_links = document.getElementById('mainmenu')
     .getElementsByTagName('a');
   var selected = location.pathname;
   
   for (var i = 0; i < nav_links.length; i++) {
     var link = nav_links[i].pathname;
     
     // fiddle IE's view of the link
     if (link.substring(0, 1) != '/')
       link = '/' + link;
     
     if (link == selected)
       nav_links[i].setAttribute(cattr, 'current');
   }
 }
 
 window.onload = function() {
   select_nav();
 };
*/

