// Funciones varias en JavaScript // -------------------------------------------------------- var objImagen; var vecesEspera = 0; var LIMITE_SEGUNDOS_ESPERA = 3; var iAncho,iAlto,laImagen; // Ver una imagen function abrir(imagen) { if (imagen == "") alert("No hay ninguna imagen seleccionada"); else{ laImagen = imagen; objImagen = new Image; objImagen.src = laImagen; setTimeout("abreImagen()",200); } } function abreImagen() { if (!objImagen.complete){ vecesEspera ++; if (((vecesEspera * 5) / 100) >= LIMITE_SEGUNDOS_ESPERA){ vecesEspera = 0; alert("Tiempo límite de carga expirado. Puede que la imagen no exista."); } else setTimeout("abreImagen()",200); } else { iAncho = objImagen.width + 20; iAlto = objImagen.height + 20; nueva = window.open("","nueva_ventana_images","width=" + iAncho + ",height=" + iAlto + ",left=350,top=200,toolbar=no,location=no,directories=no,scrollbars=no,status=no,menubar=no,resizable=no"); nueva.document.clear; nueva.document.write("