Perchè lo script deve stare nella HEAD, però il richiamo alla funzione lo inserisci nel BODy nel punto in cui vuoi che il risultato della funzione che richiami appaia lato client, cioè ai visitatori.