$(document).ready(function(){
	$("#navigation a").click(function(event) {
		$("#content").bind("ajaxStart ajaxSend ajaxSucces",
			function() {
				$("#title").hide();
				$("#content").hide();
			}
		);
		
		$("#content").bind("ajaxComplete",
			function() {
				$("#title").fadeIn(300);
				$("#content").fadeIn(300);
			}
		);
		
		$.ajaxSetup({
			error:function(x,e){
				if(x.status == 0){
					alert('U heeft momenteel geen internetverbinding.');
				} else if(x.status == 404) {
					alert('Opgevraagde pagina bestaat niet meer.');
				} else if(x.status == 500) {
					alert('Server fout.');
				} else if(e == 'parsererror') {
					alert('Error.\nParsing JSON Request failed.');
				} else if(e == 'timeout') {
					alert('Het duurde te lang de pagina te laden.\n De verbinding is te traag.');
				} else {
					alert('Er is een onbekende fout opgetreden.\n'+x.responseText);
				}
			}
		});
		
		$.ajax({
			type: "POST",
			url: "lib/ajax.php",
			data: ({
				name: $(this).html(),
				type: "title"
			}),
			success: function(data) {
				$("title").html(data);
				$("#title").html(data);
			},
		});
		
		$.ajax({
			type: "POST",
			url: "lib/ajax.php",
			data: ({
				name: $(this).html(),
				type: "content"
			}),
			success: function(data) {
				$("#content").html(data);
			},
		});
		return false;
	});
});
