Il formato deve essere in JS
Al codice che viene richiamato viene applicato normalmente tutto quello che verrebbe applica come se fosse direttamente nella pagina
Posta un po' di codice e ti faccio un esempio di come deve essere il file esterno
Non sempre uno conosce un linguaggio lato server e bisogna vedere come è strutturato il sito
Un'inclusione in javascrip è molto più semplice e altrettanto funzionale