Split javascript into separate thematic styles.  Make a single call that does all deferred loading when the document is ready.