﻿    var repeaterControl = new RepeaterControl();
    repeaterControl.HeaderTemplate = "<UL class=lista>"
    repeaterControl.ItemTemplate = "<LI class=\"lista\">{$Titulo}{$Campos}</LI>";
    repeaterControl.AlternatingItemTemplate = "<LI class=\"altlista\">{$Titulo}{$Campos}</LI>";
    repeaterControl.FooterTemplate = "</UL>"
    repeaterControl.HostControlID = "RepeaterHolder";

    // declaration of pager.
    var pagerControl = new PagerControl(1,15);
    pagerControl.HostControlID = "PagerControlHolder";
       
    
  
   function CargarHome()
   {
			document.getElementById("Cargando").style.display="";
			var url = "CargarHome.ashx";
            var myAjax = new Ajax.Request(url,{onSuccess:CorrectoHome,onFailure:reportError});
   }
   
  
   
   function CargarTitulo(Id)
   {
//        CargarTit("");
        if (Id=="2")
            document.getElementById("divTit").innerHTML="<img src=imagenes/bibliovirtualtit.gif>";
        else if (Id=="1")
        {
            document.getElementById("divTit").innerHTML="NOTICIAS";
        }
//        else if (Id=="3")
//            document.getElementById("divTit").innerHTML="CIUDAD";
//		else if (Id=="4")
//            document.getElementById("divTit").innerHTML="LEY DE TRANSPARENCIA";
//        else if (Id=="5")
//            document.getElementById("divTit").innerHTML="DESCUBRE GUALACEO";
//        else if (Id=="101")
//        {
//            document.getElementById("divTit").innerHTML="RESULTADOS DE BÚSQUEDA";
//            CargarTit(''); 
//            document.getElementById("divUbicacion").innerHTML="Inicio - Resultados Búsqueda";
//        }
//        else if (Id=="102")
//        {
//            document.getElementById("divTit").innerHTML="GALERIA MULTIMEDIA";
//            CargarTit(''); 
//            document.getElementById("divUbicacion").innerHTML="Inicio - Galería Multimedia";
//        }
   }
   
   function CargarTit(Titulo)
   {
        document.getElementById("divSubTit").innerHTML=" &laquo; " + Titulo;
   }
   
   
   function reportError(t) 
   {
        alert('Error ' + t.status + ' -- ' + t.statusText);
   }
   
  
   
   function ListarInformacion(param1,param2) {
//        document.getElementById("divIdCentroHome").style.display="none";
        //document.getElementById("divMedio").style.display=""; 
//        		document.getElementById("divSepCabDet").style.display="none";

//        clearInterval(sliderIntervalID); 
        
		document.getElementById("Cargando").style.display="";
		
		if (param2==1)
		{var url;
		   url= "CargarContenido.ashx?Id=" + param1;
           document.getElementById("divDetalle").innerHTML="";
		   var myAjax = new Ajax.Request(url,{onSuccess:CorrectoTexto,onFailure:reportError});
		}
		else if (param2==2)
		{
		   var page=1;  
		   url= "ListarInformacionL.ashx?IdTexto=" + param1 + "&page=" + page + "&pagesize=" + pagerControl.PageSize + "&pagant=" + pagerControl.PagAnterior;
		   var myAjax = new Ajax.Request(url,{onSuccess:CorrectoLista,onFailure:reportError});
		}
		else if (param2 == 3) {
		
            var url = "ListarOpciones.ashx?IdTexto=" + param1;
            var myAjax = new Ajax.Request(url,{onSuccess:CorrectoOpciones,onFailure:reportError});
        } 
        else if (param2==4)
		{
		   var page=1; 
		   url= "ListarInformacionM.ashx?IdTexto=" + param1 + "&page=" + page + "&pagesize=" + pagerControl.PageSize + "&pagant=" + pagerControl.PagAnterior;
           var myAjax = new Ajax.Request(url,{onSuccess:CorrectoListaM,onFailure:reportError});
        } 
   }

   function ListarInformacionP(page, param1) {
       //        document.getElementById("divIdCentroHome").style.display="none";
       //document.getElementById("divMedio").style.display=""; 
       //        		document.getElementById("divSepCabDet").style.display="none";

       //        clearInterval(sliderIntervalID); 

       document.getElementById("Cargando").style.display = "";

       
           url = "ListarInformacionL.ashx?IdTexto=" + param1 + "&page=" + page + "&pagesize=" + pagerControl.PageSize + "&pagant=" + pagerControl.PagAnterior;
           var myAjax = new Ajax.Request(url, { onSuccess: CorrectoLista, onFailure: reportError });
       
      
   }
   
   function ListarInformacionC(param1,param2)
   {
        document.getElementById("divIdCentroHome").style.display="none";
        document.getElementById("divMedio").style.display=""; 
        		document.getElementById("divSepCabDet").style.display="none";

//        clearInterval(sliderIntervalID); 
		document.getElementById("Cargando").style.display="";
		var url;
		if (param2==1)
		{
		   url= "CargarContenido.ashx?Id=" + param1;
           document.getElementById("divDetalle").innerHTML="";
		   var myAjax = new Ajax.Request(url,{onSuccess:CorrectoTexto,onFailure:reportError});
		}
		else if (param2==2)
		{
		   var page=1; 
		   url= "ListarInformacionL.ashx?IdTexto=" + param1 + "&page=" + page + "&pagesize=" + pagerControl.PageSize + "&pagant=" + pagerControl.PagAnterior;
		   var myAjax = new Ajax.Request(url,{onSuccess:CorrectoListaC,onFailure:reportError});
		}  
		else if (param2==3)
		{

            var url = "ListarOpciones.ashx?IdTexto=" + param1;
            var myAjax = new Ajax.Request(url,{onSuccess:CorrectoOpciones,onFailure:reportError});
        } 
        else if (param2==4)
		{
		   var page=1; 
		   url= "ListarInformacionM.ashx?IdTexto=" + param1 + "&page=" + page + "&pagesize=" + pagerControl.PageSize + "&pagant=" + pagerControl.PagAnterior;
           var myAjax = new Ajax.Request(url,{onSuccess:CorrectoListaMC,onFailure:reportError});
        } 
   }
   
   function CargarContenido(param1,param2)
   {
		document.getElementById("Cargando").style.display="";
	    var url;
		
	    url= "CargarContenido.ashx?Id=" + param1 + "&Band=" + param2;
        document.getElementById("divDetalle").innerHTML="";
	    var myAjax = new Ajax.Request(url,{onSuccess:CorrectoTexto,onFailure:reportError});
   }
   
   function CargarContenidoM(param1,param2)
   {
		document.getElementById("Cargando").style.display="";
				document.getElementById("divSepCabDet").style.display="";

	    var url;
		
	    url= "CargarContenido.ashx?Id=" + param1 + "&Band=" + param2;
        document.getElementById("divDetalle").innerHTML="";
	    var myAjax = new Ajax.Request(url,{onSuccess:CorrectoTextoM,onFailure:reportError});
			
   }
   
  
   
   function CargarUbicacion(param1)
   {
		document.getElementById("Cargando").style.display="";
	    var url;
		
	    url= "CargarUbicacion.ashx?NivNiv=" + param1;
        document.getElementById("divUbicacion").innerHTML="";
	    var myAjax = new Ajax.Request(url,{onSuccess:CorrectoUbicacion,onFailure:reportError});
   }
   
  
   
   
   
   
 
   
   function Buscar(page)
   {
   document.getElementById("divSepCabDet").style.display="none";
        document.getElementById("divIdCentroHome").style.display="none";
        document.getElementById("divMedio").style.display=""; 
        //clearInterval(sliderIntervalID); 
		document.getElementById("Cargando").style.display="";
		var url;
	     
	   var Condicion=encodeURIComponent(document.getElementById("TxtBuscar").value);
	   url= "Buscar.ashx?page=" + page + "&pagesize=" + pagerControl.PageSize + "&pagant=" + pagerControl.PagAnterior + "&Condicion=" + Condicion;
	   var myAjax = new Ajax.Request(url,{onSuccess:CorrectoBuscar,onFailure:reportError});
   }

   function CorrectoLista(request) {
       
           document.getElementById("divLista").style.display="";
            document.getElementById("divDetalle").style.display="none";
//            document.getElementById("contentpane").style.display="";
//             document.getElementById("divIdCentroHome").style.display="none";
        document.getElementById("divMedio").style.display=""; 
//            document.getElementById("contentpane").style.display="";
			 // bind repeater.
            repeaterControl.DataSource = request.responseXML.documentElement.getElementsByTagName('Item');
            repeaterControl.DataBind();
           document.getElementById("Cargando").style.display="none";
            // bind pager.
            var pagerinfo = request.responseXML.documentElement.getElementsByTagName('PagerData');
            pagerControl.CurrentPage = pagerinfo[0].getAttribute('CurrentPage');
            pagerControl.PageCount = pagerinfo[0].getAttribute('PageCount');
                
            pagerControl.RenderPager(pagerinfo[0].getAttribute('RenderPage'));
           //window.alert("hola");
//			var IdTexto=pagerinfo[0].getAttribute('IdTexto');
//			//if (IdTexto=="-1") OpcionOcultar();
			CargarTit(pagerinfo[0].getAttribute('Titulo'));
	//		if (pagerinfo[0].getAttribute('TieneDetalle')=='True')
//			{
//			    CargarContenidoM(pagerinfo[0].getAttribute('Id'),0);
//			}
   }
   
   function CorrectoListaC(request)
   {
            document.getElementById("divGaleria").style.display="none";
           
            document.getElementById("divGaleriah").style.display="none";
            document.getElementById("divLista").style.display="none";
            document.getElementById("divDetalle").style.display="";
//            document.getElementById("contentpane1").style.display="none";
//            document.getElementById("contentpane").style.display="";
			 // bind repeater.
            repeaterControl.DataSource = request.responseXML.documentElement.getElementsByTagName('Item');
            repeaterControl.DataBind();
           
            // bind pager.
            var pagerinfo = request.responseXML.documentElement.getElementsByTagName('PagerData');
            pagerControl.CurrentPage = pagerinfo[0].getAttribute('CurrentPage');
            pagerControl.PageCount = pagerinfo[0].getAttribute('PageCount');
                
            pagerControl.RenderPager(pagerinfo[0].getAttribute('RenderPage'));
            
//			var IdTexto=pagerinfo[0].getAttribute('IdTexto');
//			if (IdTexto=="-1") OpcionOcultar();
//			CargarTit(pagerinfo[0].getAttribute('Titulo')); 
//			document.getElementById("Cargando").style.display="none";
//			if (pagerinfo[0].getAttribute('TieneDetalle')=='True')
//			{
//			    CargarContenidoM(pagerinfo[0].getAttribute('Id'));
//			}
   }
   
   function CorrectoListaM(request)
   {
    document.getElementById("divIdCentroHome").style.display="none";
        document.getElementById("divMedio").style.display=""; 
            document.getElementById("divLista").style.display="";
            document.getElementById("divDetalle").style.display="none";
            document.getElementById("divGaleria").style.display="none";
            document.getElementById("divGaleriah").style.display="none";
            document.getElementById("contentpane").style.display="none";
            document.getElementById("contentpane1").style.display="";
			 // bind repeater.
            repeaterControl1.DataSource = request.responseXML.documentElement.getElementsByTagName('Item');
            repeaterControl1.DataBind();
            document.getElementById("Cargando").style.display="none";
            // bind pager.
            var pagerinfo = request.responseXML.documentElement.getElementsByTagName('PagerData');
            pagerControl1.CurrentPage = pagerinfo[0].getAttribute('CurrentPage');
            pagerControl1.PageCount = pagerinfo[0].getAttribute('PageCount');
                
            pagerControl1.RenderPager(pagerinfo[0].getAttribute('RenderPage'));
            
			var IdTexto=pagerinfo[0].getAttribute('IdTexto');
			if (IdTexto=="-1") OpcionOcultar();
			CargarTit(pagerinfo[0].getAttribute('Titulo'));
			if (pagerinfo[0].getAttribute('TieneDetalle')=='True')
			{
			    CargarContenidoM(pagerinfo[0].getAttribute('Id'),false);
			}
   }
   function CargarMultimedia(IdTexto) {
       //			document.getElementById("Cargando").style.display="";
       //            var url = "CargarMultimediaP.ashx?IdTexto=" + IdTexto;
       //            
       //            var myAjax = new Ajax.Request(url,{onSuccess:CorrectoMultimedia,onFailure:reportError});
   }
   function CorrectoOpciones(request)
   {
        document.getElementById("divOpc").style.display="";
        var Opciones=request.responseText.split("primerreg");
        document.getElementById("divOpc").innerHTML=Opciones[0];
//        if (Opciones[1]!="")
//	    {
//	            setTimeout(Opciones[1],1);
//		}
	    document.getElementById("Cargando").style.display="none";
	        
   }
   
  
   
   function CorrectoTexto(request)
   {
           // document.getElementById("divIdCentroHome").style.display="none";
        //document.getElementById("divMedio").style.display=""; 
      // clearInterval(sliderIntervalID); 
            document.getElementById("divLista").style.display="none";
            document.getElementById("divDetalle").style.display="";
            //var Opciones=request.responseText.split("titopcion");
			document.getElementById("divDetalle").innerHTML=request.responseText;
//			CargarTit(Opciones[1]);
			document.getElementById("Cargando").style.display="none";
   }
    
   function CorrectoTextoM(request)
   {
      document.getElementById("divGaleriah").style.display="none";
            document.getElementById("divIdCentroHome").style.display="none";
        document.getElementById("divMedio").style.display=""; 

            document.getElementById("divDetalle").style.display="";
            var Opciones=request.responseText.split("titopcion");
			document.getElementById("divDetalle").innerHTML=Opciones[0];
//			CargarTit(Opciones[1]);
			document.getElementById("Cargando").style.display="none";
   }
  
   function CorrectoHome(request)
   {
   document.getElementById("divGaleria").style.display="none";
            document.getElementById("divGaleriah").style.display="none";
            document.getElementById("divIdCentroHome").style.display="";
            document.getElementById("divMedio").style.display="none"; 
            document.getElementById("divOpciones").style.display="none";
            var Opciones=request.responseText.split("sepeventos");
	        document.getElementById("mover").innerHTML=Opciones[0];
	        if (Opciones.length<=1)
	        {
	            document.getElementById("divDestacado").style.display="none";
	            document.getElementById("divTxtDestacado").innerHTML="";
	        }
	        else
	        {
	            document.getElementById("divDestacado").style.display="";
	            document.getElementById("divTxtDestacado").innerHTML=Opciones[1];
	        }
	        document.getElementById("Cargando").style.display="none";
	        Iniciar();
   }
   
   
   
   function CorrectoUbicacion(request)
   {
			document.getElementById("divUbicacion").innerHTML=request.responseText;
//			CargarTit(Opciones[1]);
			document.getElementById("Cargando").style.display="none";
   }
   
 
   
   
   
   function CorrectoBuscar(request)
   {
           
            document.getElementById("divLista").style.display="";
            document.getElementById("divDetalle").style.display="none";
            document.getElementById("contentpane1").style.display="none";
            document.getElementById("contentpane").style.display="";
            document.getElementById("Cargando").style.display="none";
			 // bind repeater.
            repeaterControl.DataSource = request.responseXML.documentElement.getElementsByTagName('Item');
            repeaterControl.DataBind();
           
            // bind pager.
            var pagerinfo = request.responseXML.documentElement.getElementsByTagName('PagerData');
            pagerControl.CurrentPage = pagerinfo[0].getAttribute('CurrentPage');
            pagerControl.PageCount = pagerinfo[0].getAttribute('PageCount');
                
            pagerControl.RenderPager(pagerinfo[0].getAttribute('RenderPage'));
            
			
   }
