function actualizaF(divname) 
	{ 
		parent.document.getElementById(divname).style.height = document.body.scrollHeight+20+"px"; 
		parent.scrollTo(0,0);
		return false; 
	} 

// JavaScript Document
function cargaXMLTemas()
{
	$("#contenido_div").html("<img src='images/cargando.gif' alt='Cargando Información' width='126' height='22' />")
	$.get('temas.xml','id=0', creaTemas);
}


var temasArr;
cve_Ente = getQueryVariable("cve_Ente");
cve_Tema = getQueryVariable("cve_Tema");
function creaTemas(oXmlDom) 
  {
       var historicoLiga = document.getElementById("historicoLiga");
	   var historicoLiga2 = document.getElementById("historicoLiga2");
	   historicoLiga2.href = "contenidoTemaHistorico.html?cve_Ente="+cve_Ente+"&cve_Tema="+cve_Tema; 
	   historicoLiga.href = "contenidoTemaHistorico.html?cve_Ente="+cve_Ente+"&cve_Tema="+cve_Tema;
	   raiz  = oXmlDom.documentElement;
	   temasArr = raiz;
	   idTemaqs = getQueryVariable("cve_Tema");
   	   for (var t = 1; t <= 12; t++)
	      {			 
			   txtLiga = "liga_"+t; 
			   var ligaBotona  = document.getElementById(txtLiga);   
			   if (t == 4 || t == 12)
			   {
				   var liga_4 = "internaComites.html?cve_Tema="+t+"&cve_Ente="+cve_Ente;				   				   
				   var liga_11 = "docs/Ley_De_Transparencia_y_Acceso_A_La_Informacion_Publica.pdf";
			       ligaBotona.href = (t == 4) ? liga_4 : liga_11; 
				   ligaBotona.target = (t == 4) ? "_self" : "_blank"; 
			   }
			   else
			   {
				 if (t == 11 )
				   {
			   ligaBotona.href = "contenidoTemaHistorico.html?cve_Tema="+t+"&cve_Ente="+cve_Ente;					   
				   }
				 else
				   {
			   ligaBotona.href = "contenidoTema.html?cve_Tema="+t+"&cve_Ente="+cve_Ente;					   
				   }
			   }
		  }		  
	   cargaInfo();		  
	   cambiaTema(idTemaqs);	   	   
  }
var  ligaInterna = "";

function cambiaTema(idTema) 
  {
	   encabezado = document.getElementById("texto_titulo"); 
	   icono = document.getElementById("iconoChico"); 
	   //imagen = document.getElementById("iconoGde"); 
	   txtBot = "btn_"+idTema; 
	   boton = document.getElementById(txtBot);   
	   tema = zXPath.selectSingleNode(temasArr, "//tema[@id='"+idTema+"']")
	   if (tema != null)
	      {
			  encabezado.innerHTML = "<a href='principalTema.html?cve_Tema="+idTema+"'>"+tema.getAttribute("nombre")+"</a>";
			  boton.innerHTML = tema.getAttribute("nombre")			  
			  iconoCh  = zXPath.selectSingleNode(tema, "imagenChica");
			  icono.src = iconoCh.getAttribute("ruta");
			  
			  iconoImagen = zXPath.selectSingleNode(tema, "imagen");
			 // imagen.src = iconoImagen.getAttribute("ruta");

			  liga = zXPath.selectSingleNode(tema, "ligaInterna");
			  ligaInterna = liga.getAttribute("txt");
			 // cargaDependencias();
		  }
		  boton.className = "botonesTemasActivo";	
		$.get('http://transparencia.chihuahua.gob.mx/administracion/sistematransparencia/asp/parser.asp','ws=getAncestros&cve_ente='+cve_Ente, creaNavegacion);		  
  }  

function getQueryVariable(variable) 
   {
	  var query = window.location.search.substring(1);
	  var vars = query.split("&");
	  for (var i=0;i<vars.length;i++) 
	     {
			var pair = vars[i].split("=");
			if (pair[0] == variable) 
			 {
 		        return pair[1];
			 }
	     } 
   }
// JavaScript Document

function despliegaContenidos(oXmlDomC)
   {
       var contenidos  = oXmlDomC.documentElement; 
	   var aContenidos = contenidos.getElementsByTagName("contenido");	      
	   var contenido_div = document.getElementById("contenido_div");	
	   contenido_div.innerHTML = "";
   	   var aEntesC = contenidos.getElementsByTagName("fraccion");
	   for (var conteN = 0; conteN < aEntesC.length; conteN++)
	     {
  			 var dependenciaTxt = aEntesC[conteN].getAttribute("TITULO_fraccion");
//			 var aContenidosEnte = zXPath.selectNodes(aEntesC[conteN], "contenido");
			 var aContenidosEnte = $(aEntesC[conteN]).find("contenido");
			 var esPadre = aEntesC[conteN].getAttribute("esPadre");
			 var mensaje = "";
			 if (esPadre == 1)
				 {
					 var nombrePpadre = aEntesC[conteN].getAttribute("nombre");
					 mensaje = "<span style='font-size:10px; color:#666666'>(Esta informaci&oacute;n se esta tomando de la dependencia que la genera: "+nombrePpadre+")</span>";
//					 var mensajeEsPadre_div = document.getElementById("mensajeEsPadre_div");
//					 mensajeEsPadre_div.innerHTML = mensaje;
					 
				 }
		     //alert (dependenciaTxt + " "+aContenidosEnte.length)
		      var conteneEnteG = document.createElement("div");
			  conteneEnteG.className = "contenidosAgrupados";
			  var titSecretaria = document.createElement("div");
			  titSecretaria.className = "tituloSecretContenidos";
			  titSecretaria.innerHTML = dependenciaTxt+"<br />"+mensaje+"<br />";
			  conteneEnteG.appendChild(titSecretaria);

			   for (var conte = 0; conte < aContenidosEnte.length; conte++)			   
				 {
					 var tipoCont =  aContenidosEnte[conte].getAttribute("tipo");
					 fechaCreacion = aContenidosEnte[conte].getAttribute("fechaCreacion");
					 cve_Contenido = aContenidosEnte[conte].getAttribute("cve_contenido");
					 fecha_vigencia_inicio = aContenidosEnte[conte].getAttribute("fecha_vigencia_inicio");					
					 fecha_vigencia_fin = aContenidosEnte[conte].getAttribute("fecha_vigencia_fin");					 
					 fecha_revision = aContenidosEnte[conte].getAttribute("fecha_revision");
					 
//					 titulo = zXPath.selectSingleNode(aContenidosEnte[conte], "titulo")
//					 tituloTxt = (titulo.firstChild) ? titulo.firstChild.nodeValue :  "  ";
					 tituloTxt = $(aContenidosEnte[conte]).find("titulo").text();
					 
//					 resumen = zXPath.selectSingleNode(aContenidosEnte[conte], "resumen")
//					 resumenTxt = (resumen.firstChild) ? resumen.firstChild.nodeValue :  " ";
					 resumenTxt = $(aContenidosEnte[conte]).find("resumen").text();					 

					 /* CONTENEDOR DE EL REGISTRO */
						 var conteneIm = document.createElement("div");
						 nomId = "tmpdiv"+conte;
						 conteneIm.id = nomId;
						// conteneIm.className = "subrayado";
						 txt = "<br />&nbsp;&nbsp;&nbsp;&nbsp;<strong>Vigencia :</strong>&nbsp;"+fecha_vigencia_inicio+"&nbsp;-&nbsp;"+fecha_vigencia_fin
						 txt += "&nbsp;<strong>&Uacute;ltima actualizaci&oacute;n :</strong> &nbsp; "+fechaCreacion+"<br />";
						 if (fecha_revision != "") 
						 {
						    txt += "&nbsp;&nbsp;&nbsp;&nbsp;<strong>Fecha de revisi&oacute;n :</strong> &nbsp; "+fecha_revision+"<br /><br />";
						 }
						 else
						 {
							 txt +="<br />";
						 }
						 
					if (tipoCont == 1)
					   {
						 //conteContenido = zXPath.selectSingleNode(aContenidosEnte[conte], "conteContenido")
						 //conteContenidoTxt = (conteContenido.firstChild) ? conteContenido.firstChild.nodeValue :  " ";	
						 conteContenidoTxt = $(aContenidosEnte[conte]).find("conteContenido").text();
						 //Remplaza chihuahua.gob por transparencia Jorge de la Rosa 23/Jun/2011
 conteContenidoTxt =  conteContenidoTxt.replace("www.chihuahua.gob.mx","transparencia.chihuahua.gob.mx");
						 
//						 var tipoArchivo = zXPath.selectSingleNode(aContenidosEnte[conte], "tipoArchivo");
						 var tipoArchivo = $(aContenidosEnte[conte]).find("tipoArchivo");
						 
//						 icono = (tipoArchivo) ? tipoArchivo.getAttribute("icono") :  " ";
//						 descIco = (tipoArchivo) ? tipoArchivo.getAttribute("descripcion") : " " ;	
						 icono = (tipoArchivo) ? $(tipoArchivo).attr("icono") :  " ";
						 descIco = (tipoArchivo) ? $(tipoArchivo).attr("descripcion") : " " ;	
						 
				 /*ICONO DEL ARCHIVO*/
						 var iconoArchi = document.createElement("img");
						 var ruta = "images/icoArchivos/"+icono;
						 iconoArchi.setAttribute("src", ruta)
				 /* Texto y liga */
				     	 var ligaContenidoC = document.createElement("a");
						 ligaContenidoC.href = conteContenidoTxt;
						 ligaContenidoC.target = "_blank";
					 	 ligaContenidoC.innerHTML = tituloTxt +"&nbsp;";
				/* agrego al contenedor */
					     conteneIm.appendChild(iconoArchi);	
						 conteneIm.innerHTML += "&nbsp;&nbsp;"
					     conteneIm.appendChild(ligaContenidoC);
						 conteneIm.innerHTML = conteneIm.innerHTML+ txt;					 					 
 						 conteneEnteG.appendChild(conteneIm);
					     //contenido_div.appendChild(conteneIm);
					   }
			 		else
			   		   {
						 var iconoArchi = document.createElement("img");
						 var ruta = "images/icoArchivos/ico_htm.gif";
						 iconoArchi.setAttribute("src", ruta)				   
					 /* Texto y liga */			 
						 var ligaContenidoC = document.createElement("a");
						 ligaContenidoC.href = "despliegaContenido.asp?cve_Contenido="+cve_Contenido;
						 ligaContenidoC.target = "_blank";
						 ligaContenidoC.innerHTML = "&nbsp;"+tituloTxt +"&nbsp;";
					/* agrego al contenedor */
						 conteneIm.appendChild(iconoArchi);	
						 conteneIm.innerHTML += "&nbsp;&nbsp;"
						 conteneIm.appendChild(ligaContenidoC);
						 conteneIm.innerHTML = conteneIm.innerHTML+ txt;					 
						 conteneEnteG.appendChild(conteneIm);
//						 contenido_div.appendChild(conteneIm);
					   }//else == 1
						 contenido_div.appendChild(conteneEnteG);				   
				}//for	
		 }
		 actualizaF("ifContenido");
   }

function cargaInfo ()
	{
		var param = 'ws=getMetaContenidosTemaXEnte&cve_ente='+cve_Ente+'&cve_tema='+cve_Tema;		
		 $.get('http://transparencia.chihuahua.gob.mx/administracion/sistematransparencia/asp/parser.asp',param, despliegaContenidos);			
	}

function creaNavegacion (oXMLDom3)
  {
   var oRoot = oXMLDom3.documentElement;
    var aNavegacion = oRoot.getElementsByTagName("ENTE");
	var txt = " ";
	for (var i = 0; i < aNavegacion.length; i++) 
	   {
			var N_cve_Ente = aNavegacion[i].getAttribute("cve_ente");
			var N_dependencia = aNavegacion[i].getAttribute("dependencia");
			txt += "&nbsp;/&nbsp;<a class='ligaTitulo' href='principalSecretaria.html?cve_Ente="+N_cve_Ente+"'>"+N_dependencia+"</a>";
	   }
		titulo = document.getElementById("texto_titulo")
		titulo.innerHTML += txt;
  }


