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 Ok() {
	setTimeout("document.getElementById(\"espere\").style.display = \"none\";document.getElementById(\"listo\").style.display = \"\"",3000);
	//setInterval("location.reload()",5000);
}

function SelectSearch(Tabla,Selector,Valor){
	//alert(Valor);
	var contenedor = document.getElementById(Selector);
	ajaxSelectSearch=nuevoAjax();
	ajaxSelectSearch.open("GET", "_ajax/buscador_principal.php?id="+Valor+"&tabla="+Tabla,true);
	ajaxSelectSearch.onreadystatechange=function() {
		if(ajaxSelectSearch.readyState==4) {
			contenedor.innerHTML = ajaxSelectSearch.responseText;
				}
		}
	contenedor.disabled=false;
	ajaxSelectSearch.send('');
}
/*******************************************************************
		reemplazar
********************************************************************/
var Reemplazar=function(string,search,repleace){return Cad_reemplazada=string.replace(search,repleace);}
var _ID=function(ID){var Id=document.getElementById(ID);return Id;}
var Texto_opciones=function(ID)
{
var Text=ID.options[ID.selectedIndex].text;
return Text;
}
function Acentos(Text)
{
var cadena="";
var codigo="";
for (var j = 0; j < Text.length; j++)
{
var Char=Text.charCodeAt(j);

switch(Char)
{
case 225: cadena+=".::a::."; break;
case 233: cadena+=".::e::."; break;
case 237: cadena+=".::i::."; break;
case 243: cadena+=".::o::."; break;
case 250: cadena+=".::u::."; break;
case 193: cadena+=".::A::."; break;
case 201: cadena+=".::E::."; break;
case 205: cadena+=".::I::."; break;
case 211: cadena+=".::O::."; break;
case 218: cadena+=".::U::."; break;
case 241: cadena+=".::n::."; break;
case 209: cadena+=".::N::."; break;
case 191: cadena+=".::PREGUNTA::."; break;
case 180: cadena+=".::ACUTE::."; break;
case 43: cadena+=".::MAS::."; break;
default:
cadena+=Text.charAt(j);
break;
}
codigo+="_"+Text.charCodeAt(j);
}
//alert("codigo"+codigo+" cadena=>"+cadena);
return cadena;
}
/*FIn*/

function Formularios(form,Capa){
	var Formularios = document.getElementById(Capa);
	ajax=nuevoAjax();
	ajax.open("POST", "_include/global.php",true);
        var aEnviar='';
		for(ii=0; ii<form.elements.length;ii++){
            aEnviar+=form.elements[ii].name+"="+encodeURI(Acentos(form.elements[ii].value))+"&";
        }
	   
	ajax.onreadystatechange=function() {
		if (ajax.readyState==1) {
			Formularios.innerHTML = "<center><div id='Cargando'><img src='../_images/loading.gif' /><br />Abriendo el contenido...</div></center>";
		}
		else if (ajax.readyState==2) {
			Formularios.innerHTML = "<center><div id='Cargando'><img src='../_images/loading.gif' /><br />Recibiendo el contenido...</div></center>";
		}
		else if (ajax.readyState==3) {
			Formularios.innerHTML = "<center><div id='Cargando'><img src='../_images/loading.gif' /><br />Espere miestras se carga el contenido...</div></center>";
		}
		else if(ajax.readyState==4) {
			if(ajax.status==404)
				{
					Formularios.innerHTML = "Pagina no disponible<br /><a href='javascript:;' onclick='location.reload();'>Volver al inicio</a>";
				}
			else
				{
					Formularios.innerHTML = ajax.responseText;
				}
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');//preparamos las variables a enviar
	ajax.send(aEnviar);
	Ok();
	document.getElementById(Capa).style.display="";
}


function Votar(form){
	var Formularios = document.getElementById('CajaEncuesta');
		var rad = document.poll.repuesta;
        var aEnviar='';
		for(ii=0; ii<rad.length;ii++){
			if (rad[ii].checked) {
				//alert('Valor: '+ rad[ii].value)
				aEnviar+=rad[ii].value;
			}
        }
	ajaxVotar=nuevoAjax();
	ajaxVotar.open("GET", "guardaencuesta.php?mod=encuesta&pregunta="+document.poll.encuesta.value+"&respuesta="+aEnviar,true);
	   
	ajaxVotar.onreadystatechange=function() {
		if(ajaxVotar.readyState==4) {
			Formularios.innerHTML = "<iframe scrolling='no' width='165' height='300' frameborder='0' src='guardaencuesta.php?pregunta="+document.poll.encuesta.value+"' ></iframe>";
			//Formularios.innerHTML = ajaxVotar.responseText;
		}
	}
	ajaxVotar.send();
}

function Contenido(Valor,Capa){
	var contenedor = document.getElementById(Capa);
	ajax=nuevoAjax();
	ajax.open("GET", Valor,true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==2) {
			contenedor.innerHTML = "<center><div id='Cargando'><img src='../_images/loading.gif' /><br />Enviando el contenido...</div></center>";
		}
		else if (ajax.readyState==3) {
			contenedor.innerHTML = "<center><div id='Cargando'><img src='../_images/loading.gif' /><br />Espere miestras se carga el contenido...</div></center>";
		}
		else if(ajax.readyState==4) {
			if(ajax.status==404)
				{
					contenedor.innerHTML = "<center><img src='../_images/delete.png' /><br />P&aacute;gina no disponible<br /><a href='javascript:;' onclick='location.reload();'>Volver al inicio</a></center>"+Valor;
				}
			else
				{
					contenedor.innerHTML = ajax.responseText;
				}
		}
	}
	ajax.send('');
}
