function updatelivesearch() {
  if (xmlHttp.readyState == 4) {
    var response = xmlHttp.responseText;
    
    var response_array=response.split("|");
    var caso=response_array[0];
    var contenido=response_array[1];
    	
    	var html = '<div class=livesearchcon>';
    	
    	html = html + '<font color=purple>Noticias encontradas:</font><br>';
    	
	    	if (caso == "0") {
	    		  	
		    	html = html + '<font color=red>No se encontró ninguna noticia</font><br>';
    		
    		} else if (caso == "1") {
    					
		    	var iteminfo=contenido.split("*");
		    	var newsid=iteminfo[0];
		    	var titulo=iteminfo[1];
		    	
		    	html = html + '<a href=noticias/' + newsid + '/>' + titulo + '</a><br>';
		    	
	    	} else if (caso == "E") {
    					
		    	html = html + 'Error AJAX';
		    	
	    	} else if (caso == "11") {
	    		   	
		    	html = html + '<font color=red>Se encontraron demasiadas noticias</font>';
		    	
    		} else if (caso >=2 && caso <=10) {
    			
	    		var contenido_array=contenido.split(",");
	    		
    			var i
    			for (i=0;i<caso;i++) {
    			
    			var content_array=contenido_array[i].split("*");
    			var newsid=content_array[0];
    			var titulo=content_array[1];
    			
    			html = html + '<a href=noticias/' + newsid + '/>' + titulo + '</a><br>';
    			}
    		
    		} else {
    			
    			html = html + 'No se encontraron noticias';
    			
    		}
    		
    		html = html + '<br><a class=selgame onclick=dontlive()>Ocultar búsqueda</a><br><br></div>'; 
    		
    		$('livesearchcon').innerHTML = html;    
  }
}

function dontlive() {
	$('bannera').style.display = 'block';
	new Effect.Fade('livesearch', { duration: 1.0 });
  	return;
}

function dolivesearch() {
  var keywords = document.getElementById('livesearchf').value;
  var chars = keywords.length;
  
  /* if (chars == 0) {
  	new Effect.Fade('livesearch', { duration: 1.0 });
  	return;
  } */
  
  if (keywords != "wii" && chars <= 3) {
  	new Effect.Appear('livesearch', { duration: 0.5 });
  	$('bannera').style.display = 'none';
  	$('livesearchcon').innerHTML = '<div class=livesearchcon>Debes escribir más de 3 caractéres<br><a class=selgame onclick=dontlive()>Ocultar búsqueda</a><br><br></div>';
  	return;
  }

  if (xmlHttp)
{
	xmlHttp.onreadystatechange = function () {}
	xmlHttp.abort();
}
  var url = "call/livesearch/?keywords=" + escape(keywords);
  xmlHttp.open("GET", url, true);
  xmlHttp.onreadystatechange = updatelivesearch;
  
  xmlHttp.send(false);
}

function checkNsearch() {
	
	var skey = $('jskey').value;
	
	if (skey.length == "0") {
		$('searesp').innerHTML = 'Escribe una o varias palabras clave...';
		return false;
	}
	
	if (skey.length < 4) {
		$('searesp').innerHTML = '<font class=wrong>Tu búsqueda debe ser mayor a 3 caracteres</font>';
		return false;
	}
	
	if (skey.length >= 4) {
		$('searesp').innerHTML = '<font class=right>Haz clic en el botón para iniciar la búsqueda...</font>';
	}
	
}