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 baja_member(id)
{
		ajax=nuevoAjax();
		ajax.open("POST", "aj_bajMember.asp",true);
		ajax.onreadystatechange=function() {
			if (ajax.readyState==4) {
				window.location.reload()
		 	}
		}
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send("id="+id);

}


function valida_member(id)
{
		ajax=nuevoAjax();
		ajax.open("POST", "aj_valMember.asp",true);
		ajax.onreadystatechange=function() {
			if (ajax.readyState==4) {
				window.location.reload()
		 	}
		}
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send("id="+id);

}

function ver_padre(padre){

		var contenedor;
		contenedor = document.getElementById('contenidos');
		document.getElementById('id_').value=padre;
		contenedor.innerHTML = '<p><img src="./img/loading.gif"></p>';
		ajax=nuevoAjax();
		ajax.open("POST", "aj_getLinks.asp",true);
		ajax.onreadystatechange=function() {
			if (ajax.readyState==4) {
			contenedor.innerHTML = ajax.responseText;
		 	}
		}
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send("padre="+padre);
	}

	function ver_padre_reg(padre){
		var contenedor;
		document.getElementById('id_reg').value=padre;
	}
function anadir_link(){
		var contenedor;
contenedor = document.getElementById('alta_link');
contenedor.innerHTML = '<p><img src="./img/loading.gif"></p>';

contenedor.style.top="20px";
contenedor.style.left="400px";
contenedor.style.display="block";

ajax=nuevoAjax();
		ajax.open("POST", "aj_formAddLink.asp",true);
		ajax.onreadystatechange=function() {
			if (ajax.readyState==4) {
			contenedor.innerHTML=ajax.responseText;
		 	}
		}
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send("id_link=1");
	}
	
function anadir_categoria()
{
var categoria = document.getElementById('categoria').value;
var id_=document.getElementById('id_').value;
		contenedor = document.getElementById('contenidos');
		ajax=nuevoAjax();
		ajax.open("POST", "aj_addcategoria.asp",true);
		ajax.onreadystatechange=function() {
			if (ajax.readyState==4) {
			window.location.reload()
		 	}
		}
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send("categoria="+escape(categoria)+"&id_="+id_);
	}


function anadir_region()
{
var categoria = document.getElementById('region').value;
var id_=document.getElementById('id_reg').value;
		contenedor = document.getElementById('contenidos');
		ajax=nuevoAjax();
		ajax.open("POST", "aj_addregion.asp",true);
		ajax.onreadystatechange=function() {
			if (ajax.readyState==4) {
			window.location.reload()
		 	}
		}
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send("region="+escape(categoria)+"&id_="+id_);
	}
		
function get_link_info(id_link,ev){
var contenedor;
contenedor = document.getElementById('modificar_link');
contenedor.innerHTML = '<p><img src="./img/loading.gif"></p>';

var e = ev ? ev : window.event;
var s = e.clientX + ',' + e.clientY;
contenedor.style.top=e.clientY;
contenedor.style.left=e.clientX;
contenedor.style.display="block";

ajax=nuevoAjax();
		ajax.open("POST", "aj_getLink_info.asp",true);
		ajax.onreadystatechange=function() {
			if (ajax.readyState==4) {
			contenedor.innerHTML=ajax.responseText;
		 	}
		}
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send("id_link="+escape(id_link));
}


function edit_region(event,id_reg)
{

var contenedor;
contenedor = document.getElementById('alta_link');
contenedor.innerHTML = '<p><img src="./img/loading.gif"></p>';

contenedor.style.left= event.clientX + document.body.scrollLeft;
contenedor.style.top= event.clientY + document.body.scrollTop;
contenedor.style.display="block";

ajax=nuevoAjax();
		ajax.open("POST", "aj_getRegion_info.asp",true);
		ajax.onreadystatechange=function() {
			if (ajax.readyState==4) {
			contenedor.innerHTML=ajax.responseText;
		 	}
		}
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send("id_region="+escape(id_reg));

}


function edit_cat(event,id_cat)
{

var contenedor;
contenedor = document.getElementById('alta_link');
contenedor.innerHTML = '<p><img src="./img/loading.gif"></p>';

contenedor.style.left= event.clientX + document.body.scrollLeft;
contenedor.style.top= event.clientY + document.body.scrollTop;
contenedor.style.display="block";

ajax2=nuevoAjax();
		ajax2.open("POST", "aj_getcat_info.asp",true);
		ajax2.onreadystatechange=function() {
			if (ajax2.readyState==4) {
			contenedor.innerHTML=ajax2.responseText;
		 	}
		}
		ajax2.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax2.send("id_cat="+escape(id_cat));

}

function modificar_link(id_link){
var contenedor;
contenedor = document.getElementById('modificar_link');
var titulo=document.getElementById("titulo_f").value;
var linko=document.getElementById('linko_f').value
var descripcion_cas=document.getElementById("descripcion_cas").value;
var publicado=document.getElementById("publicado").checked;
var tags=document.getElementById("tags").value
contenedor.innerHTML = '<p><img src="./img/loading.gif"></p>';
ajax=nuevoAjax();
		ajax.open("POST", "aj_modLink.asp",true);
		ajax.onreadystatechange=function() {
			if (ajax.readyState==4) {
			contenedor.innerHTML=ajax.responseText;
		 	}
		}
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send("id_link="+escape(id_link)+"&titulo="+escape(titulo)+"&linko="+escape(linko)+"&descripcion_cas="+escape(descripcion_cas)+"&tags="+escape(tags)+"&publicado="+publicado);
}


function modificar_region(id_link){
var contenedor;
contenedor = document.getElementById('alta_link');
var titulo=document.getElementById("titulo_f").value;
contenedor.innerHTML = '<p><img src="./img/loading.gif"></p>';
ajax=nuevoAjax();
		ajax.open("POST", "aj_modRegion.asp",true);
		ajax.onreadystatechange=function() {
			if (ajax.readyState==4) {
			contenedor.innerHTML=ajax.responseText;
		 	}
		}
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send("id_link="+escape(id_link)+"&titulo="+escape(titulo));
}

function modificar_cat(id_cat){
var contenedor;
contenedor = document.getElementById('alta_link');
var titulo=document.getElementById("titulo_f").value;
contenedor.innerHTML = '<p><img src="./img/loading.gif"></p>';
ajax=nuevoAjax();
		ajax.open("POST", "aj_modCat.asp",true);
		ajax.onreadystatechange=function() {
			if (ajax.readyState==4) {
			contenedor.innerHTML=ajax.responseText;
		 	}
		}
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send("id_cat="+escape(id_cat)+"&titulo="+escape(titulo));
}

function insert_link(id_link){
var contenedor;
contenedor = document.getElementById('alta_link');
var titulo=document.getElementById("titulo_f").value;
var linko=document.getElementById('linko_f').value
var descripcion_cas=document.getElementById("descripcion_cas").value
var publicado=document.getElementById("publicado").checked;
contenedor.innerHTML = '<p><img src="./img/loading.gif"></p>';
ajax=nuevoAjax();
		ajax.open("POST", "aj_addLink.asp",true);
		ajax.onreadystatechange=function() {
			if (ajax.readyState==4) {
			contenedor.innerHTML=ajax.responseText;
		 	}
		}
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send("id_="+document.getElementById('id_').value+"&titulo="+escape(titulo)+"&linko="+escape(linko)+"&descripcion_cas="+escape(descripcion_cas)+"&publicado="+publicado);
}

function borra_link(id_link)
{
var contenedor;
var categoria = document.getElementById('categoria').value;
var id_=document.getElementById('id_').value;
		contenedor = document.getElementById('contenidos');
		ajax=nuevoAjax();
		ajax.open("POST", "aj_borraLink.asp",true);
		ajax.onreadystatechange=function() {
			if (ajax.readyState==4) {
				ver_padre(document.getElementById('id_').value)
		 	}
		}
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	
		if(confirm("Borrar el link?"))
			ajax.send("id_link="+id_link);
}

function genera_site(idioma)
{
var contenedor;
contenedor = document.getElementById('generando');
contenedor.innerHTML = '<p><img src="./img/loading.gif"></p>';
		ajax=nuevoAjax();
		ajax.open("POST", "genera_site.asp",true);
		ajax.onreadystatechange=function() {
			if (ajax.readyState==4) {
				contenedor.innerHTML=ajax.responseText;
		 	}
		}
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send("idioma="+idioma);
}

function valida()
{

var contenedor;
var login;
var pass;
contenedor = document.getElementById('login');
login=document.getElementById("login_txt").value;
pass=document.getElementById("pass_txt").value;

contenedor.innerHTML = '<p><img src="/loader.gif"></p>';
		ajax=nuevoAjax();
		ajax.open("POST", "/login.asp",true);
		ajax.onreadystatechange=function() {
			if (ajax.readyState==4) {
				if(ajax.responseText.split("|")[1]!=0)
					document.location="/index.asp"
					else
					contenedor.innerHTML=ajax.responseText.split("|")[0];
		 	}
		}
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send("login="+ login + "&pass=" + pass);
}

function delLink(id_link)
{



var contenedor;

if(confirm("Borrar el link?"))
		{	
					
		contenedor_bot = document.getElementById("link_"+id_link);
		
		contenedor_bot.innerHTML = '<p><img src="/loader.gif"></p>';
		ajax=nuevoAjax();
		ajax.open("POST", "admin/aj_borraLink.asp",true);
		ajax.onreadystatechange=function() {
			if (ajax.readyState==4) {
				contenedor_bot.innerHTML=""
		 	}
		}
	
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		
		ajax.send("id_link="+id_link);
	}
}

function get_link_info2(id_link,ev){
var contenedor;
contenedor = document.getElementById('modificar_link');
contenedor.innerHTML = '<p><img src="./img/loading.gif"></p>';

var e = ev ? ev : window.event;
var s = e.clientX + ',' + e.clientY;
contenedor.style.top=e.clientY;
contenedor.style.left=e.clientX;
contenedor.style.display="block";

ajax=nuevoAjax();
		ajax.open("POST", "admin/aj_getLink_info2.asp",true);
		ajax.onreadystatechange=function() {
			if (ajax.readyState==4) {
			contenedor.innerHTML=ajax.responseText;
		 	}
		}
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send("id_link="+escape(id_link));
}

function modificar_link2(id_link){
var contenedor;
contenedor = document.getElementById('modificar_link');
var titulo=document.getElementById("titulo_f").value;
var linko=document.getElementById('linko_f').value
var descripcion_cas=document.getElementById("descripcion_cas").value;
var tags=document.getElementById("tags").value
contenedor.innerHTML = '<p><img src="./img/loading.gif"></p>';
ajax=nuevoAjax();
		ajax.open("POST", "admin/aj_modLink2.asp",true);
		ajax.onreadystatechange=function() {
			if (ajax.readyState==4) {
				window.location.reload()
		 	}
		}
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send("id_link="+escape(id_link)+"&titulo="+escape(titulo)+"&linko="+escape(linko)+"&descripcion_cas="+escape(descripcion_cas)+"&tags="+escape(tags));
}