var acc = $('#navigation');
var triggers = $('#navigation>li>a');
var panels = $('#navigation ul');
var lasti = 0;
var opened_default = false;

// open panel matching page
$('#navigation >li>ul a').each(function(){
	var a = $(this);
	if (location.href.indexOf(a.attr('href')) != -1) {
		var p = a.parent().parent();
		p.show();
		lasti = panels.index(p.get(0));
		opened_default = true;
	}
});

if (!opened_default) {
	$(panels.get(0)).show();	
}

// toggle panel
triggers.click(function (e) {
	e.preventDefault();
	var i = triggers.index(this);
	if (i == lasti) return;
	$(panels.get(lasti)).slideUp('slow');
	$(panels.get(i)).slideDown('slow');
	lasti = i;
});