# Using "else if" to streamline functions for multiple movie clips

**URL:** <https://forum.kirupa.com/t/using-else-if-to-streamline-functions-for-multiple-movie-clips/276886>\
**Category:** flash\
**Created:** [December 4, 2008, 5:36pm UTC](https://forum.kirupa.com/t/using-else-if-to-streamline-functions-for-multiple-movie-clips/276886 "2008-12-04T17:36:57Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![rickpickett](https://avatars.discourse-cdn.com/v4/letter/r/53a042/32.png) [@rickpickett](https://forum.kirupa.com/u/rickpickett)\
**Post date:** [December 4, 2008, 5:36pm UTC](https://forum.kirupa.com/t/using-else-if-to-streamline-functions-for-multiple-movie-clips/276886/1 "2008-12-04T17:36:57Z")

</div>

Trying to get a MouseEvent.ROLL\_OVER event to call one function, inside that function are “if… else if” statements that should activate the target movie clip’s timeline.

Zee Code:

```auto
thumbLoader1.addEventListener(MouseEvent.ROLL_OVER, thumbOver);
thumbLoader2.addEventListener(MouseEvent.ROLL_OVER, thumbOver);
thumbLoader3.addEventListener(MouseEvent.ROLL_OVER, thumbOver);
thumbLoader4.addEventListener(MouseEvent.ROLL_OVER, thumbOver);
thumbLoader5.addEventListener(MouseEvent.ROLL_OVER, thumbOver);
thumbLoader6.addEventListener(MouseEvent.ROLL_OVER, thumbOver);
thumbLoader7.addEventListener(MouseEvent.ROLL_OVER, thumbOver);
thumbLoader8.addEventListener(MouseEvent.ROLL_OVER, thumbOver);
thumbLoader9.addEventListener(MouseEvent.ROLL_OVER, thumbOver);
thumbLoader10.addEventListener(MouseEvent.ROLL_OVER, thumbOver);

function thumbOver(e:MouseEvent):void {
	if (target == thumbLoader1) {
		whiteBG1.gotoAndPlay("over");
	} else if (event.target == thumbLoader2) {
		whiteBG2.gotoAndPlay("over");
	} else if (evt.target == thumbLoader3) {
		whiteBG3.gotoAndPlay("over");
	} else if (evt.target == thumbLoader4) {
		whiteBG4.gotoAndPlay("over");
	} else if (evt.target == thumbLoader5) {
		whiteBG5.gotoAndPlay("over");
	} else if (evt.target == thumbLoader6) {
		whiteBG6.gotoAndPlay("over");
	} else if (evt.target == thumbLoader7) {
		whiteBG7.gotoAndPlay("over");
	} else if (evt.target == thumbLoader8) {
		whiteBG8.gotoAndPlay("over");
	} else if (evt.target == thumbLoader9) {
		whiteBG9.gotoAndPlay("over");
	} else if (evt.target == thumbLoader10) {
		whiteBG10.gotoAndPlay("over");
	}
}

```

I tried e.target, event.target, evt.target and no luck. Tried finding other solutions. I know that this form of function streamlining works with event focus for text boxes, but can it work for movie clips?

Thanks

Rick
