//Used by the "Source Material" sidebar widget
SourceInit = function() {
	var getNavAction = function(cite, nav) {
		cite = $(cite);
		nav = $(nav);
		return function() {
			$("#source-nav span").removeClass("active");
			nav.addClass("active");
			$("#cite-list li").hide();
			cite.show();
			// This fixes some craziness with IE not redrawing correctly:
            $("#promo .page .promo").hide().show();
            $("#promo .page .promo").css("zoom", "1"); 
		}
	}
	var nav = "Source: "
	$("#cite-list li ").each( function(i, cite) {
		nav= $("<span>" + ( i + 1 ) + "</span>&nbsp;")
        $(cite).hide();
		nav.click(getNavAction(cite, nav));
		$("#source-nav").append(nav);
		if (i === 0 ) { nav.click(); }
	});
}();

