I had an interesting thought regarding AJAX when I was reading a thread here the other day. It was brought to my attention that you can generate reports by calling the report directly by URL and using GET parameters to pass parameter values.
Here's the thread (http://"http://www.cognoise.com/community/index.php/topic,12942.0.html"), and here's the string that got me interested:
.../content/package[@name='MyPkg']/report[@name='MyReport']&p_GEO=?&ui.action=run&ui.header=false&ui.toolbar=false&run.prompt=false
Theoretically, I could send a GET request using Javascript and return a whole report (or more) into another report without drilling through - is that correct? Has anyone tried this?