Hola:
Lo que se me ocurre en lo que respecta a javascript es tener un campo de formulario para cada sector de ese informe (encabezado, título, contenido y pie)... o mejor, el título y contenido en la base de datos, ya que sería lo variable, y tanto la cabecera como el pie un simple texto (un fichero .txt) y el fichero informe.php, pasarle como parámetro por get el id del informe...
informe.php?id=nota
<?php
$sql = "select titulo, contenido from fichero";
// obtenemos $titulo y $contenido
echo file_get_contents("cabecera.txt");
echo "<h1>$titulo</h1><div>$contenido</div>";
echo file_get_contents("pie.txt");
?>
Resumiendo, creo que poco podrías sacar a javascript, ya que tampoco sería necesario en los formularios que necesitases.
Saludos