title: document.body.innerHTML issue
body: <p>I have an email converter on a website that was written by another developer that takes a person’s user name and formats it to an email address.
  If you type on a page [[username]] it will generate a clickable email address on the webpage: username@gmail.com</p>
  
  <p>Now I am trying to incorporate PayPal’s skip to accessibility navigation to the website. 
  After I add the code for Pay Pal, when I press tab the "Skip to" link appears at the top left, but the link doesn’t work. Meaning the dropdown menu will not appear. 
  <a href="https://github.com/paypal/skipto" rel="nofollow">https://github.com/paypal/skipto</a></p>
  
  <p>In my javascript email converter there is a  code line</p>
  
  <p>document.body.innerHTML = emailConvert(document.body.innerHTML);</p>
  
  <p>This seems to be the the issue, because the Paypal code also is using innerHTML in their code as well.
  I’m looking for a solution for this specific line of code or all of the code</p>
  
  <p>document.body.innerHTML = emailConvert(document.body.innerHTML);</p>
  
  <p>I have tried various solutions with no results. Any help would be great.
  Here is the code:</p>
  
  <pre><code> $(document).ready(function () {
     (function () { 
       var domains = { 'n': 'gmail.com', 'p': 'yahoo.com', 's': 'comcast.net',    'k': 'att.net', 'b': 'aol.com', 'i': 'sbcglobal.net' };
      function renderEmail(str, user, domain, text) {
          var email = (user.match(/@/)) ? user : user + "@" + (domain || domains["n"]);
          if (domains[user.toLowerCase()]) { email = domain + "@" + domains[user.toLowerCase()]; }
          return " &lt;a href='mailto:" + email + "?Subject=" + document.title + "\"'&gt;" + (text || email) + "&lt;/a&gt;";
      }
      function emailConvert(source) { return source.replace(/\[\[\s*([^\  [\,\|]*)\|?\s*([a-zA-Z0-9_\.-]+)?\s*()\]\]/g, renderEmail).replace(/\[\[\s*([^\[\,\|]*)\|?\s*([a-zA-Z0-9_\.-]+)?\s*\,{1}\s*([^\]]*)\s*\]\]/g, renderEmail); }
      document.body.innerHTML = emailConvert(document.body.innerHTML);
      $.fn.emailConverter = function () { this.innerHTML = emailConvert($(this).html(emailConvert($(this).html()))); }
  })();
  </code></pre>
  
  <p>});</p>