Site structure... mysql/amfphp/flash

i’m building a site for a client. it’s a flashy-amfphp-database driven portfolio.

the main navigation is through the flash interface, but it’s important to the client that i make his content available both through google searches, through direct links to elements, and also available via RSS feeds.

my initial strategy is to make elements accessible individually through a php rendered HTML interface… so in the swf a user wants to know more about a product, a click will launch a new window where the mysql data is rendered in HTML and thus searchable.

[SIZE=3]so my first question is:
[SIZE=2] -are there decent ways of making flash content searchable?
-and assuming there aren’t, do i simply need to generate a robot.txt or google sitemap to make sure search engines index these dynamically generated php pages?

next i need some interaction from the php launched windows back to the swf when an item is purchased. is the new javascript API all that it’s cracked up to be? i tried using the old js interface back in flash 6 and 7 and was severly disappointed with it’s lack of compatibility with various OS/browser combos. a while ago…

have people done site setups like this before? related, completely different?

very curious
[/SIZE][/SIZE]