﻿$(document).ready(function() {
   regenerateLinks();
});

function regenerateLinks() {
   $("ol#kennisbank li.map span").click(function() {
      var id = this.id;
      id = parseInt(id.substr(3));
      $("#cats_"+id).load("ajax/kennisbank.asp?action=loadCats&id="+id+"&rand="+Math.random(), null, function() {
																										regenerateLinks();
																									});
	  loadDocument(id);
	  // a direct link instead of ajax
	  //window.location.href = window.location.href.replace(/&doc_id=([0-9]+)/gi,'') + '&doc_id=' + id;
   });
   $("ol#kennisbank li.doc").click(function() {
      var id = this.id;
      id = parseInt(id.substr(6));
      loadDocument(id);
   });
}

function loadDocument(id) {
  $.get("ajax/kennisbank.asp?action=loadDoc&id="+id+"&url=" + escape(window.location.href.replace(/&doc_id=([0-9]+)/gi,'')) + "&rand="+Math.random(), null, function(data, textStatus) {
                                                                                           $("#content").html(data);
                                                                                      });
}
