[Flash] Idea for way to preserve url/back button functionality in flash site

Hello, I am new here and wonder if anyone can help.

[font=Geneva,Arial,sans-serif][size=2]I want to preserve the URL and back button functionality of a flash based website. [/size][/font]

[font=Geneva,Arial,sans-serif][size=2]The way I see of doing this is to have each link open a new html (or more likely php) page with the flash embedded in it. [/size][/font]

[font=Geneva,Arial,sans-serif][size=2]I want to use the same flash movie for each time but it will read in an xml file for the relevant content. [/size][/font]

[font=Geneva,Arial,sans-serif][size=2]In order to do this I would imagine I would need to send some data to the flash movie from the page and I would have thought that via the object / embed params would be the way but as far asI can tell you cannot use custom paramaters. [/size][/font]

[font=Geneva,Arial,sans-serif][size=2]I also thought that just using one php page / flash movie but with the page address after the question mark would enable the flash movie to be cached and speed up load times. [/size][/font]

[font=Geneva,Arial,sans-serif][size=2]In summary

Each link will reload a page
Each page will be the same php page but be differentiated by the stuff after the ? (i.e. http://mysite.net/index.php?homepage)
The php will then send that info to the flash movie which will use it to load in the appropriate xml file.Does this sound possible

[/size][/font]