Calma un attimo: il grosso degli utenti e` ancora addormentato (o impegnato altrove).
per lo scroll all'inizio, basta che metti:
<body onload="window.scrollTo(0,0);">
Per l'errore che ti da` il browser su Mac.
Dovresti specificare su quali browser funziona e su quali no.
Non e` comunque il fatto di aver spostato lo script in un file a parte: probabilmente c'e` un errore di sintassi, che IE non rileva e gli altri browser si`.