var heading_delay = 9000;
var huidig_nummer = 1;
var timeout_id = false;
var tenp_timeout_id = false;
var totaal = false;
var doorgaan = true;

$(document).ready(function(){
	totaal = parseInt($('#heading-totaal').text());
	cycleHeading();
})

function writeInhoudsopgave() {
	$('.inhoudsopgave').html('');
	for (var i = 1; i <= totaal; i++) {
		var navigatie_link = document.createElement('a');
		$(navigatie_link).addClass('heading-navigatie').attr('title',i).text(i);
		$(navigatie_link).click(function(){
			window.clearTimeout(timeout_id);
			huidig_nummer = parseInt($(this).attr('title'));
			tenp_timeout_id = window.setTimeout(function(){
				doorgaan = false;
				cycleHeading();
			}, 500)
		})
		var actieve_tag = document.createElement('strong');
		$(actieve_tag).text(i);
		if (i == huidig_nummer) {
			$(actieve_tag).appendTo($('.inhoudsopgave'));
		} else {
			$(navigatie_link).appendTo($('.inhoudsopgave'));
		}
	}
}

function cycleHeading() {
	window.clearTimeout(tenp_timeout_id);
	$('.heading .item').hide();
	writeInhoudsopgave();
	$('.heading .item-'+huidig_nummer).fadeIn(670);
	huidig_nummer = huidig_nummer + 1;
	if (huidig_nummer > totaal) {
		huidig_nummer = 1;
	}
	if (doorgaan == true) {
		timeout_id = window.setTimeout(function(){
			cycleHeading();
		}, heading_delay);
	}
}
