Здравствуйте, уважаемые спецы.
Вопрос такой:
Есть такая конструкция найденная
здесь на сайте и адаптированная немного под мою задачу:

Код AS1/AS2:
this.onMouseUp = function () {
if (this.b1.hitTest(_root._xmouse, _root._ymouse)) {
getURL("http://www.flasher.ru");
}
if (this.b2.hitTest(_root._xmouse, _root._ymouse)) {
getURL("http://www.google.com.ua");
}
if (this.b3.hitTest(_root._xmouse, _root._ymouse)) {
getURL("http://www.free-lance.ru");
}
};
Ссылки тут так, от фонаря - для примера.
Вопрос такой. Можно ли упразднить вот этот повторяющийся код с хиттестом, если ранее уже задан массив вложенных мувов:

Код AS1/AS2:
var subMovies1 = [m1.b1, m1.b2, m1.b3];
Другими словами, как задать hitTest при onMouseUp для всех вложенных клипов сразу,
а getUrl для них прописать разный. Что-то вроде этого:

Код AS1/AS2:
this.onMouseUp = function () {
for(var i in subMovies1){if (subMovies1[i].hitTest(_root._xmouse, _root._ymouse)) {
// И вот здесь список ссылок для каждого вложеного клипа
}
}
Понимаю, что тут скорее всего элементарщина, но я не программист, основы изучать уже поздно, а разобраться нужно. Подскажите, пожалуйста как правильно, или, хотя бы, дайте ссылочку на материалы где об этом можно почитать. А то я что-то копал, копал... но видно вопросы гуглю неправильные задавал
Заранее спасибо!