/*
	Realiza una búsqueda y e imprime los resultados obtenidos
	cadena: lo que se busca
	rpalabra: todas, alguna, frase
	rfechas: cualquiera, semana1, semana2, mes1, mes6, ano1, rango
	finicio: aaaammdd
	ffin: aaaammdd
	ps: resultados por pagina
	rorden: rank, pubdesc, pubasc, titasc, titdesc
*/
function busca_noticias(idcaja,plantilla,cadena,bus_boletin,rpalabra,rfechas,finicio,ffin,ps,rorden,ext) {
	if (cadena=="") {
		return false;
	}
    if (isNaN(ext)) ext =0;
	if (bus_boletin=='') bus_boletin='bol-0';
	if (rpalabra=='') rpalabra='alguna';
	rango='';
	if (rfechas=='') rfechas='cualquiera';
	else if (rfechas=='rango') {
		// TODO: hacer esto
/*
		rango  += '&fbdd='+document.formulario_busqueda.fbdd.value;
		rango  += '&fbdm='+document.formulario_busqueda.fbdm.value;
		rango  += '&fbda='+document.formulario_busqueda.fbda.value;
		rango  += '&fbhd='+document.formulario_busqueda.fbhd.value;
		rango  += '&fbhm='+document.formulario_busqueda.fbhm.value;
		rango  += '&fbha='+document.formulario_busqueda.fbha.value;
*/
	}
	if (rorden=='') rorden='rank';
 
	var resprev = document.getElementById(idcaja);
	var req = new XMLHttpRequest();
	if (req) {
		var url = document.location.protocol+'//'+document.location.host+'/cgi-bin/noticias/resultado.shtml?planbus='+plantilla+'&q='+cadena+'&ps='+ps+'&bus_boletin='+bus_boletin+'&rpalabra='+rpalabra+'&rorden='+rorden+'&rfechas='+rfechas+'&domext='+ext+'&rnd='+Math.random();
                //alert(url);
		req.open('GET', url);
		req.onreadystatechange = function() {
			if (req.readyState == 4 && req.status == 200 && req.responseText!="") {
                                //alert(req.responseText);  
				resprev.innerHTML=req.responseText;
			}
		};
		req.send(null);
	}
}

