Non puoi usare document.write() con codice HTML dentro la head: quello script deve stare nel body.

In alternativa deve stare in una funzione da chiamare dal body durante il caricamento della pagina.

Nota che ci potrebbero essere conflitti tra tutti quegli script (usano variabili in comune): ti consiglio di provare in una pagina vuota.