This is a strange one. The page works fine on a local windows box in ie and firefox. Works fine on the deployment server (lamp) in firefox but won't work in ie 6 or 7.
The page uses ExternalInterface in both directions. Outbound from flash to the page is fine in both browsers. Back to the flash is broken, on the remote server, in ie 6 and 7.
I'm using swfobject 1.5 and I've tried using swfformfix2 even though it's not in a form.
If anyone has time to take a look and suggest a reason I would be very grateful.
Click on C and then click on List Apartments at the left - the div with the flash in is hidden (taken 1000px offscreen left) and an xmlhttp call is made to populate the list of apartments. When the flash is displayed again, a function should be called to display the correct apartment details. This works in firefox and in IE on my test box but fails on the server with "Object doesn't support this property or method".
Are you sure the div is on screen and visible when you make the externalInterface call? I know that externalInterface calls will fail if the div is invisible etc. Perhaps the timings of the scripts are getting out of order?
It works for me the same in FF2 / IE6 (PC) in my tests though.