
/* ATENCION: En este archivo se no se han acentuado ninguna palabra, ni empleado caracteres no ingleses a caso hecho. Las razones han sido de compatibilidad y memoria que ocupa el archivo */
/*                 Para entender bien las descripciones que se adjuntan debes ver los ejemplos en la pagina virtual en la que has accedido a este codigo. */
/*                 Tambien es aconsejable ver el codigo de la pagina virtual que sirve de ejemplo para este codigo. */
//
/* Para anular el boton secundario en determinados elementos de una pagina virtual */
/* Puede configurarse un mensaje distinto para cada elemento en el que se anule la funcion del boton secundario */
/* Hay que llamar desde el archivo HTML a la funcion: anbtdcho(mensaje), desde el evento onmousedown en la etiqueta del elemento en que se desee el efecto. (onmousedown="anbtdcho(mensaje);") */
/* mensaje = n --> n ={1,2,...}, n: numero identificador del mensaje a mostrar (a partir de 1). */
/* mensaje = 0 --> elemento no protegido. Si no se llama al evento onmousedown desde una etiqueta, esta tampoco esta protegida. */
//
TextoMensaje = new Array();
var boton = 0;
var msj = 0;
TextoMensaje[1] = 'Salvador Sanchez Maturana. Paterna del Rio ®';
function BotDcho(e) {
if (document.layers && (e.which == 3 || e.which == 2)) {
boton = 1;
anbtdcho_e();
} else if (event.button == 3 || event.button == 2) {
boton = 1;
anbtdcho_e();
} else {
boton = 0;
}
}
function anbtdcho(mensaje) {
if (!(isNaN(mensaje))) {
if (mensaje < 0) {
boton = 0;
mensaje = 0;
}
} else {
boton = 0;
mensaje = 0;
}
msj = mensaje;
}
function anbtdcho_e() {
if (boton == 1) {
boton = 0;
if (msj > 0) {
var k = TextoMensaje[msj];
msj = 0;
mensaje = 0;
alert(k);
return false;
} else {
boton = 0;
mensaje = 0;
msj = 0;
}
} else {
boton = 0;
mensaje = 0;
msj = 0;
}
return true;
}
if (document.layers) {
window.captureEvents(Event.MOUSEDOWN);
window.onmousedown = BotDcho;
} else {
document.onmousedown = BotDcho;
}
