Hi, Mark!
You were right, I had "partial update" for the block (it is a panel in fact). And after I've set "No submit" it looks like it works just fine for now. Thanks for your help!
However I remember that initially I also had submission turned off, and the script worked correctly only when the first page was selected on the pager attached to the repeat control. And when I got to the 2nd or 3rd page the block started blinking.
When I looked it in FireBug console I saw this:
when I clicked the link from the 1st page I got : POST https:// bla bla bla ... and in parameters there was "$$ajaxid @none"
when I clicked the link from 2nd or 3rd page I got: "$$ajaxid view:_id1" and the block started blinking,
when I got back to page 1 the "$$ajaxid view:_id1" was still there and the block was blinking.
Anyway, I hope that it will not come up again. Thanks again for help!
Ruslan