﻿// JavaScript Document
//      |--------------------------------------------------------------------------|
//      | Script para comprobar si esta activo el bloqueador de popup              |
//      | Copyright © Mayo, 2.008 - José Carlos García                             |
//      |--------------------------------------------------------------------------| 
//      |EXPLICACIÓN DEL SCRIPT:                                                   |
//      | Al abrir la ventana llamamos a este script para compropar que el         |
//      | bloqueador de popup no esta activo, si esta nos muestra un mensaje de    |
//      | de alerta para que lo desactivemos.                                      |
//      |--------------------------------------------------------------------------| 
//

//      |------------------------Fin de función comprobar_popup--------------------|
//
//
//      |--------------------------------------------------------------------------|
//      | Script para abrir un popup que se le pasan todos los parametros          |
//      | Copyright © Enero, 2.006 - José Carlos García                            |
//      |--------------------------------------------------------------------------| 
//      |EXPLICACIÓN DEL SCRIPT:                                                   |
//      |Para abrir una ventana, se hace con el método 'open()' al que se le debe  |
//      |pasar primero la dirección de la página; después el nombre de la ventana  |
//      |y los atributos de la ventana.                                            |
//      |                                                                          |
//      | |------------|-----------------|---------------------------------------| |
//      | |  ATRIBUTO  |   VARIABLE      | ACCION                                | |
//      | |------------|---------------  |---------------------------------------| |
//      | |            |direccion        | Dirección de la página web a abrir    | |
//      | |------------|-----------------|---------------------------------------| |
//      | |            |nombre_ventana   | Nombre de la Ventana                  | |
//      | |------------|-----------------|---------------------------------------| |
//      | |fullscreen  |pantalla_completa| Hace que la ventana se abra en toda la| |
//      | |            |                 | pantalla                              | |
//      | |------------|-----------------|---------------------------------------| |
//      | |toolbar     |herramientas     | Hace que la ventana se abra con o     | |
//      | |            |                 | sin barra de herramientas             | |
//      | |------------|-----------------|---------------------------------------| |
//      | |location    |direcciones      | Hace que la ventana se abra con o     | |
//      | |            |                 | sin barra de direcciones              | |
//      | |------------|-----------------|---------------------------------------| |
//      | |status      |barra_estado     | Hace que la ventana se abra con o     | |
//      | |            |                 | sin barra de estado                   | |
//      | |------------|-----------------|---------------------------------------| |
//      | |menubar     |barra_menu       | Hace que la ventana se abra con o     | |
//      | |            |                 | sin barra de menú                     | |
//      | |------------|-----------------|---------------------------------------| |
//      | |scrollbars  |barra_scroll     | Hace que la ventana presente o no     | |
//      | |            |                 | las barras de desplazamiento          | |
//      | |------------|-----------------|---------------------------------------| |
//      | |directories |barra_vinculos   | Hace que la ventana presente o no     | |
//      | |            |                 | las barras de vinculos                | |
//      | |------------|-----------------|---------------------------------------| |
//      | |resizable   |cambia_tamano    | Si la ventana puede cambiar de tamaño | |
//      | |            |                 | o no                                  | |
//      | |------------|-----------------|---------------------------------------| |
//      | |width       |ancho            | El ancho de la ventana                | |
//      | |------------|-----------------|---------------------------------------| |
//      | |height      |alto             | El alto de la ventana                 | |
//      | |------------|-----------------|---------------------------------------| |
//      | |left        |izquierda        | La posición horizontal de la ventana  | |
//      | |------------|-----------------|---------------------------------------| |
//      | |top         |arriba           | La posición vertical de la ventana    | |
//      | |------------|-----------------|---------------------------------------| |
//      | |            |sustituir        | Si la URL será añadido o reemplazado  | |
//      | |            |                 | al historial de la pagina             | |
//      | |------------|-----------------|---------------------------------------| |
//      |                                                                          |
//      | Estos atributos recibiran con valor "1" para que esten activos, o        |
//      | "0" para no activos"                                                     |
//      |                                                                          |
//      | La llamada se hará de la siguiente forma:                                |
//      |                                                                          |
//      | "popUp_completo('pagina.htm','nombre_ventana',0,1,1,1,1,1,1,1,100,100,100,100,1)"
//      |--------------------------------------------------------------------------| 
function popUp_completo(direccion,nombre_ventana,pantalla_completa,herramientas,direcciones,barra_estado,barra_menu,barra_scroll,barra_vinculos,cambia_tamano,ancho,alto,izquierda,arriba,sustituir) {
	var opciones="fullscreen=" + pantalla_completa +
			 ",toolbar=" + herramientas	+
			 ",location=" + direcciones +
			 ",status=" + barra_estado +
			 ",menubar=" + barra_menu +
			 ",scrollbars=" + barra_scroll +
			 ",directories=" + barra_vinculos +
			 ",resizable=" + cambia_tamano +
			 ",width=" + ancho +
			 ",height=" + alto +
			 ",left=" + izquierda +
			 ",top=" + arriba;
	var ventana = window.open(direccion,nombre_ventana,opciones,sustituir)
//
//
// Añadido para detectar que no esta el Bloquedor de Ventanas Emergentes Activado
	if(ventana == null) 
	{ 
	alert('Se ha detectado que tiene el\n"Bloqueador de Ventanas Emergentes" ACTIVADO\n\nPor favor, desactivelo pulsando sobre la barra\nque aparece en la parte superior del navegador,\npermitiendo así ver este tipo de objetos.\n\nSi no lo activa, usted no podrá ver o acceder\na algunas de las partes del contenido de esta website.\n\nGracias');

	}
}
//      |------------------------Fin de función popUp------------------------------|
//