//Blockes F11, right clicks, alt and ctrl
var bNS6andUp = (navigator.appName == "Netscape" && parseInt(navigator.appVersion, 10) >= 5)? true : false;
var bIE = (navigator.appVersion.search(/MSIE/) != -1)? true : false;

if(bNS6andUp){
		window.addEventListener("keypress", keyPressCheck,true);
		window.addEventListener("onkeydown", keyPressCheck,true);
	}
	else if(bIE){
		document.onkeydown = keyPressCheck;
	}
	
function keyPressCheck(e){
	var oEvent = (bIE)? event : e;
	var intKeyCode = oEvent.keyCode;
	if(bNS6andUp && intKeyCode == 122){
		oEvent.preventDefault();
		}
	else if(bNS6andUp && (oEvent.ALT_MASK || oEvent.CONTROL_MASK)){
  			return false;
	}
	else if (bIE && intKeyCode == 122){
		event.keyCode = 0;
		return false;
     }
	else if (bIE && (event.altKey || event.ctrlKey)){
  			return false;
     }
	
}	
document.oncontextmenu= new Function("return false");		
