//================================================================================================= // Funcion para abrir una ventana a partir de la actual, generalmente para abrir cuadros de dialogo //================================================================================================= function Abrir_Ventana(url, alto, ancho) { posicionX=(800 - ancho)/2 posicionY=(600 - alto)/2 //nota: top y left solo funcionan en explores, para Netscape son screenX y screenY listaArgumentos="top=" + posicionY + ", left=" + posicionX + ", height="+ alto + ","+ "width=" + ancho + ","+"scrollbars=1 status=1 "; ventana=window.open(url , '', listaArgumentos); } //================================================================================================= //funcion que llamandola en el evento onKeyPress chequea si se ha introducido una contraseņa de truco //================================================================================================= function ChequeaCheat() { //definimos la contraseņa que lanzan acciones var cheat1="ibdosibdos"; var cheat2="IBDOSIBDOS"; //obtenemos la tecla pulsada var teclaPulsada=window.event.keyCode; //aņadimos la tecla pulsada al buffer if (document.cadenaBuffer==null) {document.cadenaBuffer=""}; //inicializamos document.cadenaBuffer=document.cadenaBuffer + String.fromCharCode(teclaPulsada); //si lo que llevamos tecleado no se corresponde con una contraseņa o parte de ella inicializamos el buffer if (cheat1.search(document.cadenaBuffer) !=0 && cheat2.search(document.cadenaBuffer) !=0) { document.cadenaBuffer=""; }; //si hemos tecleado una contraseņa completa lanzamos la accion if (document.cadenaBuffer == cheat1 || document.cadenaBuffer == cheat2) { document.cadenaBuffer=""; //inicializamos buffer Abrir_Ventana("/euro6000/webred6000.nsf/CDW000?ReadForm", "310", "480"); }; //salimos del evento como si no lo hubieramos inteceptado window.event.returnValue = true; } //================================================================================================= //Funcion que valida si un campo concreto esta relleno o no //================================================================================================= function verificarCampoObligatorio(campo, Descripcion) { if (campo.value == "") { alert('El campo ' + Descripcion + ' es obligatorio'); campo.focus(); return false; } return true; }