Navigation AS preference

Hey, I’m new to posting but have been an avid user of this site for a while now… tried searching to find something that would help my cause but didn’t find anything.

Basically, i’m wondering which is the best way to go about controling this mc for navigation fla is attached. For now i’ve got the one button functional using this AS at the root:

but1.onrollover = function() {
pic1.pic1.gotoAndStop(2);
};
but1.onrollout = function() {
pic1.pic1.gotoAndStop(1);
};
but1.onrelease = function() {
pic1.gotoAndStop(2);
};

This works fine, but there are going to be over 30 buttons (for loading swf’) so this could get pretty ugly. Is there are better way to go about doing this? If so, would it effect loading time as well?

Help is much appreciated!