if (typeof (facilibro_keywords) == "undefined")
	alert ("Variable facilibro_keywords no definida");
else
{
	// Vamos a Ajax con las keywords.
	fn_MostrarAvisos_InvocarInvocarAjax ("./facilibro_ajax.php", "keywords=" + fn_MostrarAvisos_Escape (facilibro_keywords) + "&titulo=" + fn_MostrarAvisos_Escape (facilibro_titulo));
}

function fn_MostrarAvisos_Escape (cadena)
{
	var resultado = escape (cadena);
	
	while (resultado.indexOf ("+") >= 0)
		resultado = resultado.replace ("+", "%2B");

	return resultado;
}

var avisos_xmlHttp;

function fn_MostrarAvisos_InvocarInvocarAjax (archivo, parametros)
{
	try
	{
		// Firefox, Opera 8.0+, Safari
		avisos_xmlHttp = new XMLHttpRequest ();
	}
	catch (e)
	{
		// Internet Explorer
		try
		{
			avisos_xmlHttp = new ActiveXObject ("Msxml2.XMLHTTP");
		}
		catch (e)
		{
			try
			{
				avisos_xmlHttp = new ActiveXObject ("Microsoft.XMLHTTP");
			}
			catch (e)
			{
				alert ("Su navegador no soporta AJAX.");
				return false;
			}
		}
	}
	
	avisos_xmlHttp.open ("POST", archivo, true);	
	avisos_xmlHttp.onreadystatechange = fn_MostrarAvisos_ProcesarRespuestaAjax;
	avisos_xmlHttp.setRequestHeader ("Content-type", "application/x-www-form-urlencoded");
	avisos_xmlHttp.setRequestHeader ("Content-length", parametros.length);
	avisos_xmlHttp.setRequestHeader ("Connection", "close");
	avisos_xmlHttp.send (parametros);
}
	
function fn_MostrarAvisos_ProcesarRespuestaAjax ()
{
	if (avisos_xmlHttp.readyState == 4)
	{
		document.getElementById ("td_AvisosFacilibro").innerHTML = avisos_xmlHttp.responseText;
	}
}