/* ******************************** * 
 *      Copyright Peter de Wit      * 
 *   Z.v.v. de Wit Webpage script   *
 * www.zvvdewit.nl, norightclick	*
 * ******************************** */

if (window.Event) { // IE
//	alert(Event.MOUSEUP);
//	document.captureEvents(Event.MOUSEUP); // Vang de popup op.
}
 
function nocontextmenu() { // Alleen IE4.0
	event.cancelBubble = true
	event.returnValue = false;
	return false;
}

function nodragging() { 
	event.returnValue = false;
}
 
function norightclick(e) { // Alle andere i.p.v. IE4.0
	if (window.Event) { // again, IE or NAV?
		if (e.which == 2 || e.which == 3) return false;
	}

	else

	if (event.button == 2 || event.button == 3) {
		event.cancelBubble = true
		event.returnValue = false;
		return false;
	}
}

function KeyDown() {
  // huidige geklikte key
	var pressedKey = String.fromCharCode(event.keyCode).toLowerCase();

	if (event.ctrlKey && (pressedKey == "c" || 
						pressedKey == "v")) {
		// weghalen uit geheugen
		event.returnValue = false;
	}
} 

// Het daadwerkelijk ondervangen van rechterknop
document.oncontextmenu = nocontextmenu;  // voor IE5+
document.onmousedown = norightclick;  // Andere browsers

// Ondervangen van Ctrl-C en Ctrl-V
document.onkeydown = KeyDown;

// Ondervangen van Dragging. Alleen IE5+
document.ondragstart = nodragging;
document.onselectstart = nodragging;


