You could make a MC instead of a button and have your loop in there. Or have the rollOver call a function that changes color(blink effect of some sort) every XXXX interval and then the rollOut to stop the function.
but it's theese two scripts you'll be using
on (rollOver) {
//Your code for what should happend here
}
and
on (rollOut) {
//Your code for what should happend here
}
as for the link to pages i asume you mean to open html pages in a new window?
on (release) {
getURL("myPage.html", "_blank");
}
was this what you where looking for or something more advanced? I'm sure there's 10 ways to do it.