  function switchHeading(e)
  {
		var h="#header"+e;
		var c="#content"+e;
        if($(c).css('display')!="none")
        {
				$(".content:not("+c+")").removeClass("selected");
                $(c).hide("fast");
				$(h+" .sign").text("»");
        }
        else
        {
				$(c).addClass("selected");
				$(".content:not(.selected)").hide("fast",arguments.callee);
				$(".header:not(.selected) .sign").text("»");
				$(c).parents(".content").show("fast",arguments.callee);
                $(c).show("slow");
			    $(h+" .sign").text("«");
        }
  }

function closeAll()
{
 	$(".content").removeClass("selected");
    $(".content").hide("fast");
	$(".sign").text("»");
}

function registerHeadings(c,p)
{
	if($("#header"+(c==""?c+0:c+"-"+0)).length==0)
		return;
	for(var i=0;;i++)
	{
		cNew=(c==""?c+i:c+"-"+i);
		if($("#header"+cNew).length==0)
			break;
		registerHeading(cNew);
		registerHeadings(cNew,p+1);
	}
}

$(document).ready(function(){
	initDynSections();
	});

  function initDynSections()
  {
		registerHeadings("",0);
		$(".sign").text("»");
  }

  function registerHeading(i)
  {
    	$("#header"+i).click(function(event) { event.preventDefault();switchHeading(i); });
  		$("#content"+i).hide();
  }

