# Remove all movieclips when not equal to...?

**URL:** https://forum.kirupa.com/t/remove-all-movieclips-when-not-equal-to/267459
**Category:** flash
**Created:** [August 1, 2008, 10:23am UTC](https://forum.kirupa.com/t/remove-all-movieclips-when-not-equal-to/267459 "2008-08-01T10:23:18Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![keitai](https://avatars.discourse-cdn.com/v4/letter/k/73ab20/32.png) [@keitai](https://forum.kirupa.com/u/keitai)
#### Post date: [August 1, 2008, 10:23am UTC](https://forum.kirupa.com/t/remove-all-movieclips-when-not-equal-to/267459/1 "2008-08-01T10:23:18Z")

</div>

trying to hide all submenu’s when not equal to the current

```auto

function removeAllOtherMenus(mc) {
	trace("remove movieclips not equals: "+mc);
	  for (var i = 1; i <=3; i++){
                if (["subsubmenu_mc"+i] != [mc]._name) {
                        //this["subsubmenu_mc"+i].removeMovieClip();
			trace("So subsubmenu_mc"+i + " needs to be removed");
                }
        }
}

```

but it keeps tracing all subsubmenu\_mc (that is subsubmenu\_mc1, subsubmenu\_mc2 and subsubmenu\_mc3 when mc = subsubmenu\_mc2)

Any tips?
