Hola !!
Bueno les cuento. Despues de chusmear por varios lados encontre algo que me da la solucion.
Utilize esta funcion
<script>
function mostrarOcultarTablas(id){
mostrado=0;
elem = document.getElementById(id);
if(elem.style.display=='block')mostrado=1;
elem.style.display='none';
if(mostrado!=1)elem.style.display='block';
}
</script>
Bien eso por un lado.
El segundo punto era identificar el id de la tabla que se creaba por repeticion
Como no encontre la solucion, se la di ( posiblemente de la forma mas bruta e ignorante ) por medio del valor del campo id a mostrar en esa tabla.
Osea despues del "do"
Me funciona bien pero tiene un pequeño salto cuando uno clickea por primera vez el link. Osea te obliga a clickear dos veces la primera vez que queres ocultarla. Si volves a clickear funciona bien.
Sera la variable "mostrado" en la funcion?, si es haci, porque la segunda vez anda bien?