jQuery(document).ready(function() {
   var tabSections = jQuery("#page_content").children().find("div.tab");
   var sectionHeader;
   var sectionContent;
   var tabHeader;

   if (jQuery("#tabs").length == 0)
   {
      jQuery(tabSections).eq(0).before('<div id="tabs"><ul></ul></div>');
   }
   else
   {
      jQuery("#tabs").append('<ul></ul>');
   }
   jQuery("#tabs").tabs();
   tabSections.each(function (i){
      sectionHeader = tabSections.eq(i).find(".tab_title");
      if (jQuery(sectionHeader).attr('title') != '')
      {
         tabHeader = jQuery(sectionHeader).attr('title');
      }
      else
      {
         tabHeader = jQuery.trim(sectionHeader.text());
      }
      sectionContent = tabSections.eq(i).find(".tab_content").attr("id", "tab" + i).prepend('<h3 style="margin-bottom: 10px; margin-top: 0px; padding-top: 0; font-size: 150%">' + jQuery.trim(sectionHeader.text()) + '</h3>');
      $("#tabs").tabs('add', '#tab' + i, tabHeader); // (sectionHeader.text()).replace(/ /g, "<br />")
      sectionHeader.css({display: 'none'});
   });
});

