// JavaScript Document

function nuevoAjax()
{		
	var xmlhttp = false;		
	try{			
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");			
	}
	catch(e){			
		try{				
			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");				
		}
		catch(E){				
			xmlhttp = false;				
		}
	}				
	if(!xmlhttp && typeof XMLHttpRequest != 'undefined'){			
		xmlhttp = new XMLHttpRequest();			
	}		
	return xmlhttp;		
}
function getHtml(id){
	return WYSIWYG.getEditorWindow(id).document.body.innerHTML;	
}
function trim(str) {
  return str.replace(/^\s*|\s*$/g,"");
}
function replaceAll(cadena, oldchar, newchar){
	do{
		cadena = cadena.replace(oldchar, newchar);
	}while(cadena.indexOf(oldchar) != -1);
	
	return cadena;
}
function tigra(id){
	tigra_tables(id, 0, 0, '#ffffff', '#EEF4F7', '#EAF7FD', '#CEECFB');	
}
function validarCredenciales()
{
	
	var resultado = document.getElementById('resultado');
	var usuario = trim(document.getElementById('txtUsuario').value);
	var contras = trim(document.getElementById('txtContrasena').value);
		
	if(usuario == "" && contras == ""){
		resultado.innerHTML = "<b style='color:#990000;'>Debe ingresar la informaci&oacute;n requerida.</b>";
	}
	else if(usuario == "") {
		 resultado.innerHTML = "<b style='color:#990000;'>El campo usuario es requerido.</b>";
	}
	else if(contras == "") {
		resultado.innerHTML = "<b style='color:#990000;'>El campo Contrase&ntilde;a es requerido.</b>";
	}
	else {
		ajax = nuevoAjax();
		 
		ajax.open("POST", "validar_credenciales.php", true);
		ajax.onreadystatechange = function ()
		{			 
			if(ajax.readyState == 4)
			{
				resultado.innerHTML = ajax.responseText;				
				if(resultado.innerHTML == ""){
					location.replace("admin.php");
				}
			}
		}	 
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send("usuario=" + document.getElementById('txtUsuario').value + "&contrasena=" + document.getElementById('txtContrasena').value );
	}
}

function listarSE()
{
	
	var resultado = document.getElementById('resultado');
	
	ajax = nuevoAjax();
	 
	ajax.open("POST", "ser_epopeya_lista.php", true);
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){
			resultado.innerHTML = ajax.responseText;	
			tigra("lstSerEpopeya");
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null);

	
}
function listarE()
{
	
	var resultado = document.getElementById('resultado');
	
	ajax = nuevoAjax();
	 
	ajax.open("POST", "equipo_lista.php", true);
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){
			resultado.innerHTML = ajax.responseText;	
			tigra("lstEquipos");
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null);

	
}
function listarPP()
{
	
	var resultado = document.getElementById('resultado');
	
	ajax = nuevoAjax();
	 
	ajax.open("POST", "prog_persona_lista.php", true);
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){
			resultado.innerHTML = ajax.responseText;	
			tigra("lstPP");
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null);

	
}
function listarB()
{
	
	var resultado = document.getElementById('resultado');
	
	ajax = nuevoAjax();
	 
	ajax.open("POST", "bitacora_lista.php", true);
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){
			resultado.innerHTML = ajax.responseText;	
			tigra("lstB");
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null);

	
}
function listarCumbre()
{
	
	var resultado = document.getElementById('resultado');
	
	ajax = nuevoAjax();
	 
	ajax.open("POST", "lacumbre_lista.php", true);
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){
			resultado.innerHTML = ajax.responseText;	
			tigra("lstCumbre");
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null);

	
}
function listarBH()
{
	
	var resultado = document.getElementById('resultado');
	
	ajax = nuevoAjax();
	 
	ajax.open("POST", "bitacorah_lista.php", true);
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){
			resultado.innerHTML = ajax.responseText;	
			tigra("lstBH");
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null);

	
}
function listarBiH()
{
	
	var resultado = document.getElementById('resultado');
	
	ajax = nuevoAjax();
	 
	ajax.open("POST", "bienvenidosh_lista.php", true);
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){
			resultado.innerHTML = ajax.responseText;	
			tigra("lstBiH");
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null);

	
}
function listarNH()
{
	
	var resultado = document.getElementById('resultado');
	
	ajax = nuevoAjax();
	 
	ajax.open("POST", "noticiah_lista.php", true);
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){
			resultado.innerHTML = ajax.responseText;	
			tigra("lstNH");
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null);

	
}
function listarFH()
{
	
	var resultado = document.getElementById('resultado');
	
	ajax = nuevoAjax();
	 
	ajax.open("POST", "fh_lista.php", true);
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){
			resultado.innerHTML = ajax.responseText;	
			tigra("lstFH");
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null);

	
}
function listarN()
{
	
	var resultado = document.getElementById('resultado');
	
	ajax = nuevoAjax();
	 
	ajax.open("POST", "noticia_lista.php", true);
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){
			resultado.innerHTML = ajax.responseText;	
			tigra("lstN");
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null);

	
}
function listarPE()
{
	
	var resultado = document.getElementById('resultado');
	
	ajax = nuevoAjax();
	 
	ajax.open("POST", "pe_lista.php", true);
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){
			resultado.innerHTML = ajax.responseText;	
			tigra("lstPE");
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null);

	
}

function detalleSEPublico(id, ind)
{
	
	var resultado = document.getElementById('divContentSE');
	
	ajax = nuevoAjax();
	 
	ajax.open("POST", "w3bAdmin/dsep_lista.php", true);
	
	resultado.innerHTML = "<img src='imagenes/loading.gif' />";
	
	var index = 1;
	while(document.getElementById("opcSe" + index) != undefined){
		document.getElementById("opcSe" + index).style.background = "";
		index++;
	}
	if(document.getElementById("opcSe" + ind) != undefined)
		document.getElementById("opcSe" + ind).style.background = "#165C8B";
		
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){
			resultado.innerHTML = ajax.responseText;	
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("id=" + id + "&ind=" + ind);

	
}
function detallePPPublico(id, ind)
{
	
	var resultado = document.getElementById('divContentPP');
	
	ajax = nuevoAjax();
	 
	ajax.open("POST", "w3bAdmin/dppp_lista.php", true);
	
	resultado.innerHTML = "<img src='imagenes/loading.gif' />";
	
	var index = 1;
	while(document.getElementById("opcPp" + index) != undefined){
		document.getElementById("opcPp" + index).style.background = "";
		index++;
	}
	if(document.getElementById("opcPp" + ind) != undefined)
		document.getElementById("opcPp" + ind).style.background = "#165C8B";
		
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){
			resultado.innerHTML = ajax.responseText;	
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("id=" + id + "&ind=" + ind);

	
}
function detallePPublico(id, ind)
{
	
	var resultado = document.getElementById('divContentP');
	
	ajax = nuevoAjax();
	 
	ajax.open("POST", "dpp_lista.php", true);
	
	resultado.innerHTML = "<div style='text-align:center' ><img src='imagenes/loading.gif' /></div>";
	
	var index = 1;
	while(document.getElementById("opcP" + index) != undefined){
		document.getElementById("opcP" + index).style.background = "";
		index++;
	}
	if(document.getElementById("opcP" + ind) != undefined)
		document.getElementById("opcP" + ind).style.background = "#165C8B";
		
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){
			resultado.innerHTML = ajax.responseText;	
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("id=" + id + "&ind=" + ind);

	
}
function detalleEquipo(id_equipo, id_ser_epopeya, ind)
{
	
	location.replace("ser-epopeya.php?ind=" + ind + "&id_eq=" + id_equipo + "&id_se=" + id_ser_epopeya);
	/*var resultado = (id_ser_epopeya == -1 && ind == -1) ? document.getElementById('divContentP') : document.getElementById('divContentSE');
	
	ajax = nuevoAjax();
	 
	ajax.open("POST", "w3bAdmin/dequipop_lista.php", true);
	
	resultado.innerHTML = "<img src='imagenes/loading.gif' />";
	
	var index = 1;
	while(document.getElementById("opcSe" + index) != undefined){
		document.getElementById("opcSe" + index).style.background = "";
		index++;
	}
	if(document.getElementById("opcSe" + ind) != undefined)
		document.getElementById("opcSe" + ind).style.background = "#165C8B";
		
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){
			resultado.innerHTML = ajax.responseText;	
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("id_equipo=" + id_equipo + "&id_ser_epopeya=" + id_ser_epopeya + "&ind=" + ind);*/

	
}

function detallePE(id)
{
	
	var resultado = document.getElementById('resultado');
	
	ajax = nuevoAjax();
	 
	ajax.open("POST", "dpe_lista.php", true);
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){
			resultado.innerHTML = ajax.responseText;	
			tigra("lstDPE");
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("id=" + id);

	
}
function verDetallePE(id, id_pe)
{
	location.replace("detalle_pe.php?id_pe=" + id_pe + "&id_ped=" + id);		
}
function detallePEPublico(id_pe, ind)
{
	
	var resultado = document.getElementById('divContentPED');
	
	ajax = nuevoAjax();
	 
	ajax.open("POST", "w3bAdmin/dempresasp_lista.php", true);
	
	resultado.innerHTML = "<img src='imagenes/loading.gif' />";
	
	var index = 1;
	while(document.getElementById("opcPe" + index) != undefined){
		document.getElementById("opcPe" + index).style.background = "";
		index++;
	}
	if(document.getElementById("opcPe" + ind) != undefined)
		document.getElementById("opcPe" + ind).style.background = "#165C8B";
		
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){
			resultado.innerHTML = ajax.responseText;	
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("id_pe=" + id_pe + "&ind=" + ind);

	
}

function listarEE()
{
	
	var resultado = document.getElementById('resultado');
	
	ajax = nuevoAjax();
	 
	ajax.open("POST", "ee_lista.php", true);
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){
			resultado.innerHTML = ajax.responseText;	
			tigra("lstEE");
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null);

	
}

function adicionarSE()
{
	
	var resultado = document.getElementById('resultado');
	
	ajax = nuevoAjax();
	 
	ajax.open("POST", "adicionarSE.php", true);
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){	
			resultado.innerHTML = ajax.responseText;
			WYSIWYG.attachAll(full); 
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null);
}
function adicionarE()
{
	
	var resultado = document.getElementById('resultado');
	
	ajax = nuevoAjax();
	 
	ajax.open("POST", "adicionarE.php", true);
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){	
			resultado.innerHTML = ajax.responseText;
			WYSIWYG.attachAll(full); 
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null);
}
function adicionarPP()
{
	
	var resultado = document.getElementById('resultado');
	
	ajax = nuevoAjax();
	 
	ajax.open("POST", "adicionarPP.php", true);
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){	
			resultado.innerHTML = ajax.responseText;
			WYSIWYG.attachAll(full); 
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null);
}
function adicionarB()
{
	
	var resultado = document.getElementById('resultado');
	
	ajax = nuevoAjax();
	 
	ajax.open("POST", "adicionarB.php", true);
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){	
			resultado.innerHTML = ajax.responseText;
			WYSIWYG.attachAll(full); 
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null);
}
function adicionarCumbre()
{
	
	var resultado = document.getElementById('resultado');
	
	ajax = nuevoAjax();
	 
	ajax.open("POST", "adicionarCumbre.php", true);
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){	
			resultado.innerHTML = ajax.responseText;
			WYSIWYG.attachAll(full); 
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null);
}
function adicionarBH()
{
	
	var resultado = document.getElementById('resultado');
	
	ajax = nuevoAjax();
	 
	ajax.open("POST", "adicionarBH.php", true);
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){	
			resultado.innerHTML = ajax.responseText;
			WYSIWYG.attachAll(full); 
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null);
}
function adicionarBiH()
{
	
	var resultado = document.getElementById('resultado');
	
	ajax = nuevoAjax();
	 
	ajax.open("POST", "adicionarBiH.php", true);
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){	
			resultado.innerHTML = ajax.responseText;
			WYSIWYG.attachAll(full); 
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null);
}
function adicionarNH()
{
	
	var resultado = document.getElementById('resultado');
	
	ajax = nuevoAjax();
	 
	ajax.open("POST", "adicionarNH.php", true);
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){	
			resultado.innerHTML = ajax.responseText;
			WYSIWYG.attachAll(full); 
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null);
}
function adicionarFH()
{
	location.replace("admin1.php");
}
function adicionarN()
{
	
	var resultado = document.getElementById('resultado');
	
	ajax = nuevoAjax();
	 
	ajax.open("POST", "adicionarN.php", true);
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){	
			resultado.innerHTML = ajax.responseText;
			WYSIWYG.attachAll(full); 
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null);
}
function adicionarPE()
{
	
	var resultado = document.getElementById('resultado');
	
	ajax = nuevoAjax();
	 
	ajax.open("POST", "adicionarPE.php", true);
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){	
			resultado.innerHTML = ajax.responseText;
			WYSIWYG.attachAll(full); 
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null);
}
function adicionarDPE(id)
{
	
	var resultado = document.getElementById('resultado');
	
	ajax = nuevoAjax();
	 
	ajax.open("POST", "adicionarDPE.php", true);
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){	
			resultado.innerHTML = ajax.responseText;
			WYSIWYG.attachAll(full); 
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("id=" + id);
}
function adicionarEE()
{
	
	var resultado = document.getElementById('resultado');
	
	ajax = nuevoAjax();
	 
	ajax.open("POST", "adicionarEE.php", true);
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){	
			resultado.innerHTML = ajax.responseText;
			WYSIWYG.attachAll(full); 
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null);
}
function adicionarFormulario(tabla)
{
	var error = document.getElementById('divError');
	var titulo = document.getElementById('txtTituloSE').value;
	var contenido = replaceAll(getHtml("txtContenidoSE"), "&lt;", "<");
	contenido = replaceAll(contenido, "&gt;", ">");
	contenido = replaceAll(contenido, "&", "|%char%|");
	contenido = replaceAll(contenido, "BORDER-TOP: #aaaaaa 1px dashed;", "");
	contenido = replaceAll(contenido, "BORDER-RIGHT: #aaaaaa 1px dashed;", "");
	contenido = replaceAll(contenido, "BORDER-LEFT: #aaaaaa 1px dashed;", "");
	contenido = replaceAll(contenido, "BORDER-BOTTOM: #aaaaaa 1px dashed", "");
	if(trim(titulo) == ""){
		alert("El titulo es requerido");	
		return;
	}
	else if(trim(contenido) == ""){
		if(document.getElementById('txtCargoSE') == undefined)
			alert("El contenido es requerido");	
		else
			alert("La descripción es requerido");	
		return;
	}
	else{
		if(document.getElementById('txtCargoSE') != undefined){
			if(trim(document.getElementById('txtCargoSE').value) == "") {
				alert("El cargo es requerido");	
				return;
			}
		}
	}
	
	ajax = nuevoAjax();
	tbl = "";
	ajax.open("POST", "adicionarForm.php", true);
	if(tabla == "se")
		tbl = "ser_epopeya";
	else if(tabla == "pp")
		tbl = "prog_persona";
	else if(tabla == "n")
		tbl = "noticia";
	else if(tabla == "pe")
		tbl = "prog_empresa";
	else if(tabla == "e")
		tbl = "equipo";
	else if(tabla == "b")
		tbl = "bitacora";
	else if(tabla == "cumbre")
		tbl = "la_cumbre";
	else if(tabla == "bh")
		tbl = "bitacora_home";
	else if(tabla == "bih")
		tbl = "bienvenidos_home";
	else if(tabla == "nh")
		tbl = "noticia_home";
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){	
			if(ajax.responseText == ""){
				if(tabla == "se")
					listarSE();
				else if(tabla == "pp")
					listarPP();
				else if(tabla == "n")
					listarN();
				else if(tabla == "pe")
					listarPE();
				else if(tabla == "e")
					listarE();
				else if(tabla == "b")
					listarB();
				else if(tabla == "cumbre")
					listarCumbre();
				else if(tabla == "bh")
					listarBH();
				else if(tabla == "bih")
					listarBiH();
				else if(tabla == "nh")
					listarNH();
			}
			else{
				error.innerHTML = "<FONT face=Verdana color=#cc0000><STRONG>" + ajax.responseText + "</STRONG></FONT>";
			}
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; Charset=utf-8");
	ajax.send("titulo=" + titulo + "&contenido=" + contenido + "&tbl=" + tbl + (document.getElementById('txtCargoSE') != undefined ? "&cargo=" + document.getElementById('txtCargoSE').value : "") );
}
function adicionarFormularioEE()
{
	var error = document.getElementById('divError');
	var titulop = document.getElementById('txtTituloPSE').value;
	var titulo = ""/*getHtml('txtTituloSE');*/;
	var contenido = replaceAll(getHtml("txtContenidoSE"), "&lt;", "<");
	contenido = replaceAll(contenido, "&gt;", ">");
	contenido = replaceAll(contenido, "&", "|%char%|");
	contenido = replaceAll(contenido, "BORDER-TOP: #aaaaaa 1px dashed;", "");
	contenido = replaceAll(contenido, "BORDER-RIGHT: #aaaaaa 1px dashed;", "");
	contenido = replaceAll(contenido, "BORDER-LEFT: #aaaaaa 1px dashed;", "");
	contenido = replaceAll(contenido, "BORDER-BOTTOM: #aaaaaa 1px dashed", "");
	var id_equipos = "";

	if(trim(titulop) == ""){
		alert("El titulo principal es requerido");	
		return;
	}
	/*else if(trim(titulo) == ""){
		alert("El titulo es requerido");	
		return;
	}
	else{
		equipos = document.getElementsByName("chkEquipos");
		
		for(i = 0; i < equipos.length; i++){
			if(equipos[i].checked){
				id_equipos += "," + equipos[i].value;
			}
		}
		if(id_equipos == "") {
			alert("Debe seleccionar por lo menos a un integrante del equipo.");	
			return;
		}	
	}*/
	if(trim(contenido) == ""){
		if(document.getElementById('txtCargoSE') == undefined)
			alert("El contenido es requerido");	
		else
			alert("La descripción es requerido");	
		return;
	}
	
	
	ajax = nuevoAjax();
	ajax.open("POST", "adicionarFormEE.php", true);
	
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){	
			if(ajax.responseText == ""){
				listarEE();
			}
			else{
				error.innerHTML = "<FONT face=Verdana color=#cc0000><STRONG>" + ajax.responseText + "</STRONG></FONT>";
			}
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("titulop=" + titulop + "&titulo=" + titulo + "&contenido=" + contenido + "&id_equipos=" + id_equipos);
}
function adicionarFormulario1(tabla, id)
{
	var error = document.getElementById('divError');
	var titulo = document.getElementById('txtTituloSE').value;
	var contenido = replaceAll(getHtml("txtContenidoSE"), "&lt;", "<");
	contenido = replaceAll(contenido, "&gt;", ">");
	contenido = replaceAll(contenido, "&", "|%char%|");
	contenido = replaceAll(contenido, "BORDER-TOP: #aaaaaa 1px dashed;", "");
	contenido = replaceAll(contenido, "BORDER-RIGHT: #aaaaaa 1px dashed;", "");
	contenido = replaceAll(contenido, "BORDER-LEFT: #aaaaaa 1px dashed;", "");
	contenido = replaceAll(contenido, "BORDER-BOTTOM: #aaaaaa 1px dashed", "");
	
	if(trim(titulo) == ""){
		alert("El titulo es requerido");	
		return;
	}
	else if(trim(contenido) == ""){
		if(document.getElementById('txtCargoSE') == undefined)
			alert("El contenido es requerido");	
		else
			alert("La descripción es requerido");	
		return;
	}
	else{
		if(document.getElementById('txtCargoSE') != undefined){
			if(trim(document.getElementById('txtCargoSE').value) == "") {
				alert("El cargo es requerido");	
				return;
			}
		}
	}
	
	ajax = nuevoAjax();
	tbl = "";
	ajax.open("POST", "adicionarForm.php", true);
	if(tabla == "dpe")
		tbl = "prog_empresa_detalle";
	
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){	
			if(ajax.responseText == ""){
				if(tabla == "dpe")
					detallePE(id);
			}
			else{
				error.innerHTML = "<FONT face=Verdana color=#cc0000><STRONG>" + ajax.responseText + "</STRONG></FONT>";
			}
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("titulo=" + titulo + "&contenido=" + contenido + "&tbl=" + tbl + 
			  (document.getElementById('txtCargoSE') != undefined ? "&cargo=" + document.getElementById('txtCargoSE').value : "") +
			  "&id_prog_empresa_detalle=" + id);
}
function publicar(id, tabla){
	
	ajax = nuevoAjax();
	tbl = "";
	pagina = "publicar.php";

	if(tabla == "se")
		tbl = "ser_epopeya";
	else if(tabla == "pp")
		tbl = "prog_persona";
	else if(tabla == "es")
		tbl = "escaladas";
	else if(tabla == "n"){
		pagina = "publicar_unico.php";
		tbl = "noticia";
	}
	else if(tabla == "pe"){
		pagina = "publicar_unico.php";
		tbl = "prog_empresa";
	}
	else if(tabla == "e")
		tbl = "equipo";
	else if(tabla == "b"){
		pagina = "publicar_unico.php";
		tbl = "bitacora";
	}
	else if(tabla == "cumbre"){
		pagina = "publicar_unico.php";
		tbl = "la_cumbre";
	}
	else if(tabla == "bh"){
		pagina = "publicar_unico.php";
		tbl = "bitacora_home";
	}
	else if(tabla == "bih"){
		pagina = "publicar_unico.php";
		tbl = "bienvenidos_home";
	}
	else if(tabla == "nh"){
		pagina = "publicar_unico.php";
		tbl = "noticia_home";
	}
	else if(tabla == "fh"){
		pagina = "publicar_unico.php";
		tbl = "fotos_home";
	}
	
	ajax.open("POST", pagina , true);
		
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){	
			if(ajax.responseText == ""){
				if(tabla == "se")
					listarSE();
				else if(tabla == "pp")
					listarPP();
				else if(tabla == "n")
					listarN();
				else if(tabla == "pe")
					listarPE();
				else if(tabla == "e")
					listarE();
				else if(tabla == "b")
					listarB();
				else if(tabla == "cumbre")
					listarCumbre();
				else if(tabla == "bh")
					listarBH();
				else if(tabla == "bih")
					listarBiH();
				else if(tabla == "nh")
					listarNH();
				else if(tabla == "fh")
					listarFH();
				else if(tabla == "es")
					listarEE();
			}
			else{
				alert(ajax.responseText);	
			}
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("id=" + id + "&tbl=" + tbl);
}
function publicar1(id_prog_empresa, id, tabla){
	
	ajax = nuevoAjax();
	tbl = "";
	pagina = "publicar.php";

	if(tabla == "dpe")
		tbl = "prog_empresa_detalle";
	
	ajax.open("POST", pagina , true);
		
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){	
			if(ajax.responseText == ""){
				if(tabla == "dpe")
					detallePE(id_prog_empresa);
			}
			else{
				alert(ajax.responseText);	
			}
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("id=" + id + "&tbl=" + tbl);
}

function eliminar(id, tabla){
	
	
	ajax = nuevoAjax();
	tbl = "";
	ajax.open("POST", "eliminar.php", true);
	if(tabla == "se")
		tbl = "ser_epopeya";
	else if(tabla == "pp")
		tbl = "prog_persona";
	else if(tabla == "n")
		tbl = "noticia";
	else if(tabla == "pe")
		tbl = "prog_empresa";
	else if(tabla == "e")
		tbl = "equipo";
	else if(tabla == "b")
		tbl = "bitacora";
	else if(tabla == "cumbre")
		tbl = "la_cumbre";
	else if(tabla == "bh")
		tbl = "bitacora_home";
	else if(tabla == "bih")
		tbl = "bienvenidos_home";
	else if(tabla == "nh")
		tbl = "noticia_home";
	else if(tabla == "fh")
		tbl = "fotos_home";
	else if(tabla == "es")
		tbl = "escaladas";
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){	
			if(ajax.responseText == ""){
				if(tabla == "se")
					listarSE();
				else if(tabla == "pp")
					listarPP();
				else if(tabla == "n")
					listarN();
				else if(tabla == "pe")
					listarPE();
				else if(tabla == "e")
					listarE();
				else if(tabla == "b")
					listarB();
				else if(tabla == "cumbre")
					listarCumbre();
				else if(tabla == "bh")
					listarBH();
				else if(tabla == "bih")
					listarBiH();
				else if(tabla == "nh")
					listarNH();
				else if(tabla == "fh")
					listarFH();
				else if(tabla == "es")
					listarEE();
			}
			else{
				alert(ajax.responseText);	
			}
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("id=" + id + "&tbl=" + tbl);
}
function eliminar1(id_prog_empresa, id, tabla){
	
	
	ajax = nuevoAjax();
	tbl = "";
	ajax.open("POST", "eliminar.php", true);
	if(tabla == "dpe")
		tbl = "prog_empresa_detalle";

	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){	
			if(ajax.responseText == ""){
				if(tabla == "dpe")
					detallePE(id_prog_empresa);
			}
			else{
				alert(ajax.responseText);	
			}
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("id=" + id + "&tbl=" + tbl);
}
function asociarE(id){
	
	ajax = nuevoAjax();
	ajax.open("POST", "asociar_equipo.php", true);
	
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){	
			if(ajax.responseText == ""){
				listarSE();
			}
			else{
				alert(ajax.responseText);	
			}
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("id=" + id);
}
function desAsociarE(id){
	
	ajax = nuevoAjax();
	ajax.open("POST", "des_asociar_equipo.php", true);
	
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){	
			if(ajax.responseText == ""){
				listarSE();
			}
			else{
				alert(ajax.responseText);	
			}
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("id=" + id);
}
function editarSE(id)
{
	
	var resultado = document.getElementById('resultado');
	ajax = nuevoAjax();
	 
	ajax.open("POST", "editarSE.php", true);
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){	
			resultado.innerHTML = ajax.responseText;
			WYSIWYG.attachAll(full); 
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("id=" + id);
}
function editarE(id, titulo, cargo)
{
	
	var resultado = document.getElementById('resultado');
	
	ajax = nuevoAjax();
	 
	ajax.open("POST", "editarE.php", true);
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){	
			resultado.innerHTML = ajax.responseText;
			WYSIWYG.attachAll(full); 
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("id=" + id + "&titulo=" + titulo + "&cargo=" + cargo);
}
function editarPP(id)
{
	
	var resultado = document.getElementById('resultado');
	
	ajax = nuevoAjax();
	 
	ajax.open("POST", "editarPP.php", true);
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){	
			resultado.innerHTML = ajax.responseText;
			WYSIWYG.attachAll(full); 
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("id=" + id);
}
function editarB(id)
{
	
	var resultado = document.getElementById('resultado');
	
	ajax = nuevoAjax();
	 
	ajax.open("POST", "editarB.php", true);
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){	
			resultado.innerHTML = ajax.responseText;
			WYSIWYG.attachAll(full); 
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("id=" + id);
}
function editarCumbre(id)
{
	
	var resultado = document.getElementById('resultado');
	
	ajax = nuevoAjax();
	 
	ajax.open("POST", "editarCumbre.php", true);
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){	
			resultado.innerHTML = ajax.responseText;
			WYSIWYG.attachAll(full); 
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("id=" + id);
}
function editarBH(id)
{
	
	var resultado = document.getElementById('resultado');
	
	ajax = nuevoAjax();
	 
	ajax.open("POST", "editarBH.php", true);
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){	
			resultado.innerHTML = ajax.responseText;
			WYSIWYG.attachAll(full); 
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("id=" + id);
}
function editarBiH(id)
{
	
	var resultado = document.getElementById('resultado');
	
	ajax = nuevoAjax();
	 
	ajax.open("POST", "editarBiH.php", true);
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){	
			resultado.innerHTML = ajax.responseText;
			WYSIWYG.attachAll(full); 
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("id=" + id);
}
function editarNH(id)
{
	
	var resultado = document.getElementById('resultado');
	
	ajax = nuevoAjax();
	 
	ajax.open("POST", "editarNH.php", true);
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){	
			resultado.innerHTML = ajax.responseText;
			WYSIWYG.attachAll(full); 
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("id=" + id);
}
function editarFH(id, ti_fh, f1_fh, f2_fh, f3_fh)
{
	location.replace("admin2.php?id_fh=" + id + "&ti_fh=" + ti_fh + "&f1_fh=" + f1_fh + "&f2_fh=" + f2_fh + "&f3_fh=" + f3_fh );
}
function editarN(id)
{
	
	var resultado = document.getElementById('resultado');
	
	ajax = nuevoAjax();
	 
	ajax.open("POST", "editarN.php", true);
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){	
			resultado.innerHTML = ajax.responseText;
			WYSIWYG.attachAll(full); 
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("id=" + id);
}
function editarPE(id)
{
	
	var resultado = document.getElementById('resultado');
	
	ajax = nuevoAjax();
	 
	ajax.open("POST", "editarPE.php", true);
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){	
			resultado.innerHTML = ajax.responseText;
			WYSIWYG.attachAll(full); 
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("id=" + id);
}
function editarEE(id)
{
	
	var resultado = document.getElementById('resultado');
	
	ajax = nuevoAjax();
	 
	ajax.open("POST", "editarEE.php", true);
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){	
			resultado.innerHTML = ajax.responseText;
			WYSIWYG.attachAll(full); 
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("id=" + id );
}
function editarDPE(id_prog_empresa, id, titulo)
{
	
	var resultado = document.getElementById('resultado');
	
	ajax = nuevoAjax();
	 
	ajax.open("POST", "editarDPE.php", true);
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){	
			resultado.innerHTML = ajax.responseText;
			WYSIWYG.attachAll(full); 
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("id_prog_empresa=" + id_prog_empresa + "&id=" + id + "&titulo=" + titulo);
}
function editarFormulario(id, tabla)
{
	var error = document.getElementById('divError');
	var titulo = document.getElementById('txtTituloSE').value;
	
	var contenido = replaceAll(getHtml("txtContenidoSE"), "&lt;", "<");
	contenido = replaceAll(contenido, "&gt;", ">");
	contenido = replaceAll(contenido, "&", "|%char%|");
	contenido = replaceAll(contenido, "BORDER-TOP: #aaaaaa 1px dashed;", "");
	contenido = replaceAll(contenido, "BORDER-RIGHT: #aaaaaa 1px dashed;", "");
	contenido = replaceAll(contenido, "BORDER-LEFT: #aaaaaa 1px dashed;", "");
	contenido = replaceAll(contenido, "BORDER-BOTTOM: #aaaaaa 1px dashed", "");
	if(trim(titulo) == ""){
		alert("El " + (document.getElementById('txtCargoSE') != undefined ? "cargo" : "titulo") +  " es requerido");	
		return;
	}
	else if(trim(contenido) == ""){
		alert("El contenido es requerido");	
		return;
	}
	else{
		if(	document.getElementById('txtCargoSE') != undefined){
			if(trim(document.getElementById('txtCargoSE').value) == ""){
				alert("El cargo es requerido");	
				return;
			}
		}
	}
	
	ajax = nuevoAjax();
	tbl = "";
	ajax.open("POST", "editarForm.php", true);
	if(tabla == "se")
		tbl = "ser_epopeya";
	else if(tabla == "pp")
		tbl = "prog_persona";
	else if(tabla == "n")
		tbl = "noticia";
	else if(tabla == "pe")
		tbl = "prog_empresa";
	else if(tabla == "e")
		tbl = "equipo";
	else if(tabla == "b")
		tbl = "bitacora";
	else if(tabla == "cumbre")
		tbl = "la_cumbre";
	else if(tabla == "bh")
		tbl = "bitacora_home";
	else if(tabla == "bih")
		tbl = "bienvenidos_home";
	else if(tabla == "nh")
		tbl = "noticia_home";
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){	
			if(ajax.responseText == ""){
				if(tabla == "se")
					listarSE();
				else if(tabla == "pp")
					listarPP();
				else if(tabla == "n")
					listarN();
				else if(tabla == "pe")
					listarPE();
				else if(tabla == "e")
					listarE();
				else if(tabla == "b")
					listarB();
				else if(tabla == "cumbre")
					listarCumbre();
				else if(tabla == "bh")
					listarBH();
				else if(tabla == "bih")
					listarBiH();
				else if(tabla == "nh")
					listarNH();
			}
			else{
				error.innerHTML = "<FONT face=Verdana color=#cc0000><STRONG>" + ajax.responseText + "</STRONG></FONT>";
			}
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("titulo=" + titulo + "&contenido=" + contenido + "&tbl=" + tbl + "&id=" + id + ( document.getElementById('txtCargoSE') != undefined ?  "&cargo=" + document.getElementById('txtCargoSE').value : ""));
}
function editarFormularioEE(id)
{
	var error = document.getElementById('divError');
	var titulop = document.getElementById('txtTituloPSE').value;
	var titulo = "";/*getHtml('txtTituloSE');*/
	var contenido = replaceAll(getHtml("txtContenidoSE"), "&lt;", "<");
	contenido = replaceAll(contenido, "&gt;", ">");
	contenido = replaceAll(contenido, "&", "|%char%|");
	contenido = replaceAll(contenido, "BORDER-TOP: #aaaaaa 1px dashed;", "");
	contenido = replaceAll(contenido, "BORDER-RIGHT: #aaaaaa 1px dashed;", "");
	contenido = replaceAll(contenido, "BORDER-LEFT: #aaaaaa 1px dashed;", "");
	contenido = replaceAll(contenido, "BORDER-BOTTOM: #aaaaaa 1px dashed", "");
	var id_equipos = "";
	if(trim(titulop) == ""){
		alert("El campo 'Título principal' es requerido");	
		return;
	}
	/*else if(trim(titulo) == ""){
		alert("El " + (document.getElementById('txtCargoSE') != undefined ? "cargo" : "titulo") +  " es requerido");	
		return;
	}
	else{
		equipos = document.getElementsByName("chkEquipos");
		
		for(i = 0; i < equipos.length; i++){
			if(equipos[i].checked){
				id_equipos += "," + equipos[i].value;
			}
		}
		if(id_equipos == "") {
			alert("Debe seleccionar por lo menos a un integrante del equipo.");	
			return;
		}	
	}*/
	if(trim(contenido) == ""){
		alert("El contenido es requerido");	
		return;
	}
	
	
	ajax = nuevoAjax();
	ajax.open("POST", "editarFormEE.php", true);
	
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){	
			if(ajax.responseText == ""){
				listarEE();
			}
			else{
				error.innerHTML = "<FONT face=Verdana color=#cc0000><STRONG>" + ajax.responseText + "</STRONG></FONT>";
			}
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("titulop=" + titulop + "&titulo=" + titulo + "&contenido=" + contenido + "&id_equipos=" + id_equipos + "&id=" + id );
}
function editarFormulario1(id_prog_empresa, id, tabla)
{
	var error = document.getElementById('divError');
	var titulo = document.getElementById('txtTituloSE').value;
	var contenido = replaceAll(getHtml("txtContenidoSE"), "&lt;", "<");
	contenido = replaceAll(contenido, "&gt;", ">");
	contenido = replaceAll(contenido, "&", "|%char%|");
	contenido = replaceAll(contenido, "BORDER-TOP: #aaaaaa 1px dashed;", "");
	contenido = replaceAll(contenido, "BORDER-RIGHT: #aaaaaa 1px dashed;", "");
	contenido = replaceAll(contenido, "BORDER-LEFT: #aaaaaa 1px dashed;", "");
	contenido = replaceAll(contenido, "BORDER-BOTTOM: #aaaaaa 1px dashed", "");
	
	if(trim(titulo) == ""){
		alert("El " + (document.getElementById('txtCargoSE') != undefined ? "cargo" : "titulo") +  " es requerido");	
		return;
	}
	else if(trim(contenido) == ""){
		alert("El contenido es requerido");	
		return;
	}
	
	ajax = nuevoAjax();
	tbl = "";
	ajax.open("POST", "editarForm.php", true);
	if(tabla == "dpe")
		tbl = "prog_empresa_detalle";
	
	ajax.onreadystatechange = function ()
	{			 
		if(ajax.readyState == 4){	
			if(ajax.responseText == ""){
				if(tabla == "dpe")
					detallePE(id_prog_empresa);
			}
			else{
				error.innerHTML = "<FONT face=Verdana color=#cc0000><STRONG>" + ajax.responseText + "</STRONG></FONT>";
			}
		}
	}	 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("titulo=" + titulo + "&contenido=" + contenido + "&tbl=" + tbl + "&id=" + id + ( document.getElementById('txtCargoSE') != undefined ?  "&cargo=" + document.getElementById('txtCargoSE').value : ""));
}


