﻿    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";
       
    var repeaterControl1 = new RepeaterControl();
    //repeaterControl1.HeaderTemplate = "<div style=\"text-align:right; width:100%\"><div align=\"right\" style=\"margin-top:8px;width:200px; margin-right:0px;\"><div class=\"titulovin texto12  azul negrita\">Información de Interés</div><UL class=opciones>"
	 repeaterControl1.HeaderTemplate = "<div align=\"right\" style=\"margin-top:8px;margin-bottom:20px; margin-left:25px;width:200px; margin-right:0px;float:right;\"><div ><img src=\"imagenes/inforcab.gif\"/></div><UL class=opciones1>"
    repeaterControl1.ItemTemplate = "<LI class=\"opcion1\">{$Titulo}{$Campos}</LI>";
    repeaterControl1.AlternatingItemTemplate = "";
    repeaterControl1.FooterTemplate = "</UL></div>"
    repeaterControl1.HostControlID = "RepeaterHolder1";

    // declaration of pager.
    var pagerControl1 = new PagerControl(1,15);
    pagerControl1.HostControlID = "PagerControlHolder1";
    
  
   function CargarHome()
   {
			document.getElementById("Cargando").style.display="";
			var url = "CargarHome.ashx";
            var myAjax = new Ajax.Request(url,{onSuccess:CorrectoHome,onFailure:reportError});
   }
   
   function CargarBanners()
   {
			document.getElementById("Cargando").style.display="";
			var url = "ListarBannersI.ashx";
            var myAjax = new Ajax.Request(url,{onSuccess:CorrectoBanners,onFailure:reportError});
   }
   
   function CargarTitulo(Id)
   {
        CargarTit("");
        if (Id=="1")
            document.getElementById("divTit").innerHTML="MUNICIPALIDAD";
        else if (Id=="2")
        {
            document.getElementById("divUbicacion").innerHTML="";
            document.getElementById("divOpciones").style.display="none";
            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=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="";
		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: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 ListarInformacionPag(page,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)
		{
		    
		   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)
		{
		   
		   url= "ListarInformacionM.ashx?IdTexto=" + param1 + "&page=" + page + "&pagesize=" + pagerControl.PageSize + "&pagant=" + pagerControl.PagAnterior;
           var myAjax = new Ajax.Request(url,{onSuccess:CorrectoListaM,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 + "&NoTxtPadre=false";
            var myAjax = new Ajax.Request(url,{onSuccess:CorrectoOpciones,onFailure:reportError});
        } 
        else if (param2==4)
		{
		   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});
        } 
   }
   
   function CargarContenido(param1,param2)
   {
		document.getElementById("Cargando").style.display="";
		document.getElementById("divSepCabDet").style.display="none";
	    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 CargarMultimediaHome()
   {
			document.getElementById("Cargando").style.display="";
            var url = "CargarMultimediaHome.ashx";
            
            var myAjax = new Ajax.Request(url,{onSuccess:CorrectoMultimediaHome,onFailure:reportError});
   }
   
   function ListarAccesoRapido()
   {
        	document.getElementById("Cargando").style.display="";
            var url = "ListarAccesoRapido.ashx";
            
            var myAjax = new Ajax.Request(url,{onSuccess:CorrectoAccesoRapido,onFailure:reportError});

   }
   
   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 ListarTiposMultimedia(Tipo)
   {
            if (Tipo!="")
            {
                document.getElementById("divIdCentroHome").style.display="none";
                document.getElementById("divMedio").style.display="";
            }
			document.getElementById("Cargando").style.display="";
			
            var url = "LisTiposMultimedia.ashx?Tipo=" + Tipo;
            var myAjax = new Ajax.Request(url,{onSuccess:CorrectoOpciones,onFailure:reportError});
   }
   
   function ListarMultimedia(page,tipo,param3,IdTipo)
   {
            document.getElementById("divIdCentroHome").style.display="none";
            document.getElementById("divMedio").style.display="";
			document.getElementById("Cargando").style.display="";
		    document.getElementById("divSepCabDet").style.display="none";
            
			document.getElementById("divSubTit").style.textAlign="left";
			document.getElementById("divSubTit").innerHTML=param3;
            
            var url = "LisMultimedia.ashx?Tipo=" + tipo+ "&IdTipo=" + IdTipo + "&page=" + page + "&pagesize=" + pagerControl.PageSize + "&pagant=" + pagerControl.PagAnterior;
			
			var myAjax = new Ajax.Request(url,{onSuccess:CorrectoListaMultimedia,onFailure:reportError});
			//if (tipo != '1') ListarOpciones("0"); 
   }
   
   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("divGaleria").style.display="none";
            document.getElementById("divGaleriah").style.display="none";
            document.getElementById("divLista").style.display="";
            document.getElementById("divDetalle").style.display="none";
            document.getElementById("contentpane1").style.display="none";
             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'));
            
			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 CorrectoOpciones(request)
   {
        document.getElementById("divOpciones").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("divGaleriah").style.display="none";
            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 CorrectoBanners(request)
   {
            document.getElementById("divBannersIzq").style.display="";
			document.getElementById("divBannersIzq").innerHTML=request.responseText;
			document.getElementById("Cargando").style.display="none";
   }
   
   function CorrectoMultimediaHome(request)
   {
            if (request.responseText=="")
            {
                document.getElementById("divGaleriah").style.display="none";
                document.getElementById("divGaleria").style.display="none";
            }
            else
            {
                document.getElementById("divGaleriah").style.display="";
	            document.getElementById("divConImaHh").innerHTML=request.responseText;
	            document.getElementById("Cargando").style.display="none";
	        }
   }
   
   function CorrectoAccesoRapido(request)
   {
        document.getElementById("divAccesoRapido").style.display="";
        document.getElementById("divAcceRap").innerHTML=request.responseText;
	    document.getElementById("Cargando").style.display="none";
	        
   }
   
   function CorrectoListaMultimedia(request)
   {
           document.getElementById("divGaleria").style.display="none";
            document.getElementById("divGaleriah").style.display="none";
            document.getElementById("divLista").style.display="";
            document.getElementById("divDetalle").style.display="none";
            document.getElementById("contentpane1").style.display="none";
             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'));
            
		
   }
   
   function CorrectoBuscar(request)
   {
           
            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("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'));
            
			
   }