var geiniteerd = 0;
var net_geiniteerd = 0;

$(document).ready(function(){

	//referenties_init();
	
	$.scrollTo.defaults.axis = 'yx';
	$.scrollTo.defaults.queue = true;
	$('#referenties').scrollTo(0);
	$.scrollTo(0);
	var $paneTarget = $('#referenties');

	$('#overzicht a').each(
		function(){
			$(this).click(function(){
				referenties_init();
				referentie = $(this).attr('href').substr( $(this).attr('href').lastIndexOf('/')+1 );
				submenu($(this).attr('name'));
				scroll('#ref'+referentie);
				return false;
			});
		}
	);

	$('#submenu li a').each(
		function(){
			$(this).click(function(){
				if (!geiniteerd)
					referenties_init();
				$('#submenu li a').css('text-decoration','none');
				$('.refs-submenu .link').css('text-decoration','none');
				$(this).css('text-decoration','underline');
				categorie = $(this).attr('href').substr( $(this).attr('href').lastIndexOf('/')+4 );
				submenu(categorie);
				scroll('#cat'+categorie);
				return false;
			});
		}
	);

	$('.referentie .link').each(
		function(){
			$(this).click(function(){
				link = $(this).attr('id').replace('link-','#');
				$('#link2-ref'+ link.replace('#ref','')).css('text-decoration','underline');
				scroll(link);
				return false;
			});
		}
	);

	$('.refs-submenu .link').each(
		function(){
			$(this).click(function(){
				$('.refs-submenu .link').css('text-decoration','none');
				$(this).css('text-decoration','underline');
				link = $(this).attr('id').replace('link2-','#');
				scroll(link);
				return false;
			});
		}
	);

});

function scroll(link){
	if (net_geiniteerd==1)
		setTimeout("$('#referenties').stop().scrollTo('"+link+"', 800);",500);
	else
		$('#referenties').stop().scrollTo(link, 800);
	net_geiniteerd = 2;
}

function submenu(submenu){
	$('.refs-submenu').css('display','none');
	$('#refs-cat'+submenu).css('display','block');
}

function referenties_init(){
	geiniteerd = 1;
	net_geiniteerd = 1;
	$('#wrapper').css('min-height','0');
	$('#kolom2').hide(500);
	$('#content').animate({ width: '780px',height:'325px',padding:'0'}, 550);
	$('#referentietekst').fadeOut();
	$('#referenties').css('display','block');
}