Som EC skriver: Du skal IKKE lægge det på index siden fordi den kun styrer rammerne, scroll og deres størrelse.
Hvis det er noget der skal åbne på det der fremstår som din startside skal du normalt sætte scriptet på den side der åbner med hovedrammen.
Hvis et script for eksempel er til menuen vil man sætte scriptet på den side der ligger i den ramme hvor menuen skal være, typisk venstre eller top.
Jeg er holdt op med at bruge rammer fordi der er for meget der bremses af disse og i stedet opretter jeg en skabelon, som jeg bygger alle siderne på. Jeg bruger tabeller, men det smarteste er css (vil nogen sige).