Your page still has four separate jQuery installations! Two in the template - one standard WordPress installation (triggered by Rotating Tweets) and then another (which breaks all the preceding ones) installed by NextGen !
There are still all kinds of problem with the template, and I would suggest changing
// Choose where to load jQuery from: 1. Local 2. CDN Google
if ($optimization['use_cdn'] == 'true') :
If you want to use the Google version of jQuery, the best way is to install the Use Google Plugins plug-in in addition.
How are the other scripts added in? Do they use
wp_enqueue_script or are they hard coded too?
If they're hard-coded, you may want to replace them with:
wp_enqueue_script('hoverintent', get_bloginfo('template_directory') . '/library/scripts/hoverIntent.js', array('jquery'));
wp_enqueue_script('superfish', get_bloginfo('template_directory') . '/library/scripts/superfish.js', array('jquery'));
wp_enqueue_script('fieldtag', get_bloginfo('template_directory') . '/library/scripts/jquery.fieldtag.min.js', array('jquery'));
wp_enqueue_script('sleekfunctions', get_bloginfo('template_directory') . '/library/scripts/functions.js', array('jquery','superfish','fieldtag'));
It's vital that all these lines of code come before the one that reads:
if they're in the
This may still not solve the problem because of the way NextGen is loading the script after everything else. If you switch off NextGen, the tweets may start to rotate even now. I'm going to dig a bit further into that and find a solution that makes the plugin work alongside NextGen.