
	$(document).ready(function() {
	
		// CLient Side Nav highlighting
		var lastIndex = location.pathname.lastIndexOf('/')+1;
        var path = window.location.pathname;
		if ( path ) {
            var active_elem = $('#sideNav a[@href$="' + path + '"]');
			active_elem.addClass("active");
            if (active_elem.parent().parent().hasClass('tiertwo')) {
                active_elem.parent().parent().show();
                active_elem.parent().parent().prev().addClass('active');
                active_elem = active_elem.parent().parent();
            }
            if (active_elem.parent().parent().hasClass('subnav')) {
                active_elem.parent().parent().show();
                active_elem.parent().parent().prev().addClass('active');
                active_elem = active_elem.parent().parent();
            }
		}
		
        if ($("#sideNav a.parent").length > 0) {
			// first simple Accordion with special markup
			$('#sideNav').Accordion({
				header: 'a.parent',
				active: 'a.active',
				alwaysOpen: false,
				selectedClass: "active",
				showSpeed: "fast",
				hideSpeed: "fast"
			});
		}

		// Second tier code
		$('ul.tiertwo').each(function() {
            if (!$(this).prev().hasClass('active')) $(this).hide();
        });
		$('a.tiertwoTop').click(
			function(){
				var $$ = $(this);
				$$.next().slideToggle('fast', function(){
				$$.toggleClass('activetwo');
				});
				return false;
		});

		
	});
