// JavaScript Document

var capa = null; // Almacena la capa que se mueve 
var _IE_ = navigator.userAgent.indexOf("MSIE") != -1; // Si es IE 
var activa = false;
var difY;
var difX;
 
/* 
 * Libera la capa del movimiento 
 */ 
function liberaCapa() { 
	document.getElementById('transparente').style.cursor='default';
	capa = null; 
	activa = false;
} 


function ocultaCapaLegal() {
	document.getElementById('avisolegal').style.visibility='hidden';
	document.getElementById('avisolegal').innerHTML = '';
	document.getElementById('transparente').style.visibility='hidden';	
}
 
function desactivaCapa() { 
//	activa = false;
} 

function activaCapa() { 
	if ((capa != null) && (document.getElementById('avisolegal').style.visibility == 'visible'))
	{
		activa = true;
	}	
} 
/* 
 * Cuando se pincha en la barra de la capa 
 * se almacena la capa y se guarda la posición 
 * del ratón respecto a la esquina superior 
 * izquierda de la capa, para así mover la capa 
 * desde el punto pichado y no desde la equina 
 */ 
function clickCapa(e, obj) { 
capa = obj.parentNode; 
activa = true;
	
 // En IE y Opera se usa otra propiedad del evento 
	if (_IE_) { 
	difX = e.offsetX; 
	difY = e.offsetY; 
	} else { 
	difX = e.layerX; 
	difY = e.layerY; 
	} 
	document.getElementById('transparente').style.cursor='move';
} 
 
/* 
 * Mientras se mueva el ratón por el 
 * body se mueve la capa 
 */ 
document.onmousemove=function(e) {
	if (_IE_ ) {
		e = window.event;
	}
	if ((capa != null) && (activa == true)) {
		document.getElementById('transparente').style.top = String(e.clientY-difY)+"px";
		document.getElementById('transparente').style.left = String(e.clientX-difX)+"px";	
		
		document.getElementById('avisolegal').style.top = String(e.clientY-difY)+"px";
		document.getElementById('avisolegal').style.left = String(e.clientX-difX)+"px";		

		if (_IE_ ) {
			e.cancelBubble = true;
			e.returnValue = false;
		}	
		else
		{
			e.stopPropagation();		
			e.preventDefault();
		}
	}
}

function mostrar_aviso(y1, x1)
{
	var y = document.body.clientHeight / 2;
	var x = document.body.clientWidth / 2;

	//var x1=480;
	//var y1=461;
	document.getElementById('avisolegal').style.height=y1;
	document.getElementById('avisolegal').style.width =x1;
	document.getElementById('transparente').style.height=y1-30;
	document.getElementById('transparente').style.width =x1-30;
	//y1 = document.getElementById('avisolegal').style.height;
	//x1 = document.getElementById('avisolegal').style.width;	

	y = y - Number(parseInt(y1)) / 2;
	x = x - Number(parseInt(x1)) / 2;
	
	document.getElementById('avisolegal').style.top=String(y) + 'px';	
	document.getElementById('avisolegal').style.left=String(x) + 'px';	
	
	//var str = 
	document.getElementById('avisolegal').innerHTML = '<table border="0" cellpadding="0" cellspacing="8" width="'+x1+'px"><tr><td width="50%" class="titulo4">Aviso Legal</td><td width="50%" align="right"></td></tr><tr valign="top"><td colspan="2" bgcolor="#FFFFFF" height="111"><table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td rowspan="4" height="15"><img src="imagenes/spacer.gif" width="15" height="15" /></td><td><img src="imagenes/spacer.gif" width="10" height="10" /></td><td rowspan="4"><img src="imagenes/spacer.gif" width="15" height="15" /></td></tr><tr valign="top"><td class="textoNegro">&nbsp;'+DatosAviso()+'</td></tr><tr valign="top"><td></td></tr><tr><td><img src="imagenes/spacer.gif" width="15" height="15" /></td></tr></table></td></tr><tr><td colspan="2" align="center"><a href="#" onClick="ocultaCapaLegal();liberaCapa();" class="titulo2">Cerrar</a></td></tr></table>';
	document.getElementById('avisolegal').style.visibility='visible';

	document.getElementById('transparente').style.width=(Number(parseInt(x1)) - 30) + 'px'; // la capa superior es más pequeña para poder pulsar los botones de cerrar de la capa inferior
	document.getElementById('transparente').style.height=(Number(parseInt(y1)) - 25) + 'px';  // la capa superior es más pequeña para poder pulsar los botones de cerrar de la capa inferior
	document.getElementById('transparente').style.top=document.getElementById('avisolegal').style.top;
	document.getElementById('transparente').style.left=document.getElementById('avisolegal').style.left;  
	document.getElementById('transparente').style.zIndex=document.getElementById('avisolegal').style.zIndex + 100;  	
	document.getElementById('transparente').style.visibility='visible';	
}


function DatosAviso()
{
	/*var peticion01 = null; 
	
	var url="includes/datosAviso.php";
	peticion01 = new ConstructorXMLHttpRequest();
	if(peticion01) //Si tenemos el objeto  peticion01
	{		
		peticion01.open('GET', url, false); //Abrimos la url, false=forma síncrona
		peticion01.send(null); //No le enviamos datos a la pagina que abrimos.
		
		//var valores=peticion01.responseText.split("####cambio@@@@");
		return peticion01.responseText;																
		
	}*/
	var str = "";
	
	str = "Forma y Salud, es la editora y propietaria de la web <b>www.formaysalud.es</b> y pretende mediante esta declaración informar a sus visitantes de la política que nuestra Empresa sigue en el tratamiento de los datos de carácter personal. <br><br>En todos los envíos que se realizan por correo electrónico se especifica la dirección de esta página y la posibilidad de dirigirse a ella para solicitar la exclusión de su dirección electrónica de nuestra base de datos o ejercer cualquiera de los derechos que le otorga la Ley de Protección de Datos.<br><br>El objetivo de nuestra política de privacidad es respetar la legislación vigente de protección de datos personales. Si usted tiene cualquier duda sobre la confidencialidad o el tratamiento que reciben sus datos, así como si desea ejercer alguno de lo derechos de información, oposición, rectificación y cancelación que legalmente le corresponden (o cualquier otro derecho que usted crea que le puede asistir) puede dirigirse a:<br><br><b>Gimnasio Forma y Salud</b><br>Calle Enriq valor 19<br>03640 - Monóvar (Alicante)<br>Telf: 96 696 05 05<br>info@formaysalud.es";
	return str;
	
}
