Thats very odd, I used the exact script you have given me, and it works
Could frame and button be set wrong?
Works now, thanks everyone. Turns out that this and @AAzterr 's ideas fixed it.