// JavaScript Document
var lista = [];
var cargado = true;
var anterior="-1";
var primeraVez=true;
var activoGlobal=-1;
var color=false;

//intermitencia de @.
function cambiar() {

    color = !color; 
	if(color){
		document.getElementById('intermitencia').style.color = "#fff";
	}else{
		document.getElementById('intermitencia').style.color = "#ff9900";
	}
    setTimeout("cambiar()",1000); //1000 = 1 segundo
}

//Mostrar formulario de sugerencias en primer plano.
function visualizarFormulario() {
	document.getElementById('cuest').style.visibility = "visible";
	document.getElementById('cuestionario').style.visibility = "visible";

	document.getElementById('general').style.opacity="0.5"; //Firefox y Safari
	document.getElementById('general').style.filter="alpha(opacity=50)"; //IE
	document.getElementById('general').style.mozOpacity="0.5";

	if(document.getElementById("objeto")!=null){ //audio
		document.getElementById("objeto").style.visibility="hidden";
	}
	if(document.getElementById("objPlano")!=null){ //plano
		document.getElementById("objPlano").style.visibility="hidden";
	}
}

//Cierra el formulario y permite continuar con la navegación.
function ocultarFormulario(){
	document.getElementById('cuest').style.visibility = "hidden";
	document.getElementById('cuestionario').style.visibility = "hidden";

	document.getElementById('general').style.opacity="1";
	document.getElementById('general').style.filter="alpha(opacity=100)";
	document.getElementById('general').style.mozOpacity="1";
	document.formulario.reset();
	
	if((activoGlobal=='a3') && (document.getElementById('verPlano').style.visibility=="visible")){
		if((document.getElementById("objeto")!=null) ){ //audio
			document.getElementById("objeto").style.visibility="hidden";
		}
		if(document.getElementById("objPlano")!=null){ //plano
			document.getElementById("objPlano").style.visibility="visible";
		}
	}
	if(activoGlobal=='a4'){
		if((document.getElementById("objeto")!=null) ){ //audio
			document.getElementById("objeto").style.visibility="visible";
		}
		if(document.getElementById("objPlano")!=null){ //plano
			document.getElementById("objPlano").style.visibility="hidden";
		}
	}
}

//Envío de las sugerencias.
function enviarEmail(){
	//recoger datos
	var nombre = document.formulario.nombre.value;
	var mail = document.formulario.mail.value;
	var sugerencias = document.formulario.sugerencias.value;
	if((nombre=="") || (mail=="") || (sugerencias=="")){
		alert("Debe rellenar todos los campos del formulario");
		return false;
	}
	else{
	document.formulario.submit();
	ocultarFormulario();
	}
}


/*------------------------  ACORDEÓN ------------------------*/
//Seleccionar una opción del menú y mostar su contenido.
function cambiarMenu(activo){
	
	activoGlobal = activo;
	var a1 = document.getElementById('a1');
	var a2 = document.getElementById('a2');
	var a3 = document.getElementById('a3');
	var a4 = document.getElementById('a4');
	var a5 = document.getElementById('a5');
	var a6 = document.getElementById('a6');
	var espacio1 = document.getElementById('espacio1');
	var espacio2 = document.getElementById('espacio2');
	var general = document.getElementById('general');
	
	a1.style.background="#000"; a1.style.color="#fff"; a1.style.fontSize="14px"; a1.style.fontWeight="bold"; a1.style.marginBottom="5px";
	a2.style.background="#000"; a2.style.color="#fff"; a2.style.fontSize="14px"; a2.style.fontWeight="bold"; a2.style.marginBottom="5px";
	a3.style.background="#000"; a3.style.color="#fff"; a3.style.fontSize="14px"; a3.style.fontWeight="bold"; a3.style.marginBottom="5px";
	a4.style.background="#000"; a4.style.color="#fff"; a4.style.fontSize="14px"; a4.style.fontWeight="bold"; a4.style.marginBottom="5px";
	a5.style.background="#000"; a5.style.color="#fff"; a5.style.fontSize="14px"; a5.style.fontWeight="bold"; a5.style.marginBottom="5px";
	a6.style.background="#000"; a6.style.color="#fff"; a6.style.fontSize="14px"; a6.style.fontWeight="bold"; a6.style.marginBottom="5px";
	
	if(activo=='a1'){ a1.style.background="#ff9900"; a1.style.color="#000"; general.style.backgroundImage="url(img/centro.jpg)";}
	if(activo=='a2'){ a2.style.background="#ff9900"; a2.style.color="#000"; general.style.backgroundImage="url(img/servicios.jpg)";}
	if(activo=='a3'){ a3.style.background="#ff9900"; a3.style.color="#000"; general.style.backgroundImage="url(img/empresas.jpg)";}
	if(activo=='a4'){ a4.style.background="#ff9900"; a4.style.color="#000"; general.style.backgroundImage="url(img/eventos1.jpg)";}
	if(activo=='a5'){ a5.style.background="#ff9900"; a5.style.color="#000"; general.style.backgroundImage="url(img/noticias.jpg)";}
	
	espacio1.style.height="10px";
	espacio2.style.height="10px";
	document.getElementById('accordion').style.paddingTop="0px";
	document.getElementById('accordion').style.backgroundImage="none"; //quita la opacidad
	
	if(document.getElementById('verPlano').style.visibility=="visible"){
		document.getElementById('verPlano').style.visibility="hidden";
		document.getElementById("objPlano").style.visibility="hidden";
	}
	
	if(activo!= 'a4'){//para IE
		document.getElementById("knob").style.visibility="hidden";
		document.getElementById("knob4").style.visibility="hidden";
		if (document.getElementById("objeto")!=null){
			document.getElementById("objeto").style.visibility="hidden";
		}
	}
}

/*------------------------  CENTRO ------------------------*/

//Mostrar el contenido de la opción Historia del menú Centro.
function mostrarHistoria(){
	document.getElementById('opacidadCentro').style.visibility='visible';
	cargaContenido(1,"historia");
}

//Mostrar el contenido de la opción Accesos del menú Centro.
function mostrarAccesos(){
	document.getElementById('opacidadCentro').style.visibility='visible';
	cargaContenido(1,"accesos");
}

//Mostrar el contenido de la opción Horarios del menú Centro.
function mostrarHorarios(){
	document.getElementById('opacidadCentro').style.visibility='visible';
	cargaContenido(1,"horarios");
}

//Mostrar el plano de accesos en primer plano.
function abrirAccesos(){
	document.getElementById('cuest').style.visibility = "visible";
	document.getElementById('accesos').style.visibility="visible";
	document.getElementById('general').style.opacity="0.5";
	document.getElementById('general').style.filter="alpha(opacity=50)";
	document.getElementById('general').style.mozOpacity="0.5";
	document.getElementById('accesos').innerHTML="<a id='cerrar' href='#' onclick='cerrarAccesos()'>Cerrar</a><br /><img src='img/planoAccesos2.jpg' alt='accesos' />";
}

//Oculta/cierra el plano de accesos.
function cerrarAccesos(){
	document.getElementById('cuest').style.visibility = "hidden";
	document.getElementById('accesos').style.visibility="hidden";
	document.getElementById('general').style.opacity="1";
	document.getElementById('general').style.filter="alpha(opacity=100)";
	document.getElementById('general').style.mozOpacity="1";
	document.getElementById('accesos').innerHTML="";
}

/*------------------------  EMPRESAS ------------------------*/

//Mostrar el contenido inicial de la sección 'Directorio'. En este caso, el listado de las empresas.
function resetEmpresas(){
	document.getElementById('opacidadEmpresas1').style.opacity="0.7";
	document.getElementById('opacidadEmpresas1').style.filter="alpha(opacity=70)";
	document.getElementById('opacidadEmpresas1').style.mozOpacity="0.7";
	
	cargaContenido(3,"");
	
	if(primeraVez){
		cargaContenido2(30,17);
		primeraVez=false;
	}
	
	if(document.getElementById('verPlano').style.visibility=="visible"){
		document.getElementById('verPlano').style.visibility="hidden";
		document.getElementById("objPlano").style.visibility="hidden";
	}
}

//Marca en color amarillo las empresas que pertenecen a la sección 'moda y complementos'.
function moda(){
	document.getElementById('opacidadEmpresas1').style.opacity="0.7";
	document.getElementById('opacidadEmpresas1').style.filter="alpha(opacity=70)";
	document.getElementById('opacidadEmpresas1').style.mozOpacity="0.7";
	
	if(document.getElementById('verPlano').style.visibility=="visible"){
		document.getElementById('verPlano').style.visibility="hidden";
		document.getElementById("objPlano").style.visibility="hidden";
	}	
	if(!cargado){
		cargaContenido(3,"");
		cargado = true;
	}
	
	borrar(lista);
	lista = getElementsByClassName("txtModa y Complementos lista");
	pintar(lista,"#efcf00");

}

//Marca en color rojo las empresas que pertenecen a la sección 'ocio'.
function ocio(){
	document.getElementById('opacidadEmpresas1').style.opacity="0.7";
	document.getElementById('opacidadEmpresas1').style.filter="alpha(opacity=70)";
	document.getElementById('opacidadEmpresas1').style.mozOpacity="0.7";
	
	if(document.getElementById('verPlano').style.visibility=="visible"){
		document.getElementById('verPlano').style.visibility="hidden";
		document.getElementById("objPlano").style.visibility="hidden";
	}	
	if(!cargado){
		cargaContenido(3,"");
		cargado = true;
	}
	
	borrar(lista);
	lista = getElementsByClassName("txtOcio lista");
	pintar(lista,"#e2222f");

}

//Marca en color naranja las empresas que pertenecen a la sección 'restauración'.
function restauracion(){
	document.getElementById('opacidadEmpresas1').style.opacity="0.7";
	document.getElementById('opacidadEmpresas1').style.filter="alpha(opacity=70)";
	document.getElementById('opacidadEmpresas1').style.mozOpacity="0.7";

	if(document.getElementById('verPlano').style.visibility=="visible"){
		document.getElementById('verPlano').style.visibility="hidden";
		document.getElementById("objPlano").style.visibility="hidden";
	}	
	if(!cargado){
		cargaContenido(3,"");
		cargado = true;
	}
	
	borrar(lista);
	lista = getElementsByClassName("txtRestauración lista");
	pintar(lista,"#cd8401");

}

//Marca en color gris las empresas que pertenecen a la sección 'alimentación'.
function alimentacion(){
	document.getElementById('opacidadEmpresas1').style.opacity="0.7";
	document.getElementById('opacidadEmpresas1').style.filter="alpha(opacity=70)";
	document.getElementById('opacidadEmpresas1').style.mozOpacity="0.7";
	
	if(document.getElementById('verPlano').style.visibility=="visible"){
		document.getElementById('verPlano').style.visibility="hidden";
		document.getElementById("objPlano").style.visibility="hidden";
	}
	if(!cargado){
		cargaContenido(3,"");
		cargado = true;
	}
	
	borrar(lista);
	lista = getElementsByClassName("txtAlimentación lista");
	pintar(lista,"#818181");
	

}

//Marca en color azul las empresas que pertenecen a la sección 'especializada'.
function especializada(){
	document.getElementById('opacidadEmpresas1').style.opacity="0.7";
	document.getElementById('opacidadEmpresas1').style.filter="alpha(opacity=70)";
	document.getElementById('opacidadEmpresas1').style.mozOpacity="0.7";
	
	if(document.getElementById('verPlano').style.visibility=="visible"){
		document.getElementById('verPlano').style.visibility="hidden";
		document.getElementById("objPlano").style.visibility="hidden";
	}	
	if(!cargado){
		cargaContenido(3,"");
		cargado = true;
	}
	
	borrar(lista);
	lista = getElementsByClassName("txtEspecializada lista");
	pintar(lista,"#01a5ed");
	
}

//Marca en color verde las empresas que pertenecen a la sección 'hogar'.
function hogar(){
	document.getElementById('opacidadEmpresas1').style.opacity="0.7";
	document.getElementById('opacidadEmpresas1').style.filter="alpha(opacity=70)";
	document.getElementById('opacidadEmpresas1').style.mozOpacity="0.7";
	
	if(document.getElementById('verPlano').style.visibility=="visible"){
		document.getElementById('verPlano').style.visibility="hidden";
		document.getElementById("objPlano").style.visibility="hidden";
	}
	if(!cargado){
		cargaContenido(3,"");
		cargado = true;
	}
	
	borrar(lista);
	lista = getElementsByClassName("txtHogar lista");
	pintar(lista,"#aecf06");
	
}

//Marca en color fucsia las empresas que pertenecen a la sección 'servicios'.
function servicios(){
	document.getElementById('opacidadEmpresas1').style.opacity="0.7";
	document.getElementById('opacidadEmpresas1').style.filter="alpha(opacity=70)";
	document.getElementById('opacidadEmpresas1').style.mozOpacity="0.7";

	if(document.getElementById('verPlano').style.visibility=="visible"){
		document.getElementById('verPlano').style.visibility="hidden";
		document.getElementById("objPlano").style.visibility="hidden";
	}	
	if(!cargado){
		cargaContenido(3,"");
		cargado = true;
	}
	
	borrar(lista);
	lista = getElementsByClassName("txtServicios lista");
	pintar(lista,"#e4018f");

}

//Mostrar el plano de las empresas.
function verPlano2(){
	
	var miObjeto="<object id='objPlano' classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0' width='750' height='370'><param name='movie' value='mapa.swf' /><param name='quality' value='high' /><embed src='mapa.swf' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='750' height='370'></embed></object>";
	document.getElementById("verPlano").innerHTML=miObjeto;
	document.getElementById('verPlano').style.visibility="visible";
	document.getElementById("objPlano").style.visibility="visible";
}

//Cargar datos de la empresa en la ficha 
function cargarFicha(id){ 
	cargaContenido(30,id);
}

//Obtener 'id' del listado de empresas a través de la etiqueta 'a'.
function getElementsByClassName(className){
	var seleccionado = document.getElementById("listadoEmpresas"); 
	var elementos = seleccionado.getElementsByTagName("a");  
	var length = elementos.length;
	var listaElementos = [];
	for(var i=0; i<length; i++){
		if(elementos[i].className==className){
			listaElementos.push(elementos[i].id);			
		}
	}
	return listaElementos;
}

//Da color al nombre de la empresa en el listado en función de la sección elegida.
function pintar(listado, color){
	for(var k=0;k<listado.length;k++){
		document.getElementById(listado[k]).style.backgroundColor = color;
	}
}

//Mostrar el listado de las empresas sin mostrar su color.
function borrar(listado){
	for(var k=0;k<listado.length;k++){
		document.getElementById(listado[k]).style.backgroundColor = "transparent";
	}
}

/*------------------------  NEW ------------------------*/

function resetNew(){
	window.location.href="./microsite/index.asp";
	}


/*------------------------  EVENTOS ------------------------*/

//Mostrar el contenido inicial de la sección 'Eventos'.
function resetEventos(off){ //obtener los eventos más recientes (1º el más reciente)

	document.getElementById('area4').style.visibility="hidden";
	document.getElementById('knob4').style.visibility="hidden";
	document.getElementById('eventoGrande2').innerHTML="";
	//devolver a sus posiciones iniciales
	document.getElementById('eventoGrande2').style.marginTop="0px";
	document.getElementById('contenedorEventos').style.marginTop="0px";
	document.getElementById('knob').style.top="0px";
	document.getElementById('knob4').style.top="0px";
	
	cargaContenido(40,"",off);
	cargaContenido2(42,"",off);
}

//Mostrar la información del evento seleccionado.
function eventoInfo(id,sinUso,off){
	cargaContenido(41,id,0);
	if (document.getElementById("objeto")!=null){
		document.getElementById("objeto").style.visibility="visible";
	}
	document.getElementById('eventoGrande2').style.marginTop="0px";
	document.getElementById('knob4').style.top="0px";

	cargaContenido2(44,id,off);
	//devolver a sus posiciones iniciales
	document.getElementById('eventoGrande2').style.marginTop="0px";
	document.getElementById('contenedorEventos').style.marginTop="0px";
	document.getElementById('knob').style.top="0px";
	document.getElementById('knob4').style.top="0px";
}

//Mostrar el calendario que permite elegir días con eventos en primer plano.
function mostrarCalendario(){
	document.getElementById('cuest').style.visibility="visible";
	document.getElementById('calendario').style.visibility="visible";
	document.getElementById('general').style.opacity="0.5";
	document.getElementById('general').style.filter="alpha(opacity=50)";
	document.getElementById('general').style.mozOpacity="0.5";
	document.getElementById('calendario').innerHTML="<a id='cerrar' href='#' onclick='cerrarCalendario()'>Cerrar</a><div id='opacidadCalendario'></div><img id='leyenda' src='img/leyenda3.jpg' alt='leyenda'/>";
	
	if(document.getElementById("objeto")!=null){ //audio
		document.getElementById("objeto").style.visibility="hidden";
	}
	
	fecha = new Date();
	anno = fecha.getFullYear();
	mes = fecha.getMonth() + 1;
	dia = fecha.getDate();
	cargaCalendario(dia,mes,anno,"eventos");
}

//Función que oculta el calendario.
function cerrarCalendario(){
	document.getElementById('cuest').style.visibility="hidden";
	document.getElementById('calendario').style.visibility="hidden";
	document.getElementById('general').style.opacity="1";
	document.getElementById('general').style.filter="alpha(opacity=100)";
	document.getElementById('general').style.mozOpacity="1";
	
	if(activoGlobal=='a4'){
		if((document.getElementById("objeto")!=null) ){ //audio
			document.getElementById("objeto").style.visibility="visible";
		}
	}
}

//Función que carga el calendario.
function cargaCalendario(dia,mes,anno,seccion)
{ 	
	ajax=nuevoAjax(); 
	ajax.open("GET", "calendario.php?dia="+dia+"&mes="+mes+"&anno="+anno+"&seccion="+seccion, true); 
	ajax.onreadystatechange=function() 
	{ 
	 if (ajax.readyState==1) 
	 { 
		document.createElement("opacidadCalendario").innerHTML="Cargando..."; 
	 } 
	 if (ajax.readyState==4) 
	 { 
		document.getElementById("opacidadCalendario").innerHTML=ajax.responseText;
	 } 
	} 
	ajax.send(null); 
}

//Mostrar los eventos acontecidos en el día seleccionado desde el calendario y la información sobre dichos eventos.
function evento(id){
	cargaContenido(43,id,0);
	cargaContenido2(41,id,0);
	cerrarCalendario();
}

//Ampliar una imagen de la galería de imágenes en primer plano.
function mostrarImagen(fotoGrande,ancho,alto){
	document.getElementById('cuest').style.visibility="visible";
	document.getElementById('imagenEvento').style.visibility="visible";
	document.getElementById('general').style.opacity="0.5";
	document.getElementById('general').style.filter="alpha(opacity=50)";
	document.getElementById('general').style.mozOpacity="0.5";
	document.getElementById('imagenEvento').innerHTML="<a id='cerrar' href='#' onclick='cerrarImagen()'>Cerrar</a><div id='opacidadImagenes'><img id='imagen' src='"+fotoGrande+"' /></div>";

	document.getElementById('imagenEvento').style.width=(ancho+40)+"px";
	document.getElementById('imagenEvento').style.height=(alto+70)+"px";

	if(document.getElementById("objeto")!=null){ //audio
		document.getElementById("objeto").style.visibility="hidden";
	}
}

//Ocultar la imagen de la galería seleccionada en primer plano.
function cerrarImagen(){
	document.getElementById('cuest').style.visibility="hidden";
	document.getElementById('imagenEvento').style.visibility="hidden";
	document.getElementById('general').style.opacity="1";
	document.getElementById('general').style.filter="alpha(opacity=100)";
	document.getElementById('general').style.mozOpacity="1";
	
	if(activoGlobal=='a4'){
		if((document.getElementById("objeto")!=null) ){ //audio
			document.getElementById("objeto").style.visibility="visible";
		}
	}
}
/*------------------------  NOTICIAS ------------------------*/

//Mostrar el contenido inicial de la sección 'Noticias'.
function resetNoticias(off){
	
	document.getElementById('knob2').style.visibility="hidden";
	document.getElementById('knob3').style.visibility="hidden";
	document.getElementById('contenidoNoticias').innerHTML="";
	//devolver a sus posiciones iniciales
	document.getElementById('contenidoNoticias').style.marginTop="0px";
	document.getElementById('titularesNoticias').style.marginTop="0px";
	document.getElementById('knob2').style.top="0px";
	document.getElementById('knob3').style.top="0px";
	
	anterior="-1";
	cargaContenido(51,"",off);
	cargaContenido2(53,"",off);

}

//Crga la información asociada a una noticia seleccionada desde el calendario.
function noticiaInfo(id,dia,mes,anno){
	cargaTitular(dia,mes,anno,54);
	cerrarCalendario2();
	cargaContenido(52,id);
	document.getElementById('contenidoNoticias').style.visibility="visible";
	document.getElementById('contenidoNoticias').style.marginTop="0px";
	document.getElementById('knob3').style.top="0px";
}

//Mostrar la información de la noticia seleccionada.
function noticias(id){
	cerrarCalendario2();
	cargaContenido(52,id);
	document.getElementById('contenidoNoticias').style.visibility="visible";
	
	if(anterior!="-1"){
		if(document.getElementById('tit'+anterior)!=null){ //si existe
			document.getElementById('tit'+anterior).style.color=""; //no poner otro color, dejar el color x defecto del enlace
		}
	}
	if(document.getElementById('tit'+id)!=null){ //si existe
		document.getElementById('tit'+id).style.color="#000";
		anterior=id;
	}
	document.getElementById('contenidoNoticias').style.marginTop="0px";
	document.getElementById('knob3').style.top="0px";
}

//Función que carga los titulares de las noticias seleccioandas en el calendario.
function cargaTitular(dia,mes,anno,seccion)
{ 	
	ajax2=nuevoAjax2(); 
	ajax2.open("GET", "datos.php?dia="+dia+"&mes="+mes+"&anno="+anno+"&seccion="+seccion, true); 
	ajax2.onreadystatechange=function() 
	{ 
	 if (ajax2.readyState==1) 
	 { 
		document.createElement("titularesNoticias").innerHTML="Cargando..."; 
	 } 
	 if (ajax2.readyState==4) 
	 { 
		document.getElementById("titularesNoticias").innerHTML=ajax2.responseText;
		if(document.getElementById("titularesNoticias").scrollHeight > 380){
			document.getElementById("area2").style.visibility="visible";
			document.getElementById("knob2").style.visibility="visible";
		}
		else{
			document.getElementById("area2").style.visibility="hidden";
			document.getElementById("knob2").style.visibility="hidden";
		}
	 } 
	} 
	ajax2.send(null); 
}

//Mostrar el calendario que permite elegir días con eventos en primer plano.
function mostrarCalendario2(){
	document.getElementById('cuest').style.visibility="visible";
	document.getElementById('calendario').style.visibility="visible";
	document.getElementById('general').style.opacity="0.5";
	document.getElementById('general').style.filter="alpha(opacity=50)";
	document.getElementById('general').style.mozOpacity="0.5";
	document.getElementById('calendario').innerHTML="<a id='cerrar' href='#' onclick='cerrarCalendario2()'>Cerrar</a><div id='opacidadCalendario'></div><img id='leyenda' src='img/leyenda.jpg' alt='leyenda'/>";
	
	if(document.getElementById("objeto")!=null){ //audio
		document.getElementById("objeto").style.visibility="hidden";
	}
	
	fecha = new Date();
	anno = fecha.getFullYear();
	mes = fecha.getMonth() + 1;
	dia = fecha.getDate();
	cargaCalendario(dia,mes,anno,"noticias");
}

//Función que oculta el calendario.
function cerrarCalendario2(){
	document.getElementById('cuest').style.visibility="hidden";
	document.getElementById('calendario').style.visibility="hidden";
	document.getElementById('general').style.opacity="1";
	document.getElementById('general').style.filter="alpha(opacity=100)";
	document.getElementById('general').style.mozOpacity="1";
}

/*------------------------  AJAX ------------------------*/

function cargaContenido(menu,submenu,offset)
{ 
	var nombreDiv;
	switch(menu){
		case 1:		nombreDiv = "opacidadCentro";
					break;
		case 3:		nombreDiv = "listadoEmpresas";
					break;
		case 30:	nombreDiv = "fichaEmpresa";
					break;
		case 4:		nombreDiv = "opacidadCalendario";
					break;
		case 40:	nombreDiv = "contenedorEventos";
					break;
		case 41:	nombreDiv = "eventoGrande2"; //"eventoGrande";
					break;
		case 42:	nombreDiv = "eventoGrande2";
					break;
		case 43:	nombreDiv = "contenedorEventos";
					break;
		case 44:	nombreDiv = "contenedorEventos";
					break;
		case 51:	nombreDiv = "titularesNoticias";
					break;
		case 52:	nombreDiv = "contenidoNoticias";
					break;
		case 53:	nombreDiv = "contenidoNoticias";
					break;
		default:	break;
	}
	
	ajax=nuevoAjax(); 
	ajax.open("GET", "datos.php?seccion="+menu+"&subseccion="+submenu+"&off="+offset, true); 
	ajax.onreadystatechange=function() 
	{ 
		if (ajax.readyState==1) 
	 	{ 
			document.createElement(nombreDiv).innerHTML="Cargando..."; 
		} 
		if (ajax.readyState==4) 
		{
			document.getElementById(nombreDiv).innerHTML=ajax.responseText;
			if(nombreDiv=="contenedorEventos"){
				if(document.getElementById(nombreDiv).scrollHeight > 380){
					document.getElementById("area").style.visibility="visible";
					document.getElementById("knob").style.visibility="visible";
				}
				else{
					document.getElementById("area").style.visibility="hidden";
					document.getElementById("knob").style.visibility="hidden";
				}
			}
			else{
			
				if(nombreDiv=="contenidoNoticias"){
					if(document.getElementById(nombreDiv).scrollHeight > 360){
						document.getElementById("area3").style.visibility="visible";
						document.getElementById("knob3").style.visibility="visible";
					}
					else{
						document.getElementById("area3").style.visibility="hidden";
						document.getElementById("knob3").style.visibility="hidden";
					}
				}
				else{
					if(nombreDiv=="eventoGrande2"){
						if(document.getElementById(nombreDiv).scrollHeight > 360){
							document.getElementById("area4").style.visibility="visible";
							document.getElementById("knob4").style.visibility="visible";
						}
						else{
							document.getElementById("area4").style.visibility="hidden";
							document.getElementById("knob4").style.visibility="hidden";
						}
					}else{
					if(nombreDiv=="titularesNoticias"){
						if(document.getElementById(nombreDiv).scrollHeight > 380){
							document.getElementById("area2").style.visibility="visible";
							document.getElementById("knob2").style.visibility="visible";
						}
						else{
							document.getElementById("area2").style.visibility="hidden";
							document.getElementById("knob2").style.visibility="hidden";
						}
					}
				}
				}
			}
		} 
	} 
	ajax.send(null); 
}

function cargaContenido2(menu,submenu,off) 
{ 
	var nombreDiv;
	switch(menu){
		case 1:		nombreDiv = "opacidadCentro";
					break;
		case 3:		nombreDiv = "listadoEmpresas";
					break;
		case 30:	nombreDiv = "fichaEmpresa";
					break;
		case 4:		nombreDiv = "opacidadCalendario";
					break;
		case 40:	nombreDiv = "contenedorEventos";
					break;
		case 41:	nombreDiv = "eventoGrande2"; //"eventoGrande";
					break;
		case 42:	nombreDiv = "eventoGrande2";
					break;
		case 43:	nombreDiv = "contenedorEventos";
					break;
		case 44:	nombreDiv = "contenedorEventos";
					break;
		case 51:	nombreDiv = "titularesNoticias";
				//	document.getElementById("contenidoNoticias").style.visibility = "hidden";
					break;
		case 52:	nombreDiv = "contenidoNoticias";
					break;
		case 53:	nombreDiv = "contenidoNoticias";
					break;
		default:	break;
	}
	
	ajax2=nuevoAjax2(); 
	ajax2.open("GET", "datos.php?seccion="+menu+"&subseccion="+submenu+"&off="+off, true); 
	ajax2.onreadystatechange=function() 
	{ 
	 if (ajax2.readyState==1) 
	 { 
		document.createElement(nombreDiv).innerHTML="Cargando..."; 
	 } 
	 if (ajax2.readyState==4) 
	 { 
		document.getElementById(nombreDiv).innerHTML=ajax2.responseText;
		if(nombreDiv=="eventoGrande2"){
			if(document.getElementById(nombreDiv).scrollHeight > 360){
				document.getElementById("area4").style.visibility="visible";
				document.getElementById("knob4").style.visibility="visible";
			}
			else{
				document.getElementById("area4").style.visibility="hidden";
				document.getElementById("knob4").style.visibility="hidden";
			}
		}
		else{
			if(nombreDiv=="contenedorEventos"){
				if(document.getElementById(nombreDiv).scrollHeight > 380){
					document.getElementById("area").style.visibility="visible";
					document.getElementById("knob").style.visibility="visible";
				}
				else{
					document.getElementById("area").style.visibility="hidden";
					document.getElementById("knob").style.visibility="hidden";
				}
			}
			else{
				if(nombreDiv=="contenidoNoticias"){
					if(document.getElementById(nombreDiv).scrollHeight > 360){
						document.getElementById("area3").style.visibility="visible";
						document.getElementById("knob3").style.visibility="visible";
					}
					else{
						document.getElementById("area3").style.visibility="hidden";
						document.getElementById("knob3").style.visibility="hidden";
					}
				}
			}
		}
	 } 
	} 
	ajax2.send(null); 
} 

//ajax
function nuevoAjax() 
{ 
   // Crea el objeto AJAX. Esta función es génerica para cualquier utilidad de este tipo, por 
   // lo que se puede copiar tal como está aquí 
   var xmlhttp=false; 
   try 
   { 
      // Creación del objeto AJAX para navegadores no IE 
      xmlhttp=new ActiveXObject("Msxml2.XMLHTTP"); 
   } 
   catch(e) 
   { 
      try 
      { 
         // Creación del objeto AJAX para IE 
         xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); 
      } 
      catch(E) { xmlhttp=false; } 
   } 
   if (!xmlhttp && typeof XMLHttpRequest!='undefined') { xmlhttp=new XMLHttpRequest(); } 

   return xmlhttp; 
}

//ajax. Duplicado por realizar 2 llamadas consecutivas 
function nuevoAjax2()
{  
   var xmlhttp2=false; 
   try 
   { 
      // Creación del objeto AJAX para navegadores no IE 
      xmlhttp2=new ActiveXObject("Msxml2.XMLHTTP"); 
   } 
   catch(e) 
   { 
      try 
      { 
         // Creación del objeto AJAX para IE 
         xmlhttp2=new ActiveXObject("Microsoft.XMLHTTP"); 
      } 
      catch(E) { xmlhttp2=false; } 
   } 
   if (!xmlhttp2 && typeof XMLHttpRequest!='undefined') { xmlhttp2=new XMLHttpRequest(); } 

   return xmlhttp2; 
}