Regional maps in AS

Hi all,

I’ve been working on a new project for work based on regional maps throughout australia.
I’ve only been working on one map to use as an engine for other maps. It is pretty much written in actionscript except for drawings.
The problem i am having is that if i hover over a map, press my mouse button and drag out, the ‘out’ state never gets called. Can anyone shed some light on this?
Here is the code within each region, and each region has a ‘inner’ clip to change colours:

//initialise
var ischecked:Boolean = false;
var thisregion:String = "Melton";

//mouse states
this.onRollOver = function(){
    _root.over(this,this.inner,thisregion);
}
this.onRollOut = function(){
    _root.out(this,this.inner);
}
this.onRelease = function(){
    _root.clicked(this.inner);
}

stop();

Don’t really want to post the main code as it is over 100 lines but here is the actual swf file so you can see for yourselves:

Cheers.

Update: Removed URL