Help with wrapping a div around elements

Help with wrapping a div around elements

I'm working with an XML feed that I'm displaying using XSLT. Everything is working great except for 1 thing. One of the nodes that I'm using has a bunch of data in it that I need to split into separate divs for the design. jQuery should work wonderfully for it, but my problem is that in the data I'm supplied there is a string that *should* have a <p></p> around it, but it doesn't. So therefore I have no idea how to select it. Can someone help me out with this?

Here is the data that I get:
  1. <b>Item 1: </b> Item 1 content<br><b>Item 2: </b> Item 2 content<br><b>Item 3: </b> Item 3 content<br><b>Item 4: </b> Item 4 content<br><b>Item 5: </b> Item 5 content<br><b>Item 6: </b> Item 6 content<br>

Here's how I want it to be converted to:
  1. <div><b>Item 1: </b><p>Item 1 content</p></div>
  2. <div><b>Item 2: </b><p>Item 2 content</p></div>
  3. <div><b>Item 3: </b><p>Item 3 content</p></div>
  4. <div><b>Item 4: </b><p>Item 4 content</p></div>
  5. <div><b>Item 5: </b><p>Item 5 content</p></div>
  6. <div><b>Item 6: </b><p>Item 6 content</p></div>

Notice how it's a <div> around each "item" with the content being in a <p>.

Here are some of the ways I've tried, but none of them work.
  1. <script type="text/javascript">
  2.         $(document).ready(function(){
  3.             //$("br").wrap("<div></div>");
  4.             //$("b + br").wrap("<div></div>");
  5.             //$("b").appendTo("<p class='test'>");
  6.            //$("br").prependTo("</p>");
  7.             /*$("b").each(function(){
  8.                 var $this = this;
  9.                 $this
  10.                    .add( $this.next() )
  11.                    .wrapInner("<div></div>");
  12.            
  13.             });*/
  14.             //$('#message p').replace('<b>','<div><b>').replace('</b>','</b><p>').replace('<br>','</p>
  15. /div>');
  16.             /*
  17.             $('<b>').replaceWith('<div><b>');
  18.             $('</b>').replaceWith('</b><p>');
  19.             $('<br>').replaceWith('</p></div>');
  20.             */
  21.             /*
  22.             var myText = $('#message');
  23.             myText.val( myText.val().replace('<b>','<div><b>') );
  24.             myText.val( myText.val().replace('</b>','</b><p>') );
  25.             myText.val( myText.val().replace('<br>','</p></div>') );
  26.             */
  27.             //$("p").html(html().replace('Language','LANGUAGE>'));
  28.            
  29.             // ALMOST THERE... $('#message p > *').addClass('test');
  30.         });
  31. </script>



Thanks for your help!