// Cargador AJAX de la Pagina de BSN Derechos Reservados 2007
var IO=0, ajax;
function abrecierra()
{
	if(IO == 0)
	{
		new Effect.Appear('cajita', {to: 0.9});
		IO=1;
	}
	else
	{
		new Effect.Fade('cajita');
		IO=0;
	}
}

var Abierto=0;
function buscacuad(buscador)
{
	lupa=document.getElementById('lupita');
	if(Abierto == 0)
	{
		new Effect.SlideDown('buscador');
		Abierto=1;
		lupa.style.border="#0066FF solid 2px";
		lupa.backgroundColor="#0066FF";
		if ((buscador == "IE") || (buscador == "Default Browser"))
		{
			lupa.style.borderBottom="#0066FF solid 2px";
		}
		else
		{
			lupa.style.borderBottom="none";		
		}
	}
	else
	{
		new Effect.SlideUp('buscador');
		Abierto=0;
		lupa.style.border="none";
	}
}

var timerID,numerito=1,timerID2;
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 Cargar(url)
{
	var contenido, preloader,conta,numerito=1;
	contenido = document.getElementById('infor');
	preloader = document.getElementById('preloader');
	
	ajax=NuevoAjax();
	conta=0;
	ajax.open("GET",url,true);
	ajax.onreadystatechange=function()
	{
		if(ajax.readyState==1)
		{
			//timerID=setTimeout("Abrakadabra();",0);
			preloader.style.display = "block";
			preloader.innerHTML = '<img src="images/load2.gif" width="16" height="16" /> Cargando...';
		}
		else if(ajax.readyState==2)
		{
			preloader.style.display = "block";
			preloader.innerHTML = '<img src="images/load2.gif" width="16" height="16" /> Cargando...';
		}
		else if(ajax.readyState==3)
		{
			preloader.style.display = "block";
			preloader.innerHTML = '<img src="images/load2.gif" width="16" height="16" /> Cargando...';
		}
		else if(ajax.readyState==4)
		{
			if(ajax.status==200)
			{
				contenido.innerHTML = ajax.responseText;
				preloader.innerHTML = '<img src="images/load2.gif" width="16" height="16" /> Cargado XD';
				preloader.style.display = "none";
								
			}
			else if(ajax.status==404)
			{
				preloader.innerHTML = "La página no existe";
			}
			else	
			{
				preloader.innerHTML = "Error:".ajax.status;
			}
		}
	}
ajax.send(null);
}

function contacto()
{
		var nombre, mail, coment, capa, preloader;
		capa=document.getElementById('come');
		nombre=document.getElementById('name').value;
		mail=document.getElementById('mail').value;
		coment=document.getElementById('coment').value;
		prel=document.getElementById('prel');
		
		ajax=NuevoAjax();
		ajax.open("POST","envcontac.php",true);
		ajax.onreadystatechange=function()
		{
			if(ajax.readyState==1)
			{
				prel.style.display="block";
				prel.innerHTML='<img src="images/load1.gif" width="16" height="16" /> Enviando...	';
			}
			else if(ajax.readyState==2)
			{
				prel.style.display="block";
				prel.innerHTML='<img src="images/load1.gif" width="16" height="16" /> Enviando...	';
			}
			else if(ajax.readyState==3)
			{
				prel.style.display="block";
				prel.innerHTML='<img src="images/load1.gif" width="16" height="16" /> Enviando...	';
			}
			else if(ajax.readyState==4)
			{
				capa.innerHTML = ajax.responseText;	
				prel.innerHTML='<img src="images/load1.gif" width="16" height="16" /> Enviado XD	';
				prel.style.display="none";
			}	
		}
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send("nombre="+nombre+"&mail="+mail+"&coment="+coment);
}

function Login()
{
	var user,pass,bsncode,capa,preloader;
	user=document.getElementById('user').value;
	pass=document.getElementById('pass').value;
	bsncode=document.getElementById('bsncode').value;
	capa=document.getElementById('forma');
	preloader=document.getElementById('preloader');
	
	ajax=NuevoAjax();
	ajax.open("POST","makelogin.php?do=login",true);
	ajax.onreadystatechange=function()
		{
			if(ajax.readyState==1)
			{
				preloader.style.display="block";
				preloader.innerHTML='<img src="images/load1.gif" width="16" height="16" /> Login...	';
			}
			else if(ajax.readyState==2)
			{
				preloader.style.display="block";
				preloader.innerHTML='<img src="images/load1.gif" width="16" height="16" /> Login...	';
			}
			else if(ajax.readyState==3)
			{
				preloader.style.display="block";
				preloader.innerHTML='<img src="images/load1.gif" width="16" height="16" /> Login...	';
			}
			else if(ajax.readyState==4)
			{
				capa.innerHTML = ajax.responseText;	
				preloader.innerHTML='<img src="images/load1.gif" width="16" height="16" /> Logged XD	';
				preloader.style.display="none";
				window.location.reload();
			}	
		}
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send("user="+user+"&pass="+pass+"&bsncode="+bsncode);
}

function Logout()
{
	var contenido, preloader,
	contenido = document.getElementById('infor');
	preloader = document.getElementById('preloader');
	
	ajax=NuevoAjax();
	conta=0;
	ajax.open("GET", "makelogin.php?do=logout",true);
	ajax.onreadystatechange=function()
	{
		if(ajax.readyState==1)
		{
			preloader.style.display = "block";
			preloader.innerHTML = '<img src="images/load2.gif" width="16" height="16" /> Logout...';
		}
		else if(ajax.readyState==2)
		{
			preloader.style.display = "block";
			preloader.innerHTML = '<img src="images/load2.gif" width="16" height="16" /> Logout...';
		}
		else if(ajax.readyState==3)
		{
			preloader.style.display = "block";
			preloader.innerHTML = '<img src="images/load2.gif" width="16" height="16" /> Logout...';
		}
		else if(ajax.readyState==4)
		{
			if(ajax.status==200)
			{
				contenido.innerHTML = ajax.responseText;
				preloader.innerHTML = '<img src="images/load2.gif" width="16" height="16" /> Sali XD';
				preloader.style.display = "none";
				window.location.reload();
			}
			else if(ajax.status==404)
			{
				preloader.innerHTML = "La página no existe";
			}
			else	
			{
				preloader.innerHTML = "Error:".ajax.status;
			}
		}
	}
ajax.send(null);
}

function Linresp(pregunta)
{
	var resp,capa,preloader,linker;
	resp=document.getElementById('resp').value;
	capa=document.getElementById('linresp');
	preloader=document.getElementById('preloader');
	linker="respuestas.php?id="+pregunta+"&sect=linux&page=1";
	
	if(resp == "")
	{
		alert("Debe escribir algo en Respuesta");	
	}
	else
	{
	ajax=NuevoAjax();
	ajax.open("POST",linker,true);
	ajax.onreadystatechange=function()
		{
			if(ajax.readyState==1)
			{
				preloader.style.display="block";
				preloader.innerHTML='<img src="images/load1.gif" width="16" height="16" /> Resp....	';
			}
			else if(ajax.readyState==2)
			{
				preloader.style.display="block";
				preloader.innerHTML='<img src="images/load1.gif" width="16" height="16" /> Resp....	';
			}
			else if(ajax.readyState==3)
			{
				preloader.style.display="block";
				preloader.innerHTML='<img src="images/load1.gif" width="16" height="16" /> Resp....	';
			}
			else if(ajax.readyState==4)
			{
				capa.innerHTML = ajax.responseText;	
				preloader.innerHTML='<img src="images/load1.gif" width="16" height="16" /> Gracias XD	';
				preloader.style.display="none";
				Cargar('linquest.php?resp='+pregunta+'&page=1');
			}	
		}
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send("resp="+resp);
	}
}

function Linpreg()
{
	var tit,preg,capa,preloader;
	tit=document.getElementById('tit').value;
	preg=document.getElementById('preg').value;
	capa=document.getElementById('linpreg');
	preloader=document.getElementById('preloader');
		
	if((tit == "") || (preg==""))
	{
		alert("Olvido Escribir en alguno de los Campos");	
	}
	else
	{
	ajax=NuevoAjax();
	ajax.open("POST","preguntas.php?sect=linux",true);
	ajax.onreadystatechange=function()
		{
			if(ajax.readyState==1)
			{
				preloader.style.display="block";
				preloader.innerHTML='<img src="images/load1.gif" width="16" height="16" /> Preg...	';
			}
			else if(ajax.readyState==2)
			{
				preloade.style.display="block";
				preloader.innerHTML='<img src="images/load1.gif" width="16" height="16" /> Preg...	';
			}
			else if(ajax.readyState==3)
			{
				preloader.style.display="block";
				preloader.innerHTML='<img src="images/load1.gif" width="16" height="16" /> Preg...	';
			}
			else if(ajax.readyState==4)
			{
				capa.innerHTML = ajax.responseText;	
				preloader.innerHTML='<img src="images/load1.gif" width="16" height="16" /> Insertado XD';
				preloader.style.display="none";
				Cargar('linquest.php?preg=prop&page=1');
			}	
		}
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send("tit="+tit+"&preg="+preg);
		
	}
}

function Busca1()
{
	var busc,capa,preloader;
	busc=document.getElementById('busc').value;
	capa=document.getElementById('infor');
	preloader=document.getElementById('preloader');
		
	if(busc == "")
	{
		alert("Busqueda no valida");	
	}
	else
	{
	buscacuad("algo");
	ajax=NuevoAjax();
	ajax.open("POST","busqueda.php?page=1",true);
	ajax.onreadystatechange=function()
		{
			if(ajax.readyState==1)
			{
				preloader.style.display="block";
				preloader.innerHTML='<img src="images/load1.gif" width="16" height="16" /> Buscando...	';
			}
			else if(ajax.readyState==2)
			{
				preloade.style.display="block";
				preloader.innerHTML='<img src="images/load1.gif" width="16" height="16" /> Buscando...	';
			}
			else if(ajax.readyState==3)
			{
				preloader.style.display="block";
				preloader.innerHTML='<img src="images/load1.gif" width="16" height="16" /> Buscando...	';
			}
			else if(ajax.readyState==4)
			{
				capa.innerHTML = ajax.responseText;	
				preloader.innerHTML='<img src="images/load1.gif" width="16" height="16" /> Encontrado ';
				preloader.style.display="none";
			}	
		}
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send("busc="+busc);
		
	}
}

function Busca2(page, busc)
{
	var contenido, preloader;
	contenido = document.getElementById('Busca');
	preloader = document.getElementById('carga');
	
	ajax=NuevoAjax();
	ajax.open("POST", "busca.php?page="+page, true);
	ajax.onreadystatechange=function()
	{
		if(ajax.readyState==1)
		{
			preloader.style.visibility = "visible";	
		}
		else if(ajax.readyState==2)
		{
			preloader.style.visibility = "visible";	
		}
		else if(ajax.readyState==3)
		{
			preloader.style.visibility = "visible";	
		}
		else if(ajax.readyState==4)
		{
			if(ajax.status==200)
			{
				contenido.innerHTML = ajax.responseText;
				preloader.style.visibility = "hidden";				
			}
			else if(ajax.status==404)
			{
				preloader.innerHTML = "La página no existe";
			}
			else	
			{
				preloader.innerHTML = "Error:".ajax.status;
			}
		}
	}
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("busc="+busc);
}

function Buscalib()
{
	var contenido, preloader, busc;
	contenido = document.getElementById('Busca');
	preloader = document.getElementById('carga');
	busc=document.getElementById('busc').value;
		
	ajax=NuevoAjax();
	ajax.open("POST", "busca.php?page=1", true);
	ajax.onreadystatechange=function()
	{
		if(ajax.readyState==1)
		{
			preloader.style.visibility = "visible";	
		}
		else if(ajax.readyState==2)
		{
			preloader.style.visibility = "visible";	
		}
		else if(ajax.readyState==3)
		{
			preloader.style.visibility = "visible";	
		}
		else if(ajax.readyState==4)
		{
			if(ajax.status==200)
			{
				contenido.innerHTML = ajax.responseText;
				preloader.style.visibility = "hidden";				
			}
			else if(ajax.status==404)
			{
				preloader.innerHTML = "La página no existe";
			}
			else	
			{
				preloader.innerHTML = "Error:".ajax.status;
			}
		}
	}
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("busc="+busc);
}

function Preglin(pagina)
{
	var contenido, preloader, busc;
	contenido = document.getElementById('linsep');
	preloader = document.getElementById('carc');
			
	ajax=NuevoAjax();
	ajax.open("GET", pagina, true);
	ajax.onreadystatechange=function()
	{
		if(ajax.readyState==1)
		{
			preloader.style.visibility = "visible";	
			preloader.innerHTML='<img src="images/load1.gif" width="16" height="16" />';
		}
		else if(ajax.readyState==2)
		{
			preloader.style.visibility = "visible";	
			preloader.innerHTML='<img src="images/load1.gif" width="16" height="16" />';
		}
		else if(ajax.readyState==3)
		{
			preloader.style.visibility = "visible";	
			preloader.innerHTML='<img src="images/load1.gif" width="16" height="16" />';
		}
		else if(ajax.readyState==4)
		{
			if(ajax.status==200)
			{
				contenido.innerHTML = ajax.responseText;
				preloader.style.visibility = "hidden";				
			}
			else if(ajax.status==404)
			{
				preloader.innerHTML = "La página no existe";
			}
			else	
			{
				preloader.innerHTML = "Error:".ajax.status;
			}
		}
	}
	ajax.send(null);
}