document.ondragstart = Disable; // the whole document 
document.onselectstart = Disable; // the whole document 
document.oncontextmenu=Disable;  // the whole document

function Disable() {
  return event.returnValue=false;
}

function Enable() {
  return event.returnValue=true;
}

function onKeyDown(event)
 {	
	evt = window.event? window.event : arguments[0];
	if (evt.shiftKey)
	{
		evt.returnValue = false;
		return false;
	}

	//alert(evt.keyCode);
	if ( 
	   (evt.altKey) || 
	   ((evt.keyCode == 8) && (evt.srcElement.type != "text" && evt.srcElement.type != "textarea" && evt.srcElement.type != "password")) ||   
	   ((evt.ctrlKey) && ((evt.keyCode == 82)) ) ||  
	   ((evt.ctrlKey) && ((evt.keyCode == 78)) ) ||  
	   ((evt.ctrlKey) && ((evt.keyCode == 70)) ) ||  
	   ((evt.ctrlKey) && ((evt.keyCode == 81)) ) ||
	   ((evt.ctrlKey) && ((evt.keyCode == 76)) ) ||
	   ((evt.ctrlKey) && ((evt.keyCode == 66)) ) ||    
	   ((evt.ctrlKey) && ((evt.keyCode == 79)) ) ||  
	   ((evt.ctrlKey) && ((evt.keyCode == 80)) ) ||
	   ((evt.ctrlKey) && ((evt.keyCode == 68)) ) ||    
	   (evt.keyCode == 116) ||
	   (evt.keyCode == 122)
	   ) 
	{
		evt.keyCode = 0;
		evt.returnValue = false;
	}
}
