function navFilter(folder) {
	return '[href*="'+folder+'"],[href="index.html"],[href="../index.html"],[href="/"][href="../"]'
}
var folders = document.location.href.indexOf('httpdocs') && document.location.href.substring(document.location.href.indexOf('httpdocs')+8) || document.location.href.indexOf(document.domain) && document.location.href.substring(document.location.href.indexOf(document.domain)+document.domain.length);
var navLoc = folders.replace(/index\.html?/,'').match(/(\w[^\/]*)/g);
var topNav = $('ul.topnav > li > a');
var subNav = $('ul.subnav > li > a');
var absLoc = topNav.add(subNav).filter('[href="'+document.location.href+'"]').addClass('current');
if (navLoc !== null && absLoc.length < 1) {
	var $top = topNav.filter('[href*="'+navLoc[navLoc.length-1]+'"]');
	if ($top.length<1) {
		$top = topNav.filter(navFilter(navLoc[0]));
	}
	var $sub = subNav.filter('[href*="'+navLoc[navLoc.length-1]+'"]');
	if ($sub.length<1) {
		$sub = subNav.filter(navFilter(navLoc[1]));
	}
	$top.add($sub).parent().addClass('current');
}
$('table tr:even').addClass('odd');

