$(document).ready(function(){

	var zIndexNumber = 1000;
	$('div').each(function() {
		if(!$(this).css('zIndex')) {
			$(this).css('zIndex', zIndexNumber);
		}
		zIndexNumber -= 10;
	});

	$('a[rel*=popup]').facebox();

	$("body").append("<div id='opaque' style='display: none;'></div>");

	$(document).bind('loading.facebox', function() {
	    $("#opaque").show();
	});
	$(document).bind('close.facebox', function() {
	    $("#opaque").hide();
	});
	$(document).bind('afterReveal.facebox', function() {
	    // this is a fix for IE6 which resets the height to 100% of the window height
	    $("#opaque").height($(document).height());
	});

	$("a[rel*=external]").each(function(i){ this.target="_blank"; });
  $('.cursus').click(function() {
  	if($(this).next('tr').css('display') == 'none') {
	  	$(this).next('tr').css('display', 'table-row');
		}
		else {
	  	$(this).next('tr').css('display', 'none');
		}
//  	$(this).next('tr > td').colSpan = 4;
  });

	$('div.projectHeader > h3').click(function() {
		$(this).parent().next('div').slideToggle('slow');
		$(this).next('p').toggle();
		$(this).toggleClass('opend');
	});

	$('#scrollImage').cycle({
	    fx:     'fade',
	    speed:   1000,
	    timeout: 6000,
	    next:   '#scrollImage',
	    pause:   5
	});

	var options = {
	    success:      showResponse,  // post-submit callback
			target:       '#message'
	};

	// bind 'myForm' and provide a simple callback function

	$('#contactForm').ajaxForm(options);

	// Zorg voor de caterory post afhandeling;

	function showResponse(responseText, statusText)  {
			$('#contactForm').clearForm();
	}

	$('div#adminContent h4').click(function() {
		$(this).next('div').slideToggle('slow');
	});
});

function getMainCategorys() {
	$('#Form_mainCategoryForm').clearForm();
	$('#mainCategorys').empty();
	$('#mainCatSelect').empty();
	  $.get("http://www.corpussanum.com/XML/mainCategory.xml.php", function(data){
			$(data).find('mainCategory').each(function() {
				var cat = $(this).find('str_mainCategory').text();
				var id = $(this).find('ID_mainCategory').text();
				$('<tr></tr>').html('<td>'+cat+'</td>' +
													'<td class="func"><img onclick="edit(\'mainCategory\', '+id+')" src="http://www.corpussanum.com/Images/Default/edit.png" alt="Aanpassen" /></td>' +
													'<td class="func"><img onclick="remove(\'mainCategory\', '+id+')" src="http://www.corpussanum.com/Images/Default/remove.png" alt="Verwijderen" /></td>'
				).appendTo('#mainCategorys');
				$('<option value="'+id+'"></option>').html(cat).appendTo('#mainCatSelect');

			});
		});
};

function getCategorys() {
	$('#Form_categoryForm').clearForm();
	$('#categorys').empty();
  $.get("http://www.corpussanum.com/XML/category.xml.php", function(data){
		$(data).find('category').each(function() {
			var cat = $(this).find('str_category').text();
			var id = $(this).find('ID_category').text();
			$('<tr></tr>').html('<td>'+cat+'</td>' +
													'<td class="func"><img onclick="edit(\'category\', '+id+')" src="http://www.corpussanum.com/Images/Default/edit.png" alt="Aanpassen" /></td>' +
													'<td class="func"><img onclick="remove(\'category\', '+id+')" src="http://www.corpussanum.com/Images/Default/remove.png" alt="Verwijderen" /></td>'
			).appendTo('#categorys');
			$('<option class="cursusCategory" value="'+id+'"></option>').html(cat).appendTo('#allCats');
		});
	  //alert(\"Data Loaded: \" + data);
	});
}

function agenda(cursusID) {
	$('#dateSelect').empty();
    $.get("http://www.corpussanum.com/XML/agenda.xml.php?cursusID="+cursusID, function(data){
  	var items = $(data).find('item');
		items.each(function() {
			var id = $(this).find('ID_agendaItem').text();
			var datum = $(this).find('cursusDate').text();
			var locatie = $(this).find('strLocatie').text();
			$('<option class="cursusCategory" value="'+id+'"></option>').html(datum +", "+ locatie).appendTo('#dateSelect');
		});
		if(items.length == 0) {
			$('<option class="cursusCategory" value=""></option>').html('Nader bekend te maken datum').appendTo('#dateSelect');
		}
	});
}

function getSubCategorys() {
	$('#Form_subCategoryForm').clearForm();
	$('#subCategorys').empty();
	$('#subCatSelect').empty();
	$('<option value="NULL"></option>').html("").appendTo('#subCatSelect');
  $.get("http://www.corpussanum.com/XML/subCategory.xml.php" ,function(data){
		$(data).find('subCategory').each(function() {
			var scat = $(this).find('str_subCategory').text();
			var mcat = $(this).find('str_mainCategory').text();
			var id = $(this).find('ID_subCategory').text();
			$('<tr></tr>').html('<td>'+scat+'</td>' +
													'<td>'+mcat+'</td>' +
													'<td class="func"><img onclick="edit(\'subCategory\', '+id+')" src="http://www.corpussanum.com/Images/Default/edit.png" alt="Aanpassen" /></td>' +
													'<td class="func"><img onclick="remove(\'subCategory\', '+id+')" src="http://www.corpussanum.com/Images/Default/remove.png" alt="Verwijderen" /></td>'
			).appendTo('#subCategorys');
			$('<option value="'+id+'"></option>').html(scat).appendTo('#subCatSelect');
		});
	});
}

function getSelectedCats() {
	var value = $('#subCatSelect').val();
	$('#selectedCategorys').empty();
  $.get('http://www.corpussanum.com/XML/category.xml.php?subItem='+value ,function(data){
	$(data).find('category').each(function() {
		var cat = $(this).find('str_category').text();
		var id = $(this).find('ID_category').text();
			$('<option value=\"'+id+'\"></option>').html(cat).appendTo('#selectedCategorys');
		});
	});
}

function remove(recordType, recordId, extraId) {
	extaId = extraId || false;
	if(window.confirm('U staat op het punt een record te verwijderen, weet u zeker dat u door wilt gaan?')) {
		$.post("http://www.corpussanum.com/postHandler.php", {formName: 'remove', id: recordId, type: recordType}, function() {
			if(recordType == "category") {
				getCategorys();
			}
			if(recordType == "cursus") {
				getCursussen();
			}

			if(recordType == "agenda") {
				getAgenda(extraId);
			}
			if(recordType == "menuitem") {
				showMenuItems();
			}
			if(recordType == "news") {
				getNews();
			}
			if(recordType == "project") {
				getAdminProject();
			}
		});
	}
}

function edit(type, id) {

}

function postmainCategory(responseText, statusText) {
   getMainCategorys();
}

function postCategory(responseText, statusText) {
   getCategorys();
}

function empty( mixed_var ) {
    var key;
    if (mixed_var === ""
        || mixed_var === 0
        || mixed_var === "0"
        || mixed_var === null
        || mixed_var === false
        || mixed_var === undefined
    ){
        return true;
    }
    if (typeof mixed_var == 'object') {
        for (key in mixed_var) {
            if (typeof mixed_var[key] !== 'function' ) {
              return false;
            }
        }
        return true;
    }
    return false;
}

function EncPass(Form) {
	PWHash = "";
	if(Form.LoginFormPassWord.value != "") {
		PW = escape(Form.LoginFormPassWord.value);
		for(i = 0; i < PW.length; i++) {
			PWHash += PW.charCodeAt(i) - 23;
		}
		Form.LoginFormPassWord.value = "";
    Form.LoginFormPassWordHash.value = PWHash;
  }
}

function showCursusInfo() {
	$
}

function inschrijvenAjax() {
	window.alert('dfsfs');
	return false;
}
<!-- Uitvoertijd van het script:: 0.0962 seconde -->
<!-- Er zijn  query's uitgevoerd middels het  protocol uitgevoerd -->