Hi there,
In order to later cancel your timeout, you need to give the timeout an id.
Simply add the line:
var loadMovieClipTimeout:uint;
above all functions to enable that it can be accessed from all functions.
Then, when calling “setTimeout”, simply set the value of “loadMovieClipTimeout” – i.e:
loadMovieClipTimeout = setTimeout(LoadMovieClip,250,event.target,(images[event.target.name].@swf));
now you will have an ID for the timeout you have created to load the movie clip, and can thereby cancel the timeout by using:
clearTimeout(loadMovieClipTimeout);
hope this helps!