﻿function abrirLibro(URL, nombreVentana, opener) {
	// Muestra la ventana centrada horizontalmente y sin barra de direcciones
	var ventana = window.open(URL, nombreVentana, 'location=no, toolbar=no, menubar=no, scrollbars=yes, resizable=no, top=20, left=' + (screen.width - 586) / 2 + ', width=586, height=' + (screen.height * 0.8));
	ventana.focus();
	if (opener) ventana.opener = opener;
}

function abrirEmergente(URL, nombreVentana, ancho, alto, altoMaximo, scrollbars) {
	if (!ancho) ancho = 586;
	if (!alto) alto = screen.height * 0.8;
	if (alto > altoMaximo) alto = altoMaximo;
	if (!scrollbars) scrollbars = "no";
	// Muestra la ventana centrada horizontalmente y sin barra de direcciones
	var ventana = window.open(URL, nombreVentana, 'location=no, toolbar=no, menubar=no, scrollbars=' + scrollbars + ', resizable=no, top=' + (screen.height - alto) / 2 + ', left=' + (screen.width - ancho) / 2 + ', width=' + ancho + ', height=' + alto);
	if (ventana) {
		ventana.focus();
	} else {
		alert("Por favor, permita las ventanas emergentes para que la aplicación pueda funcionar correctamente");
	}
}

function abrirEnPrincipal(URL) {
	// Abre un enlace en la ventana original de la guía o en una nueva en caso de estar cerrada aquella
	if (window.opener.closed) {
		ventana = window.open(URL, '_blank', '');
	} else {
		window.opener.document.location.href=URL;
	}
}

function precargarImagenes() {
	var d = document;
	if (d.images) {
		if(!d.MM_p) d.MM_p = new Array();
		var i, j = d.MM_p.length, a = precargarImagenes.arguments;
		for (i = 0; i < a.length; i++) {
			if (a[i].indexOf("#") != 0) {
				d.MM_p[j]= new Image;
				d.MM_p[j++].src = a[i];
			}
		}
	}
}