  /////////////////////////////////////////////////////
  //
  // nsMail():  No Spam Mail function - provides email
  //            link without exposure to harvesters.
  //
  // usage:     <script type="text/javascript"> 
  //              nsMail("addr", "domain", "tld code", "subject", "hide behind text"); 
  //            </script>
  //
  //            'hide behind text', if present, is displayed as link, otherwise the 
  //            assembled email addr itself is displayed as the link.
  //
  function nsMail(user, domain, tldCode, subject, hide)
    {
    var tld = "co.uk";
    switch (tldCode)
      {
      case "c":
        tld = "com";
        break;
      case "n":
        tld = "net";
        break;
      case "o":
        tld = "org";
        break;
      case "ou":
        tld = "org.uk";
        break;
      case "gu":
        tld = "gov.uk";
        break;
      case "mu":
        tld = "me.uk";
        break;
      case "pu":
        tld = "police.uk";
        break;
      }
    document.write('<a');
    if (typeof(clrs) != "undefined" && clrs != "")
      document.write(' class="' + clrs + '"');
    document.write(' href="' + 'mailto:' + user + '@' + domain + '.' + tld);
    if (typeof(subject) != "undefined" && subject != "")
      document.write('?subject=' + subject);
    if (typeof(hide) != "undefined" && hide != "")
      document.write('">'+hide+'</a>');
    else
      document.write('">' + user + '@' + domain + '.' + tld + '</a>');
    }
  //
  // End of File //////////////////////////////////////
