Hola, el error que te manda al ejecutar "document.getElementById("fecha").innerHTML... " es porque el script se ejecuta antes de que la página se haya cargado completamente, lo que puedes hacer es lo siguiente:
Código:
<script type="text/javascript" src="C_Cabecera.js"></script>
<script type="text/javascript">
window.onload = function () {
CargarCabecera();
}
</script>
Saludos
PS. Si no funciona, avisas, para hacerlo de otra forma...