
var ns4 = (document.layers)? true:false
var ie4 = (document.all)? true:false

function capturarTecla(e) {
	if (ns4) {
		var TeclaN=e.which; var teclaReal = String.fromCharCode(TeclaN)
		//if( TeclaN == 116 )
		alert("Número:  "+ TeclaN + "\nReal:  " + teclaReal)
	}
	if (ie4) {
		var TeclaIE   = event.keyCode;
		var teclaReal = String.fromCharCode(TeclaIE)
		//if( window.event.keyCode == "116" ) event.keyCode = 0;
		//alert("Número:  "+ TeclaIE + "\nReal:  " + teclaReal)
		/**
		* Control de la tecla F3
		*/
		if(window.event && (window.event.keyCode == 114 ) ){
			window.event.keyCode = 505;
			//alert('Aca vamos');
		}
		/**
		* Control de las teclas F5, F6, F11 y BACKSPACE
		*/
		if(window.event && (window.event.keyCode == 116 || window.event.keyCode == 117 || window.event.keyCode == 122 ) ){
			window.event.keyCode = 505;
		}
		else if(window.event && (window.event.keyCode == 8) && 
		       (event.srcElement.type != "text" &&  event.srcElement.type != "textarea" &&  event.srcElement.type != "password") ){
			window.event.keyCode = 505;
		}
		/**
		* Control de la tecla CTRL en combinacion con las teclas N, R y U
		*/
		if( (event.ctrlKey) && ( (event.keyCode == 78) || (event.keyCode == 82) || (event.keyCode == 85) ) ) {
			event.keyCode = 0;
			event.returnValue = false;
			return false;
		}

		if( window.event && (event.button==2||event.button==3) ){
			event.cancelBubble =true;
			event.returnValue = false;
			alert("Operacion No Permitida");
			return false;
		}

		if(window.event && window.event.keyCode == 505){
			return false;
		}

		//event.returnValue = false;
		//alert("Número:  "+ TeclaIE + "\nReal:  " + teclaReal)
	}
}
//document.onkeypress = capturarTecla
document.onkeydown   = capturarTecla
document.onmousedown = capturarTecla;