Здравствуйте, помогите пожалуйста, как сделать чтобы функция not_visible (); срабатывала только 1 раз при выполнении условия и затем прекращала выполняться при получении дальнейших сигналов от слушателя?

Код AS3:
addEventListener(MouseEvent.MOUSE_UP, onUp);
function onUp(e:MouseEvent):void
{
if(position < 423.5 && position >=-423.5){
var myTween4:TweenLite = new TweenLite(qw_cont, 1, {x:0});
not_visible ();
}