Otra cosa..
por lo menos cambai la forma de enviar los datos al PHP
Código:
salida.sendAndLoad (this.ruta + "query.php", this, "GET");
Con esto puedes mandar cuanquier consulta al php desde web por lo menos, y resalto por lo menos envialos mediante POST.