\n'); } function getWindowHeight() { var myHeight = 0; if (typeof (window.innerWidth) == 'number') { //Non-IE myHeight = window.innerHeight; } else if (document.documentElement && (document.documentElement.clientWidth || document.documentElement.clientHeight)) { //IE 6+ in 'standards compliant mode' myHeight = document.documentElement.clientHeight; } else if (document.body && (document.body.clientWidth || document.body.clientHeight)) { //IE 4 compatible myHeight = document.body.clientHeight; } return myHeight; } function getWindowWidth() { var myWidth = 0; if (typeof (window.innerWidth) == 'number') { //Non-IE myWidth = window.innerWidth; } else if (document.documentElement && (document.documentElement.clientWidth || document.documentElement.clientHeight)) { //IE 6+ in 'standards compliant mode' myWidth = document.documentElement.clientWidth; } else if (document.body && (document.body.clientWidth || document.body.clientHeight)) { //IE 4 compatible myWidth = document.body.clientWidth; } return myWidth; } function doResize() { // Proporcion: 925 x 502 // Para ese tamaño, el ancho del marco principal es de 1000 x 702 var orgWidth = 980; var totalHeight = getWindowHeight(); var totalWidth = getWindowWidth(); var leftHeight = totalHeight - 200; var everythingWidth = orgWidth * leftHeight / 502; if (totalHeight < 700 || totalWidth < orgWidth) // Si el temaño vertical disponible es menor de 700, no hacemos nada. { leftHeight = 502; everythingWidth = orgWidth; } else if (totalWidth < (everythingWidth + 20)) // Si no hay espacio horizontal suficiente, limitamos también el vertical { everythingWidth = totalWidth - 20; leftHeight = everythingWidth * 502 / orgWidth; } // Actualizamos la interfaz var flashDiv = document.getElementById("flash"); flashDiv.style.height = leftHeight + "px"; //flashDiv.style.width = leftHeight * (925 / 502) + "px"; // Ajusto la anchura a la altura máxima } //-->