Не понимаю, как ты пытаешься на главной линейке описывать кнопку таким образом:

Код:
on(rollOut){
gotoAndPlay(1);
}
on(rollOver){
gotoAndPlay(2);
}
on(press){
getURL("http://www.site.ru", "_self");
}
Если долго не думая, то в первом кадре пишишь:

Код:
stop();
myBt.onRollOver = function() {
gotoAndPlay(2);
};
myBt.onRollOut = function() {
gotoAndStop(1);
};
myBt.onRelease = function() {
getURL("http://www.site.ru", "_self");
};
myBt - имя кнопки...
нигде больше не надо описывать действия для кнопки..