function nuevoAjax()
{ 
	req=false;
	if(window.XMLHttpRequest)
	{
		req=new XMLHttpRequest();
		
	}else{
			if(ActiveXObject)
			{
				var versiones=[
							"MSXML2.XMLHttp.5.0",
							"MSXML2.XMLHttp.4.0",
							"MSXML2.XMLHttp.3.0",
							"MSXML2.XMLHttp",
							"Microsoft.XMLHttp"
							];
							
				for(var i=0; i<versiones.length; i++)
				{
					try{
						req=new ActiveXObject(versiones[i]);
						return req;
						}catch (e){ }
				}	
			}
		}
		
	return req;	
}



function GeneraMes(mes,mesact)
{
	//alert(mes);
	
	
	var mesmod=0;
	
	mesact=parseInt(mesact);
	//alert(mesact);
	
	
	if(mes=="mas")
	{
		mesmod=mesact+1;
		if(mesmod>12)
		{
			mesmod=1;
		}
		
	}
	
	if(mes=="menos")
	{
		mesmod=mesact-1;
		
		if(mesmod<1)
		{
			mesmod=12;
		}	
	}
	
		


	//alert("mes act mod "+mesmod);
	
		var ajax=nuevoAjax();
		urlDestino ="calendario.php"; 
		nocache =(Math.random()*100).toFixed();
		
		var div=document.getElementById("calendario");
		
		ajax.open("POST", urlDestino, true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send("mes="+mesmod+"&rnd="+nocache);
		
		ajax.onreadystatechange=function()
		{
			if (ajax.readyState==4)
			{
				var respuesta=ajax.responseText;
				div.innerHTML=respuesta;
			
			}
		}
	
}




function enviaDatos()
{
	url="colecciones.php?";
	campo=$("busqueda").value;
	campo=escape(campo);
	amp=0;
	titulo=$("tit");
	aut=$("aut");
	col=$("col");
	
		
	if(titulo.checked==true || aut.checked==true || col.checked==true)
	{
		if(campo=="Buscar libros")
		{
		
			url="colecciones.php?col=todas&tit=&aut=&isb=";
			
		}else{			
				
				if(titulo.checked==true)
				{
					url="colecciones.php?col=todas&tit="+campo+"&aut=&isb=";
				}
				
				
				if(aut.checked==true)
				{
					url="colecciones.php?col=todas&tit=&aut="+campo+"&isb=";
				}
				
				
				
				if(col.checked==true)
				{
					url="colecciones.php?col="+campo+"&tit=&aut=&isb=";
				}
				
				
			}	
		
	}	
	
	window.location.href=url;
	
}


function stopRKey(evt) 
{
	var evt = (evt) ? evt : ((event) ? event : null);
	var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
	if ((evt.keyCode == 13) &&(node.type=="text")) {return false;}
}
document.onkeypress = stopRKey;