se metto onEnterFrame

function allunga(mover, arr, step) {
mover.onEnterFrame = function() {
for (i=1; i<4; i++) {
_root["sf"+i]._height += step;
}
if (mover._height>=arr) {
delete mover.onEnterFrame
}
};
}
sf1.onRollOver = function() {
allunga(_root.sf1, 200, 10);
};
sf2.onRollOver = function() {
allunga(_root.sf2, 200, 10);
};
sf3.onRollOver = function() {
allunga(_root.sf3, 200, 10);
};

succede che i 3 clip si allungano a 200 ma poi se esco e rientro con il mouse si continuano ad allungare

secondo te coem mai?