# \[AS2\] Menu button highlighted on start (lastClicked method)

**URL:** <https://forum.kirupa.com/t/as2-menu-button-highlighted-on-start-lastclicked-method/288876>\
**Category:** flash\
**Created:** [May 22, 2009, 7:06am UTC](https://forum.kirupa.com/t/as2-menu-button-highlighted-on-start-lastclicked-method/288876 "2009-05-22T07:06:42Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![kwmedia](https://avatars.discourse-cdn.com/v4/letter/k/ecb155/32.png) [@kwmedia](https://forum.kirupa.com/u/kwmedia)\
**Post date:** [May 22, 2009, 7:06am UTC](https://forum.kirupa.com/t/as2-menu-button-highlighted-on-start-lastclicked-method/288876/1 "2009-05-22T07:06:42Z")

</div>

Hello, I’m trying to get the first button of my menu highlighted opening the movie.swf (ex. “b1” mc). Here is the code and the fla:

```auto

// USAGE:

// myButton.onRelease = onClick;
// myButton.onRollOver = overOut;
// myButton.onRollOut = overOut;

var lastClicked = null;

function onClick()
{
	if ( this.select = !this.select ) {
		this.gotoAndStop( "released" );
		lastClicked.gotoAndPlay( "out" );
		lastClicked.select = false;
		lastClicked = this;
	} else {
		this.gotoAndPlay( "out" );
		lastClicked = null;
	}
}

function overOut()
{
	this.over = !this.over;
	if (!this.select ) this.gotoAndPlay( ( this.over ) ? "over" : "out" );
}

//////////////////////////////////////////

for (var i=1; i<10; i++)
{
	var curBtn = this["b" + i];
	
	curBtn.over = false;
	curBtn.select = false;
	
	curBtn.onRelease = onClick;
	curBtn.onRollOver = curBtn.onRollOut = curBtn.onReleaseOutside = overOut;
}

```

Can you help me?

Thanks,  
Paolo
