I am wanting to use Collapsible DIVs to show and hide content from the user.

I found this jQuery code to do the expand and collapse:
<http://webcloud.se/code/jQuery-Collapse/>

However the content is already loaded in the divs (its just hidden from view).

So I then found this:
<http://www.raymondcamden.com/index.cfm/2011/4/5/Collapsible-content-and-Ajax-loading-with-jQuery-Mobile>

Which loads the content into the opening div but also unloads it when it closes!

However its all mixed in with jQuery mobile and so it styled. 
I want to be able to style the divs myself. also the first example uses nice bounce or fade effects to bring the content into view.

The reason for doing this is I want to show the user different content such as images or flash files but I don't want everything to load into the page on page load, this would be too much stuff.

So how can I use the first jQuery Collapse example but with loading external pages in?