Hola...
Si puedo una sugerencia....
Que te parece si usas el método document.write() para escribir la tabla desde un script, poniendo todo el código HTML en una variable y luego ponerle como argumento al método?? Ej:
var codigo="líneas de código"
document.write(codigo)
Y para validar si existe una tabla, pon a cada una un id único, para poder validar si existe ese id.
<table id="nombre">
if (document.all.nombre){HacerAlgo()}?