function laagzichtbaar(strLayer, strImage) {
	// op zoek naar nulpunt (start offset) voor hele menu
	var varNulpuntTop;
	var varElementNulpunt = document.getElementById("ankerNulPunt");
	varNulpuntTop = varElementNulpunt.offsetTop;

	// bereken positie submenu aan de hand van:
	//		- anker hele menu
	//		- anker hoofdmenuitem
	var varOffserLeft;
	var varOffsetTop;
	var varElement = document.getElementById(strLayer.replace("sub","anker"));
	intOffserLeft = varElement.offsetLeft;
	intOffsetTop  = varElement.offsetTop;

	// zichtbaar maken submenu DIV
	var varLayer = getLayer(strLayer);
	if (varLayer) {
		varLayer.top				=  varNulpuntTop + intOffsetTop + 'px';
	}
}

function laagnietzichtbaar(strLayer, strImage) {
	// onzichtbaar maken submenu DIV
	var varLayer = getLayer(strLayer);
	varLayer.visibility = 'hidden';
}

function getLayer(name) {
	if (document.getElementById) {
		if (document.getElementById(name)) {
			return document.getElementById(name).style;
		} else {
			return false;
		}
	} else if (document.all) {
		return document.all[name].style;
	} else if (document.layers) {
		return document.layers[name];
	}
}

function Venster(URL) {
	venster = window.open(URL, 'popupvenster', 'width=770, height=550, resizable=no, menubar=no, scrollbars=yes, status=no, toolbar=no');
}

function ToonLocatie(intOpleidingID){
	$('#ToonLocatieDiv').html('bezig met laden, een ogenblik geduld a.u.b.');

	$.post("/includes/AJAX/ajax-request-handler.asp", {
		strActie : "toonLocaties",
		intOpleidingID : intOpleidingID
	}, function(data) {
		$('#ToonLocatieDiv').html(data);
	});
}


function updateAgenda(strActie){
	$.post("/includes/AJAX/ajax-request-handler.asp", {
		strActie : "agenda_update",
		strMaand : $("#strAgendaMaand").val(),
		strJaar  : $("#strAgendaJaar").val(),
		strAgendaActie : strActie
	}, function(data) {
		$("#agendaDiv").html(data);
	});
}

// Prevent double submits
jQuery.fn.preventDoubleSubmit = function() {
	jQuery(this).submit(function() {
		if (this.beenSubmitted) {
			return false;
		} else {
			this.beenSubmitted = true;
		}
	});
};

// Default disallow double submits
jQuery(document).ready(function() {
	jQuery('#evaluatieform').each(function() {
		if ($(this).attr('target') == '') {
			jQuery(this).preventDoubleSubmit();
		}
	});
});
