var message="Funzione Disabilitata";   //edit this message to say what you want



function clickIE() 
{
	if (event.button==0) {alert(message); return false;}
}
function clickNS(e) 
{
	if (document.layers||(document.getElementById&&!document.all)) 
	{
		if (e.which==2||e.which==3) 
		{
			alert(message);
			return false;
		}
	}
}

if(window.navigator.appName=="Netscape")
{
	document.onmouseup=clickNS;
	document.oncontextmenu=clickIE;
	document.oncontextmenu=new Function("return false")
}
else if (window.navigator.appName=="Microsoft Internet Explorer")
{
	document.oncontextmenu=clickIE;
}
else if (window.navigator.appName=="Opera")
{

}
else if (document.layers) 
{
	document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;
}
else
{
	document.onmouseup=clickNS;
	document.oncontextmenu=clickIE;
}

//

function ck(e) { 
    var ctrl = null;
	var pressedKey = null;
	
    if (window.navigator.appName=="Microsoft Internet Explorer") {
    	//alert("win");
    	if (window.event) ctrl = window.event.ctrlKey;
    }
    else if (e) ctrl=(e.metaKey || e.ctrlKey);
    else if (e) ctrl=(Event.META_MASK || Event.CTRL_MASK);

	if(document.layers || (document.getElementById && !document.all)) {
    	pressedKey = String.fromCharCode(e.which).toLowerCase();
	}
	else {
    	pressedKey = String.fromCharCode(event.keyCode).toLowerCase();
	}
    
    if (ctrl && pressedKey == "c") { 
      //alert("metaKey is true! You are pressing the Command key.") 
      return false;
    }
 
} 

  

  document.onkeypress=ck;
  
  if (window.navigator.appName=="Microsoft Internet Explorer") {
	    document.onkeydown=ck;
  }
  window.onkeypress=ck;
  //window.onmousedown=ck;

  if (document.layers || (document.getElementById && !document.all)) {
     document.captureEvents(Event.KEYPRESS);
     //document.captureEvents(Event.MOUSEDOWN);
  }


