В Firefox 3.5 ваша страница вроде работает. Когда я наведите курсор мыши на плавающее поле и направлюсь в Канаду, это вызовет событие наведения курсора для Канады. Однако, если я снова наведу курсор мыши на плавающее поле, SWF-файл не получит событие mouseout, поэтому Канада останется выделенной. Я предполагаю, что вы хотите, чтобы Канада получила событие mouseout, когда это произойдет?
Я бы использовал ExternalInterface, чтобы иметь методы вызова плавающего блока в SWF, когда мышь входит и выходит из плавающего блока. Таким образом, вы можете смоделировать событие mouseleave для сброса подсветки и всплывающих окон страны, а затем, когда мышь покидает плавающее поле, вы можете проверить, находится ли мышь над страной, и выполнить событие mouseover как обычно.