Cita: El problema es que el contenido es dinamico, y genera muchas cajitas, una por cada cliente por lo que el script no es capaz de saber que caja ha de desplegar ya que todas tienen el mismo ID...
A ver si alguien puede hecharme un cable y decirme como generar un id independiente a cada caja y que el boton correspondiente se refiera a ese id generado.
Bueno, no tengo muy claro que es lo que quieres hacer exactamente pero lo primero que toca hacer es simple y llanamente es crear un campo id unico para cada cliente, es claro que si no tienes algo como diferenciarlos jamas vas a lograr lo que te propones.
En segundo lugar digamos que quieres ver la información del cliente pepito. Lo que podrias hacer es generar un listado con todos los clientes posibles y si quieres para que se vea mas elegante sin recargar la página podrias usar ajax. De esa manera mandarias el id unico y la consulta sql la harias basada en ese unico cliente y mostrarias solo esa caja.
No se si entendi o no tu problema, pero espero que sea de utilidad mi idea, sino cualquier cosa ya nos comentaras.