Here we go.. AS3! Rollover Mask Help

I have been using as2 for a while now. But it is time to start AS3. Can one of you guys help me rework this file into as3 so I can see how it works? Stringy helped me out with this a long time ago and it worked great.

You need fuse or a tween class to see it working.

import com.mosesSupposes.fuse.*;
ZigoEngine.simpleSetup(Shortcuts, PennerEasing);

box.setMask(mask);
box.onRollOver = btnOver;
createEmptyMovieClip("checker", 500);
function btnOver() {
	this.slideTo(182, 130, 0.5, 'easeOutElastic');
	delete this.onRollOver;
	var _this = this;
	checker.onEnterFrame = function() {
		if (!_this.hitTest(_xmouse, _ymouse, true)) {
			delete this.onEnterFrame;
			_this.onRollOver = btnOver;
			_this.slideTo(182, 90, 0.5, 'easeOutElastic');
			 }
	};
}

Thanks guys!