If you produce the markup server side then you can put id= and runat=server on the markup items that you want to show and hide by server side logic. Once you do that you can set the visible property to false programmatically from server side code. If you are just using content templates you can't really do anything with server side code but in custom development you should be able to do whatever you want.
What Joe D is suggesting is where to find code examples to look at that also does server side hiding of some tabs based on criteria.
mojo-tabs is merely a css class we use as a selector to automatically wire up the jquery tabs widget to the markup.
Hope that helps,
Joe