Hola
creo que la linea:
Código:
ajax.open("GET","busqueda.php?q="+encodeURIComponent(query)"&campo="+encodeURIComponent(query2),true);
esta donde no es, deberia ir antes de la linea
Código:
ajax.onreadystatechange=function(){
ya que no crea sea correcto esperar un arespuesta del servidor sin antes haber hecho una peticion