// accordion.js v1.0
//
// Copyright (c) 2007 stickmanlabs
// Author: Kevin P Miller | http://www.stickmanlabs.com
// 
// Accordion is freely distributable under the terms of an MIT-style license.
//
// Modified to version 1.1 by Will Shaver | // www.primedigit.com

/*-----------------------------------------------------------------------------------------------*/

if (typeof Effect == 'undefined')
	throw("accordion.js requires including script.aculo.us' effects.js library!");

var accordion = Class.create();
accordion.prototype = {
	//
	//  Setup the Variables
	//
	showAccordion : null,
	currentAccordion : null,
	duration : null,
	effects : [],
	animating : false,
	//  
	//  Initialize the accordions
	//
	initialize: function(container, options) {
		this.options = Object.extend({
			resizeSpeed : 8,
			classNames : {
				toggle : 'accordion_toggle',
				toggleActive : 'accordion_toggle_active',
				content : 'accordion_content'
			},
			defaultSize : {
				height : null,
				width : null
			},
			direction : 'vertical',
			onEvent : 'click'
		}, options || {});
		
		this.duration = ((11-this.options.resizeSpeed)*0.15);

		var accordions = $$(container+' .'+this.options.classNames.toggle);
		accordions.each(function(accordion) {
			Event.observe(accordion, this.options.onEvent, this.activate.bind(this, accordion), false);
			accordion.onclick = function() {
				//alert(accordion.innerHTML)
				if(accordion.innerHTML=='+Área Socio-Sanitaria')
				{
					document.getElementById('capa_pepe').innerHTML=	document.getElementById('informacion_seccion_10').value;
					//alert(document.getElementById('capa_pepe').innerHTML)
					/*document.getElementById('capa_pepe').innerHTML='<img src="../images/sociosanitaria.jpg" style="border:3px solid #cfcfcf">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="../images/sociosanitaria1.jpg" style="border:3px solid #cfcfcf"><br><br>'+
					'<p><b>Área Socio-Sanitaria</b>'+
					'<br><br>Integrada por los Institutos Religiosos y las Sociedades de Vida Apostólica dedicados en España, parcial o totalmente a las actividades Sociosanitarias relacionadas con el mundo de la salud y la enfermedad,'+
					' busca en todas sus acciones <i>promover el respeto de la persona y de la vida humana desde la concepción hasta su muerte, en plena sintonía con las enseñanzas morales de la Iglesia.</i><br><br>En la actualidad los/as'+
					' Religiosos/as se distribuyen, según las actividades, en:<br><br>•	Hospitales pertenecientes al sistema nacional de salud<br><br>•	Clínicas<br><br>•	Hospitales y Centros de enfermos psiquiátricos<br><br>•	Hospitales y Centros'+
					' de enfermos psíquicos<br><br>•	Asistencia de enfermos en su domicilio<br><br>•	Residencias de ancianos<br><br>• Atención a enfermos de sida<br><br>•	Albergues para transeúntes y Casas de acogida<br><br>•	Nuevas marginaciones sociales'+
					'<br><br>El abanico de acciones abarca muchas de las necesidades de la sociedad actual. Los enfermos y necesitados más pobres siempre han tenido y tienen un lugar privilegiado la misión evangelizadora.<br><br>La Vida Religiosa'+
					' que trabaja en el mundo sociosanitario ha <i>comprendido la importancia de incorporar a los laicos a sus actividades, ofreciéndoles la riqueza del propio carisma</i> y haciendo posible que compartan su vocación evangelizadora.<br><br>'+
					'El Área Sociosanitaria de CONFER, respetando el espíritu, la autonomía y las formas propias de cada Instituto, tiene como finalidad:<br><br>'+ 
					'1.	Colaborar, en comunión con la Jerarquía de la Iglesia en la elaboración y ejecución de los planes de la pastoral de la salud y de la enfermedad. <br><br>'+
					'2.	Fomentar con especial interés el trabajo en aquellas iniciativas que buscan la promoción de los beneficiarios mediante la capacitación humana, técnica y profesional, priorizando la perspectiva de género.<br><br>'+ 
  				'Estas actividades se realizan en colaboración con otros organismos respaldados por las diferentes Conferencias Episcopales y que trabajan en el campo de la pastoral de la salud.<br><br>'+ 
					'Se mantienen relaciones de coordinación con: <br><br>'+ 
					'•	Congregación para los Institutos de Vida Consagrada y Sociedades de Vida Apostólica <br><br> '+ 
					'•	Pontificio Consejo para la Pastoral de la Salud: http://www.healthpastoral.org/<br><br> '+ 
					'•	Conferencia Episcopal <br><br> '+ 
					'•	Cáritas <br><br> '+ 
					'•	Comité Internacional católico de enfermos y asistentes médico sociales CICIAMS <br><br> '+ 
					'•	Colegio de ATS y diplomados de enfermería <br><br> '+ 
					'•	LARES, FERE CECA, HUMANIZAR... como entidades colaboradoras<br><br> '+ 
					'FORMACIÓN:<br><br>'+ 
					'Potenciará especialmente:<br><br>'+ 
					'1.	Promover y difundir entre sus miembros las orientaciones y directrices de la Iglesia en el campo del apostolado. <br><br>'+ 
					'2.	Impulsar la dimensión evangelizadora y profesional de los Religiosos sociosanitarios, y su continua y renovada formación. <br><br>'+ 
					'3.	Colaborar, en comunión con la Jerarquía de la Iglesia en los planes y realización de la pastoral de la salud y de la enfermedad. <br><br>'+ 
					'4.	Orientar sobre los temas emergentes para la actuación de Bioética.<br><br>'+ 
					'Para cumplir estos fines, desde la sede de CONFER se elaborá un Programa Anual de Formación ofertando temas específico para la formación en el ámbito sociosanitario.<br><br>'+ 
					'</p>';*/
				} 
				
				if(accordion.innerHTML=='+Área de Comunicación')
				{
					document.getElementById('capa_pepe').innerHTML=	document.getElementById('informacion_seccion_12').value;
					//alert(document.getElementById('capa_pepe').innerHTML)
					/*document.getElementById('capa_pepe').innerHTML='<img src="../images/comunicacion.jpg" style="border:3px solid #cfcfcf"><br><br>'+
					'<p><b>Área de Comunicación de CONFER</b>'+
					'<br><br><b>Presentación</b>'+
					'<br><br>La actividad de este Área de Comunicación se desarrolla en los sectores de: producción editorial, informaciones sobre vida religiosa, presencia en los medios de comunicación, formación en medios de comunicación, relaciones institucionales y página web en Internet.<br><br>'+
					'<b>Producción editorial</b><br><br>'+
					'Entre las publicaciones cabe destacar la <b>“Revista de Vida Religiosa CONFER”</b>, con cuarenta años ya de servicio a la vida religiosa española, que recoge temas diversos de reflexión y formación en vida religiosa, de periodicidad trimestral. La revista <b>“NoticiasCONFER”</b> (antiguo “Boletín Informativo CONFER”), periódico mensual de informaciones, reportajes y entrevistas sobre actualidad de vida religiosa, con dieciséis páginas, editado a color, distribuido a todas las comunidades de religiosos y religiosas de España. El <b>“Servicio de Prensa”</b>, edición digital, distribuida semanalmente por correo electrónico a unos 1200 abonados, con una selección de noticias de cinco diarios de la prensa nacional. Los <b>“Folletos CON-EL”</b>, un folleto mensual de veinte páginas a selección de color, que se distribuye encartado en la revista “Vida Nueva” con el fin de dar a conocer la vida religiosa en su naturaleza, historia y protagonistas. <b>“Cuadernos CONFER”</b> es una publicación de unas 64 páginas sobre temas puntuales de vida consagrada y sin una periodicidad determinada; son ya treinta y cinco los números publicados.<br><br>'+
					'<b>Presencia en los Medios de Comunicación</b><br><br>'+ 
					'La presencia CONFER en los MCS es amplia y diversificada, debido, en gran parte, al servicio de excelente calidad que ofrece la <b>Agencia de Noticias de Vida Consagrada  IVICON</b> , creada hace siete años, y que cuenta actualmente con unos 4.000 abonados. Se trata de la única agencia española especializada en informaciones sobre la vida consagrada, que desarrolla una función peculiar en el ámbito de la información de la iglesia española.<br><br>'+
					'<b>Formación en Medios de Comunicación</b> <br><br>'+ 
					'Una de las preocupaciones principales de este área es la oferta de formación en medios de comunicación que se hace a los religiosos y religiosas de España, en la que tienen un relieve particular las Jornadas Nacionales de Responsables de Información de los Institutos Religiosos y los cursos de verano de formación en medios, juntamente con el Departamento de MCS de la Conferencia Episcopal Española y la Facultad de Comunicación de la Universidad Pontificia de Salamanca.<br><br>'+ 
					'<b>Página web de CONFER  y nueva imagen institucional</b><br><br>'+ 
					'Entre los proyectos animados y dirigidos por algunos miembros este departamento están la puesta al día y renovación de la página web que CONFER tiene en Internet el diseño de la nueva imagen corporativa de CONFER y su nuevo logo oficial. El carmelita David Jiménez ha sido el coordinador responsable de la nueva página en Internet que se presenta oficialmente en la XIV Asamblea General de CONFER. <br><br>'+ 
					'<b>Miembros del Área de Comunicación</b><br><br>'+ 
					'Son miembros del Área de Comunicación de CONFER: el trinitario <b>Isidro Hernández Delgado</b> , director; el carmelita descalzo <b>David Jiménez Herrero</b> y el salesiano <b>Francisco Javier Valiente Moreno</b>, responsables de la Agencia IVICON y redactores de “NoticiasCONFER”; el carmelita descalzo dirige también la página web; la mercedaria misionera de Bérriz, <b>Carmen Quirós Pastor</b>, redactora de “NoticiasCONFER” y responsable de archivo y documentación; la misionera laurita <b>Sofía Camacho Pedraza</b>, secretaria de dirección, responsable del Servicio de Prensa digital, coordinadora de los cursos de formación y responsable de la presencia de esta área en la web; y la religiosa dominica <b>María Jesús Cerro González</b> responsable de la sección “Libros” de la Revista CONFER y colaboradora en las publicaciones Revista CONFER y Folletos CON-El.<br><br>'+ 
					'</p>';*/
				} 
				
				
				
				if(accordion.innerHTML=='+Área de Justicia y Solidaridad')
				{
					document.getElementById('capa_pepe').innerHTML=	document.getElementById('informacion_seccion_18').value;
					//alert(document.getElementById('capa_pepe').innerHTML)
					/*document.getElementById('capa_pepe').innerHTML='<img src="../images/justiciaypaz.jpg" style="border:3px solid #cfcfcf">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="../images/justiciaypaz1.jpg" style="border:3px solid #cfcfcf"><br><br>'+
					'<b>ÁREA DE JUSTICIA Y SOLIDARIDAD</b>'+
					'<br><br>El Área de Justicia y Solidaridad centra su trabajo en la animación de la dimensión profética de la Vida Consagrada (V.C. nº84), que hunde sus raíces en el Dios de la misericordia tal como se mostró desde el principio en la historia de Israel (Ex 3, 1-14) y llegó a su plenitud en Jesús de Nazaret (Lc 4, 14-22), ungido por el Espíritu para liberar a los oprimidos y anunciar la Buena Noticia a los pobres.<br><br>'+
					'El área encuentra su fuente y su razón de ser en una ESPIRITUALIDAD DE LA ENCARNACIÓN, que contempla la historia, la realidad, y especialmente el clamor de los oprimidos, como lugar de la presencia de Dios. Partimos de que los problemas locales hunden sus raíces en los problemas estructurales de la globalización que afectan a la humanidad actual y a las generaciones futuras por la explotación salvaje de la tierra que pone en peligro la vida misma del planeta. Por ello Justicia y Solidaridad  trata de acompañar y animar en el conocimiento crítico de la realidad, el reconocimiento de la Presencia que sustenta y acompaña toda vida y la configuración, como vida religiosa , desde los contextos de exclusión e injusticia, provocando inclusión, denunciando injusticia y promoviendo gestos proféticos y el trabajo en red.<br><br>'+
					'Los tres ámbitos justicia y paz, migraciones y acción social  parten de un mismo lugar: una mirada creyente a la realidad sufriente desde un análisis de la misma, que lleva a una implicación social y a la denuncia profética. Desde ellos se busca animar y provocar procesos de información, formación, espiritualidad e implicación que suponen un análisis profundo de la realidad, reconociendo la Presencia de Dios que sustenta y defiende toda vida, y una configuración de la Vida Consagrada desde los márgenes de la sociedad y los contextos de exclusión.<br><br>'+		
					'JUSTICIA Y PAZ E INTEGRIDAD DE LA CREACIÓN<br><br>'+ 
					'En el ámbito de Justicia y Paz e Integridad de la creación atendemos a los aspectos más globales y estructurales desde los que entender los problemas locales que se dan en el mundo y en la sociedad (exclusión, marginación, inmigración, hambre, pena de muerte, pobreza, etc.) y sus posibles soluciones (solidaridad, banca ética, soberanía alimentaria, objetivos del milenio, etc.). Paz y Justicia son dos dimensiones inseparables pues la paz nace de la justicia. Pero el expolio del planeta es igualmente un problema de justicia en el que, en definitiva, son los más pobres de la tierra. Necesitamos informarnos de todas estas situaciones, formarnos, implicarnos y, especialmente, adquirir una espiritualidad y sentido de la Vida Religiosa que abarque todas estas dimensiones como concreción del seguimiento de Cristo en el mundo que vivimos.<br><br>'+ 
					
					'ACCIÓN SOCIAL<br><br>'+
					'Centra su mirada en las situaciones de las personas empobrecidas y excluidas en nuestro entorno más próximo reconociendo que su realidad está provocada por procesos estructurales que abocan a algunos grupos  a la pobreza en medio de una sociedad en crecimiento económico y social.<br><br>'+
					'La pobreza es resultado de una triple quiebra, según J. García Roca: “la ruptura del sujeto con sus dinamismos vitales, la ruptura de los mundos vitales que conformas la redes que dan libertad y seguridad y la quiebra de una organización social que expulsa y orilla a algunos de sus hijos”<br><br>'+
					'La dimensión estructural de la exclusión pide a la Vida Religiosa un análisis, formación y denuncia así como un modo de situarse en la vida cotidiana acompañando e implicándose en sus procesos de inclusión. <br><br>'+
					
					'MIGRACIONES<br><br>'+

					'En los últimos años, el fenómeno migratorio está transformando profundamente nuestro mundo y nuestra sociedad. Nos enfrenta a fuertes desafíos en campos como la defensa de los derechos humanos, la lucha por políticas y leyes humanitarias, la creación de una cultura de la acogida, la integración de las personas migrantes como ciudadanos, el diálogo intercultural e interreligioso… Desde la prioridad de MIGRACIONES queremos:<br><br>'+
					'•	Conocer,  analizar  y reflexionar sobre la realidad de la inmigración, <br><br>'+
					'•	Profundizar en ella como interpelación a nuestro ser de ciudadanos/as, creyentes y religiosos/as <br><br>'+
					'•	Reflexionar sobre nuestra acción a través de los proyectos que las Congregaciones hemos puesto en marcha o en los que colaboramos y coordinarnos en la medida de lo posible.<br><br>'+
					'•	Colaborar con otras organizaciones religiosas o civiles de cara a acciones conjuntas de sensibilización, denuncia y transformación de la realidad.<br><br>'+
					'</p>';*/
				} 
				
				
				if(accordion.innerHTML=='+Área de Misión-Cooperación')
				{
					document.getElementById('capa_pepe').innerHTML=	document.getElementById('informacion_seccion_19').value;
					//alert(document.getElementById('capa_pepe').innerHTML)
					/*document.getElementById('capa_pepe').innerHTML='<img src="../images/mision-cooperacion.jpg" style="border:3px solid #cfcfcf"><br><br>'+
					'<b>Área de Misión y Cooperación</b><br><br>'+
					'La Animación es la palabra que orienta y da sentido a nuestro trabajo que consiste en animar, acompañar y ser un espacio de encuentro y servicio específico a la VR en su dimensión universal y misionera.<br><br>'+

					'•	Animar a la VR en el horizonte de la misión promoviendo aquella dimensión que alienta y configura nuestro ser cristiano: el Sueño de Dios.<br><br>'+
					'•	Alienta a la dimensión ad Gentes desde la reflexión, la espiritualidad, y la teología de la misión, siendo consciente que la Misión es de Dios como proyecto de vida, pero que se verifican en el anuncio de la Buena Noticia con gestos-actitudes-palabras. Es universal y exige salir a otros contextos geográficos-humanos-culturales.<br><br>'+
					'•	Vivir la Misión con los ojos abiertos a lo que sucede en los “otros pueblos y culturas”, a las personas que están en esos contextos, haciéndoles presentes aquí, siendo resonancia de sus búsquedas, esfuerzos y vitalidad.<br><br>'+
					'•	Promover una Cooperación digna y fraterna en coordinación y como expresión de la Buena Noticia de Jesús.<br><br>'+

					'</p>';*/
				} 
				
				
				if(accordion.innerHTML=='+Área de PJV y Formación')
				{
					document.getElementById('capa_pepe').innerHTML=	document.getElementById('informacion_seccion_20').value;
					//alert(document.getElementById('capa_pepe').innerHTML)
					/*document.getElementById('capa_pepe').innerHTML='<img src="../images/pjv.jpg" style="border:3px solid #cfcfcf"><br><br>'+
					'<b>Área de PJV y Formación</b><br><br>'+
					'Pastoral Juvenil Vocacional de Confer quiere ser un espacio compartido de todas las personas que trabajamos en este campo pastoral. Soñamos con trabajar en red: encontrarnos, suscitar esfuerzos y aunar energías y recursos. También proponemos una formación de calidad a las personas que trabajan en la Pastoral Juvenil Vocacional. <br><br>'+
					'La Formación, dentro del marco de CONFER ,constituye una prioridad y un eje transversal que recorre la vida y actividad de todos los ámbitos de la misma.<br><br>'+
					'</p>';*/
				} 
				
				
				
				return false;
				};
			if (this.options.direction == 'horizontal') {
				var options = $H({width: '0px'});
			} else {
				var options = $H({height: '0px'});			
			}			
			this.currentAccordion = $(accordion.next(0)).setStyle(options);			
			
		}.bind(this));
	},
	
	//
	// Deactivate an accordion
	//
	deactivate : function(accordion)
	{
		if (this.animating) {
			//return false;
		}
		if (accordion) {
			accordion.removeClassName(this.options.classNames.toggleActive);
			
			this.effects = [];
			
			if (this.options.direction == 'horizontal') {
			var adjustments = $H({
				scaleX: true,
				scaleY: false
				});
			} else {
				var adjustments = $H({
					scaleX: false,
					scaleY: true
				});			
			}
		
			options = $H({
				sync: true,
				scaleContent: false,
				transition: Effect.Transitions.sinoidal
			});
			options.merge(adjustments);
			
			this.effects.push(
				new Effect.Scale(accordion.next(0), 0, options)
			);				
		}
		
		new Effect.Parallel(this.effects, {
			duration: this.duration, 
			queue: {
				position: 'end', 
				scope: 'accordionAnimation'
			},
			beforeStart: function() {
				this.animating = true;
			}.bind(this),
			afterFinish: function() {
				if(this.showAccordion == accordion.next(0))
					this.showAccordion = null;
				this.animating = false;
			}.bind(this)
		});
	},
	
	
	//
	//  Activate an accordion
	//
	activate : function(accordion) {
	if(accordion!= undefined)
	{	
		
		if (this.animating) {
			return false;
		}
		
		this.effects = [];
	
		this.currentAccordion = $(accordion.next(0));	
		if (this.currentAccordion == this.showAccordion) {
			return this.deactivate(this.showAccordion.previous(0));
		}
			
		this.currentAccordion.previous(0).addClassName(this.options.classNames.toggleActive);

		if (this.options.direction == 'horizontal') {
			var adjustments = $H({
				scaleX: true,
				scaleY: false
			});
		} else {
			var adjustments = $H({
				scaleX: false,
				scaleY: true
			});			
		}
			
		var options = $H({
			sync: true,
			scaleFrom: 0,
			scaleContent: false,
			transition: Effect.Transitions.sinoidal,
			scaleMode: { 
				originalHeight: this.options.defaultSize.height ? this.options.defaultSize.height : this.currentAccordion.scrollHeight,
				originalWidth: this.options.defaultSize.width ? this.options.defaultSize.width : this.currentAccordion.scrollWidth
			}
		});
		options.merge(adjustments);
		
		this.effects.push(
			new Effect.Scale(this.currentAccordion, 100, options)
		);

		if (this.showAccordion) {
			this.showAccordion.previous(0).removeClassName(this.options.classNames.toggleActive);
			
			options = $H({
				sync: true,
				scaleContent: false,
				transition: Effect.Transitions.sinoidal
			});
			options.merge(adjustments);
			
			this.effects.push(
				new Effect.Scale(this.showAccordion, 0, options)
			);				
		}
		new Effect.Parallel(this.effects, {
			duration: this.duration, 
			queue: {
				position: 'end', 
				scope: 'accordionAnimation'
			},
			beforeStart: function() {
				this.animating = true;
			}.bind(this),
			afterFinish: function() {
				this.showAccordion = this.currentAccordion;
				this.animating = false;
			}.bind(this)
		});
	}	
	
}
};


//
// Prototype style Accordion master class
//
var Accordion = {
	Preload : function(content_class)
	{
		if(content_class != '')
		{
			elements = $$('.' + content_class);
			elements.each(function(e) {
				e.setStyle({height: '0px'});
			});
		}
	}
}


