//Cierra el banner
function cerrar()
{
	document.getElementById('banner').style.display='none';
	document.getElementById('bloqueo').style.display='none';
}

//Procesa la info recibida por ajax para mostrar el banner.
function procesaBannerAjax()
{
	if (xmlHttpReq.readyState == 4)
	{
		if (xmlHttpReq.status == 200)
		{
			//Vamos a preparar que un usuario haga clik fuera de la ventana = cerrar, pero solo en la parte NEGRA del BLOQUEO (tambien se hara con la X pero eso esta en otro sitio).
			document.getElementById("bloqueo").onclick = function(e)
			{
				//Detectamos el evento y si es el evento de pulsado sobre el target con id BLOQUEO entonces cerramos
				if (!e) var e = window.event;
				var tg = (window.event) ? e.srcElement : e.target;
				if(tg.id=="bloqueo")
				{
					cerrar();
				}
			}
			//Preparamos la ventana, mostraremos tanto la ventana del bloqueo como la ventana del banner.
			//En el caso de la ventana de bloqueo, cargaremos el banner por ajax (de echo esto es justo el paso en el que YA se ha recibido el texto).
			document.getElementById('bloqueo').style.display='block';
			document.getElementById('bloqueo').innerHTML = xmlHttpReq.responseText;
			document.getElementById('banner').style.display='block';
		}
	}
}

//Carga banner si necesario
function cargaBanner(showBanner)
{
	if(showBanner==false)
	{
		return;
	}

	var nombreCookieBanner = 'mostrarBanner';

	//Verificamos si se ha mostrado el banner o no (si existe la cookie)
	if (get_cookie(nombreCookieBanner)=="")
	{
		//Si no existe la cookie la creamos y mostramos el banner. (tercer parametro controla cuando caduca la cookie: nada = al salir, o algo=dia que caducara).
 		set_cookie(nombreCookieBanner, "true");
		//Realizamos una carga por AJAX solo si debemos de mostrar el item
		doStandardAjaxRFN("ajax/banner.php", "", procesaBannerAjax);
	}
}
