$(document).ready(function(){
  
  var clearMePrevious = "";

  // clear input on focus
  $(".clearMeFocus").focus(function() {
    if($(this).val()==$(this).attr("title")) {
      clearMePrevious = $(this).val();
      $(this).val("");
    }
  });

  // if field is empty afterward, add text again
  $(".clearMeFocus").blur(function() {
    if($(this).val()="") {
      $(this).val(clearMePrevious);
    }
  });
  
  $('h1 *').replaceText( '®', '<sup>®<\/sup>');
  $('h2 *').replaceText( '®', '<sup>®<\/sup>');
  $('h3 *').replaceText( '®', '<sup>®<\/sup>');
  $('h4 *').replaceText( '®', '<sup>®<\/sup>');
  $('h5 *').replaceText( '®', '<sup>®<\/sup>');
  
  $('h1').replaceText( '®', '<sup>®<\/sup>');
  $('h2').replaceText( '®', '<sup>®<\/sup>');
  $('h3').replaceText( '®', '<sup>®<\/sup>');
  $('h4').replaceText( '®', '<sup>®<\/sup>');
  $('h5').replaceText( '®', '<sup>®<\/sup>');
  
  $('#breadcrumbs *').replaceText( '®', '<sup>®<\/sup>');
  $('#nav *').replaceText( '®', '<sup>®<\/sup>');
  $('li').replaceText( '®', '<sup>®<\/sup>');
  $('p').replaceText( '®', '<sup>®<\/sup>');
  $('a').replaceText( '®', '<sup>®<\/sup>');
  //$('#content *').replaceText( /(?!<strong>)\bideal pack\b(?!<\/strong>)/gi, '<strong>ideal pack<\/strong>' );
});
