﻿/*****************************************************************************************/
/*************MUESTRA LOS NOMBRES DE LAS SECCIONES GLOBALES O DE PROGRAMA*****************/
/*****************************************************************************************/
		var EnumSeccionesGlobales = {
            "COMUNIDADES" : "Comunidades", 
            "PRODUCTIVIDAD" : "Productividad y Generación de Ingreso", 
            "EDUCACION" : "Educación", 
            "SALUD" : "Salud",
            "OBRAS" : "Obras e Infraestructura",
            "PROTECCION_RECURSOS" : "Protección a los Recursos Naturales",
            "VIVIENDA" : "Vivienda"
            }; 

		function MostrarNombreSeccionesGlobales()
		{
		  document.getElementById("sg_comunidades").innerHTML = EnumSeccionesGlobales.COMUNIDADES;
		  document.getElementById("sg_productividad").innerHTML = EnumSeccionesGlobales.PRODUCTIVIDAD;
		  document.getElementById("sg_educacion").innerHTML = EnumSeccionesGlobales.EDUCACION;
		  document.getElementById("sg_salud").innerHTML = EnumSeccionesGlobales.SALUD;
		  document.getElementById("sg_obras").innerHTML = EnumSeccionesGlobales.OBRAS;
		  document.getElementById("sg_proteccion").innerHTML = EnumSeccionesGlobales.PROTECCION_RECURSOS;
		  document.getElementById("sg_vivienda").innerHTML = EnumSeccionesGlobales.VIVIENDA;
		}

/*****************************************************************************************/
/************************ENLACES HACIA LAS PÁGINAS DE CCTI Y SEDESOL**********************/
/*****************************************************************************************/
		function IrAccti()
		{
		  window.open('http://www.ccti.org.mx','','center=yes,toolbar=yes,directories=yes,menubar=yes,status=yes,resizable:yes,width=800,height=600,scrollbars=yes,fullscreen=no');
		}
		
		function IrAsedesol()
		{
		  window.open('http://www.sedesol.gob.mx','','center=yes,toolbar=yes,directories=yes,menubar=yes,status=yes,resizable:yes,width=800,height=600,scrollbars=yes,fullscreen=no');
		}

/*****************************************************************************************/
/************************ENLACES HACIA LA PÁGINA DE CCA**********************/
/*****************************************************************************************/		
	    function IrAcca()
		{
		  window.open('http://www.microrregiones.gob.mx/cca/','','center=yes,toolbar=yes,directories=yes,menubar=yes,status=yes,resizable:yes,width=800,height=600,scrollbars=yes,fullscreen=no');
		}		

/******************************************************************************************/
/*********************************OBTIENE LA FECHA ACTUAL**********************************/
/******************************************************************************************/
		function ObtenerFechaActual()
	  {
	    Ext.Ajax.request({
         url: Ext.Server.Location.root + 'Home/ObtenerFechaActual',
         success: LoadResultFechaActual,
         failure: LoadResultFechaActual
      });
	    
	  }
	  
	  function LoadResultFechaActual(options)
	  {
	    var object = Ext.util.JSON.decode(options.responseText);
	    
	    if (object.success)
	      document.getElementById('fechaactual').innerHTML = object.fechaActual;
	    else
	    {
	        Ext.Msg.show({
          title: 'M&eacute;xico en comunidad.', 
          msg: object.message,
          icon: Ext.MessageBox.INFO,
          buttons: Ext.Msg.OK});
     }
	  }
	  
/*****************************************************************************************/
/**************************MUESTRA LA PÁGINA DE PROGRAMA**********************************/
/*****************************************************************************************/
	  function GetVistaSitio(id)
		{
		  location.href = Ext.Server.Location.root + 'Plantillas/GetVistaSitio?idSitio=' + id;
		}

/*****************************************************************************************/
/**************************MUESTRA LA PÁGINA *********************************************/
/*****************************************************************************************/
	  function GetVistaPagina(id)
		{
		  //location.href = Ext.Server.Location.root + 'Plantillas/GetVistaPagina?idPagina=' + id;
		  if(id!=0) location.href = Ext.Server.Location.root + 'Plantillas/GetVistaPagina?idPagina=' + id;
		}
/*****************************************************************************************/
/**************************MUESTRA LA SECCION *********************************************/
/*****************************************************************************************/
		function GetVistaSeccion(id)
		{
		  if(id!=0) location.href = Ext.Server.Location.root + 'Plantillas/GetVistaSeccion?idSeccion=' + id;
		}

/*****************************************************************************************/
/**************************MUESTRA LA PÁGINA DE PROGRAMA**********************************/
/*****************************************************************************************/
	  function GetVistaSeccionPrograma(id)
		{
		  location.href = Ext.Server.Location.root + 'Plantillas/GetVistaSeccionPrograma?idSeccionPrograma=' + id;
		}
		
		/*
		function GetVistaSeccionPrograma(urlAplicacionBase, id)
		{
		  location.href = urlAplicacionBase + 'Plantillas/GetVistaSeccionPrograma?idSeccionPrograma=' + id;
		}
	*/
/*****************************************************************************************/		
/**********************MUESTRA UNA SECCIÓN DE UNA PÁGINA DE PROGRAMA**********************/
/*****************************************************************************************/
		function GetVistaSeccionPrograma2(id)
		{
				location.href = Ext.Server.Location.root + 'Plantillas/GetVistaSeccionPrograma2?idSeccionPrograma=' + id;
		}

/*****************************************************************************************/
/***************************MUESTRA LAS PAGINAS DE CONTENIDO******************************/ 
/*****************************************************************************************/
	 function GetVistaPaginaContenido(idPagina, tipoContenido)
	 {
	  if (tipoContenido == EnumTipoContenido.CONTENIDO || tipoContenido == EnumTipoElementoWeb.MIS_CONTENIDOS || tipoContenido == EnumTipoElementoWeb.SECCIONES_PERSONALIZADAS)
	    location.href = Ext.Server.Location.root + 'Plantillas/GetVistaPaginaDescriptiva?idPagina=' + idPagina; 
	  else if(tipoContenido == EnumTipoContenido.INTERACTIVO)
	    location.href = Ext.Server.Location.root + 'Plantillas/GetVistaPaginaInteractiva?idPagina=' + idPagina; 
	  else if(tipoContenido == EnumTipoContenido.LIGA)
	    location.href = Ext.Server.Location.root + 'Plantillas/GetVistaPaginaLiga?idPagina=' + idPagina; 
	  else if(tipoContenido == EnumTipoContenido.SECCION)
	    location.href = Ext.Server.Location.root + 'Plantillas/GetVistaSeccionPrograma2?idSeccionPrograma=' + idPagina; 
	 }
	 
	 
	 	function GetVista(urlAplicacionBase, tipo, id, buscarEn)
		{
		  
			switch(tipo)
			{
			  case 'sitio': 
				location.href = urlAplicacionBase + 'Plantillas/GetVistaSitio?idSitio=' + id;
			  break;
			  case 'seccion': 
				location.href = urlAplicacionBase + 'Plantillas/GetVistaSeccion?idSeccion=' + id;
			  break;
			  case 'pagina': 
				location.href = urlAplicacionBase + 'Plantillas/GetVistaPagina?idPagina=' + id;
			  break;
			  case 'busqueda': 
			   var filtro = encodeURIComponent(document.getElementById('txt_busqueda').value);
			  buscarEn = document.getElementById('cbo_BuscarEn').value;
			  var rutaBusqueda = urlAplicacionBase 
			    + 'Plantillas/BuscarSitiosSeccionesYPaginas?filtro=' + filtro 
			    //+ '&modoBusqueda=ambos' //ambos = por tags o por palabra
		      + '&tipoBusqueda='
		      + '&estado='
			    + '&pags=' + id
			    + '&buscarEn=' + buscarEn;
				location.href = rutaBusqueda;
			  break;
			}
		}
		
	    function GetVistaAreaEconomica(urlAplicacionBase, id, idArea, nombreArea)
		{
		urlAplicacionBase = Ext.Server.Location.root;
		    var rutaBusqueda = "";
		  rutaBusqueda = urlAplicacionBase 
		    + 'Plantillas/BuscarSitiosEnAreasEconomicas?'
		    + 'pags=' + id
		    + '&idArea=' + idArea
		    + '&nombreArea=' + nombreArea;
			location.href = rutaBusqueda;
		}
 


/*****************************************************************************************/
/*************************************LLEVA A UN SITIO************************************/
/*****************************************************************************************/
		function IrASitio(id)
		{
		  location.href = Ext.Server.Location.root + 'Plantillas/GetVistaSitio?idSitio=' + id;
		}

/*****************************************************************************************/
/*********************************LLEVA A UNA PÁGINA***********************************/
/*****************************************************************************************/	
		function IrApagina(id_pagina)
		{
		  location.href = Ext.Server.Location.root + 'Plantillas/GetVistaPagina?idPagina=' + id_pagina;
		}

/*****************************************************************************************/
/**************************LLEVA A LA BÚSQUEDA POR CATEGORÍAS*****************************/
/*****************************************************************************************/	
		function IrACategoria(categoria, tipoSeccion)
		{ 
	    location.href = Ext.Server.Location.root 
	      + 'Plantillas/GetVistaCategoria?categoria=' + encodeURIComponent(categoria) + '&pagina=0' + "&tipoSeccion=" + tipoSeccion;
		}
		
/*****************************************************************************************/
/*******************************LLEVA A LA PÁGINA PRINCIPAL*******************************/
/*****************************************************************************************/
		function IrAHome()
	  {
	    location.href = Ext.Server.Location.root + 'Home/main';
	  }

/*****************************************************************************************/
/*****************************LLEVA A LA BÚSQUEDA AVANZADA********************************/
/*****************************************************************************************/
		function IrAbusquedaAvanzada()
		{
		  location.href = Ext.Server.Location.root + 'Plantillas/BuscarAvanzada';
		}
/*****************************************************************************************/
/****************************LLEVA A LA BÚSQUEDA POR MEDIO DEL MAPA***********************/
/*****************************************************************************************/
    function IrAbusquedaComunidades()
		{
		  location.href = Ext.Server.Location.root + 'Plantillas/pagina_comunidades';
		}

/*****************************************************************************************/
/***************************LLEVA A LA BÚSQUEDA POR MEDIO DEL MAPA************************/
/*****************************************************************************************/
		function IrAbusquedaComunidadesMapa()
		{
		  location.href = Ext.Server.Location.root + 'Plantillas/BuscarComunidadMapa';
		}
		
/*****************************************************************************************/
/*********************ENVIA A LA PANTALLA DE REGISTRO DE USUARIO**************************/
/*****************************************************************************************/
	  function IrARegistro()
	  {
	    var ruta = Ext.Server.Location.root + 'Usuario/registro_usuario';
	    window.open(ruta,'','toolbar=no,directories=no,menubar=no,status=yes,width=750,height=350');
	  }
		
/*****************************************************************************************/
/***************************ENVÍA A LA PANTALLA DE CONTACTO*******************************/
/*****************************************************************************************/
		function IrAContacto()
		{
		  var ruta = Ext.Server.Location.root + 'Usuario/comentario';
		  window.open(ruta,'','toolbar=no,directories=no,menubar=no,status=yes,width=550,height=240');
		}
		
	/*****************************************************************************************/
/*********************ENVÍA A LA PANTALLA DE RECUPERAR CONTRASEÑA***************************/
/******************************************************************************************/	
	function Recuperar_Contrasena()
	{
	    var ruta = Ext.Server.Location.root + 'Usuario/Recuperar_Contrasena';
	    window.open(ruta,'','toolbar=no,directories=no,menubar=no,status=yes,width=600,height=280');
		  
	}
		
	
		
/*****************************************************************************************/
/**********************************ELIMINAR PAGINA CONTENIDO******************************/
/*****************************************************************************************/
	  var idPagina, tipoPertenece, tipoContenido, pertenece;
		function EliminarPaginaContenido_click(_idPagina, _tipoPertenece, _tipoContenido, _pertenece)
    {
        idPagina = _idPagina;
        tipoPertenece = _tipoPertenece;
        tipoContenido =_tipoContenido;
        pertenece = _pertenece;
	      Ext.Msg.show({ title: 'M&eacute;xico en comunidad.', msg: 'Desea eliminar su página',
			    buttons: Ext.Msg.YESNO, fn: EliminarPaginaContenido, animEl: 'elId', icon: Ext.MessageBox.QUESTION
		    });
    }
    		
		function EliminarPaginaContenido(btn)
		{
		  if (btn == 'yes')
      {
		    Ext.Ajax.request({
          url: Ext.Server.Location.root + 'PaginaContenido/EliminarPaginaContenido?idPagina=' + idPagina + "&tipoPertenece=" + tipoPertenece + "&tipoContenido=" + tipoContenido,
          method: 'POST',
          failure: function (result, request) 
	                {
			                if (result.status == 499) 
			                {
	                        Ext.Msg.show({ title: 'M&eacute;xico en comunidad.', msg: 'El tiempo de la sesi&oacute;n ha terminado',
                            buttons: Ext.Msg.OK, fn: function() {parent.IrAHome();}, animEl: 'elId', icon: Ext.MessageBox.INFO
                          });
			                }
			                else
			                    Ext.Msg.show({
                          title: 'M&eacute;xico en comunidad.', 
                          msg: 'Ha ocurrido un error',
                          icon: Ext.MessageBox.INFO,
                          buttons: Ext.Msg.OK});
	                },
          success: function (options) { var object = Ext.util.JSON.decode(options.responseText);  Ext.Msg.show({ title:'M&eacute;xico en comunidad.', msg: object.message, buttons: Ext.Msg.OK, fn: MsgCorrecto, animEl: 'elId', icon: Ext.MessageBox.INFORMATION});}
        });
       }
		}
		
		function MsgCorrecto(btn)
		{
		  //Ir a programa
		  if (tipoPertenece == EnumTipoPertenece.PROGRAMA)
  		  GetVistaSeccionPrograma(pertenece)
		  else if (tipoPertenece == EnumTipoPertenece.SECCION_PROGRAMA)
		    GetVistaSeccionPrograma2(pertenece)
		  else if (tipoPertenece == EnumTipoPertenece.SECCION_SECCIONPROGRAMA)
		    GetVistaSeccionPrograma2(pertenece)
			else if (tipoPertenece == EnumTipoPertenece.SITIO)
		    GetVistaSitio(pertenece);
		  else if (tipoPertenece == EnumTipoPertenece.MIS_CONTENIDOS)
		    GetIdSitioDePaginaPersonal(pertenece);
		}
		
		function GetIdSitioDePaginaPersonal(pertenece)
		{
		  		Ext.Ajax.request({
          url: Ext.Server.Location.root + 'Pagina/ObtenerIdSitioPorPaginaPersonal',
          method: 'POST',
          params: {idPaginaPersonal: pertenece},
          failure: function (result, request) 
	                {
			                if (result.status == 499) 
			                {
	                        Ext.Msg.show({ title: 'M&eacute;xico en comunidad.', msg: 'El tiempo de la sesi&oacute;n ha terminado',
                            buttons: Ext.Msg.OK, fn: function() {parent.IrAHome();}, animEl: 'elId', icon: Ext.MessageBox.INFO
                          });
			                }
			                else
			                    Ext.Msg.show({
                          title: 'M&eacute;xico en comunidad.', 
                          msg: 'Ha ocurrido un error',
                          icon: Ext.MessageBox.INFO,
                          buttons: Ext.Msg.OK});
	                },
          success: GetIdSitioDePaginaMisContenidos_OnSuccess
        });
		}
		
		function GetIdSitioDePaginaMisContenidos_OnSuccess(options)
		{
		  var object = Ext.util.JSON.decode(options.responseText);
		  GetVistaSitio(object.idSitio);
		}
		
/*****************************************************************************************/
/**************MUESTRA LA PANTALLA PRINCIPAL PARA CREAR UNA PAGINA DE CONTENIDO***********/
/*****************************************************************************************/
var pertenece;
var tipoPertenece;
var tipoContenido;

		function AgregarContenido(_pertenece, _tipoPertenece, editar)
		{
      pertenece = _pertenece;
      tipoPertenece = _tipoPertenece;
      enSeccion = false;
      
		  if (!editar)
		    SetEditarPaginaContenido(false);
		  else
		    SetEditarPaginaContenido(true);
		}
		
		//Elparametro enSeccion indica que el contenido que se va agregar es desde un elemento padre de tipo seccion
		//por lo tanto se puede agregar cualquier tipo de contenido
		function AgregarContenido(_pertenece, _tipoPertenece, editar, _enSeccion)
		{
      pertenece = _pertenece;
      tipoPertenece = _tipoPertenece;
      enSeccion = _enSeccion;
      
		  if (!editar)
		    SetEditarPaginaContenido(false);
		  else
		    SetEditarPaginaContenido(true);
		}
		
	  function SetEditarPaginaContenido(editar_pagina)
		{
		
		   Ext.Ajax.request({
         method: 'POST',
         url: Ext.Server.Location.root + 'PaginaContenido/SetEditarPagina',
         params: {editar: editar_pagina},
         success: LoadResultSetEditarPaginaContenido,
         failure: LoadResultSetEditarPaginaContenido
      });
		}
		
				
		function LoadResultSetEditarPaginaContenido(options)
	  {
	    var object = Ext.util.JSON.decode(options.responseText);

	     location.href = Ext.Server.Location.root + 'Sitio/crear_pagina_contenido?tipoPertenece=' + tipoPertenece + "&pertenece=" + pertenece + "&enSeccion=" + enSeccion;
	      
	  }
	  
	  function EditarPaginaContenido(_tipoContenido, _pertenece, _tipoPertenece)
		{
      tipoContenido = _tipoContenido;
      pertenece = _pertenece;
      tipoPertenece = _tipoPertenece;
      enSeccion = true;
		  SetEditarPaginaContenido(true);
		}



/*****************************************/
/********* ELIMINAR PAGINA LIGA **********/
/*****************************************/

var idPaginaLiga;

		function EliminarPaginaLiga(_idPaginaLiga, _tipoPertenece, _pertenece)
    {
        idPaginaLiga = _idPaginaLiga;
        tipoPertenece = _tipoPertenece;
        pertenece = _pertenece;
	      Ext.Msg.show({ title: 'M&eacute;xico en comunidad.', msg: 'Desea eliminar su página',
			    buttons: Ext.Msg.YESNO, fn: BorrarPaginaLiga, animEl: 'elId', icon: Ext.MessageBox.QUESTION
		    });
    }
    		
		function BorrarPaginaLiga(btn)
		{
		  if (btn == 'yes')
      {
		    Ext.Ajax.request({
          url: Ext.Server.Location.root + 'PaginaLiga/EliminarPaginaLiga',
          params: {idPaginaLiga : idPaginaLiga},
          method: 'POST',
          failure: function (frm, action) 
	                {
			                if (frm.status == 499) 
			                {
	                        Ext.Msg.show({ title: 'M&eacute;xico en comunidad.', msg: 'El tiempo de la sesi&oacute;n ha terminado',
                            buttons: Ext.Msg.OK, fn: function() {parent.IrAHome();}, animEl: 'elId', icon: Ext.MessageBox.INFO
                          });
			                }
			                else
			                    Ext.Msg.show({
                          title: 'M&eacute;xico en comunidad.', 
                          msg: 'Ha ocurrido un error',
                          icon: Ext.MessageBox.INFO,
                          buttons: Ext.Msg.OK});
	                },
          success: function (options) { var object = Ext.util.JSON.decode(options.responseText);  Ext.Msg.show({ title:'M&eacute;xico en comunidad.', msg: object.message, buttons: Ext.Msg.OK, fn: MsgCorrecto2, animEl: 'elId', icon: Ext.MessageBox.INFORMATION});}
        });
       }
		}
		
		function MsgCorrecto2(btn)
		{
		  //Ir a programa
		  if (tipoPertenece == EnumTipoPertenece.PROGRAMA)
  		  GetVistaSeccionPrograma(pertenece)
		  else if (tipoPertenece == EnumTipoPertenece.SECCION_PROGRAMA)
		    GetVistaSeccionPrograma2(pertenece)
		  else if (tipoPertenece == EnumTipoPertenece.SECCION_SECCIONPROGRAMA)
		    GetVistaSeccionPrograma2(pertenece)
	
		   //Ir a sitio
		   
		   
		   
		   //Ir a subcategoria
		}

/*************************************************************************************/
/********** MUESTRA LA PANTALLA PARA AGREGAR UN ARCHIVO ANEXO ************************/
/*************************************************************************************/
function AgregarArchivoAnexo()
{
  location.href = Ext.Server.Location.root + 'Sitio/administrar_archivos_anexos'
}

/*****************************************************************************************/
/**************CLIC EN EL MAPA CUANDO SE ESTA REALIZANDO ALGUN PROCESO********************/
/*****************************************************************************************/

	function Mapa_Click()
	{
	  Ext.Msg.show({ title: 'M&eacute;xico en comunidad.', msg: '¿Desea ir a la búsqueda de comunidades por estado?. Perderá los cambios que este realizando',
		    buttons: Ext.Msg.YESNO, fn: Result_Mapa_Click, animEl: 'elId', icon: Ext.MessageBox.QUESTION
	    });
	}
	
	function Result_Mapa_Click(btn)
	{
	  if (btn == 'yes')
	    IrAbusquedaComunidades();
	}
	
/****************************************************************************************/
/**********CLIC EN EL BANNER PRINCIPAL CUANDO SE ESTA REALIZANDO ALGUN PROCESO***********/
/****************************************************************************************/

	function Principal_Click()
	{
	  Ext.Msg.show({ title: 'M&eacute;xico en comunidad.', msg: '¿Desea ir a la página principal?. Perderá los cambios que este realizando',
		    buttons: Ext.Msg.YESNO, fn: IrAPaginaPrincipal, animEl: 'elId', icon: Ext.MessageBox.QUESTION
	    });
	}
	
	function IrAPaginaPrincipal(btn)
	{
	  if (btn == 'yes')
	    IrAHome();
	}
	
/****************************************************************************************/
/**********CLIC EN EL BOTON DE BUSCAR CUANDO SE ESTA REALIZANDO UN PROCESO***************/
/****************************************************************************************/
  var rutaBusquedaGeneral;
		function Buscar_Click(urlAplicacionBase, tipo, id, buscarEn)
		{
			if (urlAplicacionBase == '')
		    urlAplicacionBase = Ext.Server.Location.root;
		    
			switch(tipo)
			{
			  case 'sitio': 
				location.href = urlAplicacionBase + 'Plantillas/GetVistaSitio?idSitio=' + id;
			  break;
			  case 'seccion': 
				location.href = urlAplicacionBase + 'Plantillas/GetVistaSeccion?idSeccion=' + id;
			  break;
			  case 'pagina': 
				location.href = urlAplicacionBase + 'Plantillas/GetVistaPagina?idPagina=' + id;
			  break;
			  case 'busqueda': 
			  var filtro = document.getElementById('txt_busqueda').value;
			  buscarEn = document.getElementById('cbo_BuscarEn').value;
			  rutaBusquedaGeneral = urlAplicacionBase 
			    + 'Plantillas/BuscarSitiosSeccionesYPaginas?filtro=' + filtro 
			    //+ '&modoBusqueda=ambos' //ambos = por tags o por palabra
		      + '&tipoBusqueda='
		      + '&estado='
			    + '&pags=' + id
			    + '&buscarEn=' + buscarEn;
				
				Ext.Msg.show({ title: 'M&eacute;xico en comunidad.', msg: '¿Desea ir a los resultados de la búsqueda?. Perderá los cambios que este realizando.',
			    buttons: Ext.Msg.YESNO, fn: Result_Buscar_Click, animEl: 'elId', icon: Ext.MessageBox.QUESTION
		    });
				
			  break;
			}
		}
		
		function Result_Buscar_Click(btn)
		{
		  if (btn == 'yes')
		    location.href = rutaBusquedaGeneral;
		}
		
	
		//Esta función busca cuando el usuario da enter en el textbox de busqueda.
		var teclaEnter = 'no';
		function BuscarConEnter(tecla)
		{
		  var key;
			key = tecla.keyCode;
			if (key == 13)
		  {
		    teclaEnter = 'yes';
		    		 
		    var rutaBusqueda = Ext.Server.Location.root;   
		    document.getElementById('btnBuscar').focus();
		    document.getElementById('btnBuscar').click();
		  }
		}
		
		//valida antes de enviar formulario de busqueda
		function Validar()
		{
		  return false;
		}
		
/****************************************************************************************/
/******************************** CLIC EN EL BOTON DE BUSCAR ****************************/
/****************************************************************************************/
		function GetVista(urlAplicacionBase, tipo, id)
		{
			if (urlAplicacionBase == '')
		    urlAplicacionBase = Ext.Server.Location.root;
		    
			switch(tipo)
			{
			  case 'sitio': 
				location.href = urlAplicacionBase + 'Plantillas/GetVistaSitio?idSitio=' + id;
			  break;
			  case 'seccion': 
				location.href = urlAplicacionBase + 'Plantillas/GetVistaSeccion?idSeccion=' + id;
			  break;
			  case 'pagina': 
				location.href = urlAplicacionBase + 'Plantillas/GetVistaPagina?idPagina=' + id;
			  break;
			  case 'busqueda': 
			  var filtro = encodeURIComponent(document.getElementById('txt_busqueda').value);
			  buscarEn = document.getElementById('cbo_BuscarEn').value;
			  rutaBusquedaGeneral = urlAplicacionBase 
			    + 'Plantillas/BuscarSitiosSeccionesYPaginas?filtro=' + filtro 
			    //+ '&modoBusqueda=ambos' //ambos = por tags o por palabra
		      + '&tipoBusqueda='
		      + '&estado='
			    + '&pags=' + id
			    + '&buscarEn=' + buscarEn;
			    			location.href = rutaBusquedaGeneral;
			  break;
			}

		}
		
		
		
/*****************************************************************************************/
/***********CLIC EN LAS AREAS ECONOMICAS CUANDO SE ESTA REALIZANDO ALGUN PROCESO**********/
/*****************************************************************************************/

function Areas_Economicas_Click()
{

}

/*****************************************************************************************/
/*******CLIC EN LAS ESTADISTICSA ECONOMICAS CUANDO SE ESTA REALIZANDO ALGUN PROCESO*******/
/*****************************************************************************************/

function Estadisticas_Click()
{

}

/****************************************************************************************/
/*****************************EFECTO DE REDONDEO A LA PÁGINA*****************************/
/****************************************************************************************/
		function roundem(){
			toround = document.getElementsByClassName('rnd');
			for (var i = 0; i < toround.length; i++){ 
				round(toround[i])
			}
		}
		
		function round(elm){
			elm.style.position = "relative";
			tl = document.createElement("span");
			tr = document.createElement("span");
			bl = document.createElement("span");
			br = document.createElement("span");
			tl.className = "tl";
			tr.className = "tr";
			bl.className = "bl";
			br.className = "br";
			elm.appendChild(tl);
			elm.appendChild(tr);
			elm.appendChild(bl);
			elm.appendChild(br);
		}
		
				document.getElementsByClassName = function(cl) {
			var retnode = [];
			var myclass = new RegExp('\\b'+cl+'\\b');
			var elem = this.getElementsByTagName('*');
			for (var i = 0; i < elem.length; i++) {
			var classes = elem[i].className;
			if (myclass.test(classes)) retnode.push(elem[i]);
			}
			return retnode;
		}; 
		
		
		function DescargarArchivo(ruta_archivo)
		{
		  location.href = Ext.Server.Location.root + 'Generic/DescargarArchivo?ruta_archivo=' + ruta_archivo;
		}

/****************************************************************************************/
/**************OBTIENE LOS DATOS DE UN USUARIO CON EL ID DE LA SESIÓN********************/
/****************************************************************************************/
		function ObtenerDatosUsuario()
		{
		   Ext.Ajax.request({
         url: Ext.Server.Location.root + 'Usuario/ObtenerDatosUsuario2',
         success: Result_ObtenerDatosUsuario,
         failure: Result_ObtenerDatosUsuario
      });
		}
		
		function Result_ObtenerDatosUsuario(options)
		{
		    var object = Ext.util.JSON.decode(options.responseText);
		    
        if(object.success)
        {
          nombreUsuario = object.nombreUsuario;
          foto = "<img src='"+ Ext.Server.Location.root + "Content/_img/otras/sinimagen.jpg" + "' width='90' height='90'>";
          fecha = "<p class='fecha'>" + object.fecha + "</p>";
          correoUsuario = object.correoUsuario;
        }
        else
        {
          Ext.Msg.show({
            title: 'M&eacute;xico en comunidad.', 
            msg: object.message,
            icon: Ext.MessageBox.INFO,
            buttons: Ext.Msg.OK});
        }
		}
		
	function ValidarSessionTimeOut(result, request) 
	{
			if (result.status == 499) 
			{
		      alert('termino la session');
		      parent.IrAHome();
			}
	}
	
		//inserta options en combo
    function addOpt(oCntrl, iPos, sTxt, sVal){ 
     var selOpcion = new Option(sTxt, sVal); 
     eval(oCntrl.options[iPos] = selOpcion); 
    } 
    
/*********************************************************************************************/
/*************************************LLEVA A CATALOGO DE CATEGORIAS**************************/
/*********************************************************************************************/
	function CatalogoCategorias()
	{
	     location.href = Ext.Server.Location.root + 'Categoria/categorias'
		  
	}
	
/*********************************************************************************************/
/*************************************LLEVA A CATALOGO DE SUBCATEGORIAS***********************/
/*********************************************************************************************/
	function CatalogoSubCategorias()
	{
	     location.href = Ext.Server.Location.root + 'Categoria/subcategorias'
		  
	}
	
/*********************************************************************************************/
/***************************LLEVA A CATALOGO DE SOLICITUD DE CATEGORIAS***********************/
/*********************************************************************************************/
	function SolicitudCategoria()
	{
	     location.href = Ext.Server.Location.root + 'Usuario/solicitud_categoria'
		  
	}
	
/*********************************************************************************************/
/**************************LLEVA A CATALOGO DE SOLICITUD DE SUBCATEGORIAS*********************/
/*********************************************************************************************/
	function SolicitudSubCategoria()
	{
	     location.href = Ext.Server.Location.root + 'Usuario/solicitud_subcategoria'
		  
	}	

/*********************************************************************************************/
/*************************************LLEVA A CATALOGO DE TIPOSUBCATEGORIAS*******************/
/*********************************************************************************************/
	function CatalogoTipoSubCategorias()
	{
	     location.href = Ext.Server.Location.root + 'Categoria/tiposubcategorias'
		  
	}
	
/*********************************************************************************************/
/*************************************LLEVA A CATALOGO DE LOCALIDADES*************************/
/*********************************************************************************************/
	function Localidades()
	{
	     location.href = Ext.Server.Location.root + 'Localidades/localidades'
		  
	}	
	
/*********************************************************************************************/
/*************************************LLEVA A CATALOGO DE CCA*********************************/
/*********************************************************************************************/
	function CatalogoCCA()
	{
	     location.href = Ext.Server.Location.root + 'Catalogos/registroCCA'
		  
	}		

/*********************************************************************************************/
/***************************MUESTRA EL THUMBNAIL EN MAYOT TAMAÑO******************************/
/*********************************************************************************************/
function VerFotoEnGrande(foto, nombreElementoWeb)
{
   searchWindow = new Ext.Window({
          layout: 'fit',
          title: nombreElementoWeb,
          modal: true,
          width: 600,
          height: 500,
          autoScroll: true,
          plain: true,
          items: {
            xtype:'box'
            ,name: 'box_foto'       
            ,id: 'box_foto'
            ,anchor: ''
            ,isFormField: false
            ,fieldLabel: 'Foto actual'
            ,autoEl: {tag: 'img', src: foto }//, width: 210, height: 200 }
          },
          buttons: [
            { text: 'Cerrar', handler: function() { searchWindow.close(); } }
          ]
        });
        searchWindow.show();
}
	
/*********************************************************************************************/
/************************************LLEVA A LOS REPORTES*************************************/
/*********************************************************************************************/
function RptUsuariosTotal()
{
    location.href = Ext.Server.Location.root + 'Reportes/UsuariosRegistradosTotal' 
}

function RptGraficaUsuariosTotal()
{
    location.href = Ext.Server.Location.root + 'Reportes/UsuariosRegistradosTotalGrafico' 
}

function RptGraficaContenidosComunidad()
{
    location.href = Ext.Server.Location.root + 'Reportes/GraficarContenidosComunidad' 
}

function RptInformeEstadistico()
{
    location.href = Ext.Server.Location.root + 'Reportes/InformeEstadistico' 
}

function RptInformeEstadisticoPorUsuario()
{
    location.href = Ext.Server.Location.root + 'Reportes/InformeEstadisticoPorUsuario' 
}

function RptGraficaInformeEstadistico()
{
    location.href = Ext.Server.Location.root + 'Reportes/GraficarInformeEstadistico' 
}

function RptConsultaUsuariosTotal()
{
    location.href = Ext.Server.Location.root + 'Reportes/ConsultaUsuariosRegistradosTotal' 
}

function RptBitacora()
{
    location.href = Ext.Server.Location.root + 'Reportes/BitacoraMovimientos' 
}
		
/*********************************************************************************************/
/************************************BANDEJA DE ENTRADA***************************************/
/*********************************************************************************************/
function BandejaEntrada()
{
    location.href = Ext.Server.Location.root + 'Usuario/bandeja_entrada' 
}

function EditarNotificacionPorCorreo()
{
    location.href = Ext.Server.Location.root + 'Usuario/editar_contenido_correo_notificaciones' 
}

/*********************************************************************************************/
/**************************LLEVA A CATALOGO DE SOLICITUD DE SUBCATEGORIAS*********************/
/*********************************************************************************************/
function BandejaSolicitudes()
{
     location.href = Ext.Server.Location.root + 'Usuario/bandeja_solicitudes'
	  
}	

function validar(e) 
{
    tecla = (document.all) ? e.keyCode : e.which;
    if (tecla==13) 
        IniciarSesion(EnumFormas.MAIN);
}

function validarSesionComunidades(e) {
    tecla = (document.all) ? e.keyCode : e.which;
    if (tecla == 13)
        SesionComunidades(EnumFormas.PAGINA_COMUNIDADES);
}

/********************************************************************+++++*************************/
/*CONTADOR DE CLICK DE CABEZERA DEL MENU VERTICAL CONTEXTUAL, CREA ENLACES A PAGINAS DE PROGRAMAS**/
/**************************************************************************************************/

var clickCount= 0;
var clickIdHead = 0;

function Click_count(idHeadMenu)
{ 
    if(clickIdHead!=idHeadMenu)
    {   
        clickIdHead=idHeadMenu;
        clickCount=0;
    }

    if(clickCount < 2)
        clickCount++;   
    
    if(clickCount==2)
        GetVistaSeccionPrograma(idHeadMenu);
}

/************************************************************************************************/
/****************************** MUESTRA EL MAPA DEL SITIO ***************************************/
/************************************************************************************************/

function MostrarMapaDelSitio() {
    searchWindow = new Ext.Window({
        layout: 'fit',
        title: 'Mapa del sitio',
        modal: true,
        width: 1050,
        height: 650,
        autoScroll: true,
        plain: true,
        items: {
            xtype: 'box'
               , name: 'box_foto'
               , id: 'box_foto'
              , anchor: ''
              , isFormField: false
              , fieldLabel: 'Foto actual'
              , autoEl: { tag: 'img', src: Ext.MAPA_SITIO, width: 1000, height: 585 }
        },
        buttons: [
      { text: 'Aceptar', handler: function() { searchWindow.close(); } }
    ]
    });

    searchWindow.show();
}

/************************************************************************************************/
/****************************** ACERCA DE ESTE PORTAL ***************************************/
/************************************************************************************************/

function AcercaDe() {
    location.href = Ext.Server.Location.root + 'Plantillas/acercade';
    

}


/************************************************************************************************/
/****************************** VENTANA DE VALIDACION DE EXPLORADOR  ****************************/
/************************************************************************************************/

function evaluarNavegador(){

var BrowserDetect = {
	init: function () {
		this.browser = this.searchString(this.dataBrowser) || "No se reconoce navegador";
		this.version = this.searchVersion(navigator.userAgent)
			|| this.searchVersion(navigator.appVersion)
			|| "No se reconoce version";
		this.OS = this.searchString(this.dataOS) || "No se reconoce SO";
	},
	searchString: function (data) {
		for (var i=0;i<data.length;i++)	{
			var dataString = data[i].string;
			var dataProp = data[i].prop;
			this.versionSearchString = data[i].versionSearch || data[i].identity;
			if (dataString) {
				if (dataString.indexOf(data[i].subString) != -1)
					return data[i].identity;
			}
			else if (dataProp)
				return data[i].identity;
		}
	},
	searchVersion: function (dataString) {
		var index = dataString.indexOf(this.versionSearchString);
		if (index == -1) return;
		return parseFloat(dataString.substring(index+this.versionSearchString.length+1));
	},
	dataBrowser: [
		{
			string: navigator.userAgent,
			subString: "Chrome",
			identity: "Chrome"
		},
		{ 	string: navigator.userAgent,
			subString: "OmniWeb",
			versionSearch: "OmniWeb/",
			identity: "OmniWeb"
		},
		{
			string: navigator.vendor,
			subString: "Apple",
			identity: "Safari",
			versionSearch: "Version"
		},
		{
			prop: window.opera,
			identity: "Opera"
		},
		{
			string: navigator.vendor,
			subString: "iCab",
			identity: "iCab"
		},
		{
			string: navigator.vendor,
			subString: "KDE",
			identity: "Konqueror"
		},
		{
			string: navigator.userAgent,
			subString: "Firefox",
			identity: "Firefox"
		},
		{
			string: navigator.vendor,
			subString: "Camino",
			identity: "Camino"
		},
		{		// for newer Netscapes (6+)
			string: navigator.userAgent,
			subString: "Netscape",
			identity: "Netscape"
		},
		{
			string: navigator.userAgent,
			subString: "MSIE",
			identity: "Explorer",
			versionSearch: "MSIE"
		},
		{
			string: navigator.userAgent,
			subString: "Gecko",
			identity: "Mozilla",
			versionSearch: "rv"
		},
		{ 		// for older Netscapes (4-)
			string: navigator.userAgent,
			subString: "Mozilla",
			identity: "Netscape",
			versionSearch: "Mozilla"
		}
	],
	dataOS : [
		{
			string: navigator.platform,
			subString: "Win",
			identity: "Windows"
		},
		{
			string: navigator.platform,
			subString: "Mac",
			identity: "Mac"
		},
		{
			   string: navigator.userAgent,
			   subString: "iPhone",
			   identity: "iPhone/iPod"
	    },
		{
			string: navigator.platform,
			subString: "Linux",
			identity: "Linux"
		}
	]

};


BrowserDetect.init();

    if((BrowserDetect.browser == 'Explorer' && BrowserDetect.version <7) || (BrowserDetect.browser == 'Firefox' && BrowserDetect.version <3.5) )
        popupValidacionIE();
    else if((BrowserDetect.browser != 'Explorer' && BrowserDetect.browser != 'Firefox'))
             popupValidacionIE();
}

function popupValidacionIE() {

    validarIEWindow = new Ext.Window({
        layout: 'fit',
        title: 'Aviso',
        modal: true,
        width: 300,
        height: 200,
        autoScroll: true,
        plain: true,
        html: '<h3>Bienvenido a México en comunidad.</h3></br></br><p>Para obtener una mejor experiencia de navegación en este sitio te recomendamos utilizar cualquiera de los siguientes navegadores:<br><b>Microsoft Internet Explorer</b> versión 7 ó superior.<br><b>Mozilla Firefox</b> versión 3.5 ó superior. <br>Descarga <a href="#" onclick="abrirPDF_Firefox();" >el manual</a> de instalación de <b>Mozilla Firefox</b>.</p>',
        buttons: [
      { text: 'Aceptar', handler: function() { validarIEWindow.close(); } }
    ]
    });

    validarIEWindow.show();
}

function abrirPDF_Firefox() {
    var newWindow = window.open(Ext.Server.Location.root + '\Content\\Instalacion_Firefox.pdf', '_blank');
}

/************************************************************************************************/
/****************************** VENTANA DE ESTADISTICAS  ****************************/
/************************************************************************************************/

function muestraEstadisticas(){
	formWindow = new Ext.Panel({
	height: 100,
	labelWidth: 100,
	buttonAlign: 'right',	
	defaults: {
	    border: false,
		anchor: '100%',
		selectOnFocus: true
		},
		layout: 'column',		
		items: [
		        {
		                columnWidth:.3,
		                items: [
			                    {
			                        xtype: 'panel',
			                        border: false,
					                layout: 'form',					                
					                defaults: { width: 90, height:52 },
					                    items: [
					                        {
				                                xtype: 'box'
                                               , name: 'box_foto'
                                               , id: 'box_foto'
                                              , anchor: ''
                                              , isFormField: false
                                              , fieldLabel: 'Foto actual'
                                              , autoEl: { tag: 'img', src: Ext.ESTADISTICAS, width: 180, height: 105 }
				                            }
				                       ]
			                    }
			                  ]
	            },
	            {
			             columnWidth:.7,
			             items:[
				                {
				                    xtype: 'panel',
			                        layout: 'form',
			                        border: false,
			                        labelWidth: 100,
			                        defaults: { width: 180 },			                        
					                items: [  
					                        {
				                                xtype: 'textfield',
				                                id: 'txt_nousuarios',
				                                readOnly: true,
				                                width:40,
				                                name: 'txt_nousuarios',
				                                fieldLabel: 'Usuarios'
				                            },
				                            {
				                                 xtype: 'textfield',
	                                             id: 'txt_nocomunidades',
	                                             readOnly: true,
	                                             width:40,
	                                             name: 'txt_nousuarios',
	                                             fieldLabel: 'Comunidades'
				                            }
				                        ]
				                }
				               ]
                }
		]	
	});


	panelWindow = new Ext.Panel({
		items: formWindow
	});
	

	estadisticasWindow = new Ext.Window({
		layout: 'fit',
		title: 'Estad&iacute;sticas - No. de registros',
		modal: true,
		width: 300,
		height: 120,
		//autoHeight: true,
		plain: true,
		items: formWindow
	});
	
    estadisticasWindow.show();
    loadData();
    
    function loadData()
    {

        Ext.Ajax.request({
          url:  Ext.Server.Location.root + 'Generic/countUsuarios',
          method: 'POST',

          success: loadData_success,
          failure: loadData_failure
          })
    }

    function loadData_success(result, request)
    {
            var resultObject = Ext.util.JSON.decode(result.responseText);

            if (resultObject.success == true) 
            {
              Ext.getCmp('txt_nousuarios').setValue(resultObject.TotalUsuarios);
              Ext.getCmp('txt_nocomunidades').setValue(resultObject.TotalComunidades);
            }

    }
    
    function loadData_failure(result, request)
    {        
                Ext.Msg.show({
		        title:'Estad&iacute;sticas',
		        msg: 'No se encontraron datos para mostrar.',
		        buttons: Ext.Msg.OK,
		        icon: Ext.MessageBox.OK});
    }
}

/************************************************************************************************/
/****************************** OBTENER Y VALIDAR PERMISOS PARA CREAR COMUNIDADES  **************/
/************************************************************************************************/
var puedeCrearComunidad=false;
function validarPermisosCrearComunidad() {

    if (idPerfil != null) {
        if (idPerfil == 6)
            //PopPupTextoParaCrearComunidad();
            ConsultarPermisosParaCreacionDeComunidad();
        else
            ConsultarPermisosParaCreacionDeComunidad();
    }
    else
        location.href = Ext.Server.Location.root + 'Plantillas/inicio_sesion';
}

/*********************** OBTIENE LOS PERMISOS PARA UNA PÁGINA DE PROGRAMA *******************************/

function ConsultarPermisosParaCreacionDeComunidad()
		{
		    Ext.Ajax.request({
            url: Ext.Server.Location.root + 'Generic/ObtenerPermisosEnPaginaComunidades',
            success: Result_ConsultarPermisosParaCreacionDeComunidad,
            failure: function (result, request) 
	                {
			                if (result.status == 499) 
			                {
	                        Ext.Msg.show({ title: 'M&eacute;xico en comunidad.', msg: 'El tiempo de la sesi&oacute;n ha terminado',
                            buttons: Ext.Msg.OK, fn: function() {parent.IrAHome();}, animEl: 'elId', icon: Ext.MessageBox.INFO
                          });
			                }
			                else
			                    Ext.Msg.show({
                          title: 'M&eacute;xico en comunidad.', 
                          msg: 'Ha ocurrido un error',
                          icon: Ext.MessageBox.INFO,
                          buttons: Ext.Msg.OK});
	                }

      });
		}

function Result_ConsultarPermisosParaCreacionDeComunidad(options)
    {
        var object = Ext.util.JSON.decode(options.responseText);
		    
		if(object.success)
        { 
          var _permisoCrearComunidad = object.permisoCrearComunidad;          // Indica si tiene permiso para agregar una opinion

          if (_listaPermisosForma != null) {
              //for (i = 0; i < _listaPermisosForma.Permisos.length; i++)
              //    {
              for (j = 0; j < _listaPermisosUsuario.length; j++) {
                  //if (_listaPermisosForma.Permisos[i] == _listaPermisosUsuario[j].Id)
                  //{
                  if (_listaPermisosUsuario[j].Id == EnumPermisos.CREAR_SITIO && _permisoCrearComunidad)
                      puedeCrearComunidad = true; //document.getElementById("side_crea_comunidad").style.display = 'block';
                  //}
              }
              //  }
          }
          
		  if(puedeCrearComunidad)
		      {
		            PopPupBienvenidoCrearComunidad();     
		      }
		  else
		      {
		          PopPupTextoParaCrearComunidad();
	         

		      }
        }//fin success
    }
    
    
function CrearComunidad_1()
	{
	    SetEditarSitio_1(false);
	   location.href  = Ext.Server.Location.root + 'Sitio/bienvenida';
	}
	
function abrirPDF_1()
{
  var newWindow = window.open(Ext.Server.Location.root + '\Content\\Comunidades_Manual.pdf' , '_blank');
  	   CrearComunidad();
}

	
function PopPupBienvenidoCrearComunidad()
{
  var archivo = 'Comunidades_Manual.pdf';
  var texto = '<br /><div align="center"><font size=3> Aquí comenzarás a crear la página para tu comunidad, la cual estará lista después de 7 sencillos pasos. Si tienes alguna duda de cómo llenar un campo, coloca el mouse sobre el signo de interrogación, sigue los textos de ayuda que aparecerán o descarga aquí <a href="#" onclick="abrirPDF_1();" >el manual</a> que incluye todos los pasos del proceso </font></div>';
    
            searchWindow = new Ext.Window({
	            layout: 'fit',
	            title: 'Bienvenido',
	            modal: true,
	            width: 600,
	            height: 180,
	            autoScroll: true,
	            plain: true,
	            items: {
	              xtype: 'label',
	              id: 'lbl_terminosUso',
	              name: 'lbl_terminosUso',
	              html: texto
	            },
	            buttons: [
              { text: 'Aceptar', handler: function() { CrearComunidad_1(); } }
            ]
            });
            
            searchWindow.show();

        }

        function PopPupTextoParaCrearComunidad() {
        //Se cambio por una pagina con login
            var texto = '<br /><div align="center" style="text-align:justify"><font size=2> El Portal México en Comunidad está hecho para que las comunidades del país puedan crear su propia página donde promocionen sus productos, servicios, atractivos turísticos y fiestas. </br></br>' 
              texto  += 'Las comunidades virtuales son creadas por una persona que puede ser: el promotor del CCA, un encargado de una agencia local de desarrollo, el líder de un grupo de promotores o simplemente una persona comprometida con su comunidad.</br></br>'  
              texto  += ' Para crear una comunidad virtual necesitarás: </br>' 
              texto  += ' •	Registrarte en el portal México en Comunidad </br>' 
              texto  += ' •	Vivir en la localidad o en localidades vecinas </br>'
              texto  += ' •	Redactar una descripción de tu comunidad </br>'
              texto  += ' •	Poder promocionar el portal con otros productores o prestadores de servicios </br>'
              texto  += ' •	Apoyar tomando algunas fotografías digitales </br></br>'
              texto  += ' Si te interesa crear tu comunidad y estás dispuesto a cumplir con los puntos anteriores, envía un correo a soporte@mexicoencomunidad.mx o agréganos como contacto en MSN Messenger y se te darán los permisos necesarios. </br></br>'
              texto  += ' También en caso de que requieras asistencia para crear tu comunidad, nos dará mucho gusto poder ayudarte. Te esperamos pronto para que tu comunidad forme parte de este gran proyecto. </br>'
              texto  += '</font></div>';
              searchWindow = new Ext.Window({
                  layout: 'fit',
                  title: 'Bienvenido',
                  modal: true,
                  width: 600,
                  height: 500,
                  autoScroll: true,
                  plain: true,
                  items: {
                      xtype: 'label',
                      id: 'lbl_terminosUso',
                      name: 'lbl_terminosUso',
                      html: texto
                  },
                  buttons: [
              { text: 'Aceptar', handler: function() { searchWindow.close(); } }
            ]
              });
                       searchWindow.show();

            //location.href = Ext.Server.Location.root + 'Plantillas/inicio_sesion';

        }
	
	function SetEditarSitio_1(editar_sitio)
	{
	       Ext.Ajax.request({
           method: 'POST',
           url: Ext.Server.Location.root + 'Sitio/SetEditarSitio',
           params: {editar: editar_sitio}
            });
	      location.href = Ext.Server.Location.root + 'Sitio/crear_comunidad';        }


function ReasignarSitio() {
    var reasignarWindow;
    var formWindow;
    var panelWindow;
    createReasignarSitioWindow('sitio');
}

function ReasignarPagina() {
    var reasignarWindow;
    var formWindow;
    var panelWindow;
    createReasignarSitioWindow('contenido');
}

function ReasignarPaginaContenido() {
    var reasignarWindow;
    var formWindow;
    var panelWindow;
    createReasignarSitioWindow('contenido2');
}
