function addOnStates(container, matchExact) {
    matchExact = typeof (matchExact) != 'undefined' ? matchExact : false;
    var href = window.location.href.split('?')[0].split('/');
    var length = href.length;
    var url = "";

    for (var x = 3; x < length; x++) {
        url += "/" + href[x];

        if (!matchExact) {
            $(container + ' a[href="' + url + '"],' + container + ' a[href="' + url + '/"]').parent().addClass('on');
        }
    }

    if (matchExact) {
        $(container + ' a[href="' + url + '"],' + container + ' a[href="' + url + '/"]').parent().addClass('on');
    }
}

jQuery(function($){
	addOnStates('.navigation');
	
	// Nav tooltips
	/*
	$('.hasTooltip').hover(
		function(){
			var tipId = $(this).data("tooltip");
			$('#'+tipId).show('fast');
		},
		function(){
			var tipId = $(this).data("tooltip");
			$('#'+tipId).hide('fast');
		}
	);
	*/
	$('.hasTooltip a.nav-link').tooltip({ 
		position: 'center right', 
		offset: [0,5], 
		opacity: 0.7
	});
	
});
