Check whether internal link, real click and not target = "_blank"
Convert the ajax response in terms of format – as we want to extract the content elements only from the target page.
Add the page into memory if enabled
Preview the new page, if enabled
Check whether there is a hash in the original URL (special case)
Load any new scripts(inline/external JS, CSS, style tags) on the page (deltas to current page)
Load the target content elements into the current content elements
Load new title
Inform Google Analytics