Hi,
Both the complete versions of jQuery and jQueryUI are loaded by default in mojoPortal from the google ajax CDN so you don't need to to include the jquery files yourself except for additional plugins. If you want to host the jquery files locally instead of loading from the CDN see http://www.mojoportal.com/intranets-and-private-networks.aspx
Now as I understand it you have to use a parent div to apply jQuery tabs, you can't apply it directly on a ul like you have:
$("#rotator > ul").tabs
The needed markup for jquery tabs is like this:
<div id="mytabs">
<ul>
<li><a href="#tab1">Features</a></li>
<li><a href="#tab2">Screen Shots</a></li>
<li><a href="#tab3">System Requirements</a></li>
</ul>
<div id="tab1">
<p>Feature description here.</p>
</div>
<div id="tab2">
<p>Screen shots here</p>
</div>
<div id="tab3">
<p>System requirements and other such things.</p>
</div>
</div>
and you would initiate the tabs with $("#mytabsl").tabs(...)
also I think you have incorrect syntax, this does not look correct to me where you call a tabs method on another tabs method and I don't see anything about "rotate" in the documentation:
.tabs({ fx: { opacity: "toggle"} }).tabs("rotate", 4000, true);
I would put your script at the bottom of the layout.master before the closing form tag.
Note also that we have built in support for jQeury tabs.
Hope it helps,
Joe