intendo il codice... che hai scritto...

visto che mi sembra tutto corretto (io utilizzo i js esterni alla grande e non mi hanno mai dato problemi), forse il problema è che includi la funzione esterna e lasci anche quella interna provocando l'errore

... alle volte la distrazione