//Menu 1 (Inicio)
arrMenu = new Array();
arrSubMenu = new Array();
var xmlInfoSubseccion

//Crea el objeto que nos devuelve las subsecciones de la seccion seleccionada
function menu(){
	crearMenu = createRequest();
	if (crearMenu == null){
		//alert("eeeeerrrorrr")
	} else {
		var url="asp/subsecciones.asp";
		url= url + "?id=" + seccionPrincipal;
		//alert(url)
		crearMenu.onreadystatechange = colocarMenu;
		crearMenu.open("GET", url, true);
		crearMenu.send(null);
	}
}

//Respuesta con las subsecciones de la seccion seleccionada
//Creando el menu lateral
function colocarMenu(){
	if(crearMenu.readyState == 4){
		if(crearMenu.status == 200){
			//CREANDO EL MENU
			document.getElementById('respuesta').innerHTML="";
			var xmlDoc = crearMenu.responseXML.documentElement;
			var x = xmlDoc.getElementsByTagName("resultado");
			txt="";
			Cont = 0;
			arrMenu.length = 0;
			txt = "<ul>"
			for (i = 0; i < x.length; i++){
				if(noEstaEnElMenu(xmlDoc.getElementsByTagName("Nombre_Subseccion")[i].childNodes[0].nodeValue)){
					if(xmlDoc.getElementsByTagName("Enlace")[i].childNodes[0].nodeValue == "NULL"){
						txt = txt + "<li><a href='#' onmouseUp='colocarInfoSeccionMenu(" + xmlDoc.getElementsByTagName("ID_Subseccion")[i].childNodes[0].nodeValue + "); return false'>" + xmlDoc.getElementsByTagName("Nombre_Subseccion")[i].childNodes[0].nodeValue + "</a></li>"
					}else{
						txt = txt + "<li><a href='" + xmlDoc.getElementsByTagName("Enlace")[i].childNodes[0].nodeValue + "' target='_blank'); return false'>" + xmlDoc.getElementsByTagName("Nombre_Subseccion")[i].childNodes[0].nodeValue + "</a></li>"
					}
					
					arrMenu[Cont]= xmlDoc.getElementsByTagName("Nombre_Subseccion")[i].childNodes[0].nodeValue;
					Cont++
				}
			}
			txt = txt + "</ul>"
			document.getElementById('lateral_menu').innerHTML=txt;
			//colocarInfoSeccionMenu(8);
		}
	}
}

//·······················································································································································

//Crea un objeto que nos devolvera la informacion de la subseccion seleccionada
function colocarInfoSeccionMenu(IDseccion){
	buscarDerechos = createRequest();
	if (buscarDerechos == null){
	} else {
		var url = "asp/infosubseccion.asp";
		url = url + "?seccion=" + seccionPrincipal;
		url = url + "&subseccion=" + IDseccion;
		buscarDerechos.onreadystatechange = mostrarResultados;
		buscarDerechos.open("GET", url, true);
		buscarDerechos.send(null);
	}
}

function mostrarResultados(){
	if(buscarDerechos.readyState == 4){
		if(buscarDerechos.status == 200){
			//Variables
			txt = "";
			xmlInfoSubseccion = buscarDerechos.responseXML.documentElement;
			var x = xmlInfoSubseccion.getElementsByTagName("resultado");
			
			txt="<div class='infoMenu'>";
			for (i=0;i<x.length;i++){
				
				//Fecha
				if(xmlInfoSubseccion.getElementsByTagName("Fecha")[i].childNodes[0].nodeValue != "NULL"){
					txt = txt + "<p class='fechas'>" + xmlInfoSubseccion.getElementsByTagName("Fecha")[i].childNodes[0].nodeValue + "</p>"
				}
				
				//Titulo
				txt = txt + "<p class='titulos'>" + xmlInfoSubseccion.getElementsByTagName("Titulo")[i].childNodes[0].nodeValue + "</p>"

				//Resumen
				if(xmlInfoSubseccion.getElementsByTagName("Resumen")[i].childNodes[0].nodeValue != "NULL"){
					txt = txt + "<div id='resumen"+i+"' class='resumenes'><p>"
					txt = txt + xmlInfoSubseccion.getElementsByTagName("Resumen")[i].childNodes[0].nodeValue
					txt = txt + "</p></div>"
				};
					
				//DESCARGAS/ENLACES
				for (j=0; j<5; j++){
					if (xmlInfoSubseccion.getElementsByTagName("Mostrar_Enlace" + (j+1))[i].childNodes[0].nodeValue == "true"){
						txt = txt + "<div class='linkDescarga'>"
						var nombreArchivo = xmlInfoSubseccion.getElementsByTagName("Enlace" + (j+1))[i].childNodes[0].nodeValue;
						var desdeCaracter = nombreArchivo.length-3;
						var hastaCaracter = nombreArchivo.length;
						var extension = nombreArchivo.substr(desdeCaracter, hastaCaracter)
						txt = txt + "<p>"
						switch(extension){
							case "pdf":
							case "PDF":
								txt = txt + "<img src='images/pdf.jpg' width='12' height='12' />"
							break;
							
							case "doc":
							case "DOC":
								txt = txt + "<img src='images/doc.jpg' width='12' height='12' />"
							break;
							
							case "xls":
							case "XLS":
								txt = txt + "<img src='images/xls.jpg' width='12' height='12' />"
							break;
							}

							txt = txt + "<a href=" + xmlInfoSubseccion.getElementsByTagName("Enlace" + (j+1))[i].childNodes[0].nodeValue + " class='leermas' target='_blank'>"
							txt = txt + xmlInfoSubseccion.getElementsByTagName("Nombre_Enlace" + (j+1))[i].childNodes[0].nodeValue
							txt = txt + "</a></p>"
						txt = txt + "</div>"
					}
				}

				//Texto
				if(xmlInfoSubseccion.getElementsByTagName("Texto")[i].childNodes[0].nodeValue != " NULL "){
					//alert(xmlInfoSubseccion.getElementsByTagName("Texto")[i].childNodes[0].nodeValue)
					//alert("NO ES NULL, ES:" + xmlInfoSubseccion.getElementsByTagName("Texto")[i].childNodes[0].nodeValue)
					txt = txt + "<div id='texto"+i+"' class='textos'>"
					txt = txt + xmlInfoSubseccion.getElementsByTagName("Texto")[i].childNodes[0].nodeValue
					txt = txt + "</div>"
					txt = txt + "<div class='leerNoticia'>"
					txt = txt + "<a href=" + "#" + " class='leermas' id='btnlm"+i+"' onmouseUp='ampliarNoticia(" + i + "); return false'>"
					txt = txt + "Leer m&aacute;s"
					txt = txt + "</a>"
				}else{
					//alert("ES NULL")
				}
					
				txt = txt + "<div class='separador'><img src='images/separador.png' width='495' height='45' /></div>"

			}
			txt=txt + "</div>";
			document.getElementById('respuesta').innerHTML=txt;
			if (x.length > 0){
				$("#portada img").hide();
			}
			$("#textocompleto").hide()
			$("#respuesta").show();
			for (i=0;i<x.length;i++){$("#texto" + i).toggle();}
		}
	}
}

function ampliarNoticia(idBotonidNodoXML){
	xmlInfoSubseccion = buscarDerechos.responseXML.documentElement;
	var x = xmlInfoSubseccion.getElementsByTagName("resultado");
	txt= "<div>";
	txt = txt + "<a href=" + "#" + " class='leermas' id='btnlm"+i+"' onmouseUp='reducirNoticia(" + i + "); return false'>"
	txt = txt + "Volver"
	txt = txt + "</a>"
	txt = txt + "<p class='titulos'>" + xmlInfoSubseccion.getElementsByTagName("Titulo")[idBotonidNodoXML].childNodes[0].nodeValue + "</p>"	
	txt = txt + "<div id='texto"+i+"' class='"+"textos"+"'>"
	txt = txt + xmlInfoSubseccion.getElementsByTagName("Texto")[idBotonidNodoXML].childNodes[0].nodeValue
	txt = txt + "</div>"
	txt = txt + "<br />"
	txt = txt + "<a href=" + "#" + " class='leermas' id='btnlm"+i+"' onmouseUp='reducirNoticia(" + i + "); return false'>"
	txt = txt + "Volver"
	txt = txt + "</a>"
	txt = txt + "<br />"
	txt=txt + "</div>";
	$("#respuesta").hide();
	document.getElementById('textocompleto').innerHTML=txt;
	$("#textocompleto").slideDown('slow')
	//$("#texto" + idBotonidNodoXML).hide();
}

function reducirNoticia(idBotonidNodoXML){	
		$("#textocompleto").hide()
		$("#respuesta").show();
		/*$("#resumen" + idBotonidNodoXML).slideDown('slow');		$("#texto" + idBotonidNodoXML).slideUp('slow');	*/
		}

