function Ajax(){
	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 votar(nombre,id){
	var ajax = Ajax();
	ajax.open("GET", "/data/ajax_voto.php?idvoto="+id,true);
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			document.getElementById(nombre).innerHTML = ajax.responseText;
		}else{
			document.getElementById(nombre).innerHTML = "<div class=\"votos_desac\">&nbsp;</div>";
		}
	}
	ajax.send(null);
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// FILTRO POR PAIS //////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////

function marcarPais(idp){
	document.buscador._idp.value = idp;
}
function marcarEstado(ide){
	document.buscador._ide.value = ide;
}
function marcarArea(ida){
	document.buscador._ida.value = ida;
}
function marcarGrado(idg){
	document.buscador._idg.value = idg;
}

function buscador_combo_estado(idp,interno){
	var ar = idp.split("_");
	var ajax = Ajax();
	var clase = "load_combo";
	if(interno==1){
		clase = "load_combo_interno";
	}
	document.buscador._ide.value=0;
	document.buscador._ida.value=0;
	document.buscador._idg.value=0;
	
	ajax.open("GET", "/data/ajax_filtro_buscador.php?mostrar=estados&idp="+ar[0]+"&filtro="+ar[1]+"&interno="+interno,true);
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			document.getElementById("ide_").innerHTML = ajax.responseText;
		}else{
			if(ar[1]==1){
				document.getElementById("ide_").innerHTML = "<div class=\""+clase+"\">Load states...wait.</div>";
			}else{
				document.getElementById("ide_").innerHTML = "<div class=\""+clase+"\">Load cities...wait.</div>";
			}
		}
	}
	ajax.send(null);
}
function buscador_combo_area_pais(idp,interno){
	var ar = idp.split("_");
	var clase = "load_combo";
	if(interno==1){
		clase = "load_combo_interno";
	}
	document.buscador._ida.value=0;
	document.buscador._idg.value=0;
	
	var ajax = Ajax();
	ajax.open("GET", "/data/ajax_filtro_buscador.php?mostrar=areas&idp="+ar[0]+"&interno="+interno,true);
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			document.getElementById("ida_").innerHTML = ajax.responseText
		}else{
			document.getElementById("ida_").innerHTML = "<div class=\""+clase+"\">Load subjects...wait.</div>";
		}
	}
	document.buscador._ide.value=0;
	document.buscador._ida.value=0;
	document.buscador._idg.value=0;
	ajax.send(null);
}

function buscador_combo_grado_pais(idp,interno){
	var ar = idp.split("_");
	var ajax = Ajax();
	var clase = "load_combo";
	if(interno==1){
		clase = "load_combo_interno";
	}
	document.buscador._idg.value=0;
	
	ajax.open("GET", "/data/ajax_filtro_buscador.php?mostrar=grados&idp="+ar[0]+"&interno="+interno,true);
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			document.getElementById("idg_").innerHTML = ajax.responseText
		}else{
			document.getElementById("idg_").innerHTML = "<div class=\""+clase+"\">Load gradutes schools...wait.</div>";
		}
	}
	ajax.send(null);
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// FILTRO POR ESTADO ////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function buscador_combo_area_estado(ide,filtro,interno){
	var ajax = Ajax();
	var clase = "load_combo";
	if(interno==1){
		clase = "load_combo_interno";
	}
	document.buscador._ida.value=0;
	document.buscador._idg.value=0;
	
	ajax.open("GET", "/data/ajax_filtro_buscador.php?mostrar=areas&ide="+ide+"&filtro="+filtro+"&interno="+interno,true);
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			document.getElementById("ida_").innerHTML = ajax.responseText
		}else{
			document.getElementById("ida_").innerHTML = "<div class=\""+clase+"\">Load subjects...wait.</div>";
		}
	}
	ajax.send(null);
}
function buscador_combo_grado_estado(ide,filtro,interno){
	var ajax = Ajax();
	var clase = "load_combo";
	if(interno==1){
		clase = "load_combo_interno";
	}
	document.buscador._idg.value=0;
	ajax.open("GET", "/data/ajax_filtro_buscador.php?mostrar=grados&ide="+ide+"&filtro="+filtro+"&interno="+interno,true);
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			document.getElementById("idg_").innerHTML = ajax.responseText
		}else{
			document.getElementById("idg_").innerHTML = "<div class=\""+clase+"\">Load gradutes schools...wait.</div>";
		}
	}
	ajax.send(null);
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// FILTRO POR AREA ////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function buscador_combo_grado_area(ida,interno,idfiltro,filtro){
	var ajax = Ajax();
	var clase = "load_combo";
	if(interno==1){
		clase = "load_combo_interno";
	}
	document.buscador._idg.value=0;
	ajax.open("GET", "/data/ajax_filtro_buscador.php?mostrar=grados&ida="+ida+"&interno="+interno+"&idFiltroEstado="+idfiltro+"&filtroEstado="+filtro,true);
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			document.getElementById("idg_").innerHTML = ajax.responseText
		}else{
			document.getElementById("idg_").innerHTML = "<div class=\""+clase+"\">Load gradutes schools...wait.</div>";
		}
	}
	ajax.send(null);
}

function ajaxCapa(capa,pagina,variables){
	var ajax = Ajax();
	pagina=pagina+".php";
	ajax.open("GET",pagina+"?"+variables,true);
	
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			document.getElementById(capa).innerHTML = ajax.responseText
		}else{
			document.getElementById(capa).innerHTML = "...";
		}
	}
	ajax.send(null);

}













/*function mostrarBanners(zona){
	var ajax = Ajax();
	ajax.open("GET", "ajax_banners.php?zona="+zona,true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			document.getElementById("banners").innerHTML = ajax.responseText
		}else{
			document.getElementById("banners").innerHTML = "<div class=\"carga_combo\">Cargando información...aguarde.</div>";
		}
	}
	ajax.send(null);
}

function mostrarBanners(palabra){
	var ajax = Ajax();
	ajax.open("POST", "buscador.php",true);
	ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	var envio = "palabra="+palabra; 
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			document.getElementById("banners").innerHTML = ajax.responseText
		}else{
			document.getElementById("banners").innerHTML = "<div class=\"carga_combo\">Cargando información...aguarde.</div>";
		}
	}
	ajax.send(envio);
}*/
