Expected / pseudo example:
stage.addEventListener(MouseEvent.CLICK, onClick.someWayToPassParameters(true, 123, 4.56, "string"));
function onClick(e:
var s1:Boolean = true;
station1.addEventListener(MouseEvent.ROLL_OVER, function(e:MouseEvent) : void { spread(e, s1) });
station1.addEventListener(MouseEvent.ROLL_OUT, function(e:MouseEvent) : void { collapse(e, s1) });
function spread(event:MouseEvent ,bb:Boolean):void {
if(bb != true) event.currentTarget.gotoAndPlay(2);
}
function collapse(event:MouseEvent,bb:Boolean ):void {
if(bb != true) event.currentTarget.gotoAndPlay(18);
}